Homebrew GBARunner2

  • Thread starter Thread starter Gericom
  • Start date Start date
  • Views Views 1,345,358
  • Replies Replies 4,013
  • Likes Likes 121
@Gericom

This is not important or a real issue.
It is something I have noticed a longer time ago,this happens for example when I try to start a Cheat patched rom.
NOT that the ROM is not starting,I know that and I expect it too.

View attachment 177451

You can not get back to the Menu and no Button is now working,you have to Reset or Turn off the Nintendo DS/DSi.
It happens on TWiLight Menu and Flashcard with all 4 Version of GBARunner.

No hurry,I only show it to you.:)


Thank you for Reading.:)
Well, it means what it says. A save file exists that is smaller than the expected save size (which means it cannot properly save).
 
  • Like
Reactions: Alexander1970
@Gericom

This is not important or a real issue.
It is something I have noticed a longer time ago,this happens for example when I try to start a Cheat patched rom.
NOT that the ROM is not starting,I know that and I expect it too.

View attachment 177451

You can not get back to the Menu and no Button is now working,you have to Reset or Turn off the Nintendo DS/DSi.
It happens on TWiLight Menu and Flashcard with all 4 Version of GBARunner.

No hurry,I only show it to you.:)


Thank you for Reading.:)
I had this issue when I played sram patched games with the new releases which natively support sram. The only solution I could find was erasing the save file and run the game again and see if it boots and creates a save file with the proper size
 
Well, it means what it says. A save file exists that is smaller than the expected save size (which means it cannot properly save).

Thank you.:)
Yes,that error is "ok",I do not mean this.:rofl2:

I mean for this:

You can not get back to the Menu and no Button is now working,you have to Reset or Turn off the Nintendo DS/DSi.

If there is no solution,then I must suffer and live with them.:D

--------------------- MERGED ---------------------------

I had this issue when I played sram patched games with the new releases which natively support sram. The only solution I could find was erasing the save file and run the game again and see if it boots and creates a save file with the proper size

Thank you for this tip.That now works.:)
 
Last edited by Alexander1970,
Thank you.:)
Yes,that error is "ok",I do not mean this.:rofl2:

I mean for this:



If there is no solution,then I must then it must suffer and live with them.:D

--------------------- MERGED ---------------------------



Thank you for this tip.That now works.:)
Oh, I see what you mean. I was handling it as a fatal error atm. I should probably give some more options, like erasing the save or canceling.
 
One question about the limit of about 64 files per (sub)folder.
Let's suppose that I have a folder with 60 roms inside. Everything is OK. Games start creating saves, so there are 60 gba + 20 saves for a total of 80 files. Is that a problem, or non gba files don't count towards that limit?

Thank you for your efforts. Dealing with assembly code is not easy and requires lots of skill.
 
One question about the limit of about 64 files per (sub)folder.
Let's suppose that I have a folder with 60 roms inside. Everything is OK. Games start creating saves, so there are 60 gba + 20 saves for a total of 80 files. Is that a problem, or non gba files don't count towards that limit?

Thank you for your efforts. Dealing with assembly code is not easy and requires lots of skill.
Only the displayed folders and gba files count. Filtering is done one file at a time, so at that time there is no limit yet.

Thanks!
 
I noticed this and thinked about a background & HUD scaling method like SNEmulDS but because how the GBA hardware works i don't think will be possible
20190825_210837.jpg
20190825_211008.jpg
20190825_210733.jpg
20190825_211106.jpg
 
Only the japan rom? Damn, aleast is playable
While I still don't recommend playing any of the other releases of Sonic Advance 1 for the reason stated by Robz8, I just checked and all regions/revisions are compatible with that patch if you really must play one of the older bugged versions.
 
Thank you so much Gerikom and all the people that worked on this, I've been looking for some alternative to play some of my games (especially the pokemon games, since the battery in my cartridges died and I don't have the ability or the courage to replace them) and this is just perfect.
 
Last edited by Dexo,
I have a 3DS so I prefer to use injections or mGBA, but I must say, this is a very impresive and well done piece of software, it even runs some games better than mGBA itself, and see such advancements like the save for pokemon games support makes it very very interesting that is hard to do not try it at least once, and I must say, this has a lot quality compared to other NDS homebrew (not trying to despise others work).

On a side note, I would like to ask, only for curiosity. Could be possible to make a similar whing for the 3DS? And why not, one that supports NDS games?

Congratulations for your hard work, Gericom and Robz8 (and everyone involved), you prove that the NDS scene still rocks :yaynds:

--------------------- MERGED ---------------------------

It also has the English language. :P
Revision 1 of the Japanese version fixes a major bug.
https://tcrf.net/Sonic_Advance#Revisional_Differences

I did not know that such a bug exists, *switches to (J) version of the rom*.
 
  • Like
Reactions: Gericom
I have a 3DS so I prefer to use injections or mGBA, but I must say, this is a very impresive and well done piece of software, it even runs some games better than mGBA itself, and see such advancements like the save for pokemon games support makes it very very interesting that is hard to do not try it at least once, and I must say, this has a lot quality compared to other NDS homebrew (not trying to despise others work).

On a side note, I would like to ask, only for curiosity. Could be possible to make a similar whing for the 3DS? And why not, one that supports NDS games?

Congratulations for your hard work, Gericom and Robz8 (and everyone involved), you prove that the NDS scene still rocks :yaynds:

--------------------- MERGED ---------------------------



I did not know that such a bug exists, *switches to (J) version of the rom*.
Thanks!

Making something similar for the 3ds (be it for gba or ds games) is a lot harder, because in 3ds mode most of the ds hardware is not available. Emulating a full 2d and 3d engine costs a lot of cpu for example. The ds has a 2d engine that is an improved version of the gba one, which makes it possible to just use that with some small interventions instead of emulating it.

--------------------------------------------------------------------------------------
I've finally made a version of the wifi branch that you can actually try out for yourself.
https://github.com/Gericom/GBARunner2/releases/tag/v20190826-172450_7ae1123
With this version you can set the master and slave DS mac addresses in the /_gba/gbarunner2.ini file (example ini in the attached zip file). Note that you shouldn't open the settings when you have set the mac addresses as they are not preserved when the settings are overwritten. Eventually this will be replaced by a proper in-game linking mechanism where you can pair with a nearby gbarunner2 instance.
The wifi linking is still far from perfect, and the results are very dependent on the game and also on the environment (noise and such that can negatively influence the wifi transmission).
I managed to get stable linking in Mario Kart Super Circuit at home with two dslites (I haven't tried with a dsi or 3ds, so it could be that using arm7dldi makes linking less reliable for example). You have to go in and out of the multiplayer link menu a couple of times on both dses before it works (for whatever reason). After that I was able to play a full race on both dses without it disconnecting. I've not tried many other games, so let me know if more games are working for you.
 

Attachments

Last edited by Gericom,
Wi-Fi? What about IR?
The ds does not have ir. Or do you mean gba ir?
@Gericom, short question.
In the future, is local multiplayer on 2 DS going to be possible?
I mean without an internet connection?
This is local. It just sends wifi packets directly to the other ds. There's no way this would ever work via internet.
 
Last edited by Gericom,

Site & Scene News

Popular threads in this forum