Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

Make a New PostPrevious ThreadView All ThreadsNext Thread*Show in Threaded Mode


SubjectOffline list question Reply to this message
Posted byDavid J.
Posted on07/24/05 08:04 PM



Just so you know I'm not requesting roms, just a question concerning them.

I loaded my entire set of Goodgen roms into Offline List to rename them, and weed through the bad dumps, and it shows that I'm missing 900 some odd roms in offline list, when I have good dumps of those, according to Goodgen. So what's wrong? Do I need to find those roms on my own, or can I fix the ones I have so they show up correct in Offline list?

If I have to hunt down those roms down, that's fine, and I won't request them, don't worry about that. I just find it frustating, oh well.




SubjectRe: Offline list question new Reply to this message
Posted byeevert
Posted on07/24/05 09:14 PM



> Just so you know I'm not requesting roms, just a question concerning them.
>
> I loaded my entire set of Goodgen roms into Offline List to rename them, and
> weed through the bad dumps, and it shows that I'm missing 900 some odd roms in
> offline list, when I have good dumps of those, according to Goodgen. So what's
> wrong? Do I need to find those roms on my own, or can I fix the ones I have so
> they show up correct in Offline list?
>
> If I have to hunt down those roms down, that's fine, and I won't request them,
> don't worry about that. I just find it frustating, oh well.

I have not used 'Offline List' and this is based on my assumption that it doesn't have specific support for Genesis ROMs, if that's an incorrect assumption then disregard this message.

Basically Genesis ROMs can be in two different formats: BIN & SMD. GoodGen reads the ROM, converts it to BIN format in memory, and compares the checksum to an internal database.
As such it can identify Genesis ROMs regardless of format. Most other ROM management utilities just calculate the CRC32 of the entire file (including headers, which is another problem) and compare it to some external database. So if your ROM is in SMD format, the database you use with these utilities must have the CRC32 for that ROM in SMD format listed in order for it to match your ROM. If the database author included the CRC32 for the ROM in BIN format, it will not match yours.

So you have 3 solutions:

1) Convert all your Genesis ROMs to either BIN or SMD format and get a database for 'Offline List' that includes all the ROMs in one format or the other.
2) Use a ROM manager with support for Genesis ROMs rather than a 'generic' ROM manager.
3) Don't worry about it.





SubjectAny good rom renamers to suggest? new Reply to this message
Posted byDavid J.
Posted on07/25/05 02:38 PM



Well, all of my roms are BIN, and verefied Good dumps, but don't show up in Offlinelist, I thought the point of OL was to verefy good dumps, not ignore them? I'd love to fix my problem.




SubjectRe: Any good rom renamers to suggest? new Reply to this message
Posted byeevert
Posted on07/25/05 05:49 PM



> Well, all of my roms are BIN, and verefied Good dumps, but don't show up in
> Offlinelist, I thought the point of OL was to verefy good dumps, not ignore
> them? I'd love to fix my problem.

Yeah, but does the DAT file you use contain CRC32s for the ROMs in BIN format? Are the headers (which on many older ROMs contain the names of the pirate groups that dumped the ROMs rather than the actual data they should contain, ie the game name/version/etc) in your ROMs the same as the headers of the person who created the DAT file your using?

A good renamer? I like GoodGen, it supports all Genesis ROM formats, it ignores headers, and it's flexible enough to allow you to sort out anything you don't want (bad dumps, over dumps, trainers, hacks, etc).

If your ROMs are 'verefied Good dumps', why do you need to verify them with OL at all?
If your sure your ROMs are good you could just make a DAT file for OL from your ROMs and then you'd have a 100% verified set in OL.





SubjectOK then. new Reply to this message
Posted byDavid J.
Posted on07/25/05 10:34 PM



I've just decided to use GoodGen, and some manual renaming/deleting on my own. Just one more question, those games with faulty checksum routines, and bad checksums, is it possiable to fix them so they are 'correct'?




SubjectRe: OK then. new Reply to this message
Posted byeevert
Posted on07/26/05 02:31 AM



> I've just decided to use GoodGen, and some manual renaming/deleting on my own.
> Just one more question, those games with faulty checksum routines, and bad
> checksums, is it possiable to fix them so they are 'correct'?

Sure, just correct the checksum and then patch the ROM code to either bypass the check or do a proper checksum. It'd be quite a lot of effort with zero benefit, but it's possible.





SubjectIf it's no problem, one last question? new Reply to this message
Posted byDavid J.
Posted on07/26/05 05:52 PM



I'm really greatful for the help!

OK, I've trimmed down what I don't. Now what programs exist to fix checksums, or a site for patches?

Thanks again!




SubjectRe: If it's no problem, one last question? new Reply to this message
Posted byeevert
Posted on07/27/05 05:51 PM



> I'm really greatful for the help!
>
> OK, I've trimmed down what I don't. Now what programs exist to fix checksums, or
> a site for patches?

I don't know of any programs to correct checksums (I'm sure there are, I just don't know of any off the top of my head).

You could just use KGen with it's AutoFix Checksums option:

AutoFix Checksums - Fixes Checksums on ROMs with bad checksums. Some ROMs
are *supposed* to have a bad chacksum, and fixing it will stop the game
from running. In either case, if your game locks up (often with a red
screen) try altering this option and reloading the ROM.





Previous ThreadView All ThreadsNext Thread*Show in Threaded Mode