stigt Posted October 16, 2019 Share Posted October 16, 2019 Heya people, I am trying to get the SSF Sega Saturn emulator to work, which I still find the best Saturn emulation atm. However, it only accepts mounted ISO files, for which I use daemontools lite. In order to get it all to work with Gameex I made an auto hotkey script to get it to run: #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% Run D:\Emulation\Xpadder\Profiles\saturn.xpadderprofile Run,"C:\Program Files\DAEMON Tools Lite\DTCommandLine.exe" -m -p "D:\Emulation\Sega Saturn\CD\Radiant Silvergun.cue" Run D:\Emulation\Sega Saturn\SSF.exe process, WaitClose, SSF.exe Run,"C:\Program Files\DAEMON Tools Lite\DTCommandLine.exe" --unmount_all Run D:\Emulation\Xpadder\Profiles\blank.xpadderprofile ExitApp This works perfect outside gameex, but when I try to run it with Gameex nothing happens and gameex returns to the selection screen. I use this config for SSF emu_19_enabled=True emu_19_startpagename=Sega Saturn emu_19_titletext=Sega Saturn emu_19_startpagelogo=saturn2 emu_19_romfilter=*.ahk emu_19_rompath=D:\Emulation\Sega Saturn emu_19_romsinfolders= emu_19_snappath=D:\Emulation\Sega Saturn\Artwork\Screenshots emu_19_titlepath=D:\Emulation\Sega Saturn\Artwork\Titlescreen emu_19_boxpath=D:\Emulation\Sega Saturn\Artwork\Box emu_19_cartpath=D:\Emulation\Sega Saturn\Artwork\Cartridge emu_19_manualpath=D:\Emulation\Sega Saturn\Manuals emu_19_controlpanelpath=D:\Emulation\Sega Saturn\Controls\saturn.png emu_19_instructionspath= emu_19_workingpath=D:\Emulation\Sega Saturn emu_19_mapkeys= emu_19_waitbeforekeys= emu_19_sendkeys= emu_19_replacedash=False emu_19_replaceunder=True emu_19_capitals=False emu_19_removebrackets=True emu_19_showdesktop=True emu_19_debug= emu_19_mapfile= emu_19_alsolaunch= emu_19_command=[QUOTE][QUOTE][ROMPATH]\[ROMFILE][QUOTE][QUOTE] emu_19_launchbefore= emu_19_launchafter= emu_19_configfile= emu_19_excludedfiles= emu_19_custombackground=segasaturn.png emu_19_playmusic= emu_19_dontshowinfo= emu_19_playselectionmusic= emu_19_selectionmusicfolder= emu_19_pcgame= emu_19_database=[Console] Sega Saturn emu_19_usedbname= emu_19_gamesin7zips= emu_19_mergesets= emu_19_playinscreensaver= emu_19_showmostplayed=False emu_19_randommostplayed=False emu_19_cdcheck= emu_19_cdcheckfile= Does anybody have any idea what I am doing wrong here? Regards, Arjen Link to comment Share on other sites More sharing options...
stigt Posted October 17, 2019 Author Share Posted October 17, 2019 OK, still trying to work out this problem. I did some testing and it seems my problem is that daemontools lite (I am using version 10.11) is not cooperating well with Gameex. When I preload a Saturn image in Daemontools before starting Gameex, and then launch SSF within Gameex, it runs perfect, so the combo SSF-Gameex is working as intended. So I need to find out how to correctly mount an ISO or CUE file in daemon Tools Lite before launching SSF from Gameex. I tried using the "Launch before" line to mount an iso, but I cant seem to find the correct syntax to make it work. I think the Launch before line should read: ""C:\Program Files\DAEMON Tools Lite\DTCommandLine.exe" -m -p "[ROMPATH]\[ROMFILE]"" This should theoretically work, with my Saturn config changed to this. Too bad in reality it still refuses to do what I want... emu_19_enabled=True emu_19_startpagename=Sega Saturn emu_19_titletext=Sega Saturn emu_19_startpagelogo=saturn2 emu_19_romfilter=*.cue emu_19_rompath=D:\Emulation\Sega Saturn\CD emu_19_romsinfolders= emu_19_snappath=D:\Emulation\Sega Saturn\Artwork\Screenshots emu_19_titlepath=D:\Emulation\Sega Saturn\Artwork\Titlescreen emu_19_boxpath=D:\Emulation\Sega Saturn\Artwork\Box emu_19_cartpath=D:\Emulation\Sega Saturn\Artwork\Cartridge emu_19_manualpath=D:\Emulation\Sega Saturn\Manuals emu_19_controlpanelpath=D:\Emulation\Sega Saturn\Controls\saturn.png emu_19_instructionspath= emu_19_workingpath=D:\Emulation\Sega Saturn emu_19_mapkeys= emu_19_waitbeforekeys= emu_19_sendkeys= emu_19_replacedash=False emu_19_replaceunder=True emu_19_capitals=False emu_19_removebrackets=True emu_19_showdesktop=True emu_19_debug= emu_19_mapfile= emu_19_alsolaunch= emu_19_command=SSF.exe emu_19_launchbefore=[QUOTE][QUOTE]C:\Program Files\DAEMON Tools Lite\DTCommandLine.exe[QUOTE] -m -p [QUOTE][RomPath]\[Rom][QUOTE][QUOTE] emu_19_launchafter=[QUOTE]C:\Program Files\DAEMON Tools Lite\DTCommandLine.exe[QUOTE] --unmount_all emu_19_configfile=[Mapping Off] Exit (ALT+F4) Link to comment Share on other sites More sharing options...
Draco1962 Posted October 18, 2019 Share Posted October 18, 2019 You may need to try this... DT Lite has been problematic over the last few years. Link to comment Share on other sites More sharing options...
stigt Posted October 18, 2019 Author Share Posted October 18, 2019 Thx for the tip Draco, the loader seems to be doing its job nicely. Awesome!! ( I'm still breaking my head though as to why the ahk script approach didn't work....ah well...) Link to comment Share on other sites More sharing options...
Draco1962 Posted October 18, 2019 Share Posted October 18, 2019 Glad to be of help to someone today! Does this resolve your issue? Link to comment Share on other sites More sharing options...
stigt Posted October 19, 2019 Author Share Posted October 19, 2019 Yep, issue resolved, SSF working with GameEx now! Link to comment Share on other sites More sharing options...
Recommended Posts