Retrode Forum

General Category => Support => Topic started by: GalaxyDreamer90 on 07/Sep/2018 11:22:00 PM

Title: Retroarch Won't Detect GBA Roms Ripped From Retrode (Solved)
Post by: GalaxyDreamer90 on 07/Sep/2018 11:22:00 PM
I have tried ripping my gba games with my retrode so I can play them on the computer using retroarch but retroarch won't detect most of my gba games. Any suggestions.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: HamsterExAstris on 08/Sep/2018 12:30:57 AM
The Retrode often isn't able to detect the correct size for GBA cartridges. Make sure the ROMs you have are the expected size; and if not, update retrode.cfg to specify the right size and re-rip them.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: GalaxyDreamer90 on 08/Sep/2018 02:39:05 PM
How do I do that? Sorry if this is kind of a newb question. And what would be the right size by the way?
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: HamsterExAstris on 08/Sep/2018 05:37:50 PM
The Retrode.cfg documentation explains how. (http://www.retrode.org/documentation/the-retrode-cfg-file/) You need to set both forceSystem and forceSize.

The correct size varies per game. You would need to research specific titles for the correct value.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: GalaxyDreamer90 on 08/Sep/2018 07:27:13 PM
Thanks so much. The hardest part was finding the correct size for each of my gba games but now retroarch is detecting them all.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: Aleron Ives on 11/Sep/2018 12:31:11 AM
If you're desperate, you can also overdump the cart and then trim it to the correct size using a hex editor afterwards, rather than trying to force the correct size for each game.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: GalaxyDreamer90 on 14/Sep/2018 06:36:55 PM
Sadly I don't know anything about hex editing so I'll just have to stick with using the config file to force the correct size of my gba games. Anyway I'm glad for your responses. I'm now able to play all my gba games on my computer via retroarch.
Title: Re: Retroarch Won't Detect GBA Roms Ripped From Retrode
Post by: ssokolow on 17/Sep/2018 12:20:16 AM
Quote from: GalaxyDreamer90 on 14/Sep/2018 06:36:55 PM
Sadly I don't know anything about hex editing so I'll just have to stick with using the config file to force the correct size of my gba games. Anyway I'm glad for your responses. I'm now able to play all my gba games on my computer via retroarch.

You don't strictly need a hex editor.

For example, if you've got a POSIX-compliant terminal environment (Linux, MacOS, Windows with WSL), you should be able to do what I do:

I check DAT-o-MATIC for the correct size, then try this command to verify that I looked up the right revision.

head --bytes=CORRECT_SIZE /path/to/dump.gba | md5sum

If the md5sums match, then I run this command:

head --bytes=CORRECT_SIZE /path/to/dump.gba > /path/to/fixed_dump.gba