Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02579 Misc. Minor Always Oct 19, 2008, 08:00 Oct 19, 2008, 16:12
Tester anon1978 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Invalid report OS Windows XP/Vista 32-bit
Status [?] Closed Driver
Version 0.128 Fixed in Version Build I686
Fixed in Git Commit Github Pull Request #
Summary 02579: All Sets in neodrvr.c: neogeo.zip bad crc's and misnamed (or renamed) sfix.sfx
Description It seems that from mame (i686) .127 to .128 expectations for neogeo.zip have changed, and the file sfix.sfx is now named sfix.sfix. I do not know if this is a typo as far as the filename goes. I also do not know why the checksums have changed. Nowhere on any site have I found a neogeo.zip with a file named sfix.sfix, they all contain a file named sfix.sfx. Here is the output of the command mamepp mslug5 (i simply extracted sfix.sfx to a folder, renamed it to sfix.sfix and then added it back into the neogeo.zip to fix the following missing file error):

000-lo.lo WRONG LENGTH (expected: 00020000 found: 00010000)
000-lo.lo WRONG CHECKSUMS:
    EXPECTED: CRC(5a86cff2) SHA1(5992277debadeb64d1c1c64b0a92d9293eaf7e4a)
       FOUND: CRC(e09e253c) SHA1(2b1c719531dac9bb503f22644e6e4236b91e7cfc)
sfix.sfix NOT FOUND
sm1.sm1 WRONG CHECKSUMS:
    EXPECTED: CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf)
       FOUND: CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626)
263-m1.bin WRONG LENGTH (expected: 00020000 found: 00010000)
263-m1.bin WRONG CHECKSUMS:
    EXPECTED: CRC(46ac8228) SHA1(5aeea221050c98e4bb0f16489ce772bf1c80f787)
       FOUND: CRC(38ffad14) SHA1(03d526a887aad28306400c21abd131b9c301c221)
ERROR: required files are missing, the game cannot be run.

After adding the renamed sfix.sfix file to the neogeo.zip even though there were CRC checksum errors, mslug5 runs fine (and the cheats now work in .128 YAY).

What's the deal with the wrong checksums though?
Steps To Reproduce
Additional Information Extracting sfix.sfx from neogeo.zip renaming it to sfix.sfix and adding it to the neogeo.zip will allow you to play neogeo games. I have no idea why the CRC's for the files (and the sfix.sfx filename) in neogeo.zip have changed from .127 to .128.
Github Commit
Flags
Regression Version 0.127
Affected Sets / Systems All Sets in neodrvr.c
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.02887
Haze
Senior Tester
Oct 19, 2008, 10:17
The roms were redumped. The old dumps were bad (missing data). Not a bug.
User avatar
No.02890
Tafoid
Administrator
Oct 19, 2008, 16:12
With roms, one can never assume anything.