Author Topic: GBA Rom Sizes  (Read 7972 times)

Offline Zerker

  • Junior Retrode
  • **
  • Posts: 36
  • Karma: +0/-0
GBA Rom Sizes
« on: 26/Mar/2013 09:59:28 PM »
Well, my adaptors just arrived today, and I couldn't be happier. However, for some of the GBA games, the heuristic algorithm guessed a size that was a bit too small. Is anyone aware of a "master list" of known valid rom sizes? I can usually figure out if the game is totally glitchy or fails to start, but it would be nice to catch ahead of time. The two problem games I ran into so far are:

Mario Kart Super Circuit: Detected 2 MB, worked with 4 MB
Kirby and the Amazing Mirror: Detected 8 MB, worked with 16 MB

I guess we could also just maintain a Retrode-specific list of heuristic misses, but that may take a bit to collect.
« Last Edit: 26/Mar/2013 10:51:58 PM by Zerker »

Offline Games Xtreme

  • Baby Retrode
  • *
  • Posts: 10
  • Karma: +2/-0
    • Games Xtreme's Gaming & Modding
Re: GBA Rom Sizes
« Reply #1 on: 26/Mar/2013 10:14:19 PM »
That because the Retrode dumps only the "real" size of the ROM. That means it only dumps the part of the ROM that has the game data, not the part at the end of the ROM that contains empty data.
The NintendoDS-program "GBA Backup Tool" dumps, for example, the hole ROM including the empty data at the end. That the reason the ROM sizes differ between the Retrode and the ROMs found on the internet or that be dumped with, for example, GBA Backup tool.

Offline Zerker

  • Junior Retrode
  • **
  • Posts: 36
  • Karma: +0/-0
Re: GBA Rom Sizes
« Reply #2 on: 26/Mar/2013 10:28:57 PM »
You don't understand. The Retrode has to guess at GBA rom sizes. Sometimes it guesses wrong. On at least two cases, the game would glitch and/or crash with the default autodetected sized. I had to manually tell the Retrode to use a larger rom size to get the game to play properly.

What I'm looking for is a quick reference (preferrably a text file) where I can see if the autodetected size is obviously too small and I need to tell the Retrode to read more data. Without all the trial and error.

Strangely enough, in the case of Mario Kart Super Circuit, VisualBoyAdvance still said the checksum was correct (assuming I'm reading it correctly). But the player portraits were garbled messes and the game crashed upon entering a race. After forcing the rom size to 4 MB, the game ran fine.

Offline MasterOfPuppets

  • Sgt. Retrode
  • ***
  • Posts: 110
  • Karma: +2/-0
Re: GBA Rom Sizes
« Reply #3 on: 26/Mar/2013 10:36:16 PM »

Offline Zerker

  • Junior Retrode
  • **
  • Posts: 36
  • Karma: +0/-0
Re: GBA Rom Sizes
« Reply #4 on: 26/Mar/2013 10:51:35 PM »
Thanks. That will work quite well on my Tablet as a reference. Quick checks of the two problem games show that 4 and 16 MB were, in fact, the correct sizes.

Offline MasterOfPuppets

  • Sgt. Retrode
  • ***
  • Posts: 110
  • Karma: +2/-0
Re: GBA Rom Sizes
« Reply #5 on: 26/Mar/2013 11:00:37 PM »
No problem. There's also a dat file (which can be renamed to txt) on the site, but it's for use with a program and not that easy to look through.