Joytokey killed after exiting game and HyperSpin profile not loads.

groo

New member
Supporter
RL Member
Gentlemen,

I quit to find a solution. When I start a game it loads the system joytokey profile flawlessly. However, when I quit the game joytokey is closed and Hyperspin profile is not loaded.

22:21:34:592 | MD | INFO | +0 | WinClose - Closing: JoyToKey ahk_class TMainForm
22:21:34:854 | MD | INFO | +266 | Process - WaitClose JoyToKey.exe 2

Full log here:
Code:
22:21:10:395 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
22:21:10:929 | RL |      INFO  | +531   | Main - System Specs:
					RocketLauncher Dir: H:\HyperSpin\RocketLauncher
					RocketLauncher is: 32-bit
					OS: Microsoft Windows 7 Ultimate
					SKU: Ultimate
					Total Memory: 2047.37 MB
					Free Memory: 921.20 MB
					Used Memory: 1126.168 MB
					SystemType: 64-bit
					Physical Processors: 1
					Logical Processors: 2
					GPU 1 Name: NVIDIA GeForce 6200 TurboCache(TM)
					GPU 1 RAM: 128.00 MB
					GPU 1 Driver Version: 9.18.13.908
					Sound 1 Device: High Definition Audio Device
					Sound 1 Status: Enabled
					OS Language: English_United_States
					System Locale: en-US
					Formats Locale: en-US
					Windows UI Language: en-US
					Text Encoding: Windows-1252
					OS Admin Status: Yes
					RL Compatibility Flags:
					Latest .Net Version: v4.0.30319
					Monitor #1 (\\.\DISPLAY1): 1024x768 (1024x768 work) [32bit] [60hz] [Landscape]  (Primary)
					Current AHK Desktop Width: 1024
					Current AHK Desktop Height: 768
					Monitor #1 DPI: 100
					ErrorMode: 0
					AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe
					AHK Version: 1.1.13.00
					Unicode: No
22:21:10:929 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\RocketLauncher.exe exists
22:21:10:931 | RL |      INFO  | +0     | Main - Using HyperSpin normal mode for version 1.4.0.0 found at: H:\HyperSpin\HyperSpin.exe
22:21:10:931 | RL |      INFO  | +0     | Main - Raw CLI received: "MAME trvquest"
22:21:10:931 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
22:21:10:932 | RL |      INFO  | +0     | Process.Process - "Exist" "HyperSpin.exe"
22:21:10:935 | RL |      INFO  | +0     | Main - Detected HyperSpin.exe is currently running
22:21:10:936 | RL |      INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w1024 h768
22:21:10:936 | RL |      INFO  | +0     | Main - RocketLauncher received "MAME" and "trvquest"
22:21:10:949 | RL |      INFO  | +15    | Main - Did not find a "H:\HyperSpin\RocketLauncher\Settings\MAME\Game Options.ini" file, skipping any game-specific options.
22:21:10:950 | RL |      INFO  | +0     | Main - trvquest is using the default emulator: MAME0167
22:21:10:950 | RL |      INFO  | +0     | Main - Checking for a [MAME0167] section in H:\HyperSpin\RocketLauncher\Settings\MAME\Emulators.ini
22:21:10:950 | RL |      INFO  | +0     | Main - Checking for a [MAME0167] section in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
22:21:10:958 | RL |      INFO  | +16    | Main - Found [MAME0167] in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
22:21:10:959 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Modules\MAME\MAME (MAME .148 djvj 2.0).ahk exists
22:21:10:973 | RL |   WARNING  | +16    | Main - CRC Check - Module has no CRC defined on the header.
22:21:10:973 | RL |      INFO  | +0     | Main - trvquest will use module: H:\HyperSpin\RocketLauncher\Modules\MAME\MAME (MAME .148 djvj 2.0).ahk
22:21:10:007 | RL |      INFO  | +31    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
22:21:11:013 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Emulators\Mame\BIN\mame0167\mame64.exe exists
22:21:11:045 | RL |      INFO  | +31    | Main - INI Keys read
22:21:11:046 | RL |      INFO  | +16    | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe exists
22:21:11:047 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll exists
22:21:11:048 | RL |      INFO  | +0     | CreateRomMapTable - Started
22:21:11:067 | RL |      INFO  | +15    | AltNameExistCheck - Found rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.zip
22:21:11:068 | RL |      INFO  | +0     | CreateRomMapTable - Checking this Rom Map ini for a "trvquest" section: "H:\HyperSpin\RocketLauncher\Settings\MAME\Rom Mapping\Alternatives.ini"
22:21:11:068 | RL |      INFO  | +0     | CreateRomMapTable - No "trvquest" section found in this rom map ini
22:21:11:068 | RL |      INFO  | +0     | CreateRomMapTable - Ended, No mapping inis found.
22:21:11:071 | RL |      INFO  | +0     | Main - "trvquest" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Started
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.rar
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.rar
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.rar
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.7z
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.7z
22:21:11:071 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.7z
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.lha
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.lha
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.lha
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.lzh
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.lzh
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.lzh
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.gzip
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.gzip
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.gzip
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.tar
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Emulators Roms\Mame\ROMS_0167\trvquest\trvquest.tar
22:21:11:072 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Emulators Roms\Mame\ROMS_0167\trvquest\*.tar
22:21:11:073 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.zip
22:21:11:073 | RL |      INFO  | +0     | CheckPaths - Found rom: H:\Emulators Roms\Mame\ROMS_0167\trvquest.zip
22:21:11:073 | RL |      INFO  | +0     | CheckPaths - Ended
22:21:11:074 | RL |      INFO  | +0     | BuildScript - User Variables:
					;----------------------------------------------------------------------------
					; INJECTED VARIABLES
					;----------------------------------------------------------------------------

					#NoTrayIcon
					#InstallKeybdHook
					MiscUtils.DetectHiddenWindows("On")
					SetTitleMatchMode, 2
					SendMode, Event
					Global RLLog
					Global RLObject
					0 := "2"
					rlPath := "H:\HyperSpin\RocketLauncher"
					pluginPath := "H:\HyperSpin\RocketLauncher\Plugins"
					pluginName := "HyperSpin"
					pluginExt := ".plugin"
					contextOnExit := ""
					rlMode := ""
					rlTitle := "RocketLauncher"
					rlVersion := "1.2.0.1"
					rlAuthor := "djvj"
					rlURL := "www.rlauncher.com"
					langFile := "H:\HyperSpin\RocketLauncher\Data\Language\Localization.ini"
					primMonitor := "1"
					frontendPID := "1832"
					frontendPath := "H:\HyperSpin"
					frontendExe := "HyperSpin.exe"
					frontendExt := "exe"
					frontendName := "HyperSpin"
					frontendDrive := "H"
					exitEmulatorKey := "~Esc"
					restoreFE := "false"
					exitScriptKey := "~PGUP & ~PGDN"
					toggleCursorKey := "~e & ~t"
					emuFullPath := "H:\HyperSpin\Emulators\Mame\BIN\mame0167\mame64.exe"
					emuPath := "H:\HyperSpin\Emulators\Mame\BIN\mame0167"
					emuName := "MAME0167"
					emuExt := "exe"
					baseRomPath := ""
					romPath := "H:\Emulators Roms\Mame\ROMS_0167"
					romPathFromIni := "H:\Emulators Roms\Mame\ROMS_0167|H:\Emulators Roms\Mame\MAME_0167_CHDs"
					romExtension := ".zip"
					romExtensionOrig := ".zip"
					romExtensions := "rar|7z|lha|lzh|gzip|tar|zip"
					executable := "mame64.exe"
					systemDbName := "MAME"
					systemName := "MAME"
					dbPath := ""
					dbName := "trvquest"
					dbExt := ""
					romFoundByExt := ""
					romName := "trvquest"
					romMapPath := "H:\HyperSpin\RocketLauncher\Settings\MAME\Rom Mapping"
					romMappingEnabled := "true"
					romMappingLaunchMenuEnabled := "false"
					romMappingFirstMatchingExt := "false"
					romMappingShowAllRomsInArchive := "false"
					romMappingNumberOfGamesByScreen := "7"
					romMappingHideParent := "false"
					romMappingMenuWidth := "300"
					romMappingMenuMargin := "50"
					romMappingTextFont := "Bebas Neue"
					romMappingTextOptions := "cFFFFFFFF r4 s40 Bold"
					romMappingDisabledTextColor := "ff888888"
					romMappingTextSizeDifference := "5"
					romMappingTextMargin := "10"
					romMappingTitleTextFont := "Bebas Neue"
					romMappingTitleTextOptions := "cFFFFFFFF r4 s60 Bold"
					romMappingTitle2TextFont := "Bebas Neue"
					romMappingTitle2TextOptions := "cFFFFFFFF r4 s15 Bold"
					romMappingGameInfoTextFont := "Bebas Neue"
					romMappingGameInfoTextOptions := "cFFFFFFFF r4 s15 Regular"
					romMappingGameNameTextFont := "Bebas Neue"
					romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
					romMappingBackgroundBrush := "aa000000"
					romMappingColumnBrush := "33000000"
					romMappingButtonBrush1 := "6f000000"
					romMappingButtonBrush2 := "33000000"
					romMappingBackgroundAlign := "Stretch and Lose Aspect"
					romMappingMenuFlagWidth := "40"
					romMappingMenuFlagSeparation := "5"
					romMappingDefaultMenuList := "FullList"
					romMappingSingleFilteredRomAutomaticLaunch := "false"
					altArchiveNameOnly := ""
					altRomNameOnly := ""
					altArchiveAndRomName := ""
					altArchiveAndManyRomNames := ""
					altRomNamesOnly := ""
					romMapScenario := ""
					skipchecks := "False"
					romMatchExt := "true"
					blockInputTime := "0"
					blockInputFile := "H:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe"
					errorLevelReporting := "false"
					lockLaunch := "false"
					lockLaunchGame := ""
					screenRotationAngle := "0"
					screenRotationAngleGame := ""
					setResolution := ""
					logFile := ""
					logLabel := ["    INFO"," WARNING","   ERROR","   DEBUG","   TRACE"]
					logLevel := "3"
					logShowDebugConsole := "false"
					logShowCommandWindow := "false"
					logCommandWindow := "false"
					logIncludeModule := "true"
					logIncludeFileProperties := "true"
					logIncludeDLLLogs := "false"
					errorSounds := "true"
					rlDebugConsoleStdout := ""
					sysLang := "English_United_States"
					sysType := "64-bit"
					broadcastWindowTitle := ""
					navUpKey := "Up"
					navDownKey := "Down"
					navLeftKey := "Left"
					navRightKey := "Right"
					navSelectKey := "Enter"
					navP2UpKey := "Numpad8"
					navP2DownKey := "Numpad2"
					navP2LeftKey := "Numpad4"
					navP2RightKey := "Numpad6"
					navP2SelectKey := "NumpadEnter"
					originalWidth := "1024"
					originalHeight := "768"
					vdEnabled := "false"
					vdFullPath := "H:\Utils\DAEMON Tools Lite\DTLite.exe"
					vdUseSCSI := "true"
					vdDriveLetter := "D"
					vdDriveLetterScsi := ""
					vdAddDrive := "false"
					demulShooterPath := ""
					servoStikEnabled := "false"
					servoStikExitMode := "false"
					ledblinkyEnabled := "false"
					ledblinkySystemName := ""
					ledblinkyFullPath := "H:\Utils\LEDBLINKY\LEDBlinky.exe"
					ledblinkyProfilePath := "H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky"
					ledblinkyRLProfile := "H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
					winIPACFullPath := ""
					ultraMapEnabled := "false"
					ultraMapFullPath := ""
					emuIdleShutdown := "0"
					launchPasswordHash := "zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig=="
					cursorSize := ""
					hideCursor := "true"
					hideEmu := "false"
					hideFE := "false"
					suspendFE := "false"
					fadeIn := "true"
					fadeInDuration := "500"
					fadeInTransitionAnimation := "DefaultAnimateFadeIn"
					fadeInDelay := "1000"
					fadeInExitDelay := "0"
					fadeOutExitDelay := "0"
					fadeOut := "true"
					fadeOutExtraScreen := "false"
					fadeOutDuration := "500"
					fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
					fadeOutDelay := "0"
					fadeLyrInterpolation := "7"
					fadeMuteEmulator := "false"
					fadeUseBackgrounds := "false"
					fadeClickThrough := "false"
					fadeSounds := "true"
					fade7zProgressMode := "extraction"
					fadeWidthBaseRes := "800"
					fadeHeightBaseRes := "600"
					fadeLyr1Color := "FF000000"
					fadeLyr1AlignImage := "Align to Top Left"
					fadeLyr2Pos := "Bottom Right Corner"
					fadeLyr2X := "300"
					fadeLyr2Y := "300"
					fadeLyr2W := ""
					fadeLyr2H := ""
					fadeLyr2Adjust := "1"
					fadeLyr2PicPad := "0"
					fadeLyr2Prefix := "Layer 2"
					fadeLyr3Pos := "Center"
					fadeLyr3X := "300"
					fadeLyr3Y := "300"
					fadeLyr3W := ""
					fadeLyr3H := ""
					fadeLyr3Adjust := "0.75"
					fadeLyr3PicPad := "0"
					fadeLyr3Speed := "750"
					fadeLyr3Animation := "DefaultFadeAnimation"
					fadeLyr37zAnimation := "DefaultFadeAnimation"
					fadeLyr3Type := "imageandbar"
					fadeLyr3ImgFollow7zProgress := "true"
					fadeLyr3Repeat := "1"
					fadeLyr3BackImageTransparency := "30"
					fadeLyr3StaticPos := "No Alignment"
					fadeLyr3StaticX := "0"
					fadeLyr3StaticY := "870|1575"
					fadeLyr3StaticW := ""
					fadeLyr3StaticH := ""
					fadeLyr3StaticAdjust := "1"
					fadeLyr3StaticPicPad := "0"
					fadeLyr3StaticPrefix := "Info Bar"
					fadeLyr4Adjust := "0.75"
					fadeLyr4X := "100"
					fadeLyr4Y := "100"
					fadeLyr4W := ""
					fadeLyr4H := ""
					fadeLyr4Pos := "Bottom Left Corner"
					fadeLyr4FPS := "10"
					fadeLyr4PicPad := "0"
					fadeTranspGifColor := "FFFFFF"
					fadeBarWindow := "false"
					fadeBarWindowX := ""
					fadeBarWindowY := ""
					fadeBarWindowW := "600"
					fadeBarWindowH := "120"
					fadeBarWindowR := "20"
					fadeBarWindowM := "20"
					fadeBarWindowHatchStyle := "8"
					fadeBar := "7zOnly"
					fadeProgressDuration := "0"
					fadeBarBack := "true"
					fadeBarBackColor := "FF555555"
					fadeBarH := "20"
					fadeBarR := "5"
					fadeBarColor := "DD00BFFF"
					fadeBarHatchStyle := "3"
					fadeBarPercentageText := "true"
					fadeBarInfoText := "true"
					fadeBarXOffset := "0"
					fadeBarYOffset := "100"
					fadeRomInfoDescription := "text"
					fadeRomInfoSystemName := "text"
					fadeRomInfoYear := "text"
					fadeRomInfoDeveloper := "text with label"
					fadeRomInfoPublisher := "text with label"
					fadeRomInfoGenre := "text"
					fadeRomInfoRating := "text"
					fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
					fadeRomInfoTextPlacement := "topRight"
					fadeRomInfoTextMargin := "5"
					fadeRomInfoText1Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText2Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText3Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText4Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText5Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText6Options := "cFF555555 r4 s20 Bold"
					fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
					fadeStats_Number_of_Times_Played := "text with label"
					fadeStats_Last_Time_Played := "text with label"
					fadeStats_Average_Time_Played := "text with label"
					fadeStats_Total_Time_Played := "text with label"
					fadeStats_System_Total_Played_Time := "text with label"
					fadeStats_Total_Global_Played_Time := "text with label"
					fadeStatsInfoOrder := "Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time"
					fadeStatsInfoTextPlacement := "topLeft"
					fadeStatsInfoTextMargin := "5"
					fadeStatsInfoText1Options := "cFF555555 r4 s20 Bold"
					fadeStatsInfoText2Options := "cFF555555 r4 s20 Bold"
					fadeStatsInfoText3Options := "cFF555555 r4 s20 Bold"
					fadeStatsInfoText4Options := "cFF555555 r4 s20 Bold"
					fadeStatsInfoText5Options := "cFF555555 r4 s20 Bold"
					fadeStatsInfoText6Options := "cFF555555 r4 s20 Bold"
					fadeText1X := "0"
					fadeText1Y := "0"
					fadeText1Options := "cFFFFFFFF r4 s20 Right Bold"
					fadeText1 := "Loading Game"
					fadeText2X := "0"
					fadeText2Y := "0"
					fadeText2Options := "cFFFFFFFF r4 s20 Right Bold"
					fadeText2 := "Extraction Complete"
					fadeText3 := "Loading Game"
					fadeText4 := "Loading Complete"
					fadeFont := "Arial"
					fadeSystemAndRomLayersOnly := "false"
					fadeExtractionTime := "disabled"
					fadeExtractionTimeTextX := "0"
					fadeExtractionTimeTextY := "0"
					fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
					fadeInterruptKey := ""
					detectFadeErrorEnabled := "true"
					fadeImgPath := "H:\HyperSpin\RocketLauncher\Media\Fade"
					RLDataPath := "H:\HyperSpin\RocketLauncher\Data"
					RLMediaPath := "H:\HyperSpin\RocketLauncher\Media"
					RLErrSoundPath := "H:\HyperSpin\RocketLauncher\Media\Sounds\Error"
					modulesPath := "H:\HyperSpin\RocketLauncher\Modules"
					moduleFullName := "H:\HyperSpin\RocketLauncher\Modules\MAME\MAME (MAME .148 djvj 2.0).ahk"
					moduleName := "MAME (MAME .148 djvj 2.0)"
					modulePath := "H:\HyperSpin\RocketLauncher\Modules\MAME"
					moduleExtension := "ahk"
					moduleExtensionsPath := "H:\HyperSpin\RocketLauncher\Module Extensions"
					libPath := "H:\HyperSpin\RocketLauncher\Lib"
					sevenZEnabled := "true"
					sevenZPath := "H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe"
					sevenZDllPath := "H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll"
					sevenZExtractPath := "C:\Users\MAME\AppData\Roaming\RocketLauncher"
					sevenZExtractPathOrig := ""
					sevenZAttachSystemName := "true"
					sevenZDelTemp := "false"
					sevenZFormats := ".zip|.rar|.7z|.lha|.lzh|.gzip|.tar"
					sevenZFormatsNoP := "zip|rar|7z|lha|lzh|gzip|tar"
					sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lha|\.lzh|\.gzip|\.tar"
					sevenZGamesToKeep := ""
					sevenZDeletePerSystem := "false"
					sevenZExtensions := "zip|rar|7z|lha|lzh|gzip|tar"
					7zExtractPath := "C:\Users\MAME\AppData\Roaming\RocketLauncher"
					mgEnabled := "false"
					mgKey := "~NumpadSub"
					mgBackgroundColor := "FF000000"
					mgSidePadding := "0.2"
					mgWidthBaseRes := "1920"
					mgHeightBaseRes := "1080"
					mgYOffset := "500"
					mgFont := "Arial"
					mgText1Options := "x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic"
					mgText1Text := "Please select a game"
					mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
					mgText2Offset := "70"
					mgUseSound := "true"
					mgSoundfreq := "300"
					mgExitEffect := "none"
					mgSelectedEffect := "rotate"
					mgUseGameArt := "false"
					mgCandidate := ""
					mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
					mgOnLaunch := "false"
					pauseEnabled := "true"
					pauseKey := "H2000:A"
					pauseBackToMenuBarKey := "X"
					pauseZoomInKey := "C"
					pauseZoomOutKey := "V"
					pauseScreenshotKey := "~PrintScreen"
					pauseHiToTextPath := "H:\HyperSpin\RocketLauncher\Module Extensions\HiToText.exe"
					pauseSaveStateKeyCodes := "{shift down}{F7 down}{F7 up}{shift up}"
					pauseLoadStateKeyCodes := "{shift down}{F7 down}{F7 up}{shift up}"
					keyboardEncoder := ""
					keyboardEncoderEnabled := "false"
					keymapperEnabled := "true"
					keymapperAHKMethod := "false"
					keymapper := "joytokey"
					xpadderFullPath := "H:\HyperSpin\Utilities\Xpadder\xpadder.exe"
					joyToKeyFullPath := "H:\Utils\JOYTOKEY\JoyToKey.exe"
					profilePath := "H:\HyperSpin\RocketLauncher\Profiles"
					keymapperProfilePath := "H:\HyperSpin\RocketLauncher\Profiles\joytokey"
					keymapperFrontEndProfileName := "HyperSpin"
					keymapperFrontEndProfile := "false"
					keymapperRocketLauncherProfileEnabled := "false"
					joyIDsEnabled := "false"
					joyIDsPreferredControllersGlobal := ""
					joyIDsPreferredControllersSystem := "use_global"
					joyIDsPreferredControllersOnExit := ""
					CustomJoyNamesEnabled := "false"
					CustomJoyNames := ""
					rotateMethod := "irotate"
					FEProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\HyperSpin"
					defaultProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\_Default"
					systemProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME"
					xPadderSystemProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME\_Default"
					emuProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME\MAME0167"
					romProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME\trvquest"
					RocketLauncherProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\RocketLauncher"
					blankProfile := "H:\HyperSpin\RocketLauncher\Profiles\joytokey\blank"
					ahkFEProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\HyperSpin"
					ahkDefaultProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\_Default"
					ahkSystemProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\MAME"
					ahkEmuProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\MAME\MAME0167"
					ahkRomProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\MAME\trvquest"
					ahkRocketLauncherProfile := "H:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncher"
					bezelEnabled := "false"
					bezelICEnabled := "false"
					shaderName := "false"
					shaderColor := ""
					shaderTransparency := ""
					statisticsEnabled := "true"
					pressDuration := "-1"
					emuVolume := "1"
					dxwndIni := "H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
					dxwndFullPath := "H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
					qResFullPath := "H:\HyperSpin\RocketLauncher\Module Extensions\QRes.exe"
					mon1O := ""
					pacDrivedllFile := "H:\HyperSpin\RocketLauncher\Module Extensions\PacDrive32.dll"
					userFadeAnimIniFile := "H:\HyperSpin\RocketLauncher\Lib\User Fade Animations.ini"
					testFile := ""
					testDuration := ""
					initialErrorMode := "0"

22:21:11:089 | RL |      INFO  | +16    | BuildScript - Loaded XHotkey Init.ahk scripts
22:21:11:089 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
22:21:11:089 | RL |      INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
22:21:11:089 | RL |      INFO  | +0     | BuildScript - Loaded Pause Init.ahk scripts
22:21:11:089 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
22:21:11:089 | RL |      INFO  | +0     | BuildScript - Validating module
22:21:11:095 | RL |      INFO  | +16    | BuildScript - Validation complete
22:21:11:095 | RL |      INFO  | +0     | BuildScript - Module:
					MEmu = MAME
					MEmuV =  v0.148
					MURL = http://www.mame.net/
					MAuthor = djvj
					MVersion = 2.0
					MCRC = 2C317D7A
					iCRC = 8E4C99AB
					MID = 635038268903403479
					MSystem := "Cave","LaserDisc","MAME","Nintendo Arcade Systems","Sega Model 1","Sega ST-V","SNK Neo Geo","SNK Neo Geo AES"
					;----------------------------------------------------------------------------
					; Notes:
					; No need to edit mame.ini and set your rom folder, module sends the rompath for you.
					; Command Line Options - http://easyemu.mameworld.info/mameguide/mameguide-options.html
					; High Scores DO NOT SAVE when cheats are enabled!
					;----------------------------------------------------------------------------
					StartModule()
					FadeInStart()

					settingsFile := CheckFile(modulePath . "\" . moduleName . ".ini")

					Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
					Videomode := IniReadCheck(settingsFile, "Settings", "Videomode","d3d",,1)
					pauseMethod := IniReadCheck(settingsFile, "Settings", "PauseMethod",1,,1)	; set the pause method that works better on your machine (preferred methods 1 and 2) 1 = Win7 and Win8 OK - Problems with Win XP, 2 = preferred method for WinXP - Problems in Win7, 3 and 4 = same as 1 and 2, 5 = only use If you have a direct input version of mame, 6 = suspend mame process method, it could crash mame in some computers
					bezelMode := IniReadCheck(settingsFile, "Settings", "BezelMode","layout",,1)	; "layout" or "normal"
					cheatMode := IniReadCheck(settingsFile, "Settings", "CheatMode","false",,1)
					cheatModeKey := IniReadCheck(settingsFile, "Settings", "CheatModeKey",A_Space,,1)	; user defined key to be held down before launching a mame rom.
					sysParams := IniReadCheck(settingsFile, systemName, "Params", A_Space,,1)
					romParams := IniReadCheck(settingsFile, romName, "Params", A_Space,,1)
					mameRomName := IniReadCheck(settingsFile, romName, "MameRomName", A_Space,,1)

					If bezelEnabled = true
					{	ListXMLtable := []
						ListXMLtable := ListXMLInfo(romName)
					}
					If bezelMode = layout
					{	useBezels := If (bezelEnabled = "true") ? "-use_bezels" : "-nouse_bezels"
						useOverlays := If (bezelEnabled = "true") ? "-use_overlays" : "-nouse_overlays"
						useBackdrops := If (bezelEnabled = "true") ? "-use_backdrops" : "-nouse_backdrops"
						BezelStart(romName,ListXMLtable[1],ListXMLtable[2],ListXMLtable[3],ListXMLtable[4])
					} Else {
						useBezels := "-nouse_bezels"
						useOverlays := "-nouse_overlays"
						useBackdrops := "-nouse_backdrops"
						BezelStart(,,ListXMLtable[2])
					}

					; -romload part of 147u2 that shows what roms were checked when missing roms
					winstate := If (Fullscreen = "true") ? "Hide UseErrorLevel" : "UseErrorLevel"
					fullscreen := If (Fullscreen = "true") ? "-nowindow" : "-window"
					videomode := If (Videomode != "" ) ? "-video " . videomode : ""
					sysParams := If sysParams != ""  ? sysParams : ""
					romParams := If romParams != ""  ? romParams : ""

					StringReplace,mameRomPaths,romPathFromIni,|,`"`;`",1	; replace all instances of | to ; in the Rom_Path from Emulators.ini so mame knows where to find your roms
					mameRomPaths := "-rompath """ .  (If mameRomName ? romPath : mameRomPaths) . """"	; if using an alt rom, only supply mame with the path to that rom so it doesn't try to use the original rom

					If InStr(romParams,"-rompath")
						ScriptError("""-rompath"" is defined as a parameter for " . romName . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")
					If InStr(sysParams,"-rompath")
						ScriptError("""-rompath"" is defined as a parameter for " . systemName . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")

					If mameRomName {
						FileMove, %romPath%\%romName%%romExtension%, %romPath%\%mameRomName%%romExtension%	; rename rom to match what mame needs
						originalRomName := romName	; store romName from database so we know what to rename it back to later
						romName := mameRomName
						If ErrorLevel
							ScriptError("There was a problem renaming " . romName . "  to " . mameRomName . " in " . romPath . ". Please check you have write permission to this folder/file and you don't already have a file named """ . mameRomName . """ in your rom folder.",8)
						Else	; if rename was successful, set var so we know to move it back later
							fileRenamed = 1
					}

					If cheatMode = true
					{	If cheatModeKey	; if user wants to use a key to enable CheatMode
							cheatEnabled := If XHotkeyAllKeysPressed(cheatModeKey) ? "-cheat" : ""
						Else	; no cheat mode key defined
							cheatEnabled := "-cheat"
					}

					Run(executable . A_Space . romName . A_Space . fullscreen . A_Space . cheatEnabled . A_Space . videomode . A_Space . useBezels . A_Space . useOverlays . A_Space . useBackdrops . A_Space . mameRomPaths . A_Space . sysParams . A_Space . romParams, emuPath, winstate)

					If(ErrorLevel != 0){
						If (ErrorLevel = 1)
							Error = Failed Validity
						Else If(ErrorLevel = 2)
							Error = Missing Files
						Else If(ErrorLevel = 3)
							Error = Fatal Error
						Else If(ErrorLevel = 4)
							Error = Device Error
						Else If(ErrorLevel = 5)
							Error = Game Does Not Exist
						Else If(ErrorLevel = 6)
							Error = Invalid Config
						Else If ErrorLevel in 7,8,9
							Error = Identification Error
						Else
							Error = MAME Error
						ScriptError("MAME Error - " . Error)
					}

					WinWait("MAME ahk_class MAME")
					Process, Priority, mame.exe, High
					WinWaitActive("MAME ahk_class MAME")

					BezelDraw()
					FadeInExit()
					Process("WaitClose", executable)
					BezelExit()

					If fileRenamed {	; rename file back to alternate name for next launch
						FileMove, %romPath%\%romName%%romExtension%, %romPath%\%originalRomName%%romExtension%
						If ErrorLevel	; if rename was successful, set var so we know to move it back later
							ScriptError("There was a problem renaming " . romName . " back to " . originalRomName)
					}

					FadeOutExit()
					ExitModule()


					ListXMLInfo(rom){ ; returns MAME/MESS info about parent rom, orientation angle, resolution
						Global emuFullPath, emuPath
						ListXMLtable := []
						RunWait, % comspec . " /c " . """" . emuFullPath . """" . " -listxml " . rom . " > tempBezel.txt", %emuPath%, Hide
						Fileread, ListxmlContents, %emuPath%\tempBezel.txt
						RegExMatch(ListxmlContents, "s)<game.*name=" . """" . rom . """" . ".*" . "cloneof=" . """" . "[^""""]*", parent)
						RegExMatch(parent,"cloneof=" . """" . ".*", parent)
						RegExMatch(parent,"""" . ".*", parent)
						StringTrimLeft, parent, parent, 1
						RegExMatch(ListxmlContents, "s)<display.*rotate=" . """" . "[0-9]+" . """", angle)
						RegExMatch(angle,"[0-9]+", angle, "-6")
						RegExMatch(ListxmlContents, "s)<display.*width=" . """" . "[0-9]+" . """", width)
						RegExMatch(width,"[0-9]+", width, "-6")
						RegExMatch(ListxmlContents, "s)<display.*height=" . """" . "[0-9]+" . """", Height)
						RegExMatch(Height,"[0-9]+", Height, "-6")
						ListXMLtable[1] := parent
						ListXMLtable[2] := angle
						If (ListXMLtable[2]<>0)
							ListXMLtable[3] := height
						Else
							ListXMLtable[3] := width
						If (ListXMLtable[2]<>0)
							ListXMLtable[4] := width
						Else
							ListXMLtable[4] := height
						FileDelete, %emuPath%\tempBezel.txt
						Return ListXMLtable
					}

					HaltEmu:
						If pauseMethod = 1
						{	disableSuspendEmu = true
							disableRestoreEmu = true
							PostMessage,0x211, 1, , , MAME ahk_class MAME
						} Else If pauseMethod = 2
						{	disableSuspendEmu = true
							PostMessage,0x211, 1, , , MAME ahk_class MAME
						} Else If pauseMethod = 3
						{	disableSuspendEmu = true
							disableRestoreEmu = true
							PostMessage,% 0x0400+6, 1, , , MAME ahk_class MAME
						} Else If pauseMethod = 4
						{	disableSuspendEmu = true
							PostMessage,% 0x0400+6, 1, , , MAME ahk_class MAME
						} Else If pauseMethod = 5
						{	disableSuspendEmu = true
							Send, {P down}
							Sleep, 1000
							Send, {P up}
						}
					Return
					RestoreEmu:
						If pauseMethod = 1
						{	PostMessage,0x212, 1, , , MAME ahk_class MAME
							WinActivate, MAME ahk_class MAME
						} Else If pauseMethod = 2
						{	PostMessage,0x212, 1, , , MAME ahk_class MAME
							WinActivate, MAME ahk_class MAME
						} Else If pauseMethod = 3
						{	PostMessage,% 0x0400+6, 0, , , MAME ahk_class MAME
							WinActivate, MAME ahk_class MAME
						} Else If pauseMethod = 4
						{	PostMessage,% 0x0400+6, 0, , , MAME ahk_class MAME
							WinActivate, MAME ahk_class MAME
						} Else If pauseMethod = 5
						{	disableSuspendEmu = true
							Send, {P down}
							Sleep, 1000
							Send, {P up}
							WinActivate, MAME ahk_class MAME
						} Else If pauseMethod = 6
							WinActivate, MAME ahk_class MAME
					Return

					CloseProcess:
						FadeOutStart()
						WinClose("MAME ahk_class MAME")
					Return

22:21:11:128 | RL |      INFO  | +31    | BuildScript - Loaded Pause scripts
22:21:11:128 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
22:21:11:128 | RL |      INFO  | +0     | BuildScript - Loaded Statistics.ahk script
22:21:11:128 | RL |      INFO  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions\Global.ahk" not found
22:21:11:128 | RL |      INFO  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions\MAME.ahk" not found
22:21:11:128 | RL |      INFO  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions\Emulators\MAME0167.ahk" not found
22:21:11:128 | RL |      INFO  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions\MAME\Emulators\MAME0167.ahk" not found
22:21:11:128 | RL |      INFO  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions\MAME\trvquest.ahk" not found
22:21:11:128 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
22:21:11:130 | RL |      INFO  | +0     | Main - Module is built
22:21:11:130 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\AutoHotkey.dll exists
22:21:11:136 | RL |      INFO  | +0     | Main - Hiding taskbar
22:21:11:250 | RL |      INFO  | +125   | Main - Running module
22:21:11:725 | MD |      INFO  | +N/A   | Module initialized
22:21:11:727 | MD |      INFO  | +0     | CheckFile - Checking if H:\Utils\JOYTOKEY\JoyToKey.exe exists
22:21:11:728 | MD |      INFO  | +0     | Keymapper - Loading joytokey
22:21:11:728 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
22:21:11:728 | MD |      INFO  | +0     | GetJoystickArray - Started
22:21:11:759 | MD |      INFO  | +31    | GetJoystickGUID - Started
22:21:11:760 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B059ECDC4D04E8118001444553540000
22:21:11:762 | MD |      INFO  | +0     | GetJoystickGUID - Started
22:21:11:763 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: 400CF5DC4D04E8118002444553540000
22:21:11:763 | MD |      INFO  | +0     | GetJoystickArray - Ended
22:21:11:763 | MD |      INFO  | +0     | GetProfile - Loading Player 1 Profile -> H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME\MAME.cfg
22:21:11:763 | MD |      INFO  | +0     | RunJoyToKey - Started
22:21:11:764 | MD |      INFO  | +0     | WinClose - Closing: JoyToKey ahk_class TMainForm
22:21:11:899 | MD |      INFO  | +141   | Process - WaitClose JoyToKey.exe 2
22:21:11:929 | MD |      INFO  | +31    | Run - Running: H:\Utils\JOYTOKEY\JoyToKey.exe "H:\HyperSpin\RocketLauncher\Profiles\joytokey\MAME\MAME.cfg"
22:21:12:034 | MD |      INFO  | +109   | RunJoyToKey - Ended
22:21:12:034 | MD |      INFO  | +0     | RunKeymapper - Ended
22:21:12:036 | MD |      INFO  | +0     | StartModule - Started
22:21:12:036 | MD |      INFO  | +0     | StartModule - MEmu: MAME
					MEmuV: v0.148
					MURL:
					MAuthor:
					MVersion: 2.0
					MCRC: 2C317D7A
					iCRC: 8E4C99AB
					MID: 635038268903403479
					MSystem:
22:21:12:036 | MD |   WARNING  | +0     | StartModule - You have an unsupported System Name for this module: "MAME". Only the following System Names are suppported: "Cave"
22:21:12:036 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
22:21:12:037 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "Open" for "dialog.open"
22:21:12:037 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
22:21:12:037 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "Start" for "dialog.start"
22:21:12:039 | MD |      INFO  | +0     | PluginInit - Started
22:21:12:039 | MD |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Databases\MAME\MAME.xml exists
22:21:12:127 | MD |      INFO  | +94    | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
22:21:12:127 | MD |      INFO  | +0     | BuildAssetsTable - Ended
22:21:12:127 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
22:21:12:189 | MD |      INFO  | +62    | BuildAssetsTable - Ended
22:21:12:190 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video
22:21:12:190 | MD |      INFO  | +0     | BuildAssetsTable - Ended
22:21:12:190 | MD |      INFO  | +0     | PluginInit - Ended
22:21:12:191 | MD |      INFO  | +0     | SystemCursor - Hiding mouse cursor
22:21:12:281 | MD |      INFO  | +94    | StartModule - Ended
22:21:12:282 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\MAME\_Default\Layer 1.png
22:21:12:283 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\MAME\_Default\Layer 2.png
22:21:12:481 | MD |      INFO  | +188   | DefaultAnimateFadeIn - Started, direction is: in
22:21:12:481 | MD |      INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
22:21:12:980 | MD |      INFO  | +500   | DefaultAnimateFadeIn - Ended
22:21:12:996 | MD |      INFO  | +15    | DefaultFadeAnimation - Started
22:21:12:997 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
22:21:12:035 | MD |      INFO  | +47    | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\MAME\_Default\Layer 3.png
22:21:13:179 | MD |      INFO  | +141   | DefaultFadeAnimationLoop - percentage
22:21:13:219 | MD |      INFO  | +47    | DefaultFadeAnimationLoop - percentage8
22:21:13:299 | MD |      INFO  | +78    | DefaultFadeAnimationLoop - percentage13
22:21:13:347 | MD |      INFO  | +47    | DefaultFadeAnimationLoop - percentage20
22:21:13:430 | MD |      INFO  | +78    | DefaultFadeAnimationLoop - percentage25
22:21:13:470 | MD |      INFO  | +47    | DefaultFadeAnimationLoop - percentage33
22:21:13:541 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage38
22:21:13:698 | MD |      INFO  | +156   | DefaultFadeAnimationLoop - percentage44
22:21:13:791 | MD |      INFO  | +94    | DefaultFadeAnimationLoop - percentage59
22:21:13:959 | MD |      INFO  | +172   | DefaultFadeAnimationLoop - percentage69
22:21:13:008 | MD |      INFO  | +47    | DefaultFadeAnimationLoop - percentage86
22:21:14:119 | MD |      INFO  | +109   | DefaultFadeAnimation - Ended
22:21:14:119 | MD |      INFO  | +0     | DxwndUpdateIniPath - DxwndIni set to H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
22:21:14:197 | MD |      INFO  | +78    | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Modules\MAME\MAME (MAME .148 djvj 2.0).ini exists
22:21:14:198 | MD |      INFO  | +0     | Module Setting - [Settings] - Fullscreen: true
22:21:14:198 | MD |      INFO  | +0     | Module Setting - [Settings] - Videomode: d3d
22:21:14:198 | MD |      INFO  | +0     | Module Setting - [Settings] - PauseMethod: 4
22:21:14:199 | MD |      INFO  | +0     | Module Setting - [Settings] - BezelMode: normal
22:21:14:199 | MD |      INFO  | +0     | Module Setting - [Settings] - CheatMode: true
22:21:14:199 | MD |      INFO  | +0     | Module Setting - [Settings] - CheatModeKey: Z&X
22:21:14:199 | MD |      INFO  | +0     | Module Setting - [MAME] - Params:
22:21:14:199 | MD |      INFO  | +0     | Module Setting - [trvquest] - Params:
22:21:14:200 | MD |      INFO  | +0     | Module Setting - [trvquest] - MameRomName:
22:21:14:200 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Emulators\Mame\BIN\mame0167\mame64.exe trvquest -nowindow  -video d3d -nouse_bezels -nouse_overlays -nouse_backdrops -rompath "H:\Emulators Roms\Mame\ROMS_0167";"H:\Emulators Roms\Mame\MAME_0167_CHDs"
22:21:14:314 | MD |      INFO  | +125   | WinWait - Waiting for "MAME ahk_class MAME"
22:21:14:745 | MD |      INFO  | +422   | WinWaitActive - Waiting for "MAME ahk_class MAME"
22:21:14:931 | MD |      INFO  | +188   | DefaultAnimateFadeIn - Started, direction is: out
22:21:15:458 | MD |      INFO  | +531   | DefaultAnimateFadeIn - Ended
22:21:15:557 | MD |      INFO  | +94    | Process - WaitClose mame64.exe
22:21:32:845 | MD |      INFO  | +17297 | CloseProcess - Started, user requested to end launched application
22:21:32:846 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer -1.png
22:21:32:908 | MD |      INFO  | +62    | DefaultAnimateFadeOut - Started, direction is: in
22:21:33:455 | MD |      INFO  | +547   | DefaultAnimateFadeOut - Ended
22:21:33:455 | MD |      INFO  | +0     | WinClose - Closing: MAME ahk_class MAME
22:21:33:564 | MD |      INFO  | +109   | CloseProcess - Ended
22:21:33:566 | MD |      INFO  | +0     | DefaultAnimateFadeOut - Started, direction is: out
22:21:34:065 | MD |      INFO  | +500   | DefaultAnimateFadeOut - Ended
22:21:34:068 | MD |      INFO  | +0     | ExitModule - Started
22:21:34:068 | MD |      INFO  | +0     | UpdateStatistics - Starting Updating Statistics
22:21:34:552 | MD |      INFO  | +485   | UpdateStatistics - Game section statistics updated.
22:21:34:552 | MD |      INFO  | +0     | RunKeymapper - Started, using method "unload"
22:21:34:552 | MD |      INFO  | +0     | GetJoystickArray - Started
22:21:34:589 | MD |      INFO  | +31    | GetJoystickGUID - Started
22:21:34:589 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B059ECDC4D04E8118001444553540000
22:21:34:591 | MD |      INFO  | +0     | GetJoystickGUID - Started
22:21:34:592 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: 400CF5DC4D04E8118002444553540000
22:21:34:592 | MD |      INFO  | +0     | GetJoystickArray - Ended
22:21:34:592 | MD |      INFO  | +0     | RunJoyToKey - Started
22:21:34:592 | MD |      INFO  | +0     | WinClose - Closing: JoyToKey ahk_class TMainForm
22:21:34:854 | MD |      INFO  | +266   | Process - WaitClose JoyToKey.exe 2
22:21:34:855 | MD |      INFO  | +0     | RunJoyToKey - Ended
22:21:34:856 | MD |      INFO  | +0     | RunKeymapper - Ended
22:21:34:856 | MD |      INFO  | +0     | ExitModule - Ended
End of Module Logs
22:21:34:908 | RL |      INFO  | +23656 | Main - Module ended, exiting RocketLauncher normally
22:21:34:908 | RL |      INFO  | +0     | ExitScript - Started
22:21:34:932 | RL |      INFO  | +16    | ExitScript - Checking what application is currently in focus.
22:21:34:932 | RL |      INFO  | +0     | ExitScript - HyperSpin is currently active. Proceeding with exit
22:21:34:932 | RL |      INFO  | +0     | ExitScript - Restoring taskbar
22:21:35:154 | RL |      INFO  | +219   | SystemCursor - Restoring mouse cursor
22:21:35:168 | RL |      INFO  | +15    | ExitScript - Restored cursor
22:21:35:168 | RL |      INFO  | +0     | ExitScript - Ended

As far as I read the docs this is not the expected behavior. I´ve searched the forum and wiki and other sources on the internet and it looks like my configuration is ok (I´ve even reconfigured it from scratch with no success).

Does anyone have idea of what coule be wrong in order to help.

Regards!
 

artman999999

New member
I'm personally not a fan of trying to have RL manage the J2K process. I added J2K as a startup event in Windows 10, setting it to "run as admin". Then I have program profiles set up for the individual emus depending on what they require. It's probably not as elegant as having RL handle it for you, but I tried having HS run J2K at startup as well as having RL manage it and was unhappy with either result. But I'm also running a dedicated PC for my cab, so my solution may not be ideal if you are running this on a daily-use PC.
 
Top