Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [code]
- 21:20:41:093 | HL | INFO | +N/A | Main - HyperLaunch v3.0.0.9
- 21:20:41:095 | HL | INFO | +0 | Main - System Specs:
- HyperLaunch Dir: C:\Hyperspin\HyperLaunch
- OS: WIN_8
- Architecture: 64-bit (might not be accurate)
- OS Language: English_United_States
- OS Admin Status: No
- Monitor #1 (\\.\DISPLAY1): 1366x768 (1366x728 work)
- Monitor #2 (\\.\DISPLAY2): 2732x768 (2732x728 work)
- AutoHotkey Path:
- AHK Version: 1.1.09.04
- Unicode: No
- 21:20:41:096 | HL | INFO | +0 | Main - HyperSpin.exe coordinates are x0 y0 w1366 h768
- 21:20:41:096 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\HyperLaunch.exe exists
- 21:20:41:098 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- FileDescription Your favorite Front End companion!
- FileVersion 3.0.0.9
- LegalCopyright �2013 HL squad
- ProductName djvj's one swell guy!
- ProductVersion 1.1.9.4
- CompanyName djvj's one swell guy!
- File Size: 899072 bytes
- Created: 8/9/2014 - 10:04:02 PM
- Modified: 8/9/2014 - 10:04:02 PM
- 21:20:41:098 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\gdip.ahk exists
- 21:20:41:110 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension.
- 21:20:41:111 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 88789 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:112 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\RIni.ahk exists
- 21:20:41:116 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension.
- 21:20:41:118 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 67561 bytes
- Created: 8/9/2014 - 10:03:57 PM
- Modified: 8/9/2014 - 10:03:57 PM
- 21:20:41:119 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\CLR.ahk exists
- 21:20:41:122 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
- 21:20:41:124 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 10586 bytes
- Created: 8/9/2014 - 10:03:53 PM
- Modified: 8/9/2014 - 10:03:53 PM
- 21:20:41:125 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\COM.ahk exists
- 21:20:41:128 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
- 21:20:41:130 | HL | DEBUG1 | +15 | CheckFile - Attributes:
- File Size: 26342 bytes
- Created: 8/9/2014 - 10:03:53 PM
- Modified: 8/9/2014 - 10:03:53 PM
- 21:20:41:130 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\JSON.ahk exists
- 21:20:41:131 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
- 21:20:41:132 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 9203 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:133 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Fade Init.ahk exists
- 21:20:41:134 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:137 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 1145 bytes
- Created: 8/9/2014 - 10:03:54 PM
- Modified: 8/9/2014 - 10:03:54 PM
- 21:20:41:138 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\HyperPause Init.ahk exists
- 21:20:41:139 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:141 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 691 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:142 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Keymapper Init.ahk exists
- 21:20:41:143 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:145 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 2485 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:146 | HL | INFO | +16 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\MultiGame Init.ahk exists
- 21:20:41:148 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:149 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 161 bytes
- Created: 8/9/2014 - 10:03:56 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:150 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Statistics Init.ahk exists
- 21:20:41:151 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:154 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 167 bytes
- Created: 8/9/2014 - 10:03:58 PM
- Modified: 8/9/2014 - 10:03:58 PM
- 21:20:41:155 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Fade.ahk exists
- 21:20:41:157 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:160 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 26644 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:54 PM
- 21:20:41:160 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\HyperPause.ahk exists
- 21:20:41:176 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:178 | HL | DEBUG1 | +16 | CheckFile - Attributes:
- File Size: 326352 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:178 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Keymapper.ahk exists
- 21:20:41:182 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:184 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 27844 bytes
- Created: 8/9/2014 - 10:03:55 PM
- Modified: 8/9/2014 - 10:03:55 PM
- 21:20:41:185 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\MultiGame.ahk exists
- 21:20:41:187 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:189 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 28070 bytes
- Created: 8/9/2014 - 10:03:56 PM
- Modified: 8/9/2014 - 10:03:56 PM
- 21:20:41:189 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Bezel.ahk exists
- 21:20:41:192 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:194 | HL | DEBUG1 | +16 | CheckFile - Attributes:
- File Size: 21407 bytes
- Created: 8/9/2014 - 10:03:52 PM
- Modified: 8/9/2014 - 10:03:52 PM
- 21:20:41:195 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Statistics.ahk exists
- 21:20:41:198 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:201 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 26089 bytes
- Created: 8/9/2014 - 10:03:58 PM
- Modified: 8/9/2014 - 10:03:58 PM
- 21:20:41:201 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists
- 21:20:41:207 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:209 | HL | DEBUG1 | +15 | CheckFile - Attributes:
- File Size: 63798 bytes
- Created: 8/9/2014 - 10:03:57 PM
- Modified: 8/9/2014 - 10:03:57 PM
- 21:20:41:209 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Shared.ahk exists
- 21:20:41:215 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:217 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 65137 bytes
- Created: 8/9/2014 - 10:03:57 PM
- Modified: 8/9/2014 - 10:03:57 PM
- 21:20:41:217 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\XHotkey.ahk exists
- 21:20:41:221 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:223 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 28659 bytes
- Created: 8/9/2014 - 10:03:59 PM
- Modified: 8/9/2014 - 10:03:59 PM
- 21:20:41:224 | HL | INFO | +16 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Lib\Fade Animations.ahk exists
- 21:20:41:226 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
- 21:20:41:229 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 48181 bytes
- Created: 8/9/2014 - 10:03:54 PM
- Modified: 8/9/2014 - 10:03:54 PM
- 21:20:41:230 | HL | INFO | +0 | Main - HyperLaunch received "PC Games" and "Audiosurf"
- 21:20:41:243 | HL | INFO | +16 | Main - Audiosurf is using the default emulator: PCLauncher
- 21:20:41:243 | HL | INFO | +0 | Main - Checking for a [PCLauncher] section in C:\Hyperspin\HyperLaunch\Settings\PC Games\Emulators.ini
- 21:20:41:244 | HL | INFO | +0 | Main - Checking for a [PCLauncher] section in C:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini
- 21:20:41:244 | HL | INFO | +0 | Main - Found [PCLauncher] in C:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini
- 21:20:41:245 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Modules\PCLauncher\PCLauncher.ahk exists
- 21:20:41:247 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 20235 bytes
- Created: 8/9/2014 - 10:03:57 PM
- Modified: 8/9/2014 - 10:03:57 PM
- 21:20:41:250 | HL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
- 21:20:41:250 | HL | INFO | +0 | Main - Audiosurf will use module: C:\Hyperspin\HyperLaunch\Modules\PCLauncher\PCLauncher.ahk
- 21:20:41:271 | HL | INFO | +31 | Main - Using SkipChecks method "Rom and Emu" or emuName = "PCLauncher".
- 21:20:41:273 | HL | INFO | +0 | Main - INI Keys read
- 21:20:41:274 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\7z.exe exists
- 21:20:41:277 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- FileDescription 7-Zip Console
- FileVersion 9.20
- InternalName 7z
- LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
- OriginalFilename 7z.exe
- ProductName 7-Zip
- ProductVersion 9.20
- CompanyName Igor Pavlov
- File Size: 163840 bytes
- Created: 8/9/2014 - 10:04:02 PM
- Modified: 8/9/2014 - 10:04:02 PM
- 21:20:41:277 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Module Extensions\7z.dll exists
- 21:20:41:280 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- FileDescription 7z Standalone Plugin
- FileVersion 9.20
- InternalName 7za
- LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
- OriginalFilename 7za.dll
- ProductName 7-Zip
- ProductVersion 9.20
- CompanyName Igor Pavlov
- File Size: 914432 bytes
- Created: 8/9/2014 - 10:04:02 PM
- Modified: 8/9/2014 - 10:04:02 PM
- 21:20:41:280 | HL | INFO | +0 | CheckPaths - Started
- 21:20:41:281 | HL | INFO | +0 | CheckFile - Checking if \ exists
- 21:20:41:282 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: bytes
- Created: 9/12/2014 - 9:20:41 PM
- Modified: 9/12/2014 - 9:20:41 PM
- 21:20:41:282 | HL | INFO | +0 | CheckPaths - Ended
- 21:20:41:284 | HL | INFO | +0 | BuildScript - User Variables:
- ;----------------------------------------------------------------------------
- ; INJECTED VARIABLES
- ;----------------------------------------------------------------------------
- #NoTrayIcon
- #InstallKeybdHook
- DetectHiddenWindows, ON
- SetTitleMatchMode, 2
- SendMode, Event
- 0 = 2
- frontendPID = 10104
- frontendPath = C:\Hyperspin
- frontendExe = HyperSpin.exe
- frontendExt = exe
- frontendName = HyperSpin
- frontendDrive = C:
- exitEmulatorKey = ~Esc
- exitEmulatorKeyWait = 0
- forceHoldKey = ~Esc
- restoreFE = Restore
- exitScriptKey = ~q & ~s
- emuFullPath =
- emuPath =
- emuName = PCLauncher
- emuExt =
- romPath =
- romPathFromIni =
- romExtension =
- romExtensionOrig =
- romExtensions =
- executable =
- systemName = PC Games
- dbName = Audiosurf
- romName =
- romMapPath =
- romMappingEnabled = false
- romMappingLaunchMenuEnabled = false
- 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 = Bebas Neue
- romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
- romMappingTitle2TextFont = Bebas Neue
- romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
- romMappingGameInfoTextFont = Bebas Neue
- 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 = false
- logFile = C:\Hyperspin\HyperLaunch\HyperLaunch.log
- logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
- logLevel = 10
- logIncludeModule = true
- logIncludeFileProperties = true
- logShowCommandWindow = false
- logCommandWindow = false
- navUpKey = Up
- navDownKey = Down
- navLeftKey = Left
- navRightKey = Right
- navSelectKey = Enter
- navP2UpKey = Numpad8
- navP2DownKey = Numpad2
- navP2LeftKey = Numpad4
- navP2RightKey = Numpad6
- navP2SelectKey = NumpadEnter
- originalWidth = 1366
- originalHeight = 768
- dtEnabled = false
- dtPath =
- dtUseSCSI = true
- dtAddDrive = true
- emuIdleShutdown = 30000000
- hideEmu = false
- hideFE = true
- fadeIn = true
- fadeInDuration = 3
- fadeInTransitionAnimation = DefaultAnimateFadeIn
- fadeInDelay = 0
- fadeInExitDelay = 0
- fadeOutExitDelay = 0
- fadeOut = true
- fadeOutDuration = 3
- fadeOutTransitionAnimation = DefaultAnimateFadeOut
- fadeOutDelay = 0
- fadeLyrInterpolation = 0
- fadeLyr1Color = FF000000
- fadeLyr1AlignImage = Align to Top Left
- fadeLyr2Pos = Bottom Right Corner
- fadeLyr2X = 300
- fadeLyr2Y = 300
- fadeLyr2Adjust = 1
- fadeLyr2PicPad = 0
- fadeLyr3Pos = Center
- fadeLyr3X = 300
- fadeLyr3Y = 300
- fadeLyr3Adjust = 0.75
- fadeLyr3Speed = 750
- fadeLyr3Animation = DefaultFadeAnimation
- fadeLyr37zAnimation = DefaultFadeAnimation
- fadeLyr3Type = imageandbar
- fadeLyr3ImgFollow7zProgress = true
- fadeLyr3Repeat = 1
- fadeLyr3PicPad = 0
- fadeLyr4Adjust = 0.75
- fadeLyr4X = 100
- fadeLyr4Y = 100
- fadeLyr4Pos = Above Layer 3 - Left
- fadeLyr4FPS = 10
- fadeLyr4PicPad = 0
- fadeTranspGifColor = FFFFFF
- fadeBarWindow = false
- fadeBarWindowX =
- fadeBarWindowY =
- fadeBarWindowW = 600
- fadeBarWindowH = 120
- fadeBarWindowR = 20
- fadeBarWindowM = 20
- fadeBarWindowHatchStyle = 8
- 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
- fadeRomInfoManufacturer = text
- 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
- 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
- fadeFont = Arial
- fadeSystemAndRomLayersOnly = false
- fadeInterruptKey =
- detectFadeErrorEnabled = false
- 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\PCLauncher\PCLauncher.ahk
- moduleName = PCLauncher
- modulePath = C:\Hyperspin\HyperLaunch\Modules\PCLauncher
- 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:\Hyperspin\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 = 0
- 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 = ~NumpadAdd
- hpBackToMenuBarKey = X
- hpZoomInKey = C
- hpZoomOutKey = V
- hpScreenshotKey = ~PrintScreen
- hpHiToTextPath = C:\Hyperspin\HyperLaunch\Module Extensions\HiToText.exe
- hpSaveStateKeyCodes =
- hpLoadStateKeyCodes =
- keymapperEnabled = true
- keymapper = joytokey
- xpadderFullPath = C:\Hyperspin\xpadder\Xpadder.exe
- joyToKeyFullPath = C:\Hyperspin\JoyToKey\JoyToKey.exe
- keymapperProfilePath = C:\Hyperspin\HyperLaunch\Profiles\joytokey
- keymapperFrontEndProfileName = _Default
- keymapperHyperLaunchProfileEnabled = false
- JoyIDsEnabled = false
- JoyIDsPreferredControllersSystem = use_global
- JoyIDsPreferredControllersGlobal = use_global
- CustomJoyNamesEnabled = false
- CustomJoyNames =
- FEProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\_Default
- defaultProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\_Default
- systemProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\PC Games
- xPadderSystemProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\PC Games\_Default
- emuProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\PC Games\PCLauncher
- romProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\PC Games\Audiosurf
- blankProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\blank
- HyperLaunchProfile = C:\Hyperspin\HyperLaunch\Profiles\joytokey\HyperLaunch
- bezelEnabled = false
- statisticsEnabled = true
- 21:20:41:285 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
- 21:20:41:285 | HL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts
- 21:20:41:286 | HL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
- 21:20:41:286 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
- 21:20:41:287 | HL | INFO | +15 | BuildScript - Loaded User Functions Init.ahk script
- 21:20:41:287 | HL | INFO | +0 | BuildScript - Emu Idle timer enabled, emu will shutdown when idle for 8hr, 20mins, 0secs
- 21:20:41:288 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 293
- 21:20:41:292 | HL | INFO | +0 | BuildScript - Module:
- MEmu = PCLauncher
- MEmuV = N/A
- MURL = https://sites.google.com/site/hyperlaunch2/additional-features/pclauncher
- MAuthor = djvj
- MVersion = 2.0.5
- MCRC = 6B6F5A7B
- iCRC = C95FDE49
- MID = 635038268912701232
- MSystem = "Games for Windows","Microsoft Windows","PCLauncher","PC Games","Taito Type X","Touhou"
- ;----------------------------------------------------------------------------
- ; Notes:
- ; Use the examples in the ini, in your Modules\PCLauncher\ folder, to add more applications.
- ; PCLauncher supports per-System inis. Copy your PCLauncher ini in the same folder and rename it to match the System's Name. Use this if you have games with the same name across multiple systems.
- ; Read the comments at the top of ini for the definitions of each key.
- ; For informaion on how to use this module and what all the settings do, please see https://sites.google.com/site/hyperlaunch2/additional-features/pclauncher
- ;----------------------------------------------------------------------------
- StartModule()
- FadeInStart()
- IfExist, % modulePath . "\" . systemName . ".ini" ; use a custom systemName ini if it exists
- settingsFile := modulePath . "\" . systemName . ".ini"
- Else
- settingsFile := CheckFile(modulePath . "\" . moduleName . ".ini")
- iniLookup = PathToSteam|SteamID|Application|AppWaitExe|DiscImage|Parameters|OriginGame|WorkingFolder|PreLaunch|PreLaunchParameters|PreLaunchSleep|PostLaunch|PostLaunchParameters|PostLaunchSleep|PostExit|PostExitParameters|PostExitSleep|ExitMethod|FadeTitle|FadeInExitSleep|HideCursor
- Loop, Parse, iniLookup, |
- { %A_LoopField% := IniReadCheck(settingsFile, If A_Index=1?"Settings":romName, A_LoopField, A_Space,,1)
- If A_LoopField in Application
- If (!Application && !SteamID) { ; Create keys if they do not exist in the ini and this is not a steam game
- IniWrite, %A_Space%, %SettingsFile%, %romName%, %A_LoopField%
- missingKeys = 1
- }
- }
- If (missingKeys && !SteamID)
- ScriptError("Created missing keys for " . romName . " Fill in your desired values in """ . SettingsFile . """ and try again.")
- ; If Application needs a cd/dvd image in the drive, mount it in DT first
- If DiscImage {
- Log("PCLauncher - Application is a Disc Image, mounting it in DT")
- appIsImage=1
- DiscImage := GetFullName(DiscImage) ; convert a relative path defined in the PCLauncher ini to absolute
- CheckFile(DiscImage,"Cannot find this DiscImage for " . romName . ":`n" . DiscImage)
- SplitPath,DiscImage,,ImagePath,ImageExt,ImageName
- If ImageExt in ccd,cdi,cue,iso,isz,nrg
- { DaemonTools("get") ; get the dtDriveLetter
- DaemonTools("mount",ImagePath . "\" . ImageName . "." . ImageExt)
- } Else
- ScriptError("You defined a DiscImage, but it is not a supported format for this module and/or DT:`nccd,cdi,cue,iso,isz,nrg")
- }
- ; Verify module's settings are set
- CheckSettings()
- If hideCursor = true
- SystemCursor("Off")
- If PreLaunch {
- Log("PCLauncher - PreLaunch set by user, running: " . PreLaunch)
- PreLaunchParameters := If (!PreLaunchParameters or PreLaunchParameters="ERROR" ) ? "" : PreLaunchParameters
- errLevel := Run(If preLSkip ? PreLaunch : """" . PreLaunchName . """ " . PreLaunchParameters, PreLaunchPath)
- If errLevel
- ScriptError("There was a problem launching your PreLaunch application. Please check it is a valid executable.")
- Sleep, %PreLaunchSleep%
- }
- If mode in steam,steambp ; steam launch
- { Log("PCLauncher - Preparing to launch a Steam game.")
- SteamPID := Process("Exist", "steam.exe")
- curDHW := A_DetectHiddenWindows ; record current setting to be restored later
- DetectHiddenWindows, OFF ; this has to be off otherwise if steam is running it will falsely detect the Login window
- If (SteamPID && (WinExist("Steam Login") != "0x0")) { ; if steam is running, but at the login window, we need to close it first, then rerun it with our login info
- Log("PCLauncher - Steam is already running and at the login window.")
- Gosub, SteamLogin
- } Else If !SteamPID { ; if steam is not running at all, start it with our login info
- Log("PCLauncher - Steam is not running.")
- Gosub, SteamLaunch
- } Else {
- Log("PCLauncher - Steam is already running, using steam browser protocol to launch game.")
- If mode = steam
- Run("steam://rungameid/" . SteamID . " " . Parameters)
- Else
- Run(Application)
- }
- DetectHiddenWindows, %curDHW% ; restoring previous setting
- } Else {
- If mode = url
- { Log("PCLauncher - Launching URL.")
- errLevel := Run(Application)
- } Else { ; standard launch
- Log("PCLauncher - Launching a standard application.")
- errLevel := Run("""" . (If WorkingFolder ? ApplicationPath . "\" : "") . ApplicationName . """ " . Parameters, If WorkingFolder ? WorkingFolder : ApplicationPath,, AppPID)
- }
- If errLevel
- ScriptError("There was a problem launching your " . (If appIsImage ? "ImageExe" : "Application") . ". Please check it is a valid executable.")
- }
- If PostLaunch {
- Log("PCLauncher - PostLaunch set by user, running: " . PostLaunch)
- PostLaunchParameters := If (!PostLaunchParameters or PostLaunchParameters="ERROR" ) ? "" : PostLaunchParameters
- errLevel := Run(If postLSkip ? PostLaunch : """" . PostLaunchName . """ " . PostLaunchParameters, PostLaunchPath)
- If errLevel
- ScriptError("There was a problem launching your PostLaunch application. Please check it is a valid executable.")
- Sleep, %PostLaunchSleep%
- }
- If FadeTitle {
- Log("PCLauncher - FadeTitle set by user, waiting for """ . FadeTitle . """")
- WinWait(FadeTitle)
- WinWaitActive(FadeTitle)
- } Else If AppWaitExe {
- Log("PCLauncher - FadeTitle not set by user, but AppWaitExe is. Waiting for AppWaitExe: " . AppWaitExe)
- AppWaitPID := Process("Wait", AppWaitExe, 15)
- If AppWaitPID = 0
- ScriptError("PCLauncher - There was an error getting the Process ID from your AppWaitExe for """ . romName . """. Please try setting a FadeTitle instead.")
- } Else If SteamIDExe {
- Log("PCLauncher - FadeTitle and AppWaitExe not set by user, but SteamIDExe was found. Waiting for SteamIDExe: " . SteamIDExe)
- SteamIDPID := Process("Wait", SteamIDExe, 15)
- If SteamIDPID = 0
- ScriptError("PCLauncher - There was an error getting the Process ID from your SteamIDExe for """ . romName . """. Please try setting a FadeTitle instead.")
- } Else If AppPID {
- Log("PCLauncher - FadeTitle and AppWaitExe not set by user, but an AppPID was found. Waiting for AppPID: " . AppPID)
- WinWait("ahk_pid " . AppPID)
- WinWaitActive("ahk_pid " . AppPID)
- } Else
- Log("PCLauncher - FadeTitle and AppWaitExe not set by user and no AppPID found from an Application, PCLauncher has nothing to wait for",3)
- Sleep, %FadeInExitSleep% ; PCLauncher setting for some stubborn games that keeps the fadeIn screen up a little longer
- FadeInExit()
- If AppWaitExe {
- SplitPath,AppWaitExe,AppWaitExe ; In case someone set this as a path accidentally, only want the filename from this key
- Log("PCLauncher - Waiting for AppWaitExe """ . AppWaitExe . """ to close.")
- Process("WaitClose", AppWaitExe)
- } Else If FadeTitle { ; If fadeTitle is set and no appPID was created.
- Log("PCLauncher - Waiting for FadeTitle """ . FadeTitle . """ to close.")
- WinWaitClose(FadeTitle)
- } Else If SteamIDExe {
- Log("PCLauncher - Waiting for SteamIDExe """ . SteamIDExe . """ to close.")
- Process("WaitClose", SteamIDExe)
- } Else If AppPID {
- Log("PCLauncher - Waiting for AppPID """ . AppPID . """ to close.")
- Process("WaitClose", AppPID)
- } Else
- ScriptError("Could not find a proper AppWaitExe`, FadeTitle`, or AppPID (from the launched Application). Try setting either an AppWaitExe or FadeTitle so the module has something to look for.")
- If PostExit {
- Log("PCLauncher - PostExit set by user, running: " . PostExit)
- PostExitParameters := If (!PostExitParameters or PostExitParameters="ERROR" ) ? "" : PostExitParameters
- errLevel := Run(If postESkip ? PostExit : """" . PostExitName . """ " . PostExitParameters, PostExitPath)
- If errLevel
- ScriptError("There was a problem launching your PostExit application. Please check it is a valid executable.")
- Sleep, %PostExitSleep%
- }
- ; If Application is a cd/dvd image, unmount it in DT
- If appIsImage
- DaemonTools("unmount")
- ; Close steam if it was not open prior to launch, not really needed anymore because module knows how to launch if steam already running now
- ; If AppPID = 0
- ; Run, Steam.exe -shutdown, %SteamPath% ; close steam
- If hideCursor = true
- SystemCursor("On")
- FadeOutExit()
- ExitModule()
- CheckSettings() {
- Global Application,ApplicationPath,ApplicationName,ApplicationExt
- Global PreLaunch,PreLaunchPath,PreLaunchName,PreLaunchExt
- Global PostLaunch,PostLaunchPath,PostLaunchName,PostLaunchExt
- Global PostExit,PostExitPath,PostExitName,PostExitExt
- Global moduleName,appIsImage,dtDriveLetter,SteamID,mode,preLSkip,postLSkip,postESkip,AppWaitExe,SteamIDExe,FadeTitle
- Global modulePath,fadeIn,k0,k1,k2,k3
- Log("CheckSettings - Started")
- ; These checks allow you to run URL and Steam browser protocol commands. Without them ahk would error out that it can't find the file. This is different than setting a SteamID but either work
- If (SteamID) {
- mode = steam ; setting module to use steam mode
- Log("PCLauncher - SteamID is set, setting mode to: """ . mode . """")
- } Else If (SubStr(Application,1,3) = "ste") {
- mode = steambp ; setting module to use Steam Browser Protocol mode
- Log("PCLauncher - Application is a Steam Browser Protocol, setting mode to: """ . mode . """")
- } Else If (SubStr(Application,1,4) = "http") {
- mode = url ; setting module to use url mode
- Log("PCLauncher - Application is a URL, setting mode to: """ . mode . """")
- } Else If OriginGame {
- mode = origin ; setting module to use Origin mode
- ScriptError("Origin launching is not currently supported. It is planned as a future feature.")
- } Else If Application {
- mode = standard ; for standard launching
- Application := GetFullName(Application) ; convert a relative path defined in the PCLauncher ini to absolute
- SplitPath,Application,ApplicationName,ApplicationPath,ApplicationExt
- StringRight, ApplicationBackSlash, Application, 1
- Log("PCLauncher - Setting mode to: """ . mode . """")
- } Else ; error if no modes are used
- ScriptError("Please set an Application, SteamID, Steam Browser Protocol, or URL in " moduleName . ".ini for """ . romName . """")
- If (SteamID && Application) ; do not allow 2 launching methods
- ScriptError("You are trying to use Steam and Application, you must choose one or the other.")
- If ((mode = "steam" || mode = "steambp") && !AppWaitExe && !FadeTitle) { ; && fadeIn = "true") { ; If AppWaitExe or FadeTitle are defined, that will take precedence over the automatic method using the SteamIDs.ini
- SteamIDFile := CheckFile(modulePath . "\SteamIDs.ini")
- If !SteamID
- SplitPath, Application,SteamID ; grab the
- SteamIDExe := IniReadCheck(SteamIDFile, SteamID, "exe","",,1)
- If !SteamIDExe
- ScriptError("You are using launching a Steam game but no way for the module to know what window to wait for after launching. Please set a AppWaitExe, FadeTitle, or make sure your SteamID and the correct exe is defined in the SteamIDs.ini",10)
- Else
- Log("PCLauncher - Found an exe in the SteamIDs.ini for this game: """ . SteamIDExe . """")
- } Else If (mode = "url" && !AppWaitExe && !FadeTitle)
- ScriptError("You are using launching a URL but no way for the module to know what to window to wait for after launching. Please set a AppWaitExe or FadeTitle to your default application that gets launched when opening URLs.",10)
- preLSkip := If (SubStr(PreLaunch,1,4)="http" || SubStr(PreLaunch,1,3)="ste") ? 1:""
- If preLSkip
- Log("PCLauncher - PreLaunch is a URL or Steam Browser Protocol: " . PreLaunch)
- postLSkip := If (SubStr(PostLaunch,1,4)="http" || SubStr(PostLaunch,1,3)="ste") ? 1:""
- If postLSkip
- Log("PCLauncher - PostLaunch is a URL or Steam Browser Protocol: " . PostLaunch)
- postESkip := If (SubStr(PostExit,1,4)="http" || SubStr(PostExit,1,3)="ste") ? 1:""
- If postESkip
- Log("PCLauncher - PostExit is a URL or Steam Browser Protocol: " . PostExit)
- If (ApplicationBackSlash = "\")
- ScriptError("Please make sure your Application does not contain a backslash on the end:`n" . Application)
- If (appIsImage && !ApplicationPath) ; if user only defined an exe for Application with no path, assume it will be found on the root dir of the image when mounted
- ApplicationPath := dtDriveLetter . ":\"
- If (!ApplicationName && mode = "standard" && (mode != "steam" || mode != "steambp"))
- ScriptError("Missing filename on the end of your Application in " . moduleName . ".ini:`n" . Application)
- If (!ApplicationExt && mode = "standard" && (mode != "steam" || mode != "steambp"))
- ScriptError("Missing extension on your Application in " . moduleName . ".ini:`n" . Application)
- If (PreLaunch && !preLSkip) {
- PreLaunch := GetFullName(PreLaunch)
- SplitPath,PreLaunch,PreLaunchName,PreLaunchPath,PreLaunchExt
- StringRight, PreLaunchBackSlash, PreLaunch, 1
- CheckFile(PreLaunch,"Cannot find this PreLaunch application:`n" . PreLaunch)
- If (PreLaunchBackSlash = "\")
- ScriptError("Please make sure your PreLaunch does not contain a backslash on the end:`n" . PreLaunch)
- }
- If (PostLaunch && !postLSkip) {
- PostLaunch := GetFullName(PostLaunch)
- SplitPath,PostLaunch,PostLaunchName,PostLaunchPath,PostLaunchExt
- StringRight, PostLaunchBackSlash, PostLaunch, 1
- CheckFile(PostLaunch,"Cannot find this PostLaunch application:`n" . PostLaunch)
- If (PostLaunchBackSlash = "\")
- ScriptError("Please make sure your PostLaunch does not contain a backslash on the end:`n" . PostLaunch)
- }
- If (PostExit && !postESkip) {
- PostExit := GetFullName(PostExit)
- SplitPath,PostExit,PostExitName,PostExitPath,PostExitExt
- StringRight, PostExitBackSlash, PostExit, 1
- CheckFile(PostExit,"Cannot find this PostExit application:`n" . PostExit)
- If (PostExitBackSlash = "\")
- ScriptError("Please make sure your PostExit does not contain a backslash on the end:`n" . PostExit)
- }
- If mode = standard
- CheckFile(ApplicationPath . "\" . ApplicationName,"Cannot find this Application:`n" . ApplicationPath . "\" . ApplicationName) ; keeping this last so more descriptive errors will trigger first
- k0 := 0xF39A0B65
- k1 := 0xA0D728C6
- k2 := 0x66F27F1E
- k3 := 0x2A5B56D3
- Log("CheckSettings - Ended")
- }
- ReadReg(var1) {
- RegRead, regValue, HKEY_CURRENT_USER, Software\PCLauncher, %var1%
- Return %regValue%
- }
- Decrypt(T,key) ; Text, key-name
- {
- Local p, i, L, u, v, k5, a, c
- StringLeft p, T, 8
- If p is not xdigit ; if no IV: Error
- {
- ErrorLevel = 1
- Return
- }
- StringTrimLeft T, T, 8 ; remove IV from text (no separator)
- k5 = 0x%p% ; set new IV
- p = 0 ; counter to be Encrypted
- i = 9 ; pad-index, force restart
- L = ; processed text
- k0 := %key%0
- k1 := %key%1
- k2 := %key%2
- k3 := %key%3
- Loop % StrLen(T)
- {
- i++
- IfGreater i,8, { ; all 9 pad values exhausted
- u := p
- v := k5 ; IV
- p++ ; increment counter
- TEA(u,v, k0,k1,k2,k3)
- Stream9(u,v) ; 9 pads from Encrypted counter
- i = 0
- }
- StringMid c, T, A_Index, 1
- a := Asc(c)
- if a between 32 and 126
- { ; chars > 126 or < 31 unchanged
- a -= s%i%
- IfLess a, 32, SetEnv, a, % a+95
- c := Chr(a)
- }
- L = %L%%c% ; attach Encrypted character
- }
- Return L
- }
- TEA(ByRef y,ByRef z,k0,k1,k2,k3) ; (y,z) = 64-bit I/0 block
- { ; (k0,k1,k2,k3) = 128-bit key
- IntFormat = %A_FormatInteger%
- SetFormat Integer, D ; needed for decimal indices
- s := 0
- d := 0x9E3779B9
- Loop 32
- {
- k := "k" . s & 3 ; indexing the key
- y := 0xFFFFFFFF & (y + ((z << 4 ^ z >> 5) + z ^ s + %k%))
- s := 0xFFFFFFFF & (s + d) ; simulate 32 bit operations
- k := "k" . s >> 11 & 3
- z := 0xFFFFFFFF & (z + ((y << 4 ^ y >> 5) + y ^ s + %k%))
- }
- SetFormat Integer, %IntFormat%
- y += 0
- z += 0 ; Convert to original ineger format
- }
- Stream9(x,y) ; Convert 2 32-bit words to 9 pad values
- { ; 0 <= s0, s1, ... s8 <= 94
- Local z ; makes all s%i% global
- s0 := Floor(x*0.000000022118911147) ; 95/2**32
- Loop 8
- {
- z := (y << 25) + (x >> 7) & 0xFFFFFFFF
- y := (x << 25) + (y >> 7) & 0xFFFFFFFF
- x = %z%
- s%A_Index% := Floor(x*0.000000022118911147)
- }
- }
- SteamLaunch: ; steam is not running
- Log("PCLauncher - SteamLaunch - Steam is not running, launching it with credentials if defined.")
- sU := Decrypt(ReadReg("sU"),"k")
- sP := Decrypt(ReadReg("sP"),"k")
- If (!sU || !sP)
- ScriptError("PCLauncher - SteamLaunch - Steam is not running and needs to be logged in to launch this steam game. PCLauncher can do this, but you need to run ""EncryptPasswords"" application in your PCLauncher module folder first and set your login credentials.")
- PathToSteam := GetFullName(PathToSteam)
- Run("Steam.exe " . (If sU && sP ? "-login " . sU . " " . sP:"") . " -applaunch " . SteamID . " " . Parameters, PathToSteam,,SteamPID)
- erLvl := WinWait("Steam",,15, "Steam Login") ; wait 15 seconds until the main steam window exists (not the login one)
- If erLvl ; if we simply timed out, some other problem happened
- ScriptError("PCLauncher - SteamLaunch - Timed out waiting 15 seconds for Steam's Login window. Please try again.")
- Else If WinExist("Steam - Warning") ; if main steam window does not exist, check if we have the warning window up saying there was no response or an error logging
- { Gosub, SteamWarning
- Goto, SteamLogin
- }
- Return
- SteamLogin: ; @ steam login window
- Log("PCLauncher - SteamLogin - Steam is at the login window. Closing Steam to try logging in with your credentials if defined",3)
- Process("Close", "Steam.exe")
- Process("WaitClose", "Steam.exe")
- Sleep, 200 ; give some extra time before launching again
- Goto, SteamLaunch
- Return
- SteamWarning: ; @ steam warning window (when login fails to connect)
- Log("PCLauncher - SteamWarning - Steam had a problem logging in, servers may be down or credentials may be wrong",3)
- steamWarning ++
- If steamWarning >= 3
- { Process("Close", "Steam.exe")
- ScriptError("PCLauncher - SteamWarning - Could not log into steam after 3 tries, exiting back to your Front End.")
- }
- WinActivate, Steam - Warning
- Send, {Enter} ; after pressing enter, steam returns to the login window
- WinWaitClose("Steam - Warning")
- Return
- OriginLaunch: ; Origin is not running
- oU := Decrypt(ReadReg("oU"),"k")
- oP := Decrypt(ReadReg("oP"),"k")
- PathToOrigin := GetFullName(PathToOrigin)
- Return
- CloseProcess:
- If ExitMethod ; fadeout will only take effect if an ExitMethod method was set, otherwise fade will occur and application will not close
- FadeOutStart()
- If ( ExitMethod = "Process Close AppWaitExe" && AppWaitExe) {
- Log("CloseProcess - ExitMethod is ""Process Close AppWaitExe""")
- Process("Close", AppWaitExe)
- } Else If ( ExitMethod = "WinClose AppWaitExe" && AppWaitExe) {
- Log("CloseProcess - ExitMethod is ""WinClose AppWaitExe""")
- AppWaitExePID := Process("Exist", AppWaitExe)
- WinClose("ahk_pid " . AppWaitExePID)
- } Else If ( ExitMethod = "Process Close Application" ) {
- Log("CloseProcess - ExitMethod is ""Process Close Application""")
- Process("Close", ApplicationName)
- } Else If ( ExitMethod = "WinClose Application" && FadeTitle ) {
- Log("CloseProcess - ExitMethod is ""WinClose Close Application""")
- WinClose(FadeTitle)
- } Else If ( ExitMethod = "Send Alt+F4" ) {
- Log("CloseProcess - ExitMethod is ""Send Alt+F4""")
- Send, !{F4}
- } Else {
- Log("CloseProcess - Default ExitMethod`, using ""WinClose""")
- WinClose(ApplicationName)
- }
- Return
- 21:20:41:293 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
- 21:20:41:294 | HL | INFO | +0 | BuildScript - Loaded User Functions.ahk script
- 21:20:41:295 | HL | INFO | +0 | BuildScript - Finished injecting functions into module
- 21:20:41:295 | HL | INFO | +0 | Main - Module is built
- 21:20:41:296 | HL | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\AutoHotkey.dll exists
- 21:20:41:298 | HL | DEBUG1 | +0 | CheckFile - Attributes:
- FileDescription AutoHotkey_H ANSI 32-bit
- FileVersion 1.1.09.04
- InternalName AutoHotkey_H
- LegalCopyright Copyright (C) 2012
- OriginalFilename AutoHotkey.exe
- ProductName AutoHotkey_H
- ProductVersion 1.1.09.04
- File Size: 785408 bytes
- Created: 8/9/2014 - 10:04:02 PM
- Modified: 8/9/2014 - 10:04:02 PM
- 21:20:41:301 | HL | INFO | +0 | Main - Hiding taskbar
- 21:20:41:412 | HL | INFO | +125 | Main - Running module
- 21:20:41:413 | HL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
- 21:20:41:622 | MD | INFO | +N/A | Module initialized
- 21:20:41:626 | MD | INFO | +0 | CheckFile - Checking if C:\Hyperspin\JoyToKey\JoyToKey.exe exists
- 21:20:41:628 | MD | DEBUG1 | +0 | CheckFile - Attributes:
- FileDescription Convert joystick input to keyboard/mouse input
- FileVersion 5.6.0.331
- InternalName JoyToKey
- LegalCopyright Copyright(C) JTK, 1999-2013
- OriginalFilename JoyToKey
- ProductName JoyToKey
- ProductVersion Version 5
- File Size: 1731584 bytes
- Created: 8/26/2014 - 8:17:45 PM
- Modified: 5/10/2014 - 8:10:58 AM
- 21:20:41:629 | MD | INFO | +0 | Keymapper - Loading joytokey
- 21:20:41:700 | MD | DEBUG2 | +78 | Keymapper - Joysticks Detected: 0000000000000000
- 21:20:41:819 | MD | DEBUG2 | +125 | Keymapper - Creating new temporary Frankenstein profile from profiles loaded for joy2key
- 21:20:41:820 | MD | DEBUG2 | +0 | Keymapper - Finished creating the temp profile: j2kTEMP.cfg
- 21:20:41:828 | MD | INFO | +0 | Keymapper - Run, JoyToKey.exe "j2kTEMP.cfg", C:\Hyperspin\JoyToKey
- 21:20:41:881 | MD | DEBUG1 | +62 | fadeInTransitionAnimation: DefaultAnimateFadeIn
- 21:20:41:881 | MD | DEBUG1 | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
- 21:20:41:881 | MD | DEBUG1 | +0 | fadeLyr3Animation: DefaultFadeAnimation
- 21:20:41:882 | MD | DEBUG1 | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
- 21:20:41:882 | MD | INFO | +0 | StartModule - Started
- 21:20:41:882 | MD | INFO | +0 | StartModule - MEmu: PCLauncher
- MEmuV: N/A
- MURL: https://sites.google.com/site/hyperlaunch2/additional-features/pclauncher
- MAuthor: djvj
- MVersion: 2.0.5
- MCRC: 6B6F5A7B
- iCRC: C95FDE49
- MID:
- MSystem: "Games for Windows","Microsoft Windows","PCLauncher","PC Games","Taito Type X","Touhou"
- 21:20:41:883 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "PC Games"
- 21:20:41:883 | MD | DEBUG1 | +0 | StartModule - Setting romName to the dbName sent to HyperLaunch:
- 21:20:41:883 | MD | INFO | +0 | StartModule - Ended
- 21:20:41:884 | MD | DEBUG1 | +0 | FadeInStart - Started
- 21:20:41:887 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\Audiosurf\Layer 1*.*
- 21:20:41:887 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\_Default\Layer 1*.*
- 21:20:41:887 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.*
- 21:20:41:888 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.png
- 21:20:41:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1.png
- 21:20:41:888 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.gif
- 21:20:41:889 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.tif
- 21:20:41:889 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.bmp
- 21:20:41:890 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1*.jpg
- 21:20:41:890 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade Layer 1 will use C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 1.png
- 21:20:41:890 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\Audiosurf\Layer 2*.*
- 21:20:41:891 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\_Default\Layer 2*.*
- 21:20:41:891 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 2 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.*
- 21:20:41:892 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.png
- 21:20:41:892 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2 (HS alt).png
- 21:20:41:892 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2.png
- 21:20:41:892 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.gif
- 21:20:41:893 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.tif
- 21:20:41:893 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.bmp
- 21:20:41:894 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2*.jpg
- 21:20:41:894 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade Layer 2 will use C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 2.png
- 21:20:42:054 | MD | INFO | +172 | DefaultAnimateFadeIn - Started
- 21:20:42:054 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
- 21:20:42:073 | MD | INFO | +16 | DefaultAnimateFadeIn - Ended
- 21:20:42:073 | MD | INFO | +0 | DefaultFadeAnimation - Started
- 21:20:42:074 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\Audiosurf\Layer 3*.*
- 21:20:42:074 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\PC Games\_Default\Layer 3*.*
- 21:20:42:075 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.*
- 21:20:42:075 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.png
- 21:20:42:075 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3.png
- 21:20:42:076 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.gif
- 21:20:42:076 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.tif
- 21:20:42:077 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.bmp
- 21:20:42:077 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3*.jpg
- 21:20:42:077 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade Layer 3 will use C:\Hyperspin\HyperLaunch\Media\Fade\_Default\Layer 3.png
- 21:20:42:130 | MD | INFO | +47 | ReadHyperSpinXML - Started
- 21:20:42:131 | MD | INFO | +15 | ReadHyperSpinXML - Ended
- 21:20:42:132 | MD | INFO | +0 | CreateRomTable - Started
- 21:20:42:132 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Disc"
- 21:20:42:133 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Disk"
- 21:20:42:133 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Cart"
- 21:20:42:133 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Tape"
- 21:20:42:134 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Cassette"
- 21:20:42:134 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Part"
- 21:20:42:134 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Audiosurf" and "(Side"
- 21:20:42:134 | MD | INFO | +0 | CreateRomTable - Ended, 7 Loops to create table.
- 21:20:43:014 | MD | INFO | +875 | DefaultFadeAnimation - Ended
- 21:20:43:015 | MD | DEBUG1 | +0 | FadeInDelay started
- 21:20:43:015 | MD | DEBUG1 | +0 | FadeInDelay ended
- 21:20:43:015 | MD | DEBUG1 | +0 | FadeInStart - Ended
- 21:20:43:015 | MD | INFO | +0 | StartGlobalUserFeatures - Starting
- 21:20:43:015 | MD | INFO | +0 | StartGlobalUserFeatures - Ending
- 21:20:43:016 | MD | DEBUG1 | +0 | CoverFE - Started
- 21:20:43:044 | MD | INFO | +31 | HideFE - Hiding Frontend by making it transparent
- 21:20:43:045 | MD | DEBUG1 | +0 | CoverFE - Ended
- 21:20:43:045 | MD | INFO | +0 | CheckFile - Checking if C:\Hyperspin\HyperLaunch\Modules\PCLauncher\PCLauncher.ini exists
- 21:20:43:046 | MD | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 381 bytes
- Created: 9/6/2014 - 12:55:23 AM
- Modified: 9/11/2014 - 10:23:19 PM
- 21:20:43:047 | MD | INFO | +0 | Module Setting - Application: ..\Roms\PC Games\Audiosurf\Audiosurf.exe
- 21:20:43:048 | MD | INFO | +0 | Module Setting - PreLaunch: ..\JoyToKey\Audiosurf.cfg
- 21:20:43:049 | MD | INFO | +0 | Module Setting - ExitMethod: WinClose Application
- 21:20:43:050 | MD | INFO | +0 | CheckSettings - Started
- 21:20:43:050 | MD | INFO | +0 | PCLauncher - Setting mode to: "standard"
- 21:20:43:051 | MD | INFO | +0 | CheckFile - Checking if C:\Hyperspin\JoyToKey\Audiosurf.cfg exists
- 21:20:43:073 | MD | DEBUG1 | +32 | CheckFile - Attributes:
- File Size: 1022 bytes
- Created: 9/10/2014 - 3:42:01 AM
- Modified: 9/6/2014 - 12:18:42 AM
- 21:20:43:073 | MD | INFO | +0 | CheckFile - Checking if C:\Hyperspin\Roms\PC Games\Audiosurf\Audiosurf.exe exists
- 21:20:43:074 | MD | DEBUG1 | +0 | CheckFile - Attributes:
- File Size: 33280 bytes
- Created: 9/4/2014 - 11:58:46 PM
- Modified: 3/20/2013 - 1:49:34 PM
- 21:20:43:075 | MD | INFO | +0 | CheckSettings - Ended
- 21:20:43:075 | MD | INFO | +0 | PCLauncher - PreLaunch set by user, running: C:\Hyperspin\JoyToKey\Audiosurf.cfg
- 21:20:43:075 | MD | INFO | +0 | Module Run - Running: C:\Hyperspin\JoyToKey\"Audiosurf.cfg"
- 21:20:43:105 | MD | DEBUG1 | +31 | Module Run - ""Audiosurf.cfg" " Process ID: 8560
- 21:20:43:110 | MD | INFO | +0 | PCLauncher - Launching a standard application.
- 21:20:43:114 | MD | INFO | +0 | Module Run - Running: C:\Hyperspin\Roms\PC Games\Audiosurf\"Audiosurf.exe"
- 21:20:43:144 | MD | DEBUG1 | +31 | Module Run - ""Audiosurf.exe" " Process ID: 8544
- 21:20:43:144 | MD | INFO | +0 | PCLauncher - FadeTitle and AppWaitExe not set by user, but an AppPID was found. Waiting for AppPID: 8544
- 21:20:43:145 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: JoyToKey | Class: TApplication | State: 0 | X: 683 | Y: 384 | Width: 0 | Height: 0 | Window HWND: 0x1204fc | Process ID: 8508 | Process Path: C:\Hyperspin\JoyToKey\JoyToKey.exe
- 21:20:43:145 | MD | INFO | +0 | Module WinWait - Waiting for ahk_pid 8544
- 21:20:43:361 | MD | DEBUG1 | +219 | GetActiveWindowStatus - Title: JoyToKey | Class: TApplication | State: 0 | X: 683 | Y: 384 | Width: 0 | Height: 0 | Window HWND: 0x1204fc | Process ID: 8508 | Process Path: C:\Hyperspin\JoyToKey\JoyToKey.exe
- 21:20:43:362 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: JoyToKey | Class: TApplication | State: 0 | X: 683 | Y: 384 | Width: 0 | Height: 0 | Window HWND: 0x1204fc | Process ID: 8508 | Process Path: C:\Hyperspin\JoyToKey\JoyToKey.exe
- 21:20:43:362 | MD | INFO | +0 | Module WinWaitActive - Waiting for "ahk_pid 8544"
- 21:21:13:353 | MD | DEBUG1 | +30000 | GetActiveWindowStatus - Title: Audiosurf | Class: START | State: 0 | X: 245 | Y: 56 | Width: 875 | Height: 656 | Window HWND: 0x2305ce | Process ID: 5900 | Process Path: C:\Hyperspin\Roms\PC Games\Audiosurf\engine\QuestViewer.exe
- 21:21:13:353 | MD | ERROR | +0 | There was an error waiting for the window "ahk_pid 8544" to become active. Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your Frontend first. Also turn off Fade to see if you are hiding your problem.
- 21:21:13:354 | MD | INFO | +0 | PCLauncher - Waiting for AppPID "8544" to close.
- 21:21:13:354 | MD | INFO | +0 | Module Process - WaitClose 8544
- 21:21:13:359 | MD | INFO | +0 | StopGlobalUserFeatures - Starting
- 21:21:13:360 | MD | INFO | +0 | StopGlobalUserFeatures - Ending
- 21:21:13:360 | MD | DEBUG1 | +0 | FadeOutExit started
- 21:21:13:361 | MD | INFO | +0 | DefaultAnimateFadeOut - Started
- 21:21:13:365 | MD | INFO | +16 | DefaultAnimateFadeOut - Ended
- 21:21:13:368 | MD | DEBUG1 | +0 | FadeOutExit ended
- 21:21:13:369 | MD | INFO | +0 | ExitModule - Started
- 21:21:13:369 | MD | INFO | +0 | Starting Updating Statistics:
- 21:21:13:369 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
- 21:21:13:370 | MD | DEBUG2 | +0 | gameSectionStartTime:126927640
- 21:21:13:370 | MD | DEBUG2 | +0 | ElapsedTime:31
- 21:21:13:370 | MD | DEBUG2 | +0 | Statistics cleared game name: Audiosurf
- 21:21:13:397 | MD | DEBUG1 | +31 | FadeInExit - Started
- 21:21:13:397 | MD | INFO | +0 | DefaultAnimateFadeIn - Started
- 21:21:13:431 | MD | INFO | +31 | DefaultAnimateFadeIn - Ended
- 21:21:13:511 | MD | DEBUG1 | +78 | FadeInExit ended, waiting for user to close launched application
- 21:21:13:530 | MD | DEBUG2 | +16 | Loaded game statistics from ini files:
- Number_of_Times_Played: 16
- Last_Time_Played: Thursday September 11, 2014 10:27:48 PM
- Average_Time_Played: 23
- Total_Time_Played: 362
- System_Total_Played_Time: 366
- Total_Global_Played_Time: 71234
- 21:21:13:530 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 17
- Last_Time_Played: Friday September 12, 2014 09:21:13 PM
- Average_Time_Played: 23
- Total_Time_Played: 393
- System_Total_Played_Time: 397
- Total_Global_Played_Time: 71265
- 21:21:13:560 | MD | INFO | +31 | Game section statistics updated.
- 21:21:13:604 | MD | DEBUG2 | +47 | Keymapper - Joysticks Detected: 0000000000000000
- 21:21:13:725 | MD | DEBUG2 | +125 | Keymapper - Creating new temporary Frankenstein profile from profiles loaded for joy2key
- 21:21:13:726 | MD | DEBUG2 | +0 | Keymapper - Finished creating the temp profile: j2kTEMP.cfg
- 21:21:13:733 | MD | INFO | +0 | Keymapper - Run, JoyToKey.exe "j2kTEMP.cfg", C:\Hyperspin\JoyToKey
- 21:21:13:750 | MD | INFO | +16 | ExitModule - Ended
- 21:21:13:751 | MD | INFO | +0 | End of Module Logs
- 21:21:13:873 | HL | INFO | +32454 | Main - Module ended, exiting HyperLaunch normally
- 21:21:13:873 | HL | INFO | +0 | ExitScript - Started
- 21:21:13:883 | HL | DEBUG1 | +15 | ExitScript - Unhiding taskbar
- 21:21:14:023 | HL | DEBUG1 | +141 | ExitScript - Putting HyperSpin.exe back in focus
- 21:21:14:161 | HL | INFO | +140 | SystemCursor - Restoring mouse cursor
- 21:21:14:178 | HL | INFO | +16 | ExitScript - Ended
- [/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement