openbor dont close

paulmichel21

New member
RL Member
new error openbor dont close when press escape he still run in back hyperspin i use alt+tab and then esc and works
sorry for my english
my log
Code:
21:30:00:182 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
21:30:00:385 | HL |     INFO  | +203   | Main - System Specs:
					HyperLaunch Dir: C:\hyperspin\hyperlaunch
					OS: Microsoft Windows 7 Ultimate
					SKU: Ultimate
					Total Memory: 2047.30 MB
					Free Memory: 909.05 MB
					Used Memory: 1138.258 MB
					SystemType: x64-based PC
					Physical Processors: 1
					Logical Processors: 3
					GPU 1 Name: AMD Radeon HD 6670
					GPU 1 RAM: -2048.00 MB
					GPU 1 Driver Version: 13.350.1005.0
					Sound 1 Device: SB X-Fi Xtreme Audio
					Sound 1 Status: Enabled
					Sound 2 Device: AMD High Definition Audio Device
					Sound 2 Status: Enabled
					OS Language: Spanish_Modern_Sort
					OS Admin Status: No
					Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work)
					AutoHotkey Path:
					AHK Version: 1.1.09.04
					Unicode: No
21:30:00:385 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x y w h
21:30:00:401 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\HyperLaunch.exe exists
21:30:00:401 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\itextsharp.dll exists
21:30:00:401 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\SevenZipSharp.dll exists
21:30:00:401 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\gsdll32.dll exists
21:30:00:416 | HL |     INFO  | +15    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\BlockInput.exe exists
21:30:00:416 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\gdip.ahk exists
21:30:00:432 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
21:30:00:432 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\RIni.ahk exists
21:30:00:448 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
21:30:00:448 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\CLR.ahk exists
21:30:00:463 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
21:30:00:463 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\COM.ahk exists
21:30:00:479 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
21:30:00:495 | HL |     INFO  | +15    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\JSON.ahk exists
21:30:00:510 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
21:30:00:510 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Fade Init.ahk exists
21:30:00:510 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:526 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\HyperPause Init.ahk exists
21:30:00:526 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:526 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Keymapper Init.ahk exists
21:30:00:541 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:541 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\MultiGame Init.ahk exists
21:30:00:541 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:557 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Statistics Init.ahk exists
21:30:00:557 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:557 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Fade.ahk exists
21:30:00:573 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:573 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\HyperPause.ahk exists
21:30:00:588 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:604 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Keymapper.ahk exists
21:30:00:604 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:620 | HL |     INFO  | +15    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\MultiGame.ahk exists
21:30:00:620 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:620 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Bezel.ahk exists
21:30:00:635 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:635 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Statistics.ahk exists
21:30:00:651 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:651 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Rom Mapping Launch Menu.ahk exists
21:30:00:666 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:666 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Shared.ahk exists
21:30:00:682 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:682 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\XHotkey.ahk exists
21:30:00:682 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:698 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Lib\Fade Animations.ahk exists
21:30:00:698 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
21:30:00:698 | HL |     INFO  | +0     | Main - HyperLaunch received "OpenBOR" and "Balance of Power"
21:30:00:713 | HL |     INFO  | +15    | Main - Balance of Power is using the default emulator: OpenBOR
21:30:00:713 | HL |     INFO  | +0     | Main - Checking for a [OpenBOR] section in C:\hyperspin\hyperlaunch\Settings\OpenBOR\Emulators.ini
21:30:00:713 | HL |     INFO  | +0     | Main - Checking for a [OpenBOR] section in C:\hyperspin\hyperlaunch\Settings\Global Emulators.ini
21:30:00:729 | HL |     INFO  | +16    | Main - Found [OpenBOR] in C:\hyperspin\hyperlaunch\Settings\Global Emulators.ini
21:30:00:729 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Modules\OpenBOR\OpenBOR.ahk exists
21:30:00:729 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
21:30:00:745 | HL |     INFO  | +15    | Main - Balance of Power will use module: C:\hyperspin\hyperlaunch\Modules\OpenBOR\OpenBOR.ahk
21:30:00:760 | HL |     INFO  | +16    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
21:30:00:760 | HL |     INFO  | +0     | Main - INI Keys read
21:30:00:760 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\7z.exe exists
21:30:00:776 | HL |     INFO  | +16    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\7z.dll exists
21:30:00:776 | HL |     INFO  | +0     | CheckPaths - Started
21:30:00:776 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power.7z
21:30:00:776 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\Balance of Power.7z
21:30:00:791 | HL |   DEBUG1  | +15    | CheckPaths - Looking for rom by extension: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\*.7z
21:30:00:807 | HL |   DEBUG1  | +16    | CheckPaths - Looking for rom: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power.zip
21:30:00:807 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\Balance of Power.zip
21:30:00:807 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\*.zip
21:30:00:807 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power.txt
21:30:00:823 | HL |     INFO  | +16    | CheckPaths - Found rom: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power.txt
21:30:00:823 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: Balance of Power
21:30:00:823 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: D:\Hyperspin\emulators\OpenBOR\roms
21:30:00:838 | HL |   DEBUG1  | +15    | CheckPaths - Current romExtension: .txt
21:30:00:838 | HL |     INFO  | +0     | CheckFile - Checking if D:\Hyperspin\emulators\OpenBOR\OpenBOR.exe exists
21:30:00:838 | HL |     INFO  | +0     | CheckPaths - Ended
21:30:00:838 | HL |     INFO  | +0     | BuildScript - User Variables:
					;----------------------------------------------------------------------------
					; INJECTED VARIABLES
					;----------------------------------------------------------------------------

					#NoTrayIcon
					#InstallKeybdHook
					DetectHiddenWindows, ON
					SetTitleMatchMode, 2
					SendMode, Event
					0 = 2
					hlMode =
					frontendPID = 0
					frontendPath = C:\hyperspin
					frontendExe = HyperSpin.exe
					frontendExt = exe
					frontendName = HyperSpin
					frontendDrive = C:
					exitEmulatorKey = ~Esc
					exitEmulatorKeyWait = 0
					forceHoldKey = ~Esc
					restoreFE = Restore and Click
					exitScriptKey = ~q & ~s
					toggleCursorKey = ~e & ~t
					emuFullPath = D:\Hyperspin\emulators\OpenBOR\OpenBOR.exe
					emuPath = D:\Hyperspin\emulators\OpenBOR
					emuName = OpenBOR
					emuExt = exe
					romPath = D:\Hyperspin\emulators\OpenBOR\roms
					romPathFromIni = D:\Hyperspin\emulators\OpenBOR\roms
					romExtension = .txt
					romExtensionOrig = .txt
					romExtensions = 7z|zip|txt
					executable = OpenBOR.exe
					systemName = OpenBOR
					dbName = Balance of Power
					romName = Balance of Power
					romMapPath =
					romMappingEnabled = false
					romMappingLaunchMenuEnabled = true
					romMappingFirstMatchingExt = false
					romMappingShowAllRomsInArchive = true
					romMappingNumberOfWheelsByScreen = 7
					romMappingMenuWidth = 300
					romMappingMenuMargin = 50
					romMappingTextFont = Bebas Neue
					romMappingTextOptions = cFFFFFFFF r4 s40 Bold
					romMappingDisabledTextColor = ff888888
					romMappingTextSizeDifference = 5
					romMappingTextMargin = 10
					romMappingTitleTextFont = Impact
					romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
					romMappingTitle2TextFont = DotumChe
					romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
					romMappingGameInfoTextFont = Impact
					romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
					romMappingBackgroundBrush = aa000000
					romMappingColumnBrush = 33000000
					romMappingButtonBrush1 = 6f000000
					romMappingButtonBrush2 = 33000000
					romMappingBackgroundAlign = Stretch and Lose Aspect
					romMappingMenuFlagWidth = 40
					romMappingMenuFlagSeparation = 5
					romMappingDefaultMenuList = FullList
					romMappingSingleFilteredRomAutomaticLaunch = false
					skipchecks = false
					romMatchExt = true
					blockInputTime = 0
					blockInputFile = C:\hyperspin\hyperlaunch\Module Extensions\BlockInput.exe
					errorLevelReporting = 0
					logFile = C:\hyperspin\hyperlaunch\HyperLaunch.log
					logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
					logLevel = 10
					logIncludeModule = true
					logIncludeFileProperties = false
					logShowCommandWindow = false
					logCommandWindow = false
					sysLang = Spanish_Modern_Sort
					navUpKey = Up
					navDownKey = Down
					navLeftKey = Left
					navRightKey = Right
					navSelectKey = Enter|1
					navP2UpKey = Numpad8|R
					navP2DownKey = Numpad2|F
					navP2LeftKey = Numpad4|D
					navP2RightKey = Numpad6|G
					navP2SelectKey = NumpadEnter|2
					originalWidth = 1920
					originalHeight = 1080
					dtEnabled = true
					dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
					dtUseSCSI = true
					dtAddDrive = false
					emuIdleShutdown = 0
					hideCursor = false
					hideEmu = true
					hideFE = true
					fadeIn = true
					fadeInDuration = 500
					fadeInTransitionAnimation = DefaultAnimateFadeIn
					fadeInDelay = 0
					fadeInExitDelay = 0
					fadeOutExitDelay = 0
					fadeOut = true
					fadeOutExtraScreen = false
					fadeOutDuration = 500
					fadeOutTransitionAnimation = DefaultAnimateFadeOut
					fadeOutDelay = 0
					fadeLyrInterpolation = 0
					fadeLyr1Color = FF000000
					fadeLyr1AlignImage = Stretch and Lose Aspect
					fadeLyr2Pos = Center
					fadeLyr2X = 300
					fadeLyr2Y = 300
					fadeLyr2Adjust = 1.5
					fadeLyr2PicPad = 0
					fadeLyr3Pos = Center
					fadeLyr3X = 300
					fadeLyr3Y = 300
					fadeLyr3Adjust = 0.75
					fadeLyr3Speed = 750
					fadeLyr3Animation = ZeroDreamsFade
					fadeLyr37zAnimation = ZeroDreamsFade
					fadeLyr3Type = image
					fadeLyr3ImgFollow7zProgress = false
					fadeLyr3Repeat = 1
					fadeLyr3PicPad = 0
					fadeLyr4Adjust = 0.75
					fadeLyr4X = 100
					fadeLyr4Y = 100
					fadeLyr4Pos = No Alignment
					fadeLyr4FPS = 10
					fadeLyr4PicPad = 0
					fadeTranspGifColor = FFFFFF
					fadeBarWindow = false
					fadeBarWindowX =
					fadeBarWindowY =
					fadeBarWindowW = 600
					fadeBarWindowH = 120
					fadeBarWindowR = 20
					fadeBarWindowM = 20
					fadeBarWindowHatchStyle = 8
					fadeBarBack = false
					fadeBarBackColor = FF555555
					fadeBarH = 20
					fadeBarR = 5
					fadeBarColor = DD00BFFF
					fadeBarHatchStyle = 3
					fadeBarPercentageText = false
					fadeBarInfoText = true
					fadeBarXOffset = 0
					fadeBarYOffset = 100
					fadeRomInfoDescription = text
					fadeRomInfoSystemName = text
					fadeRomInfoYear = text
					fadeRomInfoManufacturer = text
					fadeRomInfoGenre = text
					fadeRomInfoRating = text
					fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
					fadeRomInfoTextPlacement = corners
					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
					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 = Cargando Juego
					fadeText2X = 0
					fadeText2Y = 0
					fadeText2Options = cFFFFFFFF r4 s20 Right Bold
					fadeText2 = Extraccion Completa
					fadeFont = Impact
					fadeSystemAndRomLayersOnly = true
					fadeInterruptKey =
					detectFadeErrorEnabled = true
					fadeImgPath = C:\hyperspin\hyperlaunch\Media\Fade
					HLDataPath = C:\hyperspin\hyperlaunch\Data
					HLMediaPath = C:\hyperspin\hyperlaunch\Media
					HLErrSoundPath = C:\hyperspin\hyperlaunch\Media\Sounds\Error
					modulesPath = C:\hyperspin\hyperlaunch\Modules
					moduleFullName = C:\hyperspin\hyperlaunch\Modules\OpenBOR\OpenBOR.ahk
					moduleName = OpenBOR
					modulePath = C:\hyperspin\hyperlaunch\Modules\OpenBOR
					moduleExtension = ahk
					moduleExtensionsPath = C:\hyperspin\hyperlaunch\Module Extensions
					libPath = C:\hyperspin\hyperlaunch\Lib
					7zEnabled = true
					7zPath = C:\hyperspin\hyperlaunch\Module Extensions\7z.exe
					7zDllPath = C:\hyperspin\hyperlaunch\Module Extensions\7z.dll
					7zExtractPath = C:\Temp
					7zExtractPathOrig =
					7zAttachSystemName = false
					7zDelTemp = true
					7zSounds = true
					7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
					7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
					mgEnabled = false
					mgKey = ~NumpadSub
					mgBackgroundColor = FF000000
					mgSidePadding = 0.2
					mgYOffset = 500
					mgImageAdjust = 1
					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
					mgArtworkDir = Artwork1
					hpEnabled = false
					hpKey = vk2Csc137
					hpBackToMenuBarKey = X
					hpZoomInKey = C
					hpZoomOutKey = V
					hpScreenshotKey = ~PrintScreen
					hpHiToTextPath = C:\hyperspin\hyperlaunch\Module Extensions\HiToText.exe
					hpSaveStateKeyCodes =
					hpLoadStateKeyCodes =
					keymapperEnabled = false
					keymapperAHKMethod = External
					keymapper = xpadder
					xpadderFullPath = C:\hyperspin\Utilities\Xpadder\Xpadder.exe
					joyToKeyFullPath = C:\hyperspin\Utilities\JoyToKey\JoyToKey.exe
					keymapperProfilePath = C:\hyperspin\hyperlaunch\Profiles\xpadder
					keymapperFrontEndProfileName = HyperSpin
					keymapperFrontEndProfile = false
					keymapperHyperLaunchProfileEnabled = true
					JoyIDsEnabled = false
					JoyIDsPreferredControllersSystem = use_global
					JoyIDsPreferredControllersGlobal = use_global
					CustomJoyNamesEnabled = false
					CustomJoyNames =
					FEProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\HyperSpin
					defaultProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\_Default
					systemProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\OpenBOR
					xPadderSystemProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\OpenBOR\_Default
					emuProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\OpenBOR\OpenBOR
					romProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\OpenBOR\Balance of Power
					HyperLaunchProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\HyperLaunch
					blankProfile = C:\hyperspin\hyperlaunch\Profiles\xpadder\_Default\blank
					ahkFEProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\HyperSpin
					ahkDefaultProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\_Default
					ahkSystemProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR
					ahkEmuProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR\OpenBOR
					ahkRomProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR\Balance of Power
					ahkHyperLaunchProfile = C:\hyperspin\hyperlaunch\Profiles\AHK\HyperLaunch
					bezelEnabled = true
					statisticsEnabled = true

21:30:00:854 | HL |     INFO  | +16    | BuildScript - Loaded XHotkey Init.ahk scripts
21:30:00:854 | HL |     INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
21:30:00:854 | HL |     INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
21:30:00:854 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
21:30:00:870 | HL |   DEBUG1  | +15    | BuildScript - Module starts on line: 2
21:30:00:870 | HL |     INFO  | +0     | BuildScript - Module:
					MEmu = OpenBOR
					MEmuV = N/A
					MURL = http://sourceforge.net/projects/openbor/
					MAuthor = djvj
					MVersion = 2.0
					MCRC = BA2F0E06
					iCRC = 99F6CD8A
					MID = 635038268911600315
					MSystem = "OpenBOR"
					;----------------------------------------------------------------------------
					; Notes:
					; Default location to launch the games will be in your romPath with a subfolder for each game (named after the rom in the xml).
					; In each game's folder, should contain an OpenBOR.exe

					; If you don't want to use the above path/exe, create an ini in the folder of this module with the same name as this module.
					; Place each game in it using the example below. gamePath should start from your romPath and end with the exe to the game.
					; moduleName ini contains an entry for each game, pointing to the OpenBOR.exe
					; example:
					;
					; [Battle Toads]
					; gamePath = Battle Toads\OpenBOR.exe
					; [MegaMan - War of the Past]
					; gamePath = MegaMan - War of the Past\OpenBOR.exe
					;
					; emuPath and exe need to point to a dummy exe, like PCLauncher.exe
					; romPath needs to point to the dir with all the blank txt files and the settings.ini
					; Escape will only close the game from the main menu, it is needed for in-game menu usage otherwise.
					; Fullscreen and controls are done via in-game options for each game. To speed up configuring of games, configure one game then save its settings to a default.cfg and paste it into each game's Saves folder.
					; Then in the next game, goto Options->System Options->Config Settings->Load settings from default.cfg
					; Larger games are inherently slower to load, this is OpenBOR, nothing you can do about it but get a faster HD.
					;----------------------------------------------------------------------------
					StartModule()
					FadeInStart()

					settingsFile := modulePath . "\" . moduleName . ".ini"
					remapWinKeys := IniReadCheck(settingsFile, "Settings", "remapWinKeys","true",,1)		; This remaps windows Start keys to Return to prevent accidental leaving of game
					gamePath := IniReadCheck(settingsFile, romName, "gamePath",,,1)

					gamePath := romPath . "\" . (If (!gamePath or gamePath = "ERROR") ? (romName . "\OpenBOR.exe") : (gamePath))
					CheckFile(gamePath,"Could not find " . gamePath . "`nPlease place your game in it's own folder in your Rom_Path or define a custom gamePath in " . SettingsFile)
					SplitPath, gamePath, gExe, gPath,

					7z(romPath, romName, romExtension, 7zExtractPath)

					; This remaps windows Start keys to Return to prevent accidental leaving of game
					If remapWinKeys = true
					{	Hotkey, RWin, WinRemap
						Hotkey, LWin, WinRemap
					}

					Run(gExe, gPath, "UseErrorLevel", game_PID)
					If ErrorLevel
						ScriptError("Failed to launch " . romName)

					WinWait("ahk_pid " . game_PID)
					WinWaitActive("ahk_pid " . game_PID)

					WinGetTitle, gameTitle, ahk_pid %game_PID%

					FadeInExit()
					Process("WaitClose", game_PID)

					Process("Close", executable) ;on some machines/games, openbor doesn't close itself properly, this is the work around to make sure it does

					7zCleanUp()
					FadeOutExit()
					ExitModule()

					WinRemap:
					Return

					CloseProcess:
						FadeOutStart()
						WinClose(gameTitle . " ahk_pid " . game_PID)
					Return

21:30:00:870 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
21:30:00:870 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
21:30:00:885 | HL |     INFO  | +16    | Main - Module is built
21:30:00:885 | HL |     INFO  | +0     | CheckFile - Checking if C:\hyperspin\hyperlaunch\AutoHotkey.dll exists
21:30:00:885 | HL |     INFO  | +0     | Main - Hiding taskbar
21:30:01:120 | HL |     INFO  | +234   | Main - Running module
21:30:01:120 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
21:30:01:276 | MD |     INFO  | +N/A   | Module initialized
21:30:01:307 | MD |     INFO  | +31    | Keymapper - Loading External AHK Keymapping
21:30:01:338 | MD |     INFO  | +31    | CheckFile - Checking if C:\hyperspin\hyperlaunch\Module Extensions\AhkLauncher.exe exists
21:30:01:338 | MD |     INFO  | +0     | RunAHKKeymapper - Started
21:30:01:370 | MD |   DEBUG1  | +31    | RunAHKKeymapper - Loading Balance of Power, OpenBOR, OpenBOR, or _Default AHK Keymapper profile
21:30:01:370 | MD |     INFO  | +0     | GetAHKProfile - Started
21:30:01:370 | MD |   DEBUG2  | +0     | GetAHKProfile - Searching for: C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR\Balance of Power.ahk
21:30:01:401 | MD |   DEBUG2  | +32    | GetAHKProfile - Searching for: C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR\OpenBOR.ahk
21:30:01:401 | MD |   DEBUG2  | +0     | GetAHKProfile - Searching for: C:\hyperspin\hyperlaunch\Profiles\AHK\OpenBOR.ahk
21:30:01:401 | MD |   DEBUG2  | +0     | GetAHKProfile - Searching for: C:\hyperspin\hyperlaunch\Profiles\AHK\_Default.ahk
21:30:01:432 | MD |     INFO  | +31    | GetAHKProfile - Ended and no profile found
21:30:01:432 | MD |   DEBUG1  | +0     | RunAHKKeymapper - If AhkLauncher.exe is running, need to close it first before a new profile can be loaded
21:30:01:432 | MD |     INFO  | +0     | Process - Exist AhkLauncher.exe
21:30:01:463 | MD |     INFO  | +31    | RunAHKKeymapper - Ended
21:30:01:463 | MD |   DEBUG1  | +0     | fadeInTransitionAnimation: DefaultAnimateFadeIn
21:30:01:463 | MD |   DEBUG1  | +0     | fadeOutTransitionAnimation: DefaultAnimateFadeOut
21:30:01:495 | MD |   DEBUG1  | +31    | fadeLyr3Animation: ZeroDreamsFade
21:30:01:495 | MD |   DEBUG1  | +0     | fadeLyr37zAnimation: ZeroDreamsFade
21:30:01:495 | MD |     INFO  | +0     | StartModule - Started
21:30:01:495 | MD |     INFO  | +0     | StartModule - MEmu: OpenBOR
					MEmuV: N/A
					MURL: http://sourceforge.net/projects/openbor/
					MAuthor: djvj
					MVersion: 2.0
					MCRC: BA2F0E06
					iCRC: 99F6CD8A
					MID:
					MSystem: "OpenBOR"
21:30:01:510 | MD |     INFO  | +16    | StartModule - You have a supported System Name for this module: "OpenBOR"
21:30:01:510 | MD |   DEBUG1  | +0     | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: Balance of Power
21:30:01:510 | MD |     INFO  | +0     | StartModule - Ended
21:30:01:526 | MD |   DEBUG1  | +16    | FadeInStart - Started
21:30:01:526 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Layer 1*.*
21:30:01:526 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Layer 1*.*
21:30:01:526 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.*
21:30:01:541 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.png
21:30:01:541 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 1.png
21:30:01:541 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.gif
21:30:01:541 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.tif
21:30:01:557 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.bmp
21:30:01:557 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 1*.jpg
21:30:01:557 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 1 will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 1.png
21:30:01:557 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Layer 2*.*
21:30:01:557 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Layer 2*.*
21:30:01:573 | MD |   DEBUG1  | +16    | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.*
21:30:01:573 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.png
21:30:01:573 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 2.png
21:30:01:573 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 2backup.png
21:30:01:588 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.gif
21:30:01:588 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.tif
21:30:01:588 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.bmp
21:30:01:588 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 2*.jpg
21:30:01:604 | MD |     INFO  | +16    | GetFadePicFile - Randomized images and Fade Layer 2 will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 2.png
21:30:01:838 | MD |     INFO  | +234   | DefaultAnimateFadeIn - Started
21:30:01:838 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
21:30:02:338 | MD |     INFO  | +500   | DefaultAnimateFadeIn - Ended
21:30:02:338 | MD |   DEBUG1  | +0     | FadeInStart - Ended
21:30:02:354 | MD |   DEBUG2  | +16    | DestroyRomMappingLaunchMenu - Started
21:30:02:854 | MD |   DEBUG2  | +500   | DestroyRomMappingLaunchMenu - Ended
21:30:02:854 | MD |   DEBUG1  | +0     | CoverFE - Started
21:30:02:854 | MD |     INFO  | +0     | HideFE - Hiding Frontend by making it transparent
21:30:02:854 | MD |   DEBUG1  | +0     | CoverFE - Ended
21:30:02:870 | MD |     INFO  | +15    | Module Setting - [Settings] - remapWinKeys: true
21:30:02:870 | MD |     INFO  | +0     | Module Setting - [Balance of Power] - gamePath: Balance of Power\OpenBOR.exe
21:30:02:870 | MD |     INFO  | +0     | CheckFile - Checking if D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\OpenBOR.exe exists
21:30:02:870 | MD |     INFO  | +0     | 7z - Started, received D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power.txt. If rom is an archive, it will extract to C:\Temp
21:30:02:885 | MD |     INFO  | +16    | 7z - This rom type does not need 7z: ".txt"
21:30:02:885 | MD |   DEBUG1  | +0     | 7z - Starting non-7z FadeIn animation.
21:30:02:885 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Extra Layer 1 - Console*.*
21:30:02:885 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Extra Layer 1 - Console*.*
21:30:02:885 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 1 - Console*.*
21:30:02:901 | MD |   DEBUG1  | +16    | GetFadePicFile - Checking if any Fade Extra Layer 2 - Info Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Extra Layer 2 - Info Bar*.*
21:30:02:901 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 2 - Info Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Extra Layer 2 - Info Bar*.*
21:30:02:901 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 2 - Info Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.*
21:30:02:901 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.png
21:30:02:916 | MD |   DEBUG1  | +15    | GetFadePicFile - Found Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar.png
21:30:02:916 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.gif
21:30:02:916 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.tif
21:30:02:916 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.bmp
21:30:02:932 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Extra Layer 2 - Info Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar*.jpg
21:30:02:932 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Extra Layer 2 - Info Bar will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Info Bar.png
21:30:02:948 | MD |   DEBUG1  | +16    | GetFadePicFile - Checking if any Fade Extra Layer 2 - Progress Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Extra Layer 2 - Progress Bar*.*
21:30:02:948 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 2 - Progress Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Extra Layer 2 - Progress Bar*.*
21:30:02:963 | MD |   DEBUG1  | +15    | GetFadePicFile - Checking if any Fade Extra Layer 2 - Progress Bar images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.*
21:30:02:963 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.png
21:30:02:963 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar.png
21:30:02:963 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.gif
21:30:02:979 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.tif
21:30:02:979 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.bmp
21:30:02:979 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Extra Layer 2 - Progress Bar pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar*.jpg
21:30:02:979 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Extra Layer 2 - Progress Bar will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\Extra Layer 2 - Progress Bar.png
21:30:02:995 | MD |     INFO  | +15    | DefaultFadeAnimation - Started
21:30:02:010 | MD |   DEBUG1  | +16    | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Layer 3*.*
21:30:03:010 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Layer 3*.*
21:30:03:010 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.*
21:30:03:026 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.png
21:30:03:026 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 3.png
21:30:03:026 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.gif
21:30:03:026 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.tif
21:30:03:041 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.bmp
21:30:03:041 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer 3*.jpg
21:30:03:041 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 3 will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\layer 3.png
21:30:03:057 | MD |     INFO  | +16    | ReadHyperSpinXML - Started
21:30:03:057 | MD |     INFO  | +0     | ReadHyperSpinXML - Ended
21:30:03:057 | MD |     INFO  | +0     | CreateRomTable - Started
21:30:03:057 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Balance of Power" and "(Disc"
21:30:03:073 | MD |   DEBUG1  | +16    | CreateRomTable - Checking for match: "Balance of Power" and "(Disk"
21:30:03:073 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Balance of Power" and "(Cart"
21:30:03:073 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Balance of Power" and "(Tape"
21:30:03:073 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Balance of Power" and "(Cassette"
21:30:03:088 | MD |   DEBUG1  | +15    | CreateRomTable - Checking for match: "Balance of Power" and "(Part"
21:30:03:088 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Balance of Power" and "(Side"
21:30:03:088 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
21:30:03:916 | MD |     INFO  | +828   | DefaultFadeAnimation - Ended
21:30:03:932 | MD |   DEBUG1  | +16    | FadeInDelay - Started
21:30:03:932 | MD |   DEBUG1  | +0     | FadeInDelay - Ended
21:30:03:932 | MD |     INFO  | +0     | 7z - Ended
21:30:03:932 | MD |     INFO  | +0     | Run - Running: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\OpenBOR.exe
21:30:04:276 | MD |   DEBUG1  | +344   | Run - "OpenBOR.exe" Process ID: 668
21:30:04:276 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0xd0196 | Process ID: 2568 | Process Path: C:\hyperspin\hyperlaunch\HyperLaunch.exe
21:30:04:276 | MD |     INFO  | +0     | WinWait - Waiting for "ahk_pid 668"
21:30:04:432 | MD |   DEBUG1  | +156   | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0xd0196 | Process ID: 2568 | Process Path: C:\hyperspin\hyperlaunch\HyperLaunch.exe
21:30:04:432 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0xd0196 | Process ID: 2568 | Process Path: C:\hyperspin\hyperlaunch\HyperLaunch.exe
21:30:04:463 | MD |     INFO  | +31    | WinWaitActive - Waiting for "ahk_pid 668"
21:30:05:033 | MD |   DEBUG1  | +578   | GetActiveWindowStatus - Title: OpenBOR | Class: SDL_app | State: 0 | X: 200 | Y: 200 | Width: 326 | Height: 268 | Window HWND: 0xc04b0 | Process ID: 668 | Process Path: D:\Hyperspin\emulators\OpenBOR\roms\Balance of Power\OpenBOR.exe
21:30:05:038 | MD |     INFO  | +0     | Process - WaitClose 668
21:30:05:048 | MD |   DEBUG1  | +16    | FadeInExit - Started
21:30:05:052 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Started
21:30:05:601 | MD |     INFO  | +547   | DefaultAnimateFadeIn - Ended
21:30:05:670 | MD |   DEBUG1  | +62    | FadeInExit - Ended, waiting for user to close launched application
21:30:13:088 | MD |   DEBUG1  | +7422  | CloseProcess - Started, user requested to end launched application
21:30:13:112 | MD |   DEBUG1  | +31    | FadeOutStart - Started
21:30:13:118 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\Balance of Power\Layer -1*.*
21:30:13:144 | MD |   DEBUG1  | +32    | GetFadePicFile - Checking if any Fade Layer -1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\OpenBOR\_Default\Layer -1*.*
21:30:13:149 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.*
21:30:13:154 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.png
21:30:13:176 | MD |   DEBUG1  | +31    | GetFadePicFile - Found Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1.png
21:30:13:181 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.gif
21:30:13:208 | MD |   DEBUG1  | +31    | GetFadePicFile - Looking for Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.tif
21:30:13:213 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.bmp
21:30:13:241 | MD |   DEBUG1  | +31    | GetFadePicFile - Looking for Fade Layer -1 pic: C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1*.jpg
21:30:13:247 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer -1 will use C:\hyperspin\hyperlaunch\Media\Fade\_Default\Layer -1.png
21:30:13:407 | MD |     INFO  | +172   | DefaultAnimateFadeOut - Started
21:30:13:954 | MD |     INFO  | +547   | DefaultAnimateFadeOut - Ended
21:30:13:959 | MD |   DEBUG1  | +0     | FadeOutStart - Ended
21:30:13:963 | MD |   DEBUG1  | +0     | ShowFE - Started
21:30:13:995 | MD |     INFO  | +31    | HideFE - Showing Frontend and removing transparency
21:30:13:033 | MD |   DEBUG1  | +47    | ShowFE - Ended
21:30:14:041 | MD |     INFO  | +0     | WinClose - Closing:  ahk_pid 668
21:30:16:214 | MD |   DEBUG1  | +2172  | CloseProcess - Ended
21:30:23:128 | MD |   DEBUG1  | +6922  | CloseFadeOut - Started
21:30:23:139 | MD |   DEBUG1  | +0     | CloseFadeOut - Ended
21:30:24:995 | MD |     INFO  | +1859  | Process - Close OpenBOR.exe
21:30:24:995 | MD |     INFO  | +0     | 7zCleanUp - Started
21:30:24:010 | MD |   DEBUG1  | +16    | 7zCleanUp - Deleted
21:30:25:010 | MD |     INFO  | +0     | 7zCleanUp - Ended
21:30:25:010 | MD |   DEBUG1  | +0     | FadeOutExit - Started
21:30:25:026 | MD |     INFO  | +16    | DefaultAnimateFadeOut - Started
21:30:25:526 | MD |     INFO  | +500   | DefaultAnimateFadeOut - Ended
21:30:25:557 | MD |   DEBUG1  | +31    | FadeOutExit - Ended
21:30:25:573 | MD |     INFO  | +16    | ExitModule - Started
21:30:25:573 | MD |     INFO  | +0     | Starting Updating Statistics:
21:30:25:573 | MD |   DEBUG2  | +0     | Total Elapsed Time in Pause in seconds: 0
21:30:25:573 | MD |   DEBUG2  | +0     | gameSectionStartTime:6990250
21:30:25:588 | MD |   DEBUG2  | +15    | ElapsedTime:19
21:30:25:588 | MD |   DEBUG2  | +0     | Statistics cleared game name: Balance of Power
21:30:25:620 | MD |   DEBUG2  | +31    | Loaded game statistics from ini files:
					Number_of_Times_Played: 0
					Last_Time_Played: 0
					Average_Time_Played: 0
					Total_Time_Played: 0
					System_Total_Played_Time: 169
					Total_Global_Played_Time: 104908
21:30:25:620 | MD |   DEBUG2  | +0     | Updated Statistics: Number_of_Times_Played: 1
					Last_Time_Played: martes julio 29, 2014 09:30:05
					Average_Time_Played: 19
					Total_Time_Played: 19
					System_Total_Played_Time: 188
					Total_Global_Played_Time: 104927
21:30:25:651 | MD |     INFO  | +32    | Game section statistics updated.
21:30:25:666 | MD |     INFO  | +15    | RunAHKKeymapper - Started
21:30:25:666 | MD |   DEBUG1  | +0     | RunAHKKeymapper - Unloading AhkLauncher because the Front End profile is disabled.
21:30:25:666 | MD |   DEBUG1  | +0     | RunAHKKeymapper - If AhkLauncher.exe is running, need to close it first before a new profile can be loaded
21:30:25:666 | MD |     INFO  | +0     | Process - Exist AhkLauncher.exe
21:30:25:682 | MD |     INFO  | +16    | RunAHKKeymapper - Ended
21:30:25:682 | MD |     INFO  | +0     | ExitModule - Ended
21:30:25:682 | MD |     INFO  | +0     | End of Module Logs
21:30:25:745 | HL |     INFO  | +24625 | Main - Module ended, exiting HyperLaunch normally
21:30:25:745 | HL |     INFO  | +0     | ExitScript - Started
21:30:25:776 | HL |   DEBUG1  | +32    | ExitScript - Unhiding taskbar
21:30:26:041 | HL |     INFO  | +265   | SystemCursor - Restoring mouse cursor
21:30:26:104 | HL |     INFO  | +63    | ExitScript - Ended
 

djvj

Administrator
Staff member
Developer
Could be the game doesn't respond to winclose and you need to exit normally through the game's built in exit method. Possibly try changing in the module:

WinClose(gameTitle . " ahk_pid " . game_PID)

to

Process("Close", " ahk_pid " . game_PID)
or
Process("Close", " game_PID)

Not sure which one will work. Remember, openbor is a PC Game, so typically you don't want to force close PC games and they should be exited through their main menu exit so you know everything is saved properly.
 

paulmichel21

New member
RL Member
dont works but when press f10 close fine can i asing key for it close?

and hyperspin cant find openbor.ini. I check and there is located correctly.
 

djvj

Administrator
Staff member
Developer
Try setting your ExitEmulatorKey in HLHQ to something other than ESC. Try something like Space and see if that exits the app.

I can't help you with anything regarding HS.
 

paulmichel21

New member
RL Member
ok i eliminate ESC in ExitEmulatorKey
and even take the esc key as output. I do not understand
leave blank and also the same error.
 

paulmichel21

New member
RL Member
would be good that could be added as an option when you set has PC GAMES roms lets you select the output mode send + f4
 

djvj

Administrator
Staff member
Developer
ok i eliminate ESC in ExitEmulatorKey
and even take the esc key as output. I do not understand
leave blank and also the same error.
I do not understand this at all.

Sent from my Samsung S3 using Tapatalk
 

djvj

Administrator
Staff member
Developer
would be good that could be added as an option when you set has PC GAMES roms lets you select the output mode send + f4
PC games uses pclauncher which has those options. Open or has its own module, so if you can verify one method works that's not in the module, I will add it.

Sent from my Samsung S3 using Tapatalk
 

paulmichel21

New member
RL Member
ok sorry for my english

i setup ExitEmulatorkey in 0 or in blank

and i press button ESC and then hypersplash sreen but dont exit openbor and runing back
 

djvj

Administrator
Staff member
Developer
Esc is the default key, so blank or having Esc in there is the same thing. I mean to actually change it to some other key.
 

bleasby

RocketLauncher Developer
Developer
Also, xhotkey does not currently support 0 as a hotkey because autohotkey handles it as a false statement.

Try to avoid using that meanwhile I do not have time to check this out again.
 

paulmichel21

New member
RL Member
the solution is quite simple. i use KeyMapper ahk and put the following esc::f10 key.
f10 is the default key that has OpenBOR to close.
Would be good that can be integrated in this module.
Greetings and thank you very much for your help
 

djvj

Administrator
Staff member
Developer
Hmm Ok, thanks for letting me know.

Brolly, would you want to allow per system exit emu keys for scenarios like this?

Sent from my Samsung S3 using Tapatalk
 

brolly

Administrator
Developer
Umm don't think anyone will ever want to use different exit keys from system to system, that would be a mess since it would require several buttons.
I think using AHK remap at the system level for this works much better as you will still be using the same exit key across all systems.

What we could do in the OpenBOR module is to actually send F10 in the CloseProcess label, but this should be a module setting since I never had any issues with the current exit method.
 

djvj

Administrator
Staff member
Developer
Yea I never did either which I thought was odd. OK I'll add the module option instead then.

Sent from my Samsung S3 using Tapatalk
 

djvj

Administrator
Staff member
Developer
bleasby, does this look correct:

Code:
altExitKey := IniReadCheck(settingsFile, "Settings", "Alternate_Exit_Key",,,1)
If altExitKey {
	Log("Module - Using a custom Exit_Emulator_Key for this session: """ . altExitKey . """")
	XHotKeywrapper(exitEmulatorKey,"CloseProcess","OFF")
	altExitKey := xHotKeyVarEdit(altExitKey,"CloseProcess","~","Add")
	XHotKeywrapper(altExitKey,"CloseProcess", "ON")
}

Asking because I'm not seeing logs showing the new hotkey was enabled after disabling the original ones.
 

brolly

Administrator
Developer
btw djvj, might want to add that module option at the rom level as well, I'm thinking this might be a problem with some particular OpenBOR builds only so you might only need to use it in some games.
 

djvj

Administrator
Staff member
Developer
Sure I can do that.

Brolly, please test your openbor module, I had to change some stuff to make it work in the beta and I want to know if it's just me. It was adding an additional romName to the final path, and I had to move 7z to right after reading module settings. Also that was using archived games.
 
Top