Homebrew o3ds GBA emulation?

  • Thread starter Thread starter Seriel
  • Start date Start date
  • Views Views 5,535
  • Replies Replies 53
Certain games need a bios. I've only run into one myself, but neither mgba nor gpsp could launch the rom without it. If you don't play one such game you'll be alright though i guess.
Certain games run faster with a BIOS, too, at least on mGBA. I'm also not sure but I had the impression the open-source one had a smaller effect than the real one.
 
I can't get gpsp to work.
I get the best speeds with gpsp on my N3DS, but I occasionally get this message (or rather, only this message and nothing else) with any of the retroarch emulators. My only option is to reset the device. I'm not sure why it happens.
 
I wouldn't recommend that. Maybe just play it on a laptop, smartphone, PSP, or anything else. The filtering effects from AGB_Firm look like shit.
But if you are going to play on the 3DS, just use the VC version.
 
  • Like
Reactions: astronautlevel
Yeah, not really much choice on the o3DS. Though last time I checked, months ago, there are a few that do run fullspeed on gpSP, like KNiD. At least with those games you don't have to put up with Nintendo's crap.
Even on New 3DS, the emulation is shit. Homebrews just suffer from a lot of limitation right now and they are preventing them from being any good.
 
also the emulators are ports if they were made for the 3ds from scratch they would run way better
Not necessarily. You can port something over, optimize it for the hardware, and add features specific to the hardware. It's just that also takes a lot of work. The libretro team generally doesn't port cores beyond just getting them to work, mGBA is still in heavy development, and CitrAGB has been abandoned (as far as I know).

Chances are, if CitrAGB made it to a finished state, most of the code probably would have been replaced with code specifically for the 3DS. Making a port just gives you a starting point. As long as everything is opensource in it, it can slowly be broken down and replaced with more efficient code. It's just that the work required to get a GBA emulator running fullspeed is a bit of a turn off for developers, considering there are far better portable alternatives
 

Site & Scene News

Popular threads in this forum