EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Pages: [1]   Go Down

Author Topic: Trouble Rebuilding - "SKIPPED Reason: no hash match"  (Read 621 times)

Mr. Smoke

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
  • Operating System:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
Trouble Rebuilding - "SKIPPED Reason: no hash match"
« on: 18 January 2019, 21:49 »

Hello,

I am having trouble using the Rebuilder function in clrmamepro.  I am trying to apply updated MAME ROMs to my MAME_0.197 romset.  I have the updated ROMs in a source folder, and my romset in the "roms" directory of my MAME client.  The Rebuilder log file shows "[SKIPPED Reason: no hash match]" for each file.  How would I resolve the "no hash match" and use the Rebuilder function?  The romset I have is a merged set. 

Thank you!

When I run the Rebuilder, the summary shows:

Source-Files:           89

- now even counting files in archives -

Analyzed Files:         276
Created Files:          0

Matched Files:          0
Skipped Files:          276

Logged


Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 99
  • Offline Offline
  • Posts: 2976
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
Re: Trouble Rebuilding - "SKIPPED Reason: no hash match"
« Reply #1 on: 19 January 2019, 13:06 »

Well, if they don't match, they are not valid files for the data you loaded in the profiler or you did not enable the belonging sets.

The rebuilder acts as a kind of 'add valid files from the source to the given destination'. It scans files (and files in archives) in the source folder(s), matches the crc32/sha1/md5 and size values against the loaded datfile/mame import and creates each instance of matches in the destination. There it uses the correct name then.

So in your example, the rebuilder destination should point to MAME's rom folder (holding the 0.197 sets), while the rebuilder source should holds the files you want to add. Ensure that your loaded profile represents data of the newer MAME version you want to update to, so NOT 0.197).

And keep in mind that the rebuilder is a file based operation. It does not guarantee to create complete sets and it does not update what is wrong the destination...that's a job for the scanner.

So....double check the loaded profile data, the paths and if it still does not work, give me a more detailed example of one file in the source (name, crc32, size, etc)
Logged

Mr. Smoke

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
  • Operating System:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
Re: Trouble Rebuilding - "SKIPPED Reason: no hash match"
« Reply #2 on: 25 January 2019, 01:03 »

Thank you!  That was the problem.  I had clrmamepro pointed at the previous MAME version (0.197), which is why it didn't recognize the 0.198 updated ROMs.  When I installed 0.198 and re-scanned, it worked perfectly.   

Thanks again.
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 99
  • Offline Offline
  • Posts: 2976
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
Re: Trouble Rebuilding - "SKIPPED Reason: no hash match"
« Reply #3 on: 25 January 2019, 07:56 »

welcome
Logged
Pages: [1]   Go Up
 

Page created in 0.164 seconds with 21 queries.

anything