Homebrew GBARunner2

  • Thread starter Thread starter Gericom
  • Start date Start date
  • Views Views 1,347,089
  • Replies Replies 4,013
  • Likes Likes 121
You know there is GBARunner3, right?
I read some of this thread and im sure people know that.
Its actually really, REALLY good.
I found it on the DS Homebrew Discord were updated builds are posted. (From time to time. Most of the team are now working on the DS-Pico)
Yeah, I tried it too, it went white screen and that's it, I read somewhere that it was made to be used with twilight menu and I think my flashcard don't work with it, mine is an old as heck sdhc with ttmenu, I honestly thing it is a mangled version of another r4, I used to follow retrogamefan releases back in the day and I knew exactly "what it was" now I don't remember anything
 
Yeah, I tried it too, it went white screen and that's it, I read somewhere that it was made to be used with twilight menu and I think my flashcard don't work with it, mine is an old as heck sdhc with ttmenu, I honestly thing it is a mangled version of another r4, I used to follow retrogamefan releases back in the day and I knew exactly "what it was" now I don't remember anything
i used mine with twilight menu.
it works amazingly well.
any game i threw at it, it just ran flawlessly, even mother 3.
 
i used mine with twilight menu.
it works amazingly well.
any game i threw at it, it just ran flawlessly, even mother 3.
Installed twilight menu and discovered that my gba bios was wrongly named and in the wrong folder, yet, even with all being correct, gbarunner2 and 3 freeze after bios screen, except games that doesn't need the bios (found out that pokemon fire red, leaf green and mystery dungeon doesn't need it to run), tried using ARM7 and 9 versions from inside the select menu on twilight and nothing worked, clearly the bios is being read but something else is crashing
 
Installed twilight menu and discovered that my gba bios was wrongly named and in the wrong folder, yet, even with all being correct, gbarunner2 and 3 freeze after bios screen, except games that doesn't need the bios (found out that pokemon fire red, leaf green and mystery dungeon doesn't need it to run), tried using ARM7 and 9 versions from inside the select menu on twilight and nothing worked, clearly the bios is being read but something else is crashing
if it were all correct it wouldnt freeze.
 
Would you mind sharing screenshots of your folder setup? It would be very helpful
here, i made this for you
Link:

that should be better than a few screenshots.

EDIT: uuuuurgh, it embeds that, makes it so hard to read.
here, lets try again:
pastebin DOT com/tWN0TMfV
 
  • Like
Reactions: Rellzym
Installed twilight menu and discovered that my gba bios was wrongly named and in the wrong folder, yet, even with all being correct, gbarunner2 and 3 freeze after bios screen, except games that doesn't need the bios (found out that pokemon fire red, leaf green and mystery dungeon doesn't need it to run), tried using ARM7 and 9 versions from inside the select menu on twilight and nothing worked, clearly the bios is being read but something else is crashing
if it were all correct it wouldnt freeze.
It depends on which games we're tested, because it's possible some of them are not compatible (even with the BIOS added).
 
https://github.com/Gericom/GBARunner3

How to compile GBARunner3:

- Install the latest version of DevKitPRO from their official repo: https://github.com/devkitPro/installer/releases
- Clone GBARunner3 repo with submodules in your workspace:
`git clone --recursive https://github.com/Gericom/GBARunner3.git`
- Run `make` inside the `/code` folder, you should get `GBARunner3.nds` inside `/code/bootstrap`.
NOTE: Currently only Windows is able to compile, Linux/macOS users may get a fix in the future.

To run it, you need:
- `TwilightMenu++ 26.1.1` or higher already installed in your SD card/flashcard.
- Move your previously compiled `GBARunner3.nds` inside `/_nds/TWiLightMenu/emulators` folder in your SD card.
- Get (on your own) retail GBA bios, rename it as `bios.bin` and put it inside the `/_gba` folder in your SD card.
- Get the configs folder from the repository you cloned, copy it inside of the `/_gba` folder, it should be `/_gba/configs`.
- Write `GBARUNNER3_TEST = 1` text line under the `[SRLOADER]` section in `/_nds/TWiLightMenu/settings.ini`
- If you're using a flashcard, compatibility has been fixed, so will be able to run this as well.

You can check the current status on the compatibility list here (contributors are welcome):

https://github.com/Gericom/GBARunner3

How to compile GBARunner3:

- Install the latest version of DevKitPRO from their official repo: https://github.com/devkitPro/installer/releases
- Clone GBARunner3 repo with submodules in your workspace:
`git clone --recursive https://github.com/Gericom/GBARunner3.git`
- Run `make` inside the `/code` folder, you should get `GBARunner3.nds` inside `/code/bootstrap`.
NOTE: Currently only Windows is able to compile, Linux/macOS users may get a fix in the future.

To run it, you need:
- `TwilightMenu++ 26.1.1` or higher already installed in your SD card/flashcard.
- Move your previously compiled `GBARunner3.nds` inside `/_nds/TWiLightMenu/emulators` folder in your SD card.
- Get (on your own) retail GBA bios, rename it as `bios.bin` and put it inside the `/_gba` folder in your SD card.
- Get the configs folder from the repository you cloned, copy it inside of the `/_gba` folder, it should be `/_gba/configs`.
- Write `GBARUNNER3_TEST = 1` text line under the `[SRLOADER]` section in `/_nds/TWiLightMenu/settings.ini`
- If you're using a flashcard, compatibility has been fixed, so will be able to run this as well.

You can check the current status on the compatibility list here (contributors are welcome):
So, I think I finally managed to get Mother 3 translated into English to work. Before, I was having several crashes during the dino dialogues and also when waking up with your character using GBARunner2. I tried compiling GBARunner3 according to these instructions, but I couldn't generate the .nds file.

However, I had already followed these steps to install GBARunner3 (https://sanrax.github.io/flashcart-guides/tutorials/emulators/#__tabbed_2) which also wasn't working properly, but I kind of mixed up the git config files (I'm not sure if that's what solved it, but that's what I did). Starting the ROM with the English patch, with the frontend .nds I'm able to play just fine.
it's very important to start the game through the frontend, because if I run the .gba file directly from TwilightMenu I still get crashes in the game.

I would like to thank all the contributors, I really wanted to play Mother 3 on my DSi and I finally will be able to!

I'm not sure if I can post the ROM I'm using here on the forum, as well as a .zip of my GBARunner files, but I'd be happy to help if possible.
 

Attachments

  • IMG_20260331_220859.jpg
    IMG_20260331_220859.jpg
    1.2 MB · Views: 16
any game i threw at it, it just ran flawlessly, even mother 3.
Yeah, I've tried GBARunner3 with frontend today and it was really good. Maybe I'll try to set it up as default on my DSi.
Post automatically merged:

I'm not sure if I can post the ROM I'm using here on the forum, as well as a .zip of my GBARunner files, but I'd be happy to help if possible.
Rom - don't do it, it's I believe, against rules, besides, everyone know where to get it.
 
So, I think I finally managed to get Mother 3 translated into English to work. Before, I was having several crashes during the dino dialogues and also when waking up with your character using GBARunner2. I tried compiling GBARunner3 according to these instructions, but I couldn't generate the .nds file.

However, I had already followed these steps to install GBARunner3 (https://sanrax.github.io/flashcart-guides/tutorials/emulators/#__tabbed_2) which also wasn't working properly, but I kind of mixed up the git config files (I'm not sure if that's what solved it, but that's what I did). Starting the ROM with the English patch, with the frontend .nds I'm able to play just fine.
it's very important to start the game through the frontend, because if I run the .gba file directly from TwilightMenu I still get crashes in the game.

I would like to thank all the contributors, I really wanted to play Mother 3 on my DSi and I finally will be able to!

I'm not sure if I can post the ROM I'm using here on the forum, as well as a .zip of my GBARunner files, but I'd be happy to help if possible.

If the game still fails in TwilightMenu++ then you're doing something wrong, it should also work fine.
 

Site & Scene News

Popular threads in this forum