Homebrew GBARunner2

bobrocks95

Well-Known Member
Member
Joined
May 9, 2007
Messages
104
Trophies
1
XP
480
Country
United States
Hmm, that sounds rather strange. Sounds like the fat table might have been corrupted in some way? If that really might happen sometimes, I might need to add a checksum for safety. These kind of things are basically why a backup of your sd is currently a good thing to have.

I did at one point have Windows say it needed to fix my SD card when I was switching it between console and PC to try and determine the problem, if that supports the fat table theory.
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,359
Trophies
0
Age
24
XP
3,889
Country
Netherlands
I did at one point have Windows say it needed to fix my SD card when I was switching it between console and PC to try and determine the problem, if that supports the fat table theory.
Today someone did some tests for me. Adding a checksum didn't fix it (I'll still keep it for safety though), he's gonna investigate further. It seems something is going wrong with creating the file. It's not clear though if it's specific to these games (which would be weird) or if it's always or in some specific circumstances or something. Making an empty save on the pc on forehand seemed to give no issues.
 
  • Like
Reactions: haiviet2011

Arnold101

Well-Known Member
Member
Joined
May 19, 2006
Messages
395
Trophies
1
XP
780
Country
United States
I implemented sd saving in commit f89fac5 on the branch sd_save.

Edit: because of a little bug, your bios.bin needs to be at the root of your sd card. In the gba folder it won't work!!
wich files of these (dldi etc) i need to use for a dsi modded?
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
801
Trophies
0
Age
39
XP
1,901
Country
Argentina
Today someone did some tests for me. Adding a checksum didn't fix it (I'll still keep it for safety though), he's gonna investigate further. It seems something is going wrong with creating the file. It's not clear though if it's specific to these games (which would be weird) or if it's always or in some specific circumstances or something. Making an empty save on the pc on forehand seemed to give no issues.
my saves got created just fine on my DSi, maybe its the method through which GBArunner2 is getting ran from? im using DSimenu++ on my hiyaCFW'd american DSi
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
9,927
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
15,134
Country
United Kingdom
my saves got created just fine on my DSi, maybe its the method through which GBArunner2 is getting ran from? im using DSimenu++ on my hiyaCFW'd american DSi
Nope a few people have reported the sd card being wiped using dsimenu++ to load GBARunner2.
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,359
Trophies
0
Age
24
XP
3,889
Country
Netherlands
my saves got created just fine on my DSi, maybe its the method through which GBArunner2 is getting ran from? im using DSimenu++ on my hiyaCFW'd american DSi
Nope a few people have reported the sd card being wiped using dsimenu++ to load GBARunner2.
Yeah, it's a weird issue. @T-Tudor who made the file creation code for me was not able to reproduce the issue which makes it harder to solve. There are probably some specific circumstances (of the fat on the sd) that make it happen.
 

Socrotendo

Member
Newcomer
Joined
Jul 17, 2018
Messages
17
Trophies
0
Age
31
XP
71
Country
United States
I'm noticing something with GBARunner2 that I haven't seen noted anywhere else. That is, after about three minutes of gameplay, the sound will go about a second or so out of sync, sometimes correcting itself later. Is this normal for now? (Btw, I'm using the app via DSiMenu++)
 

Gericom

Well-Known Member
OP
Member
Joined
Jun 30, 2011
Messages
1,359
Trophies
0
Age
24
XP
3,889
Country
Netherlands
I'm noticing something with GBARunner2 that I haven't seen noted anywhere else. That is, after about three minutes of gameplay, the sound will go about a second or so out of sync, sometimes correcting itself later. Is this normal for now? (Btw, I'm using the app via DSiMenu++)
Sound sync could be an issue sometimes (related to buffering and such). You can try resetting the sound buffers with the X button iirc.
 

erimatai

Member
Newcomer
Joined
Aug 6, 2018
Messages
17
Trophies
0
Age
30
XP
154
Country
Peru
Hi Gericom, thanks for this great GBA interpreter (I think) for the NDS.
For me this is the only way to play GBA games with a NDS flashcart (specifically a R4iDSN) in my New 2DS.
I have a problem, when I test the last commit, maybe the first with the save feature for games (commit f89fac5) I get a message "R4iDSN" with strange symbols in the bottom screen. This is a problem with my flashcart?
 
D

Deleted User

Guest
Hi Gericom, thanks for this great GBA interpreter (I think) for the NDS.
For me this is the only way to play GBA games with a NDS flashcart (specifically a R4iDSN) in my New 2DS.
I have a problem, when I test the last commit, maybe the first with the save feature for games (commit f89fac5) I get a message "R4iDSN" with strange symbols in the bottom screen. This is a problem with my flashcart?
Did the previous build work? Also try the arm7 build if you haven´t already.
 

erimatai

Member
Newcomer
Joined
Aug 6, 2018
Messages
17
Trophies
0
Age
30
XP
154
Country
Peru
Did the previous build work? Also try the arm7 build if you haven´t already.
I'm using the previous build, it works well but I can't save my progress. And I tried the arm7 build, that's the version gave me the message, the arm9 doesn't work for me.
Again I have the N2DS with a R4 clone flashcard.
 

darkNiGHTS

Member
Newcomer
Joined
Jun 29, 2007
Messages
20
Trophies
0
XP
290
Country
United States
Hey all, is there a shortcut to go back to game selection? Or must I reboot my DSi everytime? Updating some games on the compatibility list.
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,976
Trophies
2
XP
3,949
Country
Italy
I'm using the previous build, it works well but I can't save my progress. And I tried the arm7 build, that's the version gave me the message, the arm9 doesn't work for me.
Again I have the N2DS with a R4 clone flashcard.
From your description it sounds like it is your flashcard. You could try to use DSimenu++

Edit: Sorry, didn't see that you said it was your only way of playing GBA games on your 2DS, which I take it means that you don't have CFW on your 2DS and no intention of installing it.
 
Last edited by Zense,

darkNiGHTS

Member
Newcomer
Joined
Jun 29, 2007
Messages
20
Trophies
0
XP
290
Country
United States
You have to reboot everytime. Good that you're updating it!
Does anybody know of any games in particular that would be good to try? I'm kind of just trying at random but if there are certain games that have a reason to be working now, based on certain updates, let me know and I'll teset.
 

erimatai

Member
Newcomer
Joined
Aug 6, 2018
Messages
17
Trophies
0
Age
30
XP
154
Country
Peru
From your description it sounds like it is your flashcard. You could try to use DSimenu++

Edit: Sorry, didn't see that you said it was your only way of playing GBA games on your 2DS, which I take it means that you don't have CFW on your 2DS and no intention of installing it.
More than anything I want to avoid the Nintendo ban for installing the CFW in my 2DS while Nintendo still supporting the 3DS line, but I have the possibility to use NDS homebrew and emulators. Maybe is for my flashcard, so I gonna wait a while, for a decent commit for my R4 clone (Dual Core 2017 Smart Update).
Thanks for keeping alive the NDS scene after many years and for your help!
 

Xolam

New Member
Newbie
Joined
Aug 8, 2018
Messages
1
Trophies
0
Age
26
XP
34
Country
Belgium
I implemented sd saving in commit f89fac5 on the branch sd_save.

Hey, thank you so much for this and those whole build in general!

Everything works really fine for me and I can save most of my games.

There are some games like Pokemon Ruby where I needed to srampatch the rom, while the compatibility list on your wiki said it isn't needed. Soooo I don't know if the list should be edited? Because maybe it is necessary for some people but not everyone (?!??).

Also, I noticed that some romhacks are completely playable, but need srampatching JUST to be able to save the game, otherwise a message "Please exchange the backup memory" will appear when saving. An example of romhack that works is a japanese one, Pokemon Vega. I don't know if those games should be added to the wiki list?

Sorry I also don't know if this thread is the right place to talk about this, but thank you for this emulator it's been a long time since I wanted to play a fucking gba pokemon romhack on my ds like a boss ^___^
 
  • Like
Reactions: Zense
D

Deleted User

Guest
Hey, thank you so much for this and those whole build in general!

Everything works really fine for me and I can save most of my games.

There are some games like Pokemon Ruby where I needed to srampatch the rom, while the compatibility list on your wiki said it isn't needed. Soooo I don't know if the list should be edited? Because maybe it is necessary for some people but not everyone (?!??).

Also, I noticed that some romhacks are completely playable, but need srampatching JUST to be able to save the game, otherwise a message "Please exchange the backup memory" will appear when saving. An example of romhack that works is a japanese one, Pokemon Vega. I don't know if those games should be added to the wiki list?

Sorry I also don't know if this thread is the right place to talk about this, but thank you for this emulator it's been a long time since I wanted to play a fucking gba pokemon romhack on my ds like a boss ^___^
I made the last complete testrun over a year ago with an arm9 build from 2017/05/22, so of course the wiki is very much outdated and in need for an update.
You couldn´t save back then. Sram patching your game was neccesary for games that would freeze or crash or to load a save file.
Pokemon Ruby, the european version, very much works for me with the arm9 version from 2017/05/22. I haven´t tested the recent version, so I have no idea if the game currently works or not.

Thanks, @darkNiGHTS for the updates! Please write the name of the tested game in the summary! :)
 
Last edited by ,
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*