Homebrew GBARunner2

  • Thread starter Thread starter Gericom
  • Start date Start date
  • Views Views 1,346,239
  • Replies Replies 4,013
  • Likes Likes 121
When I launched GBARunner2 all I got was a black square in the top left corner and a gray horizontal line.(Using TWiLight Menu++ on a DSi with HiyaCFW) It worked before but now it doesn't

It's working now
 
Last edited by YoshiLightStar,
David Beckham Soccer [E] no longer works with the 916020e (2019/07/07) arm9 build.
Last working arm9 build is commit 5b06bb4 (2019/07/03).

Edit: Gauntlet - Dark Legacy no longer works with the 916020e (2019/07/07) arm9 build.
Last working arm9 build is commit 8e4d520 (2019/06/14).
 
Last edited by ,
Hi guys,

I am presenting you a new way to play gba games on your ds from your slot 1 card (r4, dstwo etc.).

It works a bit like gbaemu4ds, but it's made from scratch, almost completely in assembly and much cleaner. (And I didn't know gbaemu4ds used the same idea I had until I had a working base tbh) I am still optimizing everything, and mainly the abort handler, by using self-modifying code and large jump tables.
Compared to gbaemu4ds, gbarunner2 has almost no sprite glitches, better sound and games run better overall.

Only SRAM is supported, so patching is required if your rom uses EEPROM or FLASH. The save is not written to your sd card, I'll be implementing that later on (just like a gui and stuff)

Github: https://github.com/Gericom/GBARunner2

If you want to try it out:
1. Make sure you have devkitpro installed
2. Download the git repo
3. Run make in the root
4. Make sure your sd card is fat32 formatted
5. Put a gba bios as bios.bin in the root of your sd card
6. Put Gbarunner2.nds on your sd card
7. SRAM patch your gba rom with gbata if needed
8. Put the rom as runner.gba in the root of your sd
9. Run gbarunner2.nds

I would like to know which games work and which don't (and on which version of gbarunner2, aka commit)

Put your findings here: https://wiki.gbatemp.net/wiki/GBARunner2
On the R4iSDHC Series (with YSMenu) the touchscreen doesn't work, so I can't click on settings!
 
Last edited by Tempylon,
David Beckham Soccer [E] no longer works with the 916020e (2019/07/07) arm9 build.
Last working arm9 build is commit 5b06bb4 (2019/07/03).
Hmm, interesting. I'll have a look later.

I'd like to say I'm pretty satisfied with the improvements that have been made in the past months. It seems lots of games have improved or became playable at all.
 
In goomba color we can hear some sounds now but many games have scrambled tiles on sprites as before.
tmp-cam--1444374744.jpg
 
Last edited by plasturion,
  • Like
Reactions: Alexander1970
I have installed Hiya CFW and TwilightMenu++ with dsi.cfw.guide.
How can i update GBARunner2 from Github?
There are 4 nds files.
 

Site & Scene News

Popular threads in this forum