Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Wrong Checksum in ROMS?  (Read 14095 times)

0 Members and 1 Guest are viewing this topic.

moonchilddave

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 90
  • Last login:May 17, 2021, 01:21:04 pm
Wrong Checksum in ROMS?
« on: June 21, 2009, 02:02:24 pm »
I'm using Mamewah 165 as my front end and Mame 083.  Whenever I try to run Galaga 88 it just hangs on me.  When I go in and try and run it from the command line I get:

C:\mame083>mame.exe galaga88
g8x_p6.bin   WRONG CHECKSUMS:
    EXPECTED: CRC(7e3471d3) SHA1(5997196c9ba3c4ee7d1b40105731e88fed501044)
       FOUND: CRC(403d01c1) SHA1(86109087b10c4fbcc940df6a84f7546de56303d2)
WARNING: the game might not run correctly.
Press any key to continue

Pressing any key and the game runs fine.

Is there any way to skip this?  I've looked through the docs for a command line switch, and found I could turn off the SHA1 checking by using -CRCONLY but it still fails because the CRC is not correct.  Is there any way to turn off the CRC checking completely or some way to fake the CRC so that Mame thinks it's correct, as the game seems to run just fine?

moonchilddave

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 90
  • Last login:May 17, 2021, 01:21:04 pm
Re: Wrong Checksum in ROMS?
« Reply #1 on: June 21, 2009, 02:33:34 pm »
I have also used Rom Center to try to correct the problem, but that doesn't seem to work either.

Robbbert

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:Today at 09:13:58 am
Re: Wrong Checksum in ROMS?
« Reply #2 on: June 21, 2009, 11:35:01 pm »
There's only 2 ways: Either find the correct rom, or update your MAME (yours is very old).

Romcenter isn't going to magically create roms out of thin air.

Here is the rom... extract it and add it to your galaga88.zip


EDIT: woops, rules don't allow it. Removed.
« Last Edit: June 21, 2009, 11:37:32 pm by Robbbert »

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Wrong Checksum in ROMS?
« Reply #3 on: September 20, 2012, 04:59:51 pm »
Sorry to revive an old topic, but I'm using MAME .143 and I have a similar issue.

I hacked my jrpacman.zip rom so that the jrp8d rom is swapped with a version that supports the selection of FAST in the dipswitch settings.  (So that the fast feature is saved when you exit the game).


It runs in MAME .086 but with a CRC error (must hit any key to continue).  However, I am looking to eliminate the CRC check when the game is run.


Note:  I tried running a newer version of MAME .143 and the rom will not run AT ALL.


Anyone have any solutions?

DeLuSioNaL29
« Last Edit: September 20, 2012, 05:03:04 pm by DeLuSioNal29 »
Stop by my Youtube channel and leave a comment:

boardjunkie

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:March 05, 2019, 06:05:58 pm
Re: Wrong Checksum in ROMS?
« Reply #4 on: September 20, 2012, 11:21:24 pm »
I'm using MAME .141 with MALA as a frontend. It works fine for me without changing anything (no dip switches). It brings up the "one or more roms/chd may be incorrect" flag but runs when you pass that. I didn't need to do anything else.