ikrananka wrote:
2. Another example, where the romlib.ini has a positve decimal CRC, works for me. For Alphabet Zoo the romlib CRC32 = 1341869708. The CRC32 for my rom file is 4ffb4e8c which converts in Excel to 1341869708. A match.
The CRC32s are calculated as unsigned 32-bit values but the ini file library for some reason stores them as signed integers. I am not sure of the exact method used in conversion, but it should be the same one used by the windows registry to store signed integers.
You can add rom images to the library from the studio software as well, just load the rom into a workbook, assign it a name and then right-click and use the add to library option.
Quote:
How important is the CRC32 to the studio software? Why does it not just use the MD5 which is a much more reliable measure?
I believe I added MD5 after CRC32 because there was less chance of a collision, but left CRC32 in place anyway so the old ini files from the first version would still be compatible.
Quote:
Out of interest what does the FORMAT = 0 line do? What happens if I change the format to 1, 2 etc. ?
For Colecovision roms the format is always zero, it is only used otherwise in the 5200 romlib.ini.
Steve