View Full Version : help setting up mounting with Saturn - SSF
filevans
03-22-2011, 06:07 AM
hello all
could anyone please help me set up mounting in hyperlaunch using magiciso instead of daemon, as ive got all my saturn games compressed as uif to save space, and they run very well on magicdisc
the command line to mount is:
"G:\Program Files\MagicISO\miso.exe" NULL -mnt h: "G:\PSX\Game.uif"
please could someone help me put that into the saturn section of the script?
;************************************************* ********************
;SEGA SATURN
else if (executable = "SSF.exe")
{
RunWait, %DAEMONTOOLS% -mount 0`,"%romPath%%romName%%romExtension%"
Run, %executable% , %emuPath%, UseErrorLevel
}
thanks to everyone for their help
filevans
03-24-2011, 04:31 PM
this is what ive done so far, ive set the path at the top
daemontools = "G:\Program Files\MagicISO\miso.exe"
then under the saturn section ive changed the one line to:
RunWait, %daemontools% NULL -mnt h:`"%romPath%%romName%%romExtension%"
thats seems to go smoothly, no errors come up, but the image just doesnt mount, works ok if i run this command in command prompt
Well I used to use MagicISO but switched back to daemontools once they were offering it free without the ads. Plus it supported more formats so didn't have to worry about CCD or MDF/MDS getting in the way.
I think i found my old script that worked for me with MISO. You may need to add an unmount line at at the end to make the script cleaner. But give it a shot.. might work.
else if (systemName = "Sega Saturn" && executable = "SSF.exe")
{
RunWait, %DAEMONTOOLS% NULL -mnt 1 x: "%romPath%%romName%%romExtension%"
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% , %emuPath%, UseErrorLevel
}
If you can't get it working why not go back to daemontools? It would probably be less hassle.
filevans
03-25-2011, 12:25 AM
would be more hassle to use daemon now i think as all my images are compressed as uif which daemon won't mount will it?
ive tried the script, don't get any errors but the image just doesn't mount, same as mine, the log doesn't mention anything either, is there an actual log from hyperlaunch itself? as the log i've opened seems to be just from hyperspin and doesn't mention any error
the command line works absolutely fine in command prompt, so what is wrong with it not to work in hyperlaunch, i cant understand it
chillinwater
03-25-2011, 08:54 AM
Dreds script looks like it should work.
but to keep things unique and less confusing you should declare MagicIso like this,
(allows you to use %daemontools% for other emus)
Daemontools=;use daemontools original path if you have it set up
MagicIso="G:\Program Files\MagicISO\miso.exe"
and now it would look like this in script :
RunWait, %MagicIso% NULL -mnt 1 h: "%romPath%%romName%%romExtension%"
filevans
03-25-2011, 04:51 PM
thanks for both of your help, yes it does look right, but just doesnt work, cannot get an image to mount with that script at all
i wonder has anyone had any luck using magiciso instead of daemon?
make sure your using the correct executable. I can't remember what my original MISO path was but for some reason i seem to remember trying a different exe instead of the main one. Maybe there was one for the gui and then one for the commandline.
Check your MISO folder see if there are any alternatives in there.
Edit: checking the internet i do remember trying out magicdisc. So maybe i used the exe from that program to get the commandline mounting stuff to work.
filevans
03-25-2011, 06:05 PM
well i think im using the right one, as the exact command works perfectly in command prompt, 100% weird
filevans
03-26-2011, 08:15 AM
got it working now! i downloaded an updated version of miso.exe from this page:
http://www.magiciso.com/tutorials/miso-mount-iso-image.htm
that did the trick!
here're the lines i'm using if anyone else wants to use it (i removed the -1 switch too from dred's script)
;**********************************SEGA SATURN***********************************
else if (systemName = "Sega Saturn" && executable = "SSF.exe")
{
RunWait, %magiciso% NULL -mnt e: "%romPath%%romName%%romExtension%"
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% , %emuPath%, UseErrorLevel
}
(change e: to whatever your virtual drive is obviously)
thanks all!
ChazMan
08-29-2011, 09:59 AM
The website www.magiciso.com is gone.