This is done in win7 will try it in xp a bit after...
I make one HUGE assumption: That the snaps uses the SAME NAME as the roms.
Beforehand, please excuse any typos or errors as English is not my first language:
The steps will be labeled as such :
WINDOWS: for any action you do in windows and
CMD: any actions you do in the command box.
I will be using the following as examples : The Drive will be
d: , the emu folder will be
d:\c64 , the snaps folder will be
d:\c64\snaps and the roms folder will be
d:\c64\roms .
- WINDOWS: Type CMD in the Windows task bar to open the command window.
- WINDOWS: Open a file explorer to your snaps folder.
- WINDOWS: Once there, click in the address bar to reveal the full path. Select and copy it. (ctrl-c) .
- CMD: Type the drive letter ( d: ) and hit enter.
- CMD: Type cd (with a space after) then right click on the mouse to reveal the contextual menu. Click on paste. Then hit enter. You now should be in your snaps folder.
- CMD: Type the following ( dir /B >games.txt ) then hit enter. This will redirect the directory command to the games.txt file.
- WINDOWS: Open the games.txt files (in notepad). You should now see a listing of all you snapshots. But we need to remove those pesky file extensions! So click on the edit menu, click on replace and type ( .png ), or whatever format your snaps are in, in the search box and click replace all. Save the file.
- WINDOWS: Then right-click on your games.txt file and select copy.
- WINDOWS: go to your roms folders ( d:\c64\roms ). Paste the file you just copied in it.
- WINDOWS: click on ( New Folder) to create a new folder. Name it ( Good ).
- CMD: I am not gonna bother with a batch file as you need only to type one command. Type ( for /F "tokens=*" %%A in (Games.txt) do copy %%A.c64 d:\c64\roms\Good ). This will copy all the games that have a corresponding snaps in the Good folder. Replace the .c64 to the file type of your roms.
Now it simply is a matter of moving the old romset in another folder (do not delete) and copy the content of the
d:\c64\roms\Good folder in your old roms path (
d:\c64\roms ).
You should be all set.