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: Fix a single set  (Read 10010 times)

Mouseplay

  • Karma: 0
  • Offline Offline
  • Posts: 5
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Safari Safari
    • View Profile
Fix a single set
« on: 02 February 2011, 18:05 »

It would be nice to be able, after the scanner has scanned, to right click a certain set within the 'Scan Results' and select "Fix Missing" or "Fix Case" or "Fix ...", you get my drift. That way you wouldn't be forced/asked to modify EVERY set that has some problem, no matter how minor it is.

Anyone disagree?

OT. Since it's my first post, it would be improper to not say thanks, so THANKS FOR THIS EXTREMELY USEFUL APP! ;D
Logged


Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Chrome 8.0.552.237 Chrome 8.0.552.237
    • View Profile
Re: Fix a single set
« Reply #1 on: 02 February 2011, 19:44 »

Well, I do see your interest in that option but on the other hand where is the need in fixing only a single set/issue?
(Actually I wonder why there is a need for a "ask before fixing" option ;))
Logged

Mouseplay

  • Karma: 0
  • Offline Offline
  • Posts: 5
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Safari Safari
    • View Profile
Re: Fix a single set
« Reply #2 on: 02 February 2011, 20:59 »

I have a few sets that contain roms/files that ClrMamePro (Mame) deems unneeded, while I'd still like to keep them. (text files, incorrect sizes...) The 'Unneeded mask' is enough most of the time, but not always.

Also, is there some way to make the rebuilder not create incomplete sets that weren't in the source folder to begin with?

Another thing. In the Scan Results, 'Delete -> All Listed Incomplete Sets' does nothing in my case. Now, after the rebuilder made extra 100+ incomplete sets out of my ~200 set collection, I can't use the Scanner to delete them.  :-\

PS. Thanks for such a quick reply!
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Chrome 8.0.552.237 Chrome 8.0.552.237
    • View Profile
Re: Fix a single set
« Reply #3 on: 02 February 2011, 21:06 »

as I said, I do see a possible need in a "fix this <selected item>"  option....it's added to my wishlist already

Rebuilder is file based, ie it doesn't know about sets or better about complete sets.
It takes a file from the source and creates all instances of that hash match in the destination. If a file is shared in 1000 sets, you get the file added to such 1000 sets (even if it's the only match).

Generally Scanner/Rebuilder/Merger work on active sets...in Set-Information you can limit the number of active sets in various ways (e.g. regular expressions, via manual enable/disable, via lists, via 'avail sets' button or variable usage etc).

Actually the "delete->all listed incomplete sets" should do what you want...Selected after a scan (!) which lists the incomplete sets it runs through all rompaths and removed the ones which are listed as incomplete. Be sure to have "sets" enabled during the scan.
Please retest this.
Logged

Mouseplay

  • Karma: 0
  • Offline Offline
  • Posts: 5
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Safari Safari
    • View Profile
Re: Fix a single set
« Reply #4 on: 02 February 2011, 21:35 »

as I said, I do see a possible need in a "fix this <selected item>"  option....it's added to my wishlist already
Oh then I misunderstood you. Thanks!

Actually the "delete->all listed incomplete sets" should do what you want...Selected after a scan (!) which lists the incomplete sets it runs through all rompaths and removed the ones which are listed as incomplete. Be sure to have "sets" enabled during the scan.
Please retest this.

Tested again. Didn't work. Did it after a new scan and with Sets enabled.  
EDIT: 'Delete -> Currently Selected Set' doesn't work either. Nothing gets deleted. ???
Does it matter if I have the built-in backup feature disabled?

Is there a way to move all clones to a sub-directory somehow without having the rebuilder create quazillion incomplete roms?
« Last Edit: 02 February 2011, 21:45 by Mouseplay »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 5.0.2 Safari 5.0.2
    • View Profile
Re: Fix a single set
« Reply #5 on: 02 February 2011, 21:54 »

turn off fix missing in the scanner... otherwise you readd the files directly right after deleting them with the menu options.

if you want to rebuild clones only, you have to disable all parents... setinformation-> select sets -> %c=1 iirc ( can check tomorrow).
Logged

Mouseplay

  • Karma: 0
  • Offline Offline
  • Posts: 5
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Safari Safari
    • View Profile
Re: Fix a single set
« Reply #6 on: 02 February 2011, 22:42 »

turn off fix missing in the scanner... otherwise you readd the files directly right after deleting them with the menu options.

All "Fix ..." where disabled when I tested it.
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Chrome 8.0.552.237 Chrome 8.0.552.237
    • View Profile
Re: Fix a single set
« Reply #7 on: 03 February 2011, 08:08 »

Works fine here...I did a quick test with the romset looping (freely available at mamedev.org) and removed one file from the zip.
A scan shows the removed rom as missing (see attached before.jpg).
After that I used the popupmenu function "delete->all listed incomplete sets".
After the information prompts, I did another new scan and it shows correctly looping as completely missing now (since the incomplete set was removed completely, see attched after.jpg).


Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Chrome 9.0.597.84 Chrome 9.0.597.84
    • View Profile
Re: Fix a single set
« Reply #8 on: 03 February 2011, 20:15 »

by the way...to enable all clones (and only clones) you need to enter

%c=?*

in the select sets field, followed by clicking on apply. Parent sets only is the same plus the logical not checkbox....
« Last Edit: 03 February 2011, 20:17 by Roman »
Logged

Mouseplay

  • Karma: 0
  • Offline Offline
  • Posts: 5
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Safari Safari
    • View Profile
Re: Fix a single set
« Reply #9 on: 04 February 2011, 21:51 »

Ok I have figured out why it doesn't delete. Backup must be enabled for it to delete anything. (Technically it doesn't delete anything, just moves it.)

EDIT. Does the rebuilder only operate on selected sets in "Set information", like the scanner does, or does it operate on everything?
« Last Edit: 04 February 2011, 21:54 by Mouseplay »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Chrome 9.0.597.84 Chrome 9.0.597.84
    • View Profile
Re: Fix a single set
« Reply #10 on: 05 February 2011, 12:24 »

Ah...interesting to know that backup has to be enabled...I should change that ;)

Rebuiler, Merger, Scanner, they all work on the selected sets only.
Logged
Pages: [1]   Go Up
 

Page created in 0.173 seconds with 20 queries.

anything