Author Topic: Romvault - updating existing Tosec collection?  (Read 125 times)

Offline Cobbler

  • Newbie
  • *
  • Posts: 3
Romvault - updating existing Tosec collection?
« on: July 31, 2022, 01:40:07 PM »
I have a relatively recent Tosec collection all nicely sorted in Romvault. The new set however deletes quite a lot of stuff and splits others into tons of new directories.

I'm no expert, but if I look at the scripts they're pretty 'dumb' - they don't check for existing folders, don't copy existing files into new folders etc.

So I take it I have to start over completely and have Romvault, notorious for its atrocious speed, check everything again from the 'tosort' folder where I will move the entire old set?

Just checking that there isn't a more efficient way before I do this. Thanks for any info and tips to make this less painful!



Offline NLS

  • Full Member
  • ***
  • Posts: 100
  • It's too personal.
    • NLS Blog
Re: Romvault - updating existing Tosec collection?
« Reply #1 on: July 31, 2022, 06:50:12 PM »
You seem to not use the scripts or RV properly.

The scripts ARE NOT meant to be used over an existing collection.
The scripts are to set the dats in their proper positions (CLEAN, not over old dats or folders).
Then you rescan your TOSEC "root" dat folder.

Your TOSEC (ROM) root (with folders for main, ISO and PIX) are to be (already) set in RV and then you let RV move everything around WITHIN the existing folders, create the new ones and remove obsolete.
You do NOT use ToSort for that. ToSort is for the obsolete to be dropped by RV and for new ROMs to be scanned by RV and moved inside TOSEC tree.

So again:
- TOSEC dats: In CLEAN tree, with the three sections and their contents created by the scripts. Scan for new dats.
- TOSEC "roms": Existing TOSEC tree, with the three sections and folders as they were in the last TOSEC version. Then after RV does it's job, TOSEC will be clean (except your missing files) and ToSort will have only obsolete or unused files.


---
NLS
My Blog

Offline Cobbler

  • Newbie
  • *
  • Posts: 3
Re: Romvault - updating existing Tosec collection?
« Reply #2 on: July 31, 2022, 09:34:09 PM »
OK, thanks! I had planned to remove the old DAT tree, apply the script for a new tree, just like you suggest.

HOwever, I thought I had to move the old ROM tree to the ToSort, and create a new folder rom tree using the move scripts and then let RomVault do its thing. But then it would recheck all files crc again, taking ages.

I'll try your way, seems logical but I have had RomVault leaving a lot of trash behind when changing directory structures. Here's hoping this has improved in the last few years.

Thanks for the tip!

Offline NLS

  • Full Member
  • ***
  • Posts: 100
  • It's too personal.
    • NLS Blog
Re: Romvault - updating existing Tosec collection?
« Reply #3 on: July 31, 2022, 09:37:46 PM »
If you do that (not just for TOSEC but anything update) you really misuse RV and waste your resources.
RV leaves a nice clean rom tree. Everything that is a leftover goes to ToSort, retaining its original folder structure (so that you know where it came from).
You can also have multiple ToSort folders, even set some as read-only (for undatted sources that you want don't want to destroy) etc.
---
NLS
My Blog

Offline Cobbler

  • Newbie
  • *
  • Posts: 3
Re: Romvault - updating existing Tosec collection?
« Reply #4 on: August 01, 2022, 07:20:27 AM »
Thanks! Sounds interesting, having multiple read only ToSorts, will study up on that!  O0