The Best Gameboy Advance GBA Emulator on PC: mGBA (install guide: setup / config / tutorial)
Mgba is extremely hard to beat for the game boy advance it’s available. As a core on retro arch and also available as a standalone program, if you’re already using retroarch, just go on ahead and download the mgba core and you’re pretty much off to the races, if you’re not comfortable with retroarch or if you just want the standalone program, The mgba standalone program is actually pretty good. The standalone version of mgba can be found at mgba.io i’ll leave a link in the description below this was just recently updated too. As of this video, the latest update was march 28, 2021 and it’s version 0.9.0, once you’re on mgba.io go on ahead and click on the downloads button at the top to bring yourself over to the downloads page. Here you can pick it up for your operating system of choice, so it’s available for windows, mac and linux. Now for this, video i’ll be installing it on windows, and this is where it gets a little bit confusing, because there are four different links, so you can see the 7z archive the installer, the 64 bit 7z archive and the 64 bit installer. Most processors nowadays are 64 bit so that’s the version i’m going to pick up. If your processor isn’t 64 bit then just go on ahead and pick up the 32 bit version i’d recommend picking up if you’re on 32 bit the 7z archive folder. The file is 12.3 megabytes, it’s, not very big at all, so just go on ahead and click ok and download it.
In order to open up this file, you will need 7 zip. If you don’t have 7 zip i’ve got a tutorial video on how to install it. I’Ll leave a link in the description below for what it’s worth installing 7 zip on your computer is pretty much mandatory nowadays, if you are going to be emulating and if you’re wondering why i went with the archive over the installer it’s, because the archive is a Lot easier to deal with everything’s in one folder, you don’t have to install anything the emulator just works, and if you screw anything up, you can just delete that archive and download another one. The next step is to extract this archive and i’m just going to do this into an empty folder. I have it’s pretty quick and pretty simple and from here i’m pretty much done. I’Ve got mgba on my computer and it just works by opening it. So here’s mgba up and running in all of its glory let’s go on ahead and take a look at the menu options by default. Here, you really don’t need to configure a whole lot. This emulator comes set up pretty decently for the average user. First, up click on the tools menu here and then click on settings. This will open another window from the audio video menu. You don’t really need to change anything here, but if you’re running into issues where the game is running a little bit too slow, maybe just double check your frame skips.
You could put this to one to see if that helps speed up your game a little bit. If it does great, if it doesn’t, maybe try putting it up to two other than that, you can probably just keep this at zero game boy. Advanced games aren’t the hardest to emulate on the interface menu. If you don’t like seeing the fps counter in the corner of your screen, you can just go on ahead and turn it off for this video. I will be leaving it on just to show you that the games are running at full speed on the emulation menu. You don’t really need to change anything here either, but i will say, if you’re having no issues at all emulating these gba games maybe go on ahead and click that enable rewind button it’s a really cool feature. You press a button and it rewinds your game in real time on the enhancements page if your computer can support it and you’re. Looking for some high resolution, scaling switch the video renderer over to opengl. This is a pretty huge option. You can bump up the high resolution scale quite a bit without taxing your cpu. It puts the workload over to your gpu and feel free to play around here until you find a setting that works for you on the bios menu. If you have a bios feel free to use it here, but it’s not mandatory for the paths. If you want to change the default storage locations for any of this stuff you can, but by default everything is saved to the same directory as you’re on for the logging menu.
You don’t really need to change anything here for the gameboy menu again. You don’t really need to change anything here, but feel free to switch this around if you want on the keyboard menu, if you’re playing this game with a keyboard, you can map your controls here. On the controller menu, this is where you can set up your controls if you’re using a controller just make sure your proper controller is selected and then click the button to set all then just press the corresponding button. With the highlighted button on the screen, you can map your controls pretty quickly and pretty easily here on the shortcut menu. If you want to change up some of the key combinations or assign new keys for specific actions, you can do so here. For example, the default for save state is shift f10. But if you don’t like that, you can just change it on the shaders menu. You don’t really have to change anything here. If you wanted to add custom shaders, this is where you do it now. Fun fact about mgba is that it will play games in an archive format. So if you have a bunch of different roms that are zipped up and you don’t really want to unzip them all all you have to do is just click load ram in archive you select the game, you want in a zip file and this thing will load It if your games are already unzipped and ready to go, you can just click load, rom or you can add the entire folder to your library.
Now, for this video i’m going to load up a game from an archive, so select load ram in archive here, i’ll select super street fighter 2 turbo revival and there’s a bunch of different versions of this rom in this 7 zip folder, which you can see right Here from here, i’ll just select the version i want to play, which is the usa version, i’ll click open and i’m pretty much good to go. One question i seem to get asked quite a bit is how do you add in cheats to these emulators so let’s? Take a look at that now in super street fighter 2 turbo revival. There are some menu options that you can unlock and you can also unlock akuma, which is not currently showing up in arcade mode to add in sheets for the game you do have to enter them manually. So you go to the tools menu here and then go to cheats from here. You input your cheats, but if you don’t know what cheats to enter you have to google them, mgba supports game shark action replay and code breaker, so let’s go ahead and take a look at some codes. The google search was pretty simple super street fighter 2. Turbo revival, game shark codes and let’s take a look at the first link and from here there are a bunch of different game shark codes, so the one i’m looking for here is everything unlocked. So what i’m going to do is just copy this code here back on mgba, i’m, going to click, add game shark, because it’s a game shark code and from here i want to change this from untitled to whatever i want to call the code so i’m, just Going to call it ue for unlock everything in the side box here, i’ll click paste to add in the game shark code and then i’ll click add, and you can see here from unlock everything or ue the game shark code underneath that’s pretty much it i’ll reset.
The rom and the code will be in effect, so let’s close this out, i’ll go to emulation here, go to reset go back to the main menu. Whenever i can get there, and now you can see, everything is unlocked game shark code is working and to double check. This i’ll go into arcade mode here and you’ll see the additional character that was unlocked actually two of them i’m, covering the other one. Now everything i’ve shown you today is kind of just the basics to help you get going with this emulator mgba can still do so much more. I definitely recommend tinkering around playing around with it and seeing what works for you if you have never checked out, mgba check it out, it’s an amazing emulator, but anyways that is all i’ve got for today. Let me know your thoughts on mgba in the comments below. If there’s another emulator for another system, you want me to check out. Let me know in the comments below if you liked this video leave a like if you didn’t, like this video leave a like hit that subscribe button check out my other videos. Thank you.