Changes

Jump to navigation Jump to search

MGBA

4,037 bytes added, 03:57, 14 October 2021
Categories replaced
{{stublowercase title}}
{{Infobox emulator
|title = mGBA|logo = Mgba-logo.png|logowidth = |developer = [https://inseven.co.uk InSeven Limited]140|version = {{GamePlayColorVermGBAVer}}|active = NoYes|platform = iOSWindows, macOS, Ubuntu, 3DS, Wii Switch, PS Vita|architecture target = [[Game Boy Advance emulators|target = Game Boy Advance]]<br/>[[Game Boy/Game Boy Color emulators|Game Boy]]<br/>[[Game Boy/Game Boy Color emulators|Game Boy Color]]|compatibility developer = [https://github.com/endrift Vicki Pfau (endrift)]|accuracy = Highly-Accurate|prog-lang = C, C++|website = [https://gameplaycolormgba.com gameplaycolor.comio/ mGBA]|prog-lang = HTML, JavaScript, CSS, Python |support =[https://www.patreon.com/mgba Patreon]|license = MIT LicenseMPL v2.0|source = [https://github.com/gameplaycolormgba-emu/mgba/gameplaycolor GitHub]
}}
'''Game Play ColormGBA''' is a free and open-source <abbr title="Progressive web application">PWA<[[Game Boy/abbr> for iOS that allows users to play Game Boy Color emulators|Game Boy/Color]] and [[Game Boy Color games online or offline. It includes the cover art to make it more authentic to the original. It is the only Advance emulators|Game Boy Advance emulator to not require jailbreak]] developed by endrift. Being written from scratch, side loaded appsit aims for speed, a PCaccuracy, and portability. As of yet, a Bluetooth keyboardit's the most complete GBA emulation effort, or passing the older project [[VisualBoy_Advance|VBA and its forks]]. It is also available as a WiFi connection[[Libretro]] core for [[RetroArch]].
==Download==
{| cellpadding="4"
|-
|align=center|{{Icon|Win|Lin|Mac|NX|3DS|Vita|Wii}}
|'''[https://mgba.io/downloads.html#current-downloads mGBA Stable and Nightly builds]'''
|-
|align=center|{{Icon|Win|Lin|Mac}}
|'''[https://mgba.io/downloads.html#medusa-1 medusa Dev builds]'''
|}
 
==Notable features==
* [https://mgba.io/2014/12/28/classic-nes/ NES Classic series compatibility]
* Local multi-pak link cable support, up to 4 players
* Extensive hardware-based emulation that removes the need 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!
** Battle Chip Gate, Progress Chip Gate, and Beast Link Gate emulation for Rockman.EXE 4, 4.5, 5, and 6
** 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 compressed archives (.7z/.zip)
* Game overrides, forcing games to use specific save formats or sensors (tilt, solar, etc.)
* 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
* e-Reader support
* Dolphin/JOY bus link cable support
 
Some features that are still planned include<ref>https://mgba.io/2014/12/09/announcing-mgba/</ref>:
 
* ''Networked'' multiplayer link cable support
* M4A audio mixing, for higher quality sound than hardware
* Re-recording support for tool-assist runs
* Lua support for scripting
* A comprehensive debug suite
* Wireless adapter support (Mario Golf, Classic NES Series, Pokémon FireRed/LeafGreen/Emerald, the built-in software when no game is inserted)
 
==medusa==
'''medusa''' is a [[Nintendo DS emulators|Nintendo DS emulator]] being developed by mGBA developer endrift<ref>https://mgba.io/2017/04/08/medusa</ref>. The plan was for medusa to eventually merge with and replace mGBA sometime after mGBA 1.0 is released to form medusa 2.0, making it an emulator that could play GB/C, GBA, and NDS. Development began in 2016 and was expected to merge sometime in 2018. However, as of March 2018, medusa has been "suspended until further notice"<ref>https://mgba.io/2018/03/09/holy-grail-bugs-revisited/</ref> due to a slowdown in development for both medusa and mGBA. There is an alpha version available, but accuracy is spotty and some features are lacking.
 
==Manual (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:
-b, --bios FILE GBA BIOS file to use
-c, --cheats FILE Apply cheat codes from a file
-g, --gdb Start GDB session (default port 2345)
-v, --movie FILE Playback a movie of recorded input
-p, --patch FILE Apply a specified patch file when running
-s, --frameskip N Skip every N frames
--version Print version and exit
 
Graphics options:
-1 1x viewport
-2 2x viewport
-3 3x viewport
-4 4x viewport
-5 5x viewport
-6 6x viewport
-f Start full-screen</pre>
 
==References==
{{reflist}}
 
==External links==
* [https://twitter.com/mgba_emu Twitter]
 
{{Game Boy Advance emulators}}
[[Category:Emulators]]
[[Category:Console emulators]]
[[Category:Handheld console emulators]]
[[Category:Game Boy/Game Boy Color emulators]]
[[Category:Web Game Boy Advance emulators]][[Category:Windows emulation software‏‎]][[Category:macOS emulation software]][[Category:Linux emulation software]][[Category:iOS emulation software]][[Category:3DS emulation software]][[Category:Switch emulation software]][[Category:PlayStation Vita emulation software]]
1,009
edits

Navigation menu