Difference between revisions of "MGBA"

From Emulation General Wiki
Jump to navigation Jump to search
(Most of the items in the list of planned features I got from their bug tracker.)
m (https://twitter.com/endrift)
Line 6: Line 6:
 
|second = Active
 
|second = Active
 
|third = Windows, OS X
 
|third = Windows, OS X
|fourth = mGBA
+
|fourth = Jeffrey Pfau (endrift)
 
|fifth = [https://endrift.com/mgba/ mGBA]
 
|fifth = [https://endrift.com/mgba/ mGBA]
 
|sixth = [https://github.com/mgba-emu/mgba/ GitHub]}}
 
|sixth = [https://github.com/mgba-emu/mgba/ GitHub]}}

Revision as of 19:20, 26 February 2015

Current version: 0.1.1
Active: Active
OS: Windows, OS X
Authors: Jeffrey Pfau (endrift)
Official website: mGBA
Source code: GitHub

mGBA is a emulator of the Game Boy Advance. The goals are speed and accuracy.

Features

(taken from GitHub)

  • Near full Game Boy Advance hardware support.
  • Fast emulation. Known to run at full speed even on low end hardware, such as netbooks.
  • Qt and SDL ports for a heavy-weight and a light-weight frontend.
  • Save type detection, even for flash memory size.
  • Real-time clock support, even without configuration.
  • A built-in BIOS implementation, and ability to load external BIOS files.
  • Turbo/fast-forward support by holding Tab.
  • Frameskip, configurable up to 9.
  • Screenshot support.
  • 9 savestate slots. Savestates are also viewable as screenshots.
  • Video and GIF recording.
  • Remappable controls for both keyboards and gamepads.
  • Loading from ZIP and 7z files.
  • IPS, UPS and BPS patch support.
  • Game debugging via a command-line interface (not available with Qt port) and GDB remote support.
  • Configurable emulation rewinding.

Nightlies also support:

  • 4-player multiplayer
  • Solar support (needed for Boktai games)
  • Gyroscope support
  • Tilt support
  • Modification of RTC (permits fast berry-growing in Pokémon games)

Planned Features

  • Local and networked multiplayer link cable support
  • Dolphin/JOY bus link cable support
  • Re-recording support for tool-assist runs
  • Lua support for scripting
  • A comprehensive debug suite
  • libretro core for RetroArch
  • OpenEmu support
  • Video filtering support (including desaturation support and texture filtering)
  • Audio filtering support
  • Plugin system
  • Hardware renderer
  • Wireless adapter support
  • Import/Export of GameShark and Action Replay save files
  • e-Reader support

Links

Twitter Account