by Wanderer on Wed Nov 07, 2007 10:31 am
Hello
Each rom path is located on a disk (CD, HDD, Flash-disk, etc). For RC2, each connected disk on a PC has a unique ID which is stored in romcenter.ini along with the rom path at the moment you open it. If the rom path is on a removable disk then each time you reconnect it on the PC, it receives a different ID. When RC reads the disk's ID and finds that it does not match the ID stored in the INI file, it treats the specific rom path as read-only.
I use the following workaround:
- Open RC2
- Open a folder from the specific disk as rom path
- Close RC2
- Edit romcenter.ini and see what is the disk ID for the newly added rom path
- Copy it to all other rom paths that exist on the same disk
- Save romcenter.ini and reopen RC2
Example entry in romcenter.ini (the bold is the disk ID):
[Mame]
Exe=C:\Program Files\Mame\mame.exe
RomPaths=[54a5-8ef0][MyDisk]C:\Games\Roms\|
All paths should now be writable. I'm not sure if RC3 works that way (i hope not).
Hello
Each rom path is located on a disk (CD, HDD, Flash-disk, etc). For RC2, each connected disk on a PC has a unique ID which is stored in romcenter.ini along with the rom path at the moment you open it. If the rom path is on a removable disk then each time you reconnect it on the PC, it receives a different ID. When RC reads the disk's ID and finds that it does not match the ID stored in the INI file, it treats the specific rom path as read-only.
I use the following workaround:
- Open RC2
- Open a folder from the specific disk as rom path
- Close RC2
- Edit romcenter.ini and see what is the disk ID for the newly added rom path
- Copy it to all other rom paths that exist on the same disk
- Save romcenter.ini and reopen RC2
Example entry in romcenter.ini (the bold is the disk ID):
[Mame]
Exe=C:\Program Files\Mame\mame.exe
RomPaths=[b][54a5-8ef0][/b][MyDisk]C:\Games\Roms\|
All paths should now be writable. I'm not sure if RC3 works that way (i hope not).