Another problem I am having is that Samurai Shodown 5 Special is not working even though my ROM sets have matching CRCs to the source and there were no errors occurred during compilation. For Samurai Shodown 5 Special, it would get to warning screen with red text before it stops loading. My neogeo.c file is uploaded here if someone is kind enough to point out where I made a mistake? Update: it seems although my 272-m1d.bin has the same CRC as the source, it has a different SHA1 (mine is b4e288d3e22f37d22d523f3c86baebacb46a4dcc). I tried changing the source to this SHA1, then recompiled, but it was reporting a warning about (expected 00020000, but found at 00080000) or something along those lines...