Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

*View All Threads*Show in Threaded Mode


SubjectClrMame & Clones new Reply to this message
Posted byRyFeR
Posted on02/16/07 03:51 PM



Hello all,

I've been using ClrMame for a couple of years now and it never failed me... Until now.

I only keep the parent roms in my collection so i don't have the clones. Until mame version 0.111 i could, in the scanner window, press the "Set Information" button, then de-select "Parent/Clones" and press "Avail Sets" to scan only the sets i have without any clones.

With the new ClrMame and Mame version 0.112 when i do this, some clones are not selected (like it used to be), but some other sets (like Eight Ball Action (DK Conversion) have one or more clones selected, even with the above parameters...

Is this a Mame bug (not returning correct info via the XML import) or a ClrMame bug?

Hope to get this sorted one way or the other...


SubjectRe: ClrMame & Clones new Reply to this message
Posted byRoman
Posted on02/16/07 04:07 PM



Selecting the sets by the "available sets" button will scan the rompaths and enables all sets which were found. Found in the meaning of a simple set name - file name compare. If MAME changed a parent/clone relationship, you will enable clones. The checkbox parent/clones will enable the parent and all other clones if a match was found.
To sum it up: if you got a clone set on your disk, it gets enabled this way. It's not a MAME or clrmamepro issue.

Enabling 'parents only' (btw...keeping only parentsets is not a wise decision because there are sets were only the clones do work), can be done by using the 'select sets' edit box in the set information window.

- Disable parent/clones checkbox
- enter "%c=?*" (without the quotes) this enables all clones (%c = parentsetname, ? means at least one character, * is a wildcard for no char or any char sequence).
- Press invert and this will enable all parents only ;)

(although the 'invert button' won't be reapplied if the database changed, while the select-sets edit box will....so you have to repress invert....guess I will change that in the future somehow)


Roman Scherzer



SubjectRe: ClrMame & Clones Reply to this message
Posted byRyFeR
Posted on02/17/07 06:48 AM



> Selecting the sets by the "available sets" button will scan the rompaths and
> enables all sets which were found. Found in the meaning of a simple set name -
> file name compare. If MAME changed a parent/clone relationship, you will enable
> clones. The checkbox parent/clones will enable the parent and all other clones
> if a match was found.
> To sum it up: if you got a clone set on your disk, it gets enabled this way.
> It's not a MAME or clrmamepro issue.
>
> Enabling 'parents only' (btw...keeping only parentsets is not a wise decision
> because there are sets were only the clones do work), can be done by using the
> 'select sets' edit box in the set information window.
>
> - Disable parent/clones checkbox
> - enter "%c=?*" (without the quotes) this enables all clones (%c =
> parentsetname, ? means at least one character, * is a wildcard for no char or
> any char sequence).
> - Press invert and this will enable all parents only ;)
>
> (although the 'invert button' won't be reapplied if the database changed, while
> the select-sets edit box will....so you have to repress invert....guess I will
> change that in the future somehow)
>
>
> Roman Scherzer
>
Thanks for the explanation. this way i indeed see all the parent sets.

As for the clones: i have several clone sets were the parent is not working. I ued to validate all my sets (parents and some clones) the way i described in my first post, but somehow with the latest version of Mame / CMPro it does not work anymore... Any idea why the behaviour changed?


SubjectRe: ClrMame & Clones new Reply to this message
Posted byRoman
Posted on02/17/07 07:55 AM



No behaviour has changed in MAME or clrmamepro. Maybe the mamedevs simply changed the parent/clone relationship of some sets which is a very commmon procedure. When cmpro looks for available sets, it simply matches the setname with the archive name on disc. Nothing more, nothing less. Personally I don't like the enabling/disabling of sets anyway. I suggest to keep everything enabled. Now you'd say "but I know see dozens of fully missing sets I don't have or want". But then simply disable Scanner's popupmenu option "view->show all missing sets". Fully missing sets will be hidden then.


Roman Scherzer



SubjectRe: ClrMame & Clones new Reply to this message
Posted byRyFeR
Posted on02/21/07 01:36 PM



> No behaviour has changed in MAME or clrmamepro. Maybe the mamedevs simply
> changed the parent/clone relationship of some sets which is a very commmon
> procedure. When cmpro looks for available sets, it simply matches the setname
> with the archive name on disc. Nothing more, nothing less. Personally I don't
> like the enabling/disabling of sets anyway. I suggest to keep everything
> enabled. Now you'd say "but I know see dozens of fully missing sets I don't have
> or want". But then simply disable Scanner's popupmenu option "view->show all
> missing sets". Fully missing sets will be hidden then.
>
>
> Roman Scherzer
>
Roman,
Thanks for all the tips.. found out what the culprit was: the Fix Missig option in the scanner... With my initil settings, it noticed that the clones were not present and created the zips... Disabled that option and all is OK now. I knew your great program wouldn't let me down... ;-)

Thanks!


View All Threads*Show in Threaded Mode