Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: unclet on February 10, 2006, 10:34:12 pm
-
Say I configured MameWah to have many emulators and each one of the INI files indicates "C:\" as the drive where everything is installed. Now say I burn all that stuff to DVDs in case I would like to reinstall everything at a later time (ie: after reinstalling an OS, installing to another computer, etc...)
It would seem that I would need to reinstall all of my files to the "C:\" drive again since all INI files indicate this drive letter.
Does MameWah have a way of indicating a default drive letter, so if I decided to reinstall everything to another drive (ie: "G:\") then everything would work fine without having to update any INI files with the new drive letter?
If not, then how about MameWah implement a [installDriveLetter] variable which it maintains similiar to the other types it currently defines (ie: [rompath], [romext], etc...)
This way a person can decide to use either in the INI files:
Example line of INI file showing different ways to do same thing:
1) This way a person can still state a drive letter to use explicitly
emulator_commandline C:\z26\z26.exe
"[rompath]\[name].[romext]" -u15 {nodosbox}{safelaunch}
2) This way indicates the drive letter which should be used should come from the setting located in the "MameWah.ini" file:
emulator_commandline [installDriveLetter]\z26\z26.exe
"[rompath]\[name].[romext]" -u15 {nodosbox}{safelaunch}
Did this make sense?
-
Unless you have a million emulators like JCrouse, I don't know if it is really that big a help. I've installed the same mamewah folder on four systems and it didn't take very long to change the drive letter.
-
It was just an idea .... which I thought would be pretty easy for MinWah to implement ifthere was a next version of the MameWah application coming out (ie: when v1.62b comes out of Beta status perhaps).
The default drive letter in the mamewah.ini file would be "C:" of course so it would not affect anyone who has MameWah already ......
-
You could do something similar....using the emulator_root_path option, and the [emurootpath] placeholder. You could set 'emulator_root_path c:' and that should pretty much work.
Just DO NOT turn on auto_setup_emulators, or else all kind of wierd things will happen...
-
Ok, I will look into it ...... thanks