Changes

Jump to navigation Jump to search

MGBA

340 bytes added, 15:33, 12 November 2017
edits and a note about the ubuntu version
|sixth = [https://github.com/mgba-emu/mgba/ GitHub]}}
[[mGBA]] is an open-source [[Game Boy Advance emulators|Game Boy Advance emulator]]developed by endrift. It Being written from scratch, it aims for both speed , accuracy, and portability. As of yet, it's the most complete GBA emulation effort, passing the older project [[VisualBoy_Advance|VBA and accuracyits forks]]. It's also available as a [[libretro]] core.
==Downloads==
* [https://endriftmgba.com/mgbaio/downloads.html Stable and nightly builds]
==Notable features==
mGBA is a GBA emulator written from scratch with portability, accuracy and performance in mind. As of yet, it is the most complete GBA emulation effort. It aims to be easier to port and maintain than its older counterpart, [[VBA]] (or VBA-M). It's also available as a [[Libretro|libretro]] core. Notable features over other GBA emulators include:
 
* [https://mgba.io/2014/12/28/classic-nes/ NES Classic series compatibility]
* Local multi-pak link cable support, up to 4 players
* Complete solar sensor Extensive hardware-based emulation (Boktai series), without that removes the need of for game-specific patches** Solar sensor emulation for the Boktai series** Tilt sensor (emulation for games like WarioWare: Twisted!, and Yoshi's Universal Gravity)** Rumble Pak (emulation for games like Drill Dozer, and WarioWare: Twisted!** Real-time clock (Boktai series, Pokémon series, Rockman EXE 4.5 Real Operation), synced to system time or set arbitrarily* As of April 8Support for BPS/beat, 2017IPS and UPS patching at runtime, a separate build named Medusa introduced the ability to emulate [[Nintendo DS emulators|DS]] gamesincluding ROMs in compressed archives (.<ref>https:7z//mgba.io/2017/04/08/medusa</ref> This feature is a work in progress and in alphazip)* Game overrides, which means accuracy is spotty and features are lacking. The author has plans forcing games to have Medusa replace mGBA in 2018use specific save formats or sensors (tilt, solar, etc.) Some other perks mGBA offers are:* Very basic cheat code support (AR, GS, CB), though without search options
* Save states <!-- would be more notable if it didn't support them -->
* Fast-forwarding and rewinding
* Very basic cheat code support (AR, GS, CB), though without search options
* Real-time clock (Boktai series, Pokémon series, Rockman EXE 4.5 Real Operation), synced to system time or set arbitrarily
* Support for BPS/beat, IPS and UPS patching at runtime, including ROMs in compresed archives (.7z/.zip)
* Game overrides, forcing games to use specific save formats or sensors (tilt, solar, etc.)
And finallyendrift is also developing Medusa, there a [[Nintendo DS emulators|DS emulator]].<ref>https://mgba.io/2017/04/08/medusa</ref> This project is in alpha, meaning accuracy is spotty and features are some other currently unimplemented but lacking. Medusa is planned to replace mGBA next year. Some features.that are still planned include:<ref>https://mgba.io/2014/12/09/announcing-mgba/</ref> These include:
* GC''Networked'' multiplayer link cable support* Dolphin/GBA JOY bus link cable support (which is being taken up on Dolphin's side since they specifically developed connectivity with Dolphinfor VBA)* M4A audio mixing, for higher quality sound than hardware* eRe-recording support for tool-Reader emulationassist runs* Lua support for scripting* TAS and ROM hacking-oriented optionsA comprehensive debug suite* Singlee-pak link cable emulationReader support* Wireless adapter emulation support (Mario Golf, Classic NES Series, Pokémon FireRed/LeafGreen/Emerald, built-in software when no game is inserted)
==Command line shortcutsManual (CLI version)==:''<small>'''Note:''' The [[Emulation on Ubuntu|Ubuntu]] version consists of both a command-line version (<code>mgba-sdl</code>) and GUI version (<code>mgba-qt</code>). The command-line version does not need to be installed if you aren't going to run it. The main dependency for both is <code>libmgba</code>.</small>''<pre>usage: mgba [option ...] file
Generic options:
-5 5x viewport
-6 6x viewport
-f Start full-screen</pre>
==References==
==External links==
* [https://twitter.com/mgba_emu Twitter]* [https://mgba.io/2017/0710/1601/mgba-0.6.01/ 0.6.0 1 release notes and feature list]* [https://twitter.com/mgba_emu mGBA Twitter account]
{{Game Boy Advance emulators}}
927
edits

Navigation menu