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: a nightly cmpro...  (Read 7413 times)

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 120
  • Offline Offline
  • Posts: 3523
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
a nightly cmpro...
« on: 07 December 2024, 20:06 »

if anyone still use the old tool....

https://mamedev.emulab.it/clrmamepro/binaries/cmpro64_20241207.zip
(64bit exe only)

it only fixes a problem with not detecting unneeded files in a sample parent set..... The bug was in there since decades I think ;)

Definetly time to use the new tools ;-)
Logged


john iv

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 92
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #1 on: 08 December 2024, 05:19 »

Thanks; keeping it around for delta chd detection/creation. :)
Logged

john iv

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 92
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #2 on: 08 December 2024, 05:28 »

Hmm, have some different results w/ the same .exe:
1. 'classic' cmpro is flagging these hitachis as not being in their parent.
2. new clrmameui does not complain of the initial problem; but it does complain *after* I let cmpro 'fix' its issues in step 1. (screenshot)
« Last Edit: 08 December 2024, 18:42 by john iv »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 120
  • Offline Offline
  • Posts: 3523
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #3 on: 08 December 2024, 07:19 »

I will look into it.........tomorrow...
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 120
  • Offline Offline
  • Posts: 3523
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #4 on: 09 December 2024, 07:02 »

Ah....devices with romof relations but not cloneof....

hd44780
hd44780u romof hd44780
sed1278   romof hd44780
....

clrmamepro hacked in a parent/clone relationship based on the "romof" statement. But actually hd44780 is not the parent of sed1278 /etc.


the new tools know about linked dependencies (following the romof chain) but for "split or full merge" mode, the cloneof attribute is used.

That's why old cmpro complains about the files (since it wants them in the fake parent), while the new scanner keeps them separated...

Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 120
  • Offline Offline
  • Posts: 3523
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #5 on: 11 December 2024, 09:29 »

I think the reason for having a parent/clone relationship hacked in cmpro was that there were some device romof which actually shared identical files....can't really rememeber.
If I find a little time I will double check it. For now, I'd go with the new solution....no "cloneof" -> no parent/clone relationship. "romof" however plays a role for dependencies (e.g. in standalone mode). BIOSes are included that way for example. Open for comments ;-)
Logged

john iv

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 92
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 131.0.0.0 Chrome 131.0.0.0
    • View Profile
Re: a nightly cmpro...
« Reply #6 on: 11 December 2024, 20:27 »

Thanks Roman, I like the way the new tools handle it.  Just mentioned the different behaviour in the classic version in the event there might be people that use it to 'double check' the new tools' results.
Logged
Pages: [1]   Go Up
 

Page created in 0.093 seconds with 15 queries.