Homebrew GBARunner2

Veritlate

Member
Newcomer
Joined
Oct 19, 2020
Messages
17
Trophies
0
Age
28
XP
35
Country
United States
I don't know where you read that it has to be sram patched but that hasn't been a thing for like 2 years so that is not the problem, unless obviously if you're running a really old GBARunner2.

To recap you have a DSi with cfw, no unlaunch, and have verified your bios and rom to be the ones required by GBARunner2?
mhm, yes i had made sure i had the right bios. but again, all the other gba games works just fine and for some reason the only one that doesnt work is firered. i have it running on ds mode and have it on ARM9. is there anything wrong with firered?
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
mhm, yes i had made sure i had the right bios. but again, all the other gba games works just fine and for some reason the only one that doesnt work is firered. i have it running on ds mode and have it on ARM9. is there anything wrong with firered?
It's working fine here on my DSi
IMG_20201020_172813.jpg
Could you go to 'about' in gbarunner2 ingame settings and post the first 5 letters of 'commit hash', the 'Branch' name and what console it says in 'Version'?
 
Last edited by Zense,
  • Like
Reactions: SummonerArthur

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
okay so:
commit hash: 551ae
branch: tags/v20200809-113646_551ae99_dsp_audio
version: DSi

anything wrong with this?
Ok, that is good and it is the same one I use to run FireRed. I can only imagine your ROM is corrupted or is a bad quality since your other ROMs work.
 

Blaze163

The White Phoenix's purifying flame.
Member
Joined
Nov 19, 2008
Messages
3,932
Trophies
1
Age
36
Location
Coventry, UK
XP
2,250
Country
Okay so I'm a little out of the loop here. I was under the impression GBA emulation on DS was impossible as they run from RAM instead of flash memory or some Geordi LaForge style techno-jargon I don't even pretend to understand. Does this mean I can play GBA games on my old R4 card? Assuming I can get the damn thing to co-operate of course, seems to have a loose connection somewhere. Right now my SNES mini is acting as my GBA player but damn I'd prefer if my DS Lite could do it.

And yes I am aware that certain more up to date flash cards have the capacity to do this naturally but not once have I ever seen one for sale anywhere, so I'm stuck with this crappy ancient R4 card until that changes.
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
Okay so I'm a little out of the loop here. I was under the impression GBA emulation on DS was impossible as they run from RAM instead of flash memory or some Geordi LaForge style techno-jargon I don't even pretend to understand. Does this mean I can play GBA games on my old R4 card? Assuming I can get the damn thing to co-operate of course, seems to have a loose connection somewhere. Right now my SNES mini is acting as my GBA player but damn I'd prefer if my DS Lite could do it.

And yes I am aware that certain more up to date flash cards have the capacity to do this naturally but not once have I ever seen one for sale anywhere, so I'm stuck with this crappy ancient R4 card until that changes.
Yes you can run this from a flashcard. I'm not saying it will run out of the box on your R4 flashcard. We had someone yesterday who had to put another kernel on his R4 for it to run. Best place to start is to just put both latest GBARunner2 for DS named 'GBARunner2_arm7dldi_ds.nds' and 'GBARunner2_arm9dldi_ds.nds' on your sdcard together and see if they run your ROMs. If they do you're good. Also the compatibility is around 70% for running it from a flash card as you can see from this slightly out of date compatibility list.

Obviously in your case using a DS Lite the best way to run your GBA ROMs would be with a slot2 flashcart at the moment.
 
Last edited by Zense,

Veritlate

Member
Newcomer
Joined
Oct 19, 2020
Messages
17
Trophies
0
Age
28
XP
35
Country
United States
Yes you can run this from a flashcard. I'm not saying it will run out of the box on your R4 flashcard. We had someone yesterday who had to put another kernel on his R4 for it to run. Best place to start is to just put both latest GBARunner2 for DS named 'GBARunner2_arm7dldi_ds.nds' and 'GBARunner2_arm9dldi_ds.nds' on your sdcard together and see if they run your ROMs. If they do you're good. Also the compatibility is around 70% for running it from a flash card as you can see from this slightly out of date compatibility list.

Obviously in your case using a DS Lite the best way to run your GBA ROMs would be with a slot2 flashcart at the moment.
I'm just wondering, does twilightmenu++ keep up to date with gbarunner2? gbarunner is built into twilightmenu++ so i wonder if Robz does keep it up to date.

anyway thanks for your help, i'll replace the rom
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
I'm just wondering, does twilightmenu++ keep up to date with gbarunner2? gbarunner is built into twilightmenu++ so i wonder if Robz does keep it up to date.

anyway thanks for your help, i'll replace the rom
Yes, it is currently up to date for the DSP branch of GBARunner2. This is generally the branch you want to be on for DSi and 3DS. However for DSi you might also want to consider trying the hicode branch. This supports larger ROMs and quite a few more romhacks.
 

Veritlate

Member
Newcomer
Joined
Oct 19, 2020
Messages
17
Trophies
0
Age
28
XP
35
Country
United States
by the way, will there be anyway to transfer pokemon to one rom to another without using a computer? kind like how you can transfer pokemon using a ds/ds lite from ruby/sapphire/emerald to black/white/black2/white2/heartgold/soulsilver?
 

ducadan

Member
Newcomer
Joined
Oct 24, 2020
Messages
5
Trophies
0
Age
38
XP
119
Country
Hungary
i'm trying to use this build v20190911-201047_371815e to launch a game on a DS Lite, but when i launch GBA Runner2 i get "Error Bios not found" .

I've placed a bios file in every spot: /bios.bin, /gba/bios.bin, /_gba/bios.bin. But it still gives me that error

If i use the current build of GBARunner2 i don't have this problem. Any sugestions?
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
i'm trying to use this build v20190911-201047_371815e to launch a game on a DS Lite, but when i launch GBA Runner2 i get "Error Bios not found" .

I've placed a bios file in every spot: /bios.bin, /gba/bios.bin, /_gba/bios.bin. But it still gives me that error

If i use the current build of GBARunner2 i don't have this problem. Any sugestions?
The reason you don't get that with the current build of GBARunner2 is because it comes with an open source BIOS integrated. This open-source BIOS by Normatt does, however, not have mixed compatibility with GBARunner2, so it is best if you manage to get your backed up BIOS recognized.

I would start by checking if your BIOS is of good quality or if it has been corrupted. The easiest and quickest way to do this is by following these steps:
https://wiki.gbatemp.net/wiki/GBARunner2#BIOS_Checksums
Also could you please post here the checksum (either md5 or whatever) afterwards. If you don't know what that is you'll quickly understand that in that short guide.
 
Last edited by Zense,

ducadan

Member
Newcomer
Joined
Oct 24, 2020
Messages
5
Trophies
0
Age
38
XP
119
Country
Hungary
The MD5 says a860e8c0b6d573d191e4ec7db1b1e4f6 and CRC32 is 81977335 . Also more info: i'm using an R4 or a copy of it(has a 2GB microSD size limit) with WOOD firmware.
 
  • Like
Reactions: Zense

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,305
Country
Italy
The MD5 says a860e8c0b6d573d191e4ec7db1b1e4f6 and CRC32 is 81977335 . Also more info: i'm using an R4 or a copy of it(has a 2GB microSD size limit) with WOOD firmware.
OK Great. That rules out that annoying thing. Seeing that you use an R4, many users have had issues with just using the standard menu, otherwise known as kernel, with GBARunner2. What seems to solve it is to put twilightmenu++ on it and running GBARunner2 from that. Here's the official guide on how to do that. In that guide you can either replace your menu or make it so that you keep your menu but you'll have better support for running stuff off of your flashcard.
 
Last edited by Zense,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @Psionic Roshambo, Thats pretty cool.