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: Clrmamepro error or dat problem?  (Read 4515 times)

what2be

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 13
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Clrmamepro error or dat problem?
« on: 07 November 2015, 19:11 »

Been having this issue for a few weeks and finally discovered the cause.
The dats are for scummvm and my clrmamepro version is 4.026

ISSUE:
Clrmamepro keeps asking me to rename roms when I load one dat and run a scan, and then asks the exact same question but opposite filenames when I load another dat and run a scan. This occurs when the dats roms folder is the same for all the dats (and all the .zips are in the root of the roms folder) 

1) Is this a issue with clrmamepro or the dats im using and is it fixable?

OR

2) Do I have to keep all the .zips for each dat in a seperate folder (like chd folders are done in mame where each game that has a chd(s) has their own folder)?

I thought I remember reading in the clrmamepro documentation that when it comes across a "dummy" file without a valid crc value that it will always show up as "0x00000" or something like that for all "dummy" files. Maybe thats what the dats need to reference for the crc value for the dummy files?

Below is a example and a screenshot.

example showing the file "SNDDIR" with a crc32 value of 00000000 and TBYTE11H with a crc32 value of 00000000:

AGI DAT:
game (
   name agi-fanmade-96
   description "Monkey Man (Fanmade/DOS)"
   year 2000
   manufacturer "Unknown"
   sourcefile agi
   rom ( name LOGDIR size 300 crc 14f16c05 md5 2322d03f997e8cc235d4578efff69cfa )
   rom ( name OBJECT size 23 crc fedc35f4 md5 120acb1d39e89b1767364eb33097b051 )
   rom ( name PICDIR size 9 crc 65195960 md5 fc4dfd98cb15bc28fb881c4f0723d6bc )
  rom ( name SNDDIR size 0 crc 00000000 )
   rom ( name VIEWDIR size 756 crc 3be1e065 md5 6a93896f83b0f1e0069c8d2b8a4eeff2 )
   rom ( name VOL.0 size 42916 crc 114c9343 md5 2958db59a9a00f5f1bbf85bb1248a5b7 )
   rom ( name WORDS.TOK size 1670 crc 4b6bbfc8 md5 77896c7f8cc3cdc8c3a0b069f3b5a16b )
)

GROOVIE.DAT:
resource (
   name 11res
   description "ZZZ - 11th Hour, The: The sequel to The 7th Guest Resources"
   year 1995
   manufacturer "Trilobyte"
   sourcefile groovie
   rom ( name MEDIA\DVMOD5A.GJD size 63819750 crc d937bb76 md5 d1b34c02119e77d525533eb27cd77fee )
   rom ( name MEDIA\DVMOD5B.GJD size 57058166 crc 3ab5e9ff md5 0900225cfc67ea8c815fa4d40d1d3c38 )
   rom ( name MEDIA\DVMOD5C.GJD size 54605691 crc 143face9 md5 5805c012adffe7e041985020f57b6531 )
   rom ( name MEDIA\FHPUZ.GJD size 7570927 crc 360c8fb2 md5 b6a57cfb3837825b6b821187a5381fe9 )
   rom ( name MEDIA\FINAL_HR.ROL size 26360598 crc fc198ccf md5 23ca3d658449a3bd1f43cd7cdfe01730 )
   rom ( name MEDIA\FRONT_OF.ROL size 2271274 crc abbfbbe1 md5 7fb84af0be44965ecc2b77ae39b5439e )
   rom ( name MEDIA\GAPUZ.GJD size 1455874 crc cc456ef1 md5 c44420ddb0de5d9b5f6be588a2e45626 )
   rom ( name MEDIA\HEY_COND.ROL size 3917472 crc 218c030e md5 64fccec76727ac957f4d12420cf5b0f8 )
   rom ( name MEDIA\HTPUZ.GJD size 964833 crc 657447f7 md5 f890ac4363a974704cfd7ac950e2ecc6 )
   rom ( name MEDIA\INTROCOM.GJD size 6875805 crc cad3a410 md5 3d7188c2168a6934392fb818f783cd07 )
   rom ( name MEDIA\INTROD1.GJD size 6437077 crc 0699559c md5 eb1af79c2b718a60eda1b028c1896c45 )
   rom ( name MEDIA\JHPUZ.GJD size 22021848 crc b4b679a9 md5 748d20006bdfedb61fb52aa30dbb7a52 )
   rom ( name MEDIA\KIPUZ.GJD size 4809766 crc cbf1d338 md5 252f2222849797f43b09b3496e233971 )
   rom ( name MEDIA\KXPUZ.GJD size 23647913 crc 7bb1c38c md5 82a8661ec5261a74d345bd87d02b6f9a )
   rom ( name MEDIA\LAPUZ.GJD size 17496880 crc d18dab7f md5 d1e98f08c39bcb696dc7758e29b381bd )
   rom ( name MEDIA\LIPUZ.GJD size 10337648 crc 1bcfea43 md5 e75a9debab4013011eb3fcbb7fcb115b )
   rom ( name MEDIA\MBPUZ.GJD size 1158041 crc 461c930b md5 66f99db64765d37d4cc71f76579061f7 )
   rom ( name MEDIA\MRDEATH.ROL size 6181746 crc 9d9010d4 md5 147aa0160316c6e5fb412515fab87730 )
   rom ( name MEDIA\MUPUZ.GJD size 10879786 crc 03a530bc md5 f569e25d160e4495cd0ff5663610099c )
   rom ( name MEDIA\NAV2.GJD size 28355090 crc 8a6535d9 md5 55531f84364fe5fbccdd0e065538d939 )
   rom ( name MEDIA\NAV3.GJD size 62783170 crc 7a997baf md5 cd1a30d87d0685bceb2c0471cdca6cf2 )
   rom ( name MEDIA\NUPUZ.GJD size 9867877 crc 187e87b6 md5 b5f57ecadf2c6108e3538560489bb68d )
   rom ( name MEDIA\OMOD1.GJD size 8987466 crc 0898f969 md5 b037f3e448f0ec40588fcf07998cb34d )
   rom ( name MEDIA\OMOD2.GJD size 13807726 crc c0bebc6f md5 86be991c1bbd0fd68ca8be290bc3d16f )
   rom ( name MEDIA\OMOD3.GJD size 18631094 crc 7108e7be md5 b7806e441d993220e666b5a514e505d1 )
   rom ( name MEDIA\OMOD4.GJD size 34414155 crc 11d60185 md5 761ab522185e47558a78a3a3ef83debd )
   rom ( name MEDIA\OMOD5.GJD size 11226290 crc cf08f2f2 md5 74c200965e301bd1beb3caff61726441 )
   rom ( name MEDIA\PGPUZ.GJD size 995458 crc 8853f560 md5 a0224283560a4e16e00acfc3d753068a )
   rom ( name MEDIA\RTPUZ.GJD size 14433730 crc 25e33897 md5 b58742890dfaa4678ceabc4f57608774 )
   rom ( name MEDIA\TH_MUSIC.GJD size 401798 crc d263d952 md5 0fbe3c6d704def5629a82ec35536b5f0 )
   rom ( name MEDIA\THEGAME.ROL size 1599906 crc 598bd6ad md5 677ca715fa8ba232022407bf8343163a )
   rom ( name MEDIA\ZCLAN.GJD size 20454932 crc c926fd52 md5 69373fcdbbc83391dc1b7083758b6bbb )
   rom ( name MEDIA\ZFATROLS.GJD size 61686042 crc bb63c28a md5 67133acb8b5e8535472677aae2ca6806 )
   rom ( name MEDIA\ZMAKD1.GJD size 63551523 crc 87abc6b9 md5 b2b9dd4cff68367a2b97863709918e60 )
   rom ( name MEDIA\ZMAKD2A.GJD size 104125523 crc ecccbb82 md5 710be0aef557d8a3361ca1fa08a0c55d )
   rom ( name MEDIA\ZMAKD2B.GJD size 72088094 crc dd966766 md5 dc5281cc0177049a84e802e6dd396063 )
  rom ( name TBYTE11H size 0 crc - )
)

https://www.dropbox.com/s/mjp3s40a5gl03b5/Screenshot%202015-11-06%2022.57.47.png?dl=0
« Last Edit: 07 November 2015, 19:13 by what2be »
Logged


Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 46.0.2490.80 Chrome 46.0.2490.80
    • View Profile
Re: Clrmamepro error or dat problem?
« Reply #1 on: 08 November 2015, 16:49 »

MAME -listxml and legacy format use "status='nodump'" to specify not existing dumps. Nodump files won't be created with any placeholder-dummy files. They are listed as unneeded and will be removed. So stop using things like crc="-" or crc=0x0000000. But of course a nodump file is something different to a known zero sized file.

Of course you need to use distinct, separated rompaths for different datfiles. A set which is valid for the one profile might be totally useless (and so it becomes flagged as uneeded) in the other. Or they are differently named within the different datfiles...which leads to rename weirdness when scanned the same sets with different databases.

But I'm not sure if I understood correctly what you do...so you got 1 rompath...and different datfiles/profiles?

It would be interesting to see the full dats....and let me know more about your configuration...what you're doing precisely

« Last Edit: 09 November 2015, 06:43 by Roman »
Logged

what2be

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 13
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Re: Clrmamepro error or dat problem?
« Reply #2 on: 18 November 2015, 05:27 »

I learned that there are multiple dat files that use the same filename/crc value in various .zip archives so my original question is no longer pertinent. To resolve my problem I ended up creating a unique rom path for each dat and that fixed my problem.
Logged
Pages: [1]   Go Up
 

Page created in 0.121 seconds with 19 queries.