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 [2]   Go Down

Author Topic: delta chds, cmpro test version  (Read 14310 times)

haynor666

  • retro maniac
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 64
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #20 on: 20 December 2023, 18:55 »

I didn't have any, so far

Window was behind scanner window  ;D
« Last Edit: 20 December 2023, 19:04 by haynor666 »
Logged

haynor666

  • retro maniac
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 64
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #21 on: 20 December 2023, 19:34 »

Ok, I've converted couple of chds into delta but right now scanner (full with chd integrity check) shows those deltas as entegrity check failed  :o
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 118
  • Offline Offline
  • Posts: 3324
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #22 on: 20 December 2023, 21:17 »

Well yes, since cmpro does a "chdman verify -i %1" command which would fail on deltas....it would require "chdman verify -i %1 -ip %2" where %2 gets replaced with the parent chd filename...but that's currently not supported (but on the to do list).
So...for delta the deep check won't work....but as I said: currently nobody is using delta chds since there are some open issues with them on chdman side, see https://github.com/mamedev/mame/issues/11675
Logged

haynor666

  • retro maniac
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 64
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #23 on: 20 December 2023, 21:23 »

Yeah, I've seen this issue. For now feature in test but I was curious how much it could save disk space and time for full test chds. Guess we have to wait a bit before full switch to deltas :)
Logged

john iv

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 35
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #24 on: 20 December 2023, 21:40 »

It's about 300GB savings over the mame chds (non-software list).
Logged

haynor666

  • retro maniac
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 64
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #25 on: 20 December 2023, 21:48 »

That's lot of disk space  :D
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 118
  • Offline Offline
  • Posts: 3324
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #26 on: 21 December 2023, 20:29 »

If you can't wait till next year and really need deep/full integrity check support for delta chds, you can download this build:
https://mamedev.emulab.it/clrmamepro/binaries/cmpro_deltaverify.7z
and unpack/replace you cmpro64.exe with it

Logged

haynor666

  • retro maniac
  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 64
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #27 on: 12 January 2024, 19:35 »

I did some tests and appears to be working correctly but of course not all chds are converted.
Logged

Kingseiya

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 1
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 120.0.0.0 Chrome 120.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #28 on: 29 January 2024, 22:08 »

I converted the CHDs to deltas, the only errors I found were these:
« Last Edit: 29 January 2024, 22:09 by Kingseiya »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 118
  • Offline Offline
  • Posts: 3324
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 121.0.0.0 Chrome 121.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #29 on: 30 January 2024, 10:39 »

well....guess we all have to wait till MAME team fixes the chdman issue sooner or later

https://github.com/mamedev/mame/issues/11675
Logged

john iv

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 35
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 121.0.0.0 Chrome 121.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #30 on: 22 February 2024, 20:16 »

Well yes, since cmpro does a "chdman verify -i %1" command which would fail on deltas....it would require "chdman verify -i %1 -ip %2" where %2 gets replaced with the parent chd filename...but that's currently not supported (but on the to do list).
So...for delta the deep check won't work....but as I said: currently nobody is using delta chds since there are some open issues with them on chdman side, see https://github.com/mamedev/mame/issues/11675

Hi Roman, in the course of investigating some of the malformed delta chd creations, I tried to use cmpro to do validity checks on my existing chds and hit this problem above w/ a new commandline param needed for delta chd verification.  Is that feature mature enough to release into a full build at this point?  Thanks -
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 118
  • Offline Offline
  • Posts: 3324
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 121.0.0.0 Chrome 121.0.0.0
    • View Profile
Re: delta chds, cmpro test version
« Reply #31 on: 22 February 2024, 20:49 »

You need to use https://mamedev.emulab.it/clrmamepro/binaries/cmpro_deltaverify.7z
which is rock stable :)
Real life job currently takes all my time.....
Logged
Pages: 1 [2]   Go Up
 

Page created in 0.164 seconds with 20 queries.