settings] - General settings for module
# PathToSteam - Put your steam folder in here. Do not need the exe, only the path with no backslash on the end.
#
# [romName] - The romName starts each section below. It must match your "game name" in your database.
# Application - The directory and executable, batch, or shortcut (lnk file) to your application. (this must end with the applications 3-letter extension). If an exe on an image is defined here, the image defined below will be mounted with Daemon Tools first then this exe will be ran. If no exact path to the exe is defined, it will assume it is found on the root folder of the mounted image. Can also be a URL or Steam Browser Protocol.
# AppWaitExe - This will be the exe, if different then the Application, that you want the script to wait to close. This would be needed if launching a bat file, which in turn launches another exe, where the exe is the game. Leave this blank if the module works fine with the exe from the Application key.
# DiscImage - Path to a disc image (ccd,cdi,cue,iso,isz,nrg) if required by a game, usually for a cd check. Only fill this key if a cd/dvd image is required by your game.
# Parameters - This can be any number of parameters that you want to supply to your application.
# SteamID - If you are launching a steam game, provide the ID of the game here. This will turn on steam mode if not blank. Steam only understands AppIDs for games, not rom names. See here for more info on finding a steam ID for your game:
https://support.steampowered.com/kb_art ... -WFJZ-4175" onclick="window.open(this.href);return false;
# OriginGame - Set to true if this is a game using the Origin Service. If true it will allow automatic logging into Origin so you do not get stuck at a login prompt while loading
# WorkingFolder - Mostly for GoG games, allows you to set a different working directory then the default directory (the one Application exists in)
# PreLaunch - This can be used to run another application before launching the Application. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol.
# PreLaunchParameters - This can be any number of parameters that you want to supply to your PreLaunch application.
# PreLaunchSleep - If you need the script to wait after launching your PreLaunch app for a set amount of time, put that here (1000=1 second).
# PostLaunch - This can be used to run another application after the Application has launched, but before the module waits for it to close. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol.
# PostLaunchParameters - This can be any number of parameters that you want to supply to your PostLaunch application.
# PostLaunchSleep - If you need the script to wait after launching your PostLaunch app for a set amount of time, put that here (1000=1 second).
# PostExit - This can be used to run another application after the Application has closed. This will usually be blank. Can be a relative or absolute path. Can also be a URL or Steam Browser Protocol.
# PostExitParameters - This can be any number of parameters that you want to supply to your PostLaunch application.
# PostExitSleep - If you need the script to wait after launching your PostLaunch app for a set amount of time, put that here (1000=1 second).
# ExitMethod - Define an alternate way to exit your Application in case it doesn't close with your Hyperspin exit keys using the default WinClose. WinClose methods are suggested as they will cleanly close a window, whereas Process methods force close it (many apps do not like to be force closed). Alt+F4 is an app-friendly method also, but some applications will disable this. Choose the one that works best for your scenario. WARNING, before enabling Fade_Out on exit, make sure you test your ExitMethod first, otherwise you might get a blank screen while game never closed.
# FadeTitle - This is the Window Title & Class of your application. To find the Title/Class you can use the AutoIt3 Window Spy utility installed with AutoHotKey or my utility @
http://www.hyperspin-fe.com/forum/showt ... dow-Logger" onclick="window.open(this.href);return false;
# FadeInExitSleep - This is needed for some applications that may start, but not appear, ending FadeInExit prematurely. It keeps the fade screen up for the defined length.
# HideCursor - True or False - Same as the HyperLaunch setting, but allows for per-game use.
#//////////////////////////// My Applications //////////////////////////////
[Example]
Application=
AppWaitExe=
DiscImage=
Parameters=
SteamID=
OriginGame=
WorkingFolder=
PreLaunch=
PreLaunchParameters=
PreLaunchSleep=
PostLaunch=
PostLaunchParameters=
PostLaunchSleep=
PostExit=
PostExitParameters=
PostExitSleep=
ExitMethod=
FadeTitle=
FadeInExitSleep=
HideCursor=
[ds2]
Application=\HFSBox\roms\Cave\ds2\ds2.exe
AppWaitExe=ds2.exe
[CPHD]
Application=\HFSBox\roms\SNK Neo Geo\Crouching Pony Hidden Dragon\CPHD.exe
AppWaitExe=CPHD.exe
[Akai Katana Shin]
Application=..\roms\TAITO TYPE X\Akai Katana Shin\Akai Katana Shin.exe
AppWaitExe=Akai Katana Shin.exe
[BlazBlue Continuum Shift II]
Application=..\roms\TAITO TYPE X\BlazBlue Continuum Shift II\BlazBlue Continuum Shift II.bat
ExitMethod=Process Close Application
AppWaitExe=game.exe
[DeathSmiles II]
Application=..\roms\TAITO TYPE X\DeathSmiles II\DeathSmiles II.bat
ExitMethod=Process Close Application
AppWaitExe=cvgame.exe
[Spica Adventure]
Application=..\roms\TAITO TYPE X\Spica Adventure\Spica Adventure.exe
AppWaitExe=Spica Adventure.exe
[Trouble Witches]
Application=..\roms\TAITO TYPE X\trouble witchez\Trouble Witches\Trouble Witches.exe
AppWaitExe=Trouble Witches.exe
[Cuphead]
Application=..\..\GOG Games\Cuphead\Cuphead.exe
AppWaitExe=Cuphead.exe
ExitMethod=Process Close Application
[Launch Bubsy the Woolies Strike Back]
Application=..\..\GOG Games\Bubsy the Woolies Strike Back\Launch Bubsy the Woolies Strike Back.exe
AppWaitExe=Launch Bubsy the Woolies Strike Back.exe
[Bubsy the Woolies Strike Back]
Application=..\..\GOG Games\Bubsy the Woolies Strike Back\Bubsy the Woolies Strike Back.exe
AppWaitExe=Bubsy the Woolies Strike Back.exe
ExitMethod=Process Close Application
[Castle of Illusion]
Application=..\..\Program Files (x86)\Castle of Illusion\Castle of Illusion.exe
AppWaitExe=Castle of Illusion.exe
ExitMethod=Process Close Application
[Double Dragon Neon]
Application=..\..\Program Files (x86)\Double Dragon Neon\bin\Double Dragon Neon.exe
AppWaitExe=Double Dragon Neon.exe
ExitMethod=Process Close Application
[king of fighters xiii]
Application=..\..\Program Files (x86)\The King Of Fighters XIII\king of fighters xiii.exe
AppWaitExe=king of fighters xiii.exe
ExitMethod=Process Close Application
[Ultimate Marvel vs. Capcom 3]
Application=..\..\Program Files (x86)\Ultimate Marvel vs. Capcom 3\Ultimate Marvel vs. Capcom 3.exe
AppWaitExe=Ultimate Marvel vs. Capcom 3.exe
ExitMethod=Process Close Application
[Ultra Street Fighter IV]
Application=..\..\Program Files (x86)\Ultra Street Fighter IV\Ultra Street Fighter IV.exe
AppWaitExe=Ultra Street Fighter IV.exe
ExitMethod=Process Close Application
[Wonder Boy - The Dragon's Trap]
Application=..\..\GOG Games\Wonder Boy The Dragons Trap\exe64\Wonder Boy - The Dragon's Trap.exe
AppWaitExe=Wonder Boy - The Dragon's Trap.exe
ExitMethod=Process Close Application
[Battle Fantasia]
Application=..\roms\TAITO TYPE X\Battle Fantasia\Battle Fantasia.bat
ExitMethod=Process Close Application
AppWaitExe=game.exe