Homebrew [3DS] mGBA Alpha 1v Released

  • Thread starter Thread starter NCorp.
  • Start date Start date
  • Views Views 268,920
  • Replies Replies 842
  • Likes Likes 35

mGBA/CitrAGB/Reroarch gPSP, What do you like.


  • Total voters
    337
why is gba emulation so hard? there are three gba emulators and none of them runs like gameyob or something (i mean that speed)

A lot of the 3DS hardware is still being discovered by homebrewers. In general, emulation is a hard thing to pull off because you need better hardware than the original console to emulate at full speed. A game running natively on the console it was design for has deeper access to hardware while a game running in an emulator doesn't. The emulator has to be running the game, so it takes more power to run the game.

mGBA is in beta, so optimization and bug fixing still needs to be done. The Old 3DS should be able to run GBA games at full speed as Nintendo has pulled this off with their Virtual Console GBA titles given to Ambassadors.
 
  • Like
Reactions: Margen67
The emulator runs slowly on o3ds no matter
Well, it seems that most games run 1/5th speed on O3DS, but the Kirby games run 4/5 speed on menus and 3/5 in gameplay!
i'm gonna check that out

--------------------- MERGED ---------------------------

A lot of the 3DS hardware is still being discovered by homebrewers. In general, emulation is a hard thing to pull off because you need better hardware than the original console to emulate at full speed. A game running natively on the console it was design for has deeper access to hardware while a game running in an emulator doesn't. The emulator has to be running the game, so it takes more power to run the game.

mGBA is in beta, so optimization and bug fixing still needs to be done. The Old 3DS should be able to run GBA games at full speed as Nintendo has pulled this off with their Virtual Console GBA titles given to Ambassadors.
Because ambassadors in version 9.9 can play gba games why we cant with emulators
 
Should i use this or GBA VC? I'm on firmware 9.0, but i want to know which one is best.
 
The reason why emulators on the 3DS tend to run slowly, imo, is because most of the processing is being used for rendering graphics. From what we understand, the 3DS lacks some of the features that would have helped immensely (like color palette support), and because these retro systems are all based on such features, it has to be done in software. Maybe someone will figure out something new about the hardware in time that'll lead to using it for increased performance, but for now, we work with what we have.
 
Woah, not bad. But why will we need a gba emulator when we have native gameboy advance mode and rom injection? Sure there are features such as save states and cheats but what other advantages will a emulator have over native gba mode?
 
Ill say VC, its hardware emulation after all and is perfect, but emulators have more features like save states and cheats, and with gba games you have to find or make custom banners and headers. And i like having individual titles on my homescreen
 
What emulator is this based off? Or is this project from scratch? Im not sure but if the project is based of gpsp then patches made for gpsp should work, im trying to help but im not good at emulators or gba emulation but i used patches for emulators that were made for other ones (gpsp for psp patch on nspire gpsp for example, it worked)
 
What emulator is this based off? Or is this project from scratch? Im not sure but if the project is based of gpsp then patches made for gpsp should work, im trying to help but im not good at emulators or gba emulation but i used patches for emulators that were made for other ones (gpsp for psp patch on nspire gpsp for example, it worked)
It's a port of mGBA for the 3DS.
 
oh nice, but you may have to try many patches to get one that fixes your problems or just improve the emulator, but nice a new gba emu
 
So I tried running a patched Advance Wars 2 ROM(speedhack) and it does not work on mGBA. Game boots up, menu is working but whenever I try to enter a battle the screen goes black with the audio still playing. Apparently the hack breaks the game. Any idea why.

Speedhack I tried to get a little fps boost = https://gbatemp.net/threads/game-boy-advance-idle-loop-patches-i-e-speedhacks.396278/
Hmm. I just tested Advance Wars 2 (USA) with Dwedit's patch and I'm not seeing this behavior at all. Are you sure you're using a US ROM? Maybe you could try it on the latest 3DS nightly for mGBA?
 
Hmm. I just tested Advance Wars 2 (USA) with Dwedit's patch and I'm not seeing this behavior at all. Are you sure you're using a US ROM? Maybe you could try it on the latest 3DS nightly for mGBA?
I fixed it. It seems that I had the European version of advance wars 2. It works awesome with the USA version. I am getting massive fps gains. Thanks. I didn't know that the hack only worked with US version.
 
  • Like
Reactions: SLiV3R
Whats the fixed boot.3dsx? i tried to get citrAGB working the other day and copied over a few things and its messed a few things up for me.
 
Because ambassadors in version 9.9 can play gba games why we cant with emulators

Because current homebrew development hasn't reached that point.

Play Ambassador games if you need to, I'm waiting on this to grow so I can have savestates and fast forward.
 

Site & Scene News

Popular threads in this forum