Advertisement
Guest User

Untitled

a guest
Mar 13th, 2022
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.22 KB | None | 0 0
  1. 18:01:40:384 | RL | INFO | +N/A | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
  2.  
  3. 18:01:41:697 | RL | INFO | +1313 | Main - System Specs:
  4.  
  5. RocketLauncher Dir: C:\HyperSpin\RocketLauncher
  6.  
  7. RocketLauncher is: 32-bit
  8.  
  9. OS: TC&AXE Blog Build TCandAXE Blog Build
  10.  
  11. SKU: Professional
  12.  
  13. Total Memory: 1923.41 MB
  14.  
  15. Free Memory: 1229.52 MB
  16.  
  17. Used Memory: 693.895 MB
  18.  
  19. SystemType: 64-bit
  20.  
  21. Physical Processors: 1
  22.  
  23. Logical Processors: 2
  24.  
  25. GPU 1 Name: Intel(R) HD Graphics
  26.  
  27. GPU 1 RAM: 1024.00 MB
  28.  
  29. GPU 1 Driver Version: 20.19.15.5171
  30.  
  31. Sound 1 Device: Intel(R) Display Audio
  32.  
  33. Sound 1 Status: Enabled
  34.  
  35. Sound 2 Device: Realtek High Definition Audio
  36.  
  37. Sound 2 Status: Enabled
  38.  
  39. OS Language: English_United_States
  40.  
  41. System Locale: en-US
  42.  
  43. Formats Locale: en-US
  44.  
  45. Windows UI Language: en-US
  46.  
  47. Text Encoding: Windows-1252
  48.  
  49. OS Admin Status: Yes
  50.  
  51. RL Compatibility Flags: ~ PERPROCESSSYSTEMDPIFORCEOFF HIGHDPIAWARE
  52.  
  53. Latest .Net Version: v4.0.30319
  54.  
  55. Monitor #1 (\\.\DISPLAY1): 1280x1024 (1280x994 work) [32bit] [60hz] [Landscape] (Primary)
  56.  
  57. Current AHK Desktop Width: 1280
  58.  
  59. Current AHK Desktop Height: 1024
  60.  
  61. Monitor #1 DPI: 100
  62.  
  63. ErrorMode: 0
  64.  
  65. AutoHotkey Path:
  66.  
  67. AHK Version: 1.1.13.00
  68.  
  69. Unicode: No
  70.  
  71. 18:01:41:697 | RL | INFO | +0 | CheckFile - Checking if C:\HyperSpin\RocketLauncher\RocketLauncher.exe exists
  72.  
  73. 18:01:41:697 | RL | INFO | +0 | Main - Raw CLI received: "-s Fix it Felix Jr -r Fix it Felix Jr -f C:\HyperSpin\HyperSpin.exe -p HyperSpin -c 1 -o 1"
  74.  
  75. 18:01:41:697 | RL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"
  76.  
  77. 18:01:41:712 | RL | INFO | +15 | Main - RocketLauncher received "Fix it Felix Jr" and "Fix it Felix Jr"
  78.  
  79. 18:01:41:712 | RL | INFO | +0 | Main - Did not find a "C:\HyperSpin\RocketLauncher\Settings\Fix it Felix Jr\Game Options.ini" file, skipping any game-specific options.
  80.  
  81. 18:01:41:712 | RL | INFO | +0 | Main - Fix it Felix Jr is using the default emulator: PCLauncher
  82.  
  83. 18:01:41:712 | RL | INFO | +0 | Main - Checking for a [PCLauncher] section in C:\HyperSpin\RocketLauncher\Settings\Fix it Felix Jr\Emulators.ini
  84.  
  85. 18:01:41:712 | RL | INFO | +0 | Main - Checking for a [PCLauncher] section in C:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
  86.  
  87. 18:01:41:712 | RL | INFO | +0 | Main - Found [PCLauncher] in C:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
  88.  
  89. 18:01:41:712 | RL | INFO | +0 | CheckFile - Checking if C:\HyperSpin\RocketLauncher\Modules\PCLauncher\PCLauncher.ahk exists
  90.  
  91. 18:01:41:759 | RL | INFO | +47 | Main - CRC Check - CRC matches, this is an official unedited module.
  92.  
  93. 18:01:41:759 | RL | INFO | +0 | Main - Fix it Felix Jr will use module: C:\HyperSpin\RocketLauncher\Modules\PCLauncher\PCLauncher.ahk
  94.  
  95. 18:01:41:775 | RL | INFO | +16 | Main - Using SkipChecks method "Rom and Emu" or emuName = "PCLauncher".
  96.  
  97. 18:01:41:775 | RL | INFO | +0 | Main - INI Keys read
  98.  
  99. 18:01:41:775 | RL | INFO | +0 | CheckFile - Checking if C:\HyperSpin\RocketLauncher\Module Extensions\7z.exe exists
  100.  
  101. 18:01:41:775 | RL | INFO | +0 | CheckFile - Checking if C:\HyperSpin\RocketLauncher\Module Extensions\7z.dll exists
  102.  
  103. 18:01:41:790 | RL | INFO | +16 | Main - "Fix it Felix Jr" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
  104.  
  105. 18:01:41:790 | RL | INFO | +0 | CheckPaths - Started
  106.  
  107. 18:01:41:790 | RL | INFO | +0 | CheckPaths - Ended
  108.  
  109. 18:01:41:790 | RL | INFO | +0 | BuildScript - User Variables:
  110.  
  111. ;----------------------------------------------------------------------------
  112.  
  113. ; INJECTED VARIABLES
  114.  
  115. ;----------------------------------------------------------------------------
  116.  
  117.  
  118.  
  119. #NoTrayIcon
  120.  
  121. #InstallKeybdHook
  122.  
  123. MiscUtils.DetectHiddenWindows("On")
  124.  
  125. SetTitleMatchMode, 2
  126.  
  127. SendMode, Event
  128.  
  129. Global RLLog
  130.  
  131. Global RLObject
  132.  
  133. 0 := "12"
  134.  
  135. rlPath := "C:\HyperSpin\RocketLauncher"
  136.  
  137. pluginPath := "C:\HyperSpin\RocketLauncher\Plugins"
  138.  
  139. pluginName := "HyperSpin"
  140.  
  141. pluginExt := ".plugin"
  142.  
  143. contextOnExit := "1"
  144.  
  145. rlMode := ""
  146.  
  147. rlTitle := "RocketLauncher"
  148.  
  149. rlVersion := "1.2.0.1"
  150.  
  151. rlAuthor := "djvj"
  152.  
  153. rlURL := "www.rlauncher.com"
  154.  
  155. langFile := "C:\HyperSpin\RocketLauncher\Data\Language\Localization.ini"
  156.  
  157. primMonitor := "1"
  158.  
  159. frontendPID := ""
  160.  
  161. frontendPath := "C:\HyperSpin"
  162.  
  163. frontendExe := "HyperSpin.exe"
  164.  
  165. frontendExt := "exe"
  166.  
  167. frontendName := "HyperSpin"
  168.  
  169. frontendDrive := "C"
  170.  
  171. exitEmulatorKey := "Esc"
  172.  
  173. restoreFE := "Restore"
  174.  
  175. exitScriptKey := "~q & ~s"
  176.  
  177. toggleCursorKey := "~e & ~t"
  178.  
  179. emuFullPath := ""
  180.  
  181. emuPath := ""
  182.  
  183. emuName := "PCLauncher"
  184.  
  185. emuExt := ""
  186.  
  187. baseRomPath := ""
  188.  
  189. romPath := ""
  190.  
  191. romPathFromIni := ""
  192.  
  193. romExtension := ""
  194.  
  195. romExtensionOrig := ""
  196.  
  197. romExtensions := ""
  198.  
  199. executable := ""
  200.  
  201. systemDbName := "Fix it Felix Jr"
  202.  
  203. systemName := "Fix it Felix Jr"
  204.  
  205. dbPath := ""
  206.  
  207. dbName := "Fix it Felix Jr"
  208.  
  209. dbExt := ""
  210.  
  211. romFoundByExt := ""
  212.  
  213. romName := ""
  214.  
  215. romMapPath := ""
  216.  
  217. romMappingEnabled := "false"
  218.  
  219. romMappingLaunchMenuEnabled := "false"
  220.  
  221. romMappingFirstMatchingExt := "false"
  222.  
  223. romMappingShowAllRomsInArchive := "true"
  224.  
  225. romMappingNumberOfGamesByScreen := "7"
  226.  
  227. romMappingHideParent := "false"
  228.  
  229. romMappingMenuWidth := "400"
  230.  
  231. romMappingMenuMargin := "65"
  232.  
  233. romMappingTextFont := "Bebas Neue"
  234.  
  235. romMappingTextOptions := "cFFFFFFFF r4 s60 Bold"
  236.  
  237. romMappingDisabledTextColor := "ff888888"
  238.  
  239. romMappingTextSizeDifference := "7"
  240.  
  241. romMappingTextMargin := "15"
  242.  
  243. romMappingTitleTextFont := "Bebas Neue"
  244.  
  245. romMappingTitleTextOptions := "cFFFFFFFF r4 s90 Bold"
  246.  
  247. romMappingTitle2TextFont := "Bebas Neue"
  248.  
  249. romMappingTitle2TextOptions := "cFFFFFFFF r4 s22 Bold"
  250.  
  251. romMappingGameInfoTextFont := "Bebas Neue"
  252.  
  253. romMappingGameInfoTextOptions := "cFFFFFFFF r4 s22 Regular"
  254.  
  255. romMappingGameNameTextFont := "Bebas Neue"
  256.  
  257. romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
  258.  
  259. romMappingBackgroundBrush := "aa000000"
  260.  
  261. romMappingColumnBrush := "33000000"
  262.  
  263. romMappingButtonBrush1 := "6f000000"
  264.  
  265. romMappingButtonBrush2 := "33000000"
  266.  
  267. romMappingBackgroundAlign := "Stretch and Lose Aspect"
  268.  
  269. romMappingMenuFlagWidth := "55"
  270.  
  271. romMappingMenuFlagSeparation := "7"
  272.  
  273. romMappingDefaultMenuList := "FullList"
  274.  
  275. romMappingSingleFilteredRomAutomaticLaunch := "false"
  276.  
  277. altArchiveNameOnly := ""
  278.  
  279. altRomNameOnly := ""
  280.  
  281. altArchiveAndRomName := ""
  282.  
  283. altArchiveAndManyRomNames := ""
  284.  
  285. altRomNamesOnly := ""
  286.  
  287. romMapScenario := ""
  288.  
  289. skipchecks := "false"
  290.  
  291. romMatchExt := "false"
  292.  
  293. blockInputTime := "0"
  294.  
  295. blockInputFile := "C:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe"
  296.  
  297. errorLevelReporting := "false"
  298.  
  299. lockLaunch := "false"
  300.  
  301. lockLaunchGame := ""
  302.  
  303. screenRotationAngle := "0"
  304.  
  305. screenRotationAngleGame := ""
  306.  
  307. setResolution := ""
  308.  
  309. logFile := ""
  310.  
  311. logLabel := [" INFO"," WARNING"," ERROR"," DEBUG"," TRACE"]
  312.  
  313. logLevel := "3"
  314.  
  315. logShowDebugConsole := "false"
  316.  
  317. logShowCommandWindow := "false"
  318.  
  319. logCommandWindow := "false"
  320.  
  321. logIncludeModule := "true"
  322.  
  323. logIncludeFileProperties := "true"
  324.  
  325. logIncludeDLLLogs := "false"
  326.  
  327. errorSounds := "true"
  328.  
  329. rlDebugConsoleStdout := ""
  330.  
  331. sysLang := "English_United_States"
  332.  
  333. sysType := "64-bit"
  334.  
  335. broadcastWindowTitle := ""
  336.  
  337. navUpKey := "Up"
  338.  
  339. navDownKey := "Down"
  340.  
  341. navLeftKey := "Left"
  342.  
  343. navRightKey := "Right"
  344.  
  345. navSelectKey := "Enter"
  346.  
  347. navP2UpKey := "Numpad8"
  348.  
  349. navP2DownKey := "Numpad2"
  350.  
  351. navP2LeftKey := "Numpad4"
  352.  
  353. navP2RightKey := "Numpad6"
  354.  
  355. navP2SelectKey := "NumpadEnter"
  356.  
  357. originalWidth := "1280"
  358.  
  359. originalHeight := "1024"
  360.  
  361. vdEnabled := "false"
  362.  
  363. vdFullPath := ""
  364.  
  365. vdUseSCSI := "true"
  366.  
  367. vdDriveLetter := ""
  368.  
  369. vdDriveLetterScsi := ""
  370.  
  371. vdAddDrive := "true"
  372.  
  373. demulShooterPath := ""
  374.  
  375. servoStikEnabled := "false"
  376.  
  377. servoStikExitMode := "false"
  378.  
  379. ledblinkyEnabled := "false"
  380.  
  381. ledblinkySystemName := ""
  382.  
  383. ledblinkyFullPath := ""
  384.  
  385. ledblinkyProfilePath := "C:\HyperSpin\RocketLauncher\Profiles\LEDBlinky"
  386.  
  387. ledblinkyRLProfile := "C:\HyperSpin\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
  388.  
  389. winIPACFullPath := ""
  390.  
  391. ultraMapEnabled := "false"
  392.  
  393. ultraMapFullPath := ""
  394.  
  395. emuIdleShutdown := "0"
  396.  
  397. launchPasswordHash := "UpUpDownDownLeftRightLeftRight"
  398.  
  399. cursorSize := ""
  400.  
  401. hideCursor := "false"
  402.  
  403. hideEmu := "false"
  404.  
  405. hideFE := "false"
  406.  
  407. suspendFE := "false"
  408.  
  409. fadeIn := "true"
  410.  
  411. fadeInDuration := "500"
  412.  
  413. fadeInTransitionAnimation := "DefaultAnimateFadeIn"
  414.  
  415. fadeInDelay := "0"
  416.  
  417. fadeInExitDelay := "0"
  418.  
  419. fadeOutExitDelay := "0"
  420.  
  421. fadeOut := "false"
  422.  
  423. fadeOutExtraScreen := "false"
  424.  
  425. fadeOutDuration := "500"
  426.  
  427. fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
  428.  
  429. fadeOutDelay := "0"
  430.  
  431. fadeLyrInterpolation := "7"
  432.  
  433. fadeMuteEmulator := "false"
  434.  
  435. fadeUseBackgrounds := "false"
  436.  
  437. fadeClickThrough := "false"
  438.  
  439. fadeSounds := "false"
  440.  
  441. fade7zProgressMode := "extraction"
  442.  
  443. fadeWidthBaseRes := "1024"
  444.  
  445. fadeHeightBaseRes := "768"
  446.  
  447. fadeLyr1Color := "FF000000"
  448.  
  449. fadeLyr1AlignImage := "Stretch and Lose Aspect"
  450.  
  451. fadeLyr2Pos := "Stretch and Lose Aspect"
  452.  
  453. fadeLyr2X := "0"
  454.  
  455. fadeLyr2Y := "0"
  456.  
  457. fadeLyr2W := ""
  458.  
  459. fadeLyr2H := ""
  460.  
  461. fadeLyr2Adjust := "1"
  462.  
  463. fadeLyr2PicPad := "0"
  464.  
  465. fadeLyr2Prefix := "Extra Layer 1 - Console"
  466.  
  467. fadeLyr3Pos := "Center"
  468.  
  469. fadeLyr3X := "450"
  470.  
  471. fadeLyr3Y := "450"
  472.  
  473. fadeLyr3W := ""
  474.  
  475. fadeLyr3H := ""
  476.  
  477. fadeLyr3Adjust := "1"
  478.  
  479. fadeLyr3PicPad := "0"
  480.  
  481. fadeLyr3Speed := "750"
  482.  
  483. fadeLyr3Animation := "DefaultFadeAnimation"
  484.  
  485. fadeLyr37zAnimation := "DefaultFadeAnimation"
  486.  
  487. fadeLyr3Type := "imageandbar"
  488.  
  489. fadeLyr3ImgFollow7zProgress := "true"
  490.  
  491. fadeLyr3Repeat := "1"
  492.  
  493. fadeLyr3BackImageTransparency := "30"
  494.  
  495. fadeLyr3StaticPos := "No Alignment"
  496.  
  497. fadeLyr3StaticX := "0"
  498.  
  499. fadeLyr3StaticY := "870|1575"
  500.  
  501. fadeLyr3StaticW := ""
  502.  
  503. fadeLyr3StaticH := ""
  504.  
  505. fadeLyr3StaticAdjust := "1"
  506.  
  507. fadeLyr3StaticPicPad := "0"
  508.  
  509. fadeLyr3StaticPrefix := "Info Bar"
  510.  
  511. fadeLyr4Adjust := "1"
  512.  
  513. fadeLyr4X := "1792|952"
  514.  
  515. fadeLyr4Y := "891|1596"
  516.  
  517. fadeLyr4W := "128"
  518.  
  519. fadeLyr4H := ""
  520.  
  521. fadeLyr4Pos := "No Alignment"
  522.  
  523. fadeLyr4FPS := "50"
  524.  
  525. fadeLyr4PicPad := "0"
  526.  
  527. fadeTranspGifColor := "FFFFFF"
  528.  
  529. fadeBarWindow := "Image"
  530.  
  531. fadeBarWindowX := ""
  532.  
  533. fadeBarWindowY := ""
  534.  
  535. fadeBarWindowW := "900"
  536.  
  537. fadeBarWindowH := ""
  538.  
  539. fadeBarWindowR := "30"
  540.  
  541. fadeBarWindowM := "30"
  542.  
  543. fadeBarWindowHatchStyle := "8"
  544.  
  545. fadeBar := "7zOnly"
  546.  
  547. fadeProgressDuration := "0"
  548.  
  549. fadeBarBack := "true"
  550.  
  551. fadeBarBackColor := "FF555555"
  552.  
  553. fadeBarH := "30"
  554.  
  555. fadeBarR := "10"
  556.  
  557. fadeBarColor := "DD00BFFF"
  558.  
  559. fadeBarHatchStyle := "8"
  560.  
  561. fadeBarPercentageText := "true"
  562.  
  563. fadeBarInfoText := "true"
  564.  
  565. fadeBarXOffset := "0"
  566.  
  567. fadeBarYOffset := "150"
  568.  
  569. fadeRomInfoDescription := "disabled"
  570.  
  571. fadeRomInfoSystemName := "disabled"
  572.  
  573. fadeRomInfoYear := "disabled"
  574.  
  575. fadeRomInfoDeveloper := "disabled"
  576.  
  577. fadeRomInfoPublisher := "disabled"
  578.  
  579. fadeRomInfoGenre := "disabled"
  580.  
  581. fadeRomInfoRating := "image"
  582.  
  583. fadeRomInfoOrder := "Description|SystemName|Year|Developer|Genre|Rating|Publisher"
  584.  
  585. fadeRomInfoTextPlacement := "User Defined"
  586.  
  587. fadeRomInfoTextMargin := "7"
  588.  
  589. fadeRomInfoText1Options := "w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular"
  590.  
  591. fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s60 Bold"
  592.  
  593. fadeRomInfoText3Options := "w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
  594.  
  595. fadeRomInfoText4Options := "w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
  596.  
  597. fadeRomInfoText5Options := "cFF555555 r4 s42 Bold"
  598.  
  599. fadeRomInfoText6Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
  600.  
  601. fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
  602.  
  603. fadeStats_Number_of_Times_Played := "disabled"
  604.  
  605. fadeStats_Last_Time_Played := "disabled"
  606.  
  607. fadeStats_Average_Time_Played := "disabled"
  608.  
  609. fadeStats_Total_Time_Played := "disabled"
  610.  
  611. fadeStats_System_Total_Played_Time := "disabled"
  612.  
  613. fadeStats_Total_Global_Played_Time := "disabled"
  614.  
  615. fadeStatsInfoOrder := "Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time"
  616.  
  617. fadeStatsInfoTextPlacement := "topRight"
  618.  
  619. fadeStatsInfoTextMargin := "7"
  620.  
  621. fadeStatsInfoText1Options := "cFFB4B4B4 r4 s22 Bold"
  622.  
  623. fadeStatsInfoText2Options := "cFFB4B4B4 r4 s22 Bold"
  624.  
  625. fadeStatsInfoText3Options := "cFFB4B4B4 r4 s22 Bold"
  626.  
  627. fadeStatsInfoText4Options := "cFFB4B4B4 r4 s22 Bold"
  628.  
  629. fadeStatsInfoText5Options := "cFFB4B4B4 r4 s22 Bold"
  630.  
  631. fadeStatsInfoText6Options := "cFFB4B4B4 r4 s22 Bold"
  632.  
  633. fadeText1X := "0"
  634.  
  635. fadeText1Y := "0"
  636.  
  637. fadeText1Options := "cFFB4B4B4 r4 s30 Right Bold"
  638.  
  639. fadeText1 := "Loading Game"
  640.  
  641. fadeText2X := "0"
  642.  
  643. fadeText2Y := "0"
  644.  
  645. fadeText2Options := "cFFB4B4B4 r4 s30 Right Bold"
  646.  
  647. fadeText2 := "Extraction Complete, Ready"
  648.  
  649. fadeText3 := "Loading Game"
  650.  
  651. fadeText4 := "Loading Complete"
  652.  
  653. fadeFont := "Bebas Neue"
  654.  
  655. fadeSystemAndRomLayersOnly := "false"
  656.  
  657. fadeExtractionTime := "disabled"
  658.  
  659. fadeExtractionTimeTextX := "0"
  660.  
  661. fadeExtractionTimeTextY := "0"
  662.  
  663. fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
  664.  
  665. fadeInterruptKey := ""
  666.  
  667. detectFadeErrorEnabled := "true"
  668.  
  669. fadeImgPath := "C:\HyperSpin\RocketLauncher\Media\Fade"
  670.  
  671. RLDataPath := "C:\HyperSpin\RocketLauncher\Data"
  672.  
  673. RLMediaPath := "C:\HyperSpin\RocketLauncher\Media"
  674.  
  675. RLErrSoundPath := "C:\HyperSpin\RocketLauncher\Media\Sounds\Error"
  676.  
  677. modulesPath := "C:\HyperSpin\RocketLauncher\Modules"
  678.  
  679. moduleFullName := "C:\HyperSpin\RocketLauncher\Modules\PCLauncher\PCLauncher.ahk"
  680.  
  681. moduleName := "PCLauncher"
  682.  
  683. modulePath := "C:\HyperSpin\RocketLauncher\Modules\PCLauncher"
  684.  
  685. moduleExtension := "ahk"
  686.  
  687. moduleExtensionsPath := "C:\HyperSpin\RocketLauncher\Module Extensions"
  688.  
  689. libPath := "C:\HyperSpin\RocketLauncher\Lib"
  690.  
  691. sevenZEnabled := "false"
  692.  
  693. sevenZPath := "C:\HyperSpin\RocketLauncher\Module Extensions\7z.exe"
  694.  
  695. sevenZDllPath := "C:\HyperSpin\RocketLauncher\Module Extensions\7z.dll"
  696.  
  697. sevenZExtractPath := "C:\Users\Lenovo\AppData\Local\Temp\HS"
  698.  
  699. sevenZExtractPathOrig := ""
  700.  
  701. sevenZAttachSystemName := "false"
  702.  
  703. sevenZDelTemp := "true"
  704.  
  705. sevenZFormats := ".zip|.rar|.7z|.lha|.lzh|.gzip|.tar"
  706.  
  707. sevenZFormatsNoP := "zip|rar|7z|lha|lzh|gzip|tar"
  708.  
  709. sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lha|\.lzh|\.gzip|\.tar"
  710.  
  711. sevenZGamesToKeep := ""
  712.  
  713. sevenZDeletePerSystem := "false"
  714.  
  715. sevenZExtensions := "zip|rar|7z|lha|lzh|gzip|tar"
  716.  
  717. 7zExtractPath := "C:\Users\Lenovo\AppData\Local\Temp\HS"
  718.  
  719. mgEnabled := "false"
  720.  
  721. mgKey := "~NumpadSub"
  722.  
  723. mgBackgroundColor := "FF000000"
  724.  
  725. mgSidePadding := "0.2"
  726.  
  727. mgWidthBaseRes := "1920"
  728.  
  729. mgHeightBaseRes := "1080"
  730.  
  731. mgYOffset := "500|800"
  732.  
  733. mgFont := "Arial"
  734.  
  735. mgText1Options := "x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic"
  736.  
  737. mgText1Text := "Please select a game"
  738.  
  739. mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
  740.  
  741. mgText2Offset := "100"
  742.  
  743. mgUseSound := "true"
  744.  
  745. mgSoundfreq := "300"
  746.  
  747. mgExitEffect := "none"
  748.  
  749. mgSelectedEffect := "rotate"
  750.  
  751. mgUseGameArt := "false"
  752.  
  753. mgCandidate := ""
  754.  
  755. mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
  756.  
  757. mgOnLaunch := "false"
  758.  
  759. pauseEnabled := "false"
  760.  
  761. pauseKey := "~NumpadAdd"
  762.  
  763. pauseBackToMenuBarKey := "X"
  764.  
  765. pauseZoomInKey := "C"
  766.  
  767. pauseZoomOutKey := "V"
  768.  
  769. pauseScreenshotKey := "~PrintScreen"
  770.  
  771. pauseHiToTextPath := "C:\HyperSpin\RocketLauncher\Module Extensions\HiToText.exe"
  772.  
  773. pauseSaveStateKeyCodes := ""
  774.  
  775. pauseLoadStateKeyCodes := ""
  776.  
  777. keyboardEncoder := ""
  778.  
  779. keyboardEncoderEnabled := "false"
  780.  
  781. keymapperEnabled := "false"
  782.  
  783. keymapperAHKMethod := "false"
  784.  
  785. keymapper := "xpadder"
  786.  
  787. xpadderFullPath := "C:\HyperSpin\Utilities\Xpadder\xpadder.exe"
  788.  
  789. joyToKeyFullPath := "C:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe"
  790.  
  791. profilePath := "C:\HyperSpin\RocketLauncher\Profiles"
  792.  
  793. keymapperProfilePath := "C:\HyperSpin\RocketLauncher\Profiles\xpadder"
  794.  
  795. keymapperFrontEndProfileName := "RocketLauncherUI"
  796.  
  797. keymapperFrontEndProfile := "false"
  798.  
  799. keymapperRocketLauncherProfileEnabled := "false"
  800.  
  801. joyIDsEnabled := "false"
  802.  
  803. joyIDsPreferredControllersGlobal := ""
  804.  
  805. joyIDsPreferredControllersSystem := "use_global"
  806.  
  807. joyIDsPreferredControllersOnExit := ""
  808.  
  809. CustomJoyNamesEnabled := "false"
  810.  
  811. CustomJoyNames := ""
  812.  
  813. rotateMethod := "false"
  814.  
  815. FEProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncherUI"
  816.  
  817. defaultProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default"
  818.  
  819. systemProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\Fix it Felix Jr"
  820.  
  821. xPadderSystemProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\Fix it Felix Jr\_Default"
  822.  
  823. emuProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\Fix it Felix Jr\PCLauncher"
  824.  
  825. romProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\Fix it Felix Jr\Fix it Felix Jr"
  826.  
  827. RocketLauncherProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncher"
  828.  
  829. blankProfile := "C:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank"
  830.  
  831. ahkFEProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncherUI"
  832.  
  833. ahkDefaultProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\_Default"
  834.  
  835. ahkSystemProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\Fix it Felix Jr"
  836.  
  837. ahkEmuProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\Fix it Felix Jr\PCLauncher"
  838.  
  839. ahkRomProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\Fix it Felix Jr\Fix it Felix Jr"
  840.  
  841. ahkRocketLauncherProfile := "C:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncher"
  842.  
  843. bezelEnabled := "false"
  844.  
  845. bezelICEnabled := "false"
  846.  
  847. shaderName := "false"
  848.  
  849. shaderColor := ""
  850.  
  851. shaderTransparency := ""
  852.  
  853. statisticsEnabled := "true"
  854.  
  855. pressDuration := "-1"
  856.  
  857. emuVolume := "1"
  858.  
  859. dxwndIni := "C:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
  860.  
  861. dxwndFullPath := "C:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
  862.  
  863. qResFullPath := "C:\HyperSpin\RocketLauncher\Module Extensions\QRes.exe"
  864.  
  865. mon1O := ""
  866.  
  867. pacDrivedllFile := "C:\HyperSpin\RocketLauncher\Module Extensions\PacDrive32.dll"
  868.  
  869. userFadeAnimIniFile := "C:\HyperSpin\RocketLauncher\Lib\User Fade Animations.ini"
  870.  
  871. testFile := ""
  872.  
  873. testDuration := ""
  874.  
  875. initialErrorMode := "0"
  876.  
  877.  
  878. 18:01:41:790 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
  879.  
  880. 18:01:41:790 | RL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
  881.  
  882. 18:01:41:790 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
  883.  
  884. 18:01:41:790 | RL | INFO | +0 | BuildScript - Validating module
  885.  
  886. 18:01:41:790 | RL | INFO | +0 | BuildScript - Validation complete
  887.  
  888. 18:01:41:790 | RL | INFO | +0 | BuildScript - Module:
  889.  
  890. MEmu := "PCLauncher"
  891.  
  892. MEmuV := "N/A"
  893.  
  894. MURL := ["http://www.rlauncher.com/wiki/index.php?title=PCLauncher"]
  895.  
  896. MAuthor := ["djvj"]
  897.  
  898. MVersion := "2.2.7"
  899.  
  900. MCRC := "5814E2E"
  901.  
  902. iCRC := "28F444EF"
  903.  
  904. MID := "635243126483565041"
  905.  
  906. MSystem := ["American Laser Games","Arcade PC","Doujin Soft","Examu eX-BOARD","Fan Remakes","Games for Windows","Konami e-Amusement","Konami Bemani","Microsoft Windows","PCLauncher","PC Games","Singstar","Steam","Steam Big Picture","Taito Type X","Taito Type X2","Touhou","Touhou Project","Ultrastar","Ultrastar Deluxe","Windows Games"]
  907.  
  908. ;----------------------------------------------------------------------------
  909.  
  910. ; Notes:
  911.  
  912. ; Use the examples in the ini, in your Modules\PCLauncher\ folder, to add more applications.
  913.  
  914. ; 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.
  915.  
  916. ; Read the tooltips for each module setting in RocketLauncherUI for the definitions of each key and help using them.
  917.  
  918. ; For information on how to use this module and what all the settings do, please see http://www.rlauncher.com/wiki/index.php?title=PCLauncher
  919.  
  920. ;----------------------------------------------------------------------------
  921.  
  922. StartModule()
  923.  
  924.  
  925.  
  926. moduleIni.CheckFile("Could not find """ . moduleIni.FileFullPath . """`n`nRocketLauncherUI will create this file when you configure your first game to be used with the " . MEmu . " module.")
  927.  
  928.  
  929.  
  930. Application := moduleIni.Read(dbName, "Application",,,1)
  931.  
  932. AppWaitExe := moduleIni.Read(dbName, "AppWaitExe",,,1)
  933.  
  934. DiscImage := moduleIni.Read(dbName, "DiscImage",,,1)
  935.  
  936. DXWndGame := moduleIni.Read(dbName, "DXWndGame",,,1)
  937.  
  938. DXWndMaximizeWindow := moduleIni.Read(dbName, "DXWndMaximizeWindow",,,1)
  939.  
  940. ExitMethod := moduleIni.Read(dbName, "ExitMethod",,,1)
  941.  
  942. FadeTitle := moduleIni.Read(dbName, "FadeTitle",,,1)
  943.  
  944. FadeTitleWaitTillActive := moduleIni.Read(dbName, "FadeTitleWaitTillActive","true",,1)
  945.  
  946. FadeTitleTimeout := moduleIni.Read(dbName, "FadeTitleTimeout",,,1)
  947.  
  948. FadeInExitSleep := moduleIni.Read(dbName, "FadeInExitSleep",,,1)
  949.  
  950. HideConsole := moduleIni.Read(dbName, "HideConsole",,,1)
  951.  
  952. OriginGame := moduleIni.Read(dbName, "OriginGame",,,1)
  953.  
  954. Parameters := moduleIni.Read(dbName, "Parameters",,,1)
  955.  
  956. PostLaunch := moduleIni.Read(dbName, "PostLaunch",,,1)
  957.  
  958. PostLaunchParameters := moduleIni.Read(dbName, "PostLaunchParameters",,,1)
  959.  
  960. PostLaunchSleep := moduleIni.Read(dbName, "PostLaunchSleep",,,1)
  961.  
  962. PostExit := moduleIni.Read(dbName, "PostExit",,,1)
  963.  
  964. PostExitParameters := moduleIni.Read(dbName, "PostExitParameters",,,1)
  965.  
  966. PostExitSleep := moduleIni.Read(dbName, "PostExitSleep",,,1)
  967.  
  968. PreLaunch := moduleIni.Read(dbName, "PreLaunch",,,1)
  969.  
  970. PreLaunchParameters := moduleIni.Read(dbName, "PreLaunchParameters",,,1)
  971.  
  972. PreLaunchMode := moduleIni.Read(dbName, "PreLaunchMode",,,1)
  973.  
  974. PreLaunchSleep := moduleIni.Read(dbName, "PreLaunchSleep",,,1)
  975.  
  976. SteamID := moduleIni.Read(dbName, "SteamID",,,1)
  977.  
  978. WorkingFolder := moduleIni.Read(dbName, "WorkingFolder",,,1)
  979.  
  980. bezelTopOffset := moduleIni.Read(dbName, "BezelTopOffset","0",,1)
  981.  
  982. bezelBottomOffset := moduleIni.Read(dbName, "BezelBottomOffset","0",,1)
  983.  
  984. bezelLeftOffset := moduleIni.Read(dbName, "BezelLeftOffset","0",,1)
  985.  
  986. bezelRightOffset := moduleIni.Read(dbName, "BezelRightOffset","0",,1)
  987.  
  988. BezelFixedResMode := moduleIni.Read(dbName, "BezelFixedResMode","false",,1)
  989.  
  990. HideWindowTitleBar := moduleIni.Read(dbName, "HideWindowTitleBar","true",,1)
  991.  
  992. HideWindowBorder := moduleIni.Read(dbName, "HideWindowBorder","true",,1)
  993.  
  994. HideWindowMenuBar := moduleIni.Read(dbName, "HideWindowMenuBar","true",,1)
  995.  
  996. HideDecoratorsAfterMove := moduleIni.Read(dbName, "HideDecoratorsAfterWindowMove","false",,1)
  997.  
  998. HideWindowBorderFirst := moduleIni.Read(dbName, "HideWindowBorderFirst","false",,1)
  999.  
  1000. Fullscreen := moduleIni.Read(dbName, "Fullscreen",,,1)
  1001.  
  1002.  
  1003.  
  1004. If (!Application && !SteamID) { ; This app cannot be launched if no info exists already in the ini and this is not a steam game
  1005.  
  1006. ScriptError("You have not set up " . dbName . " in RocketLauncherUI yet, so PCLauncher does not know what exe, FadeTitle, and/or SteamID to watch for.")
  1007.  
  1008. }
  1009.  
  1010.  
  1011.  
  1012. ; Configuring bezel settings that would normally be set in BezelLabel
  1013.  
  1014. If (HideWindowTitleBar = "false")
  1015.  
  1016. disableHideTitleBar := true
  1017.  
  1018. If (HideWindowBorder = "false")
  1019.  
  1020. disableHideBorder := true
  1021.  
  1022. If (HideWindowMenuBar = "false")
  1023.  
  1024. disableHideToggleMenu := true
  1025.  
  1026. If (HideDecoratorsAfterMove = "true")
  1027.  
  1028. hideDecoratorsAfterWindowMove := true
  1029.  
  1030. If (HideWindowBorderFirst = "true")
  1031.  
  1032. hideBorderFirst := true
  1033.  
  1034.  
  1035.  
  1036. If Fullscreen {
  1037.  
  1038. ;Warn user if fullscreen is set, but no custom game user function file exists for this game
  1039.  
  1040. gameUserFunc := new File(libPath . "\Lib\User Functions\" . systemName . "\" . dbName . ".ahk")
  1041.  
  1042. If (!gameUserFunc.Exist()) {
  1043.  
  1044. RLLog.Warning("PCLauncher - You have configured a fullscreen setting for this game, but no GameUserFunction file exists at '" . gameUserFunc.FileFullPath . "' therefore the fullscreen setting won't have any effect until you create such file and implement the proper SetFullscreen function")
  1045.  
  1046. }
  1047.  
  1048. }
  1049.  
  1050.  
  1051.  
  1052. BezelGUI()
  1053.  
  1054. FadeInStart()
  1055.  
  1056. If (BezelFixedResMode = "true")
  1057.  
  1058. BezelStart("fixResMode")
  1059.  
  1060. Else
  1061.  
  1062. BezelStart()
  1063.  
  1064.  
  1065.  
  1066. If Application {
  1067.  
  1068. primaryExe := new Emulator(Application) ; instantiate primary application executable object
  1069.  
  1070. }
  1071.  
  1072.  
  1073.  
  1074. If (AppWaitExe != "") {
  1075.  
  1076. AppWaitExe := new Process(AppWaitExe)
  1077.  
  1078. }
  1079.  
  1080.  
  1081.  
  1082. If FadeTitle {
  1083.  
  1084. FadeTitleObj := StringUtils.ParsePCTitle(FadeTitle)
  1085.  
  1086. appPrimaryWindow := new Window(new WindowTitle(FadeTitleObj.Title,FadeTitleObj.Class)) ; instantiate primary application window object
  1087.  
  1088. }
  1089.  
  1090.  
  1091.  
  1092. ; If Application needs a cd/dvd image in the drive, mount it in DT first
  1093.  
  1094. If DiscImage {
  1095.  
  1096. RLLog.Info("PCLauncher - Application is a Disc Image, mounting it in DT")
  1097.  
  1098. appIsImage := 1
  1099.  
  1100. DiscImage := new File(GetFullName(DiscImage)) ; convert a relative path defined in the PCLauncher ini to absolute
  1101.  
  1102. DiscImage.CheckFile("Cannot find this DiscImage for " . dbName . ":`n" . DiscImage.FileFullPath)
  1103.  
  1104. ; StringUtils.SplitPath(DiscImage,"",ImagePath,ImageExt,ImageName)
  1105.  
  1106. If StringUtils.Contains(DiscImage.FileExt,"mds|mdx|b5t|b6t|bwt|ccd|cue|isz|nrg|cdi|iso|ape|flac")
  1107.  
  1108. { VirtualDrive("get") ; get the vdDriveLetter
  1109.  
  1110. ; VirtualDrive("mount",ImagePath . "\" . ImageName . "." . ImageExt)
  1111.  
  1112. VirtualDrive("mount",DiscImage.FileFullPath)
  1113.  
  1114. } Else
  1115.  
  1116. ScriptError("You defined a DiscImage, but it is not a supported format for this module and/or DT:`nccd,cdi,cue,iso,isz,nrg")
  1117.  
  1118. }
  1119.  
  1120.  
  1121.  
  1122. ; Verify module's settings are set
  1123.  
  1124. CheckSettings()
  1125.  
  1126.  
  1127.  
  1128. If PreLaunch {
  1129.  
  1130. RLLog.Info("PCLauncher - PreLaunch set by user, running: " . PreLaunch)
  1131.  
  1132. PreLaunchParameters := If (!PreLaunchParameters or PreLaunchParameters="ERROR") ? "" : PreLaunchParameters
  1133.  
  1134. If (preLaunchMode = "run") {
  1135.  
  1136. errLevel := PreLaunchExe.Run(If PreLaunchIsURL ? "" : PreLaunchParameters,,,,,(If PreLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
  1137.  
  1138. If errLevel
  1139.  
  1140. ScriptError("There was a problem launching your PreLaunch application. Please check it is a valid executable.")
  1141.  
  1142. TimerUtils.Sleep(PreLaunchSleep)
  1143.  
  1144. } Else {
  1145.  
  1146. errLevel := PreLaunchExe.RunWait(If PreLaunchIsURL ? "" : PreLaunchParameters,,(If PreLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
  1147.  
  1148. If errLevel
  1149.  
  1150. ScriptError("There was a problem launching your PreLaunch application. Please check it is a valid executable.")
  1151.  
  1152. }
  1153.  
  1154. }
  1155.  
  1156.  
  1157.  
  1158. If (DXWndGame = "true") ; start dxwnd if needed
  1159.  
  1160. DxwndRun()
  1161.  
  1162.  
  1163.  
  1164. Fullscreen := If BezelEnabled() ? "false" : Fullscreen
  1165.  
  1166. FullscreenParams := CustomFunction.SetFullscreenPreLaunch(Fullscreen)
  1167.  
  1168. If (FullscreenParams) {
  1169.  
  1170. RLLog.Debug("PCLauncher - Setting fullscreen parameters to : " . FullscreenParams)
  1171.  
  1172. Parameters .= " " . FullscreenParams
  1173.  
  1174. }
  1175.  
  1176.  
  1177.  
  1178. If StringUtils.Contains(mode,"steam|steambp") ; steam launch
  1179.  
  1180. Steam(SteamID, primaryExe.FileFullPath, Parameters)
  1181.  
  1182. Else If (mode = "origin") ; origin launch
  1183.  
  1184. Origin(primaryExe.FileName, primaryExe.FilePath, Parameters)
  1185.  
  1186. Else {
  1187.  
  1188. If (mode = "url")
  1189.  
  1190. { RLLog.Info("PCLauncher - Launching URL.")
  1191.  
  1192. errLevel := primaryExe.Run()
  1193.  
  1194. } Else { ; standard launch
  1195.  
  1196. RLLog.Info("PCLauncher - Launching a standard application.")
  1197.  
  1198. If (HideConsole = "true" and primaryExe.FileExt = "bat") {
  1199.  
  1200. RLLog.Info("PCLauncher - Hiding DOS console for bat file.")
  1201.  
  1202. objShell := ComObjCreate("WScript.Shell")
  1203.  
  1204. objShell.CurrentDirectory := If WorkingFolder ? WorkingFolder : primaryExe.FilePath
  1205.  
  1206. errLevel := objShell.Run("""" . primaryExe.FileName . """ " . Parameters, 0, false)
  1207.  
  1208. }
  1209.  
  1210. Else
  1211.  
  1212. errLevel := primaryExe.Run(Parameters,,,,,1,If WorkingFolder ? WorkingFolder : "")
  1213.  
  1214. }
  1215.  
  1216. If errLevel
  1217.  
  1218. ScriptError("There was a problem launching your " . (If appIsImage ? "ImageExe" : "Application") . ". Please check it is a valid executable.")
  1219.  
  1220. }
  1221.  
  1222.  
  1223.  
  1224. If PostLaunch {
  1225.  
  1226. RLLog.Info("PCLauncher - PostLaunch set by user, running: " . PostLaunch)
  1227.  
  1228. PostLaunchExe := new Process(PostLaunch)
  1229.  
  1230. PostLaunchParameters := If (!PostLaunchParameters or PostLaunchParameters="ERROR") ? "" : PostLaunchParameters
  1231.  
  1232. errLevel := PostLaunchExe.Run(If PostLaunchIsURL ? "" : PostLaunchParameters,,,,,(If PostLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
  1233.  
  1234. If errLevel
  1235.  
  1236. ScriptError("There was a problem launching your PostLaunch application. Please check it is a valid executable.")
  1237.  
  1238. TimerUtils.Sleep(PostLaunchSleep)
  1239.  
  1240. }
  1241.  
  1242.  
  1243.  
  1244. If FadeTitle {
  1245.  
  1246. RLLog.Info("PCLauncher - FadeTitle set by user, waiting for """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """")
  1247.  
  1248.  
  1249.  
  1250. If (FadeTitleTimeout)
  1251.  
  1252. appPrimaryWindow.Wait(FadeTitleTimeout)
  1253.  
  1254. Else
  1255.  
  1256. appPrimaryWindow.Wait()
  1257.  
  1258.  
  1259.  
  1260. If (FadeTitleWaitTillActive = "true")
  1261.  
  1262. appPrimaryWindow.WaitActive()
  1263.  
  1264. } Else If AppWaitExe {
  1265.  
  1266. RLLog.Info("PCLauncher - FadeTitle not set by user, but AppWaitExe is. Waiting for AppWaitExe: " . AppWaitExe.FileName)
  1267.  
  1268. AppWaitExe.Process("Wait",15)
  1269.  
  1270. If (AppWaitExe.PID = 0)
  1271.  
  1272. ScriptError("PCLauncher - There was an error getting the Process ID of your AppWaitExe """ . AppWaitExe.FileName . """. Please try setting a FadeTitle instead.")
  1273.  
  1274. } Else If SteamIDExe {
  1275.  
  1276. RLLog.Info("PCLauncher - FadeTitle and AppWaitExe not set by user, but SteamIDExe was found. Waiting for SteamIDExe: " . SteamIDExe.FileFullPath)
  1277.  
  1278. SteamIDExe.Process("Wait",15) ; wait 15 seconds for this process to launch
  1279.  
  1280. If (SteamIDExe.PID = 0)
  1281.  
  1282. ScriptError("PCLauncher - There was an error getting the Process ID from your SteamIDExe for """ . dbName . """. Please try setting a FadeTitle instead.")
  1283.  
  1284. } Else If primaryExe.PID {
  1285.  
  1286. RLLog.Info("PCLauncher - FadeTitle and AppWaitExe not set by user, but a PID for the primary application was found. Waiting for PID: " . primaryExe.PID)
  1287.  
  1288. appPrimaryWindow.PID := primaryExe.PID ; store the PID of the primary exe into the window object
  1289.  
  1290. appPrimaryWindow.Wait(,primaryExe.PID) ; only wait for the pid, not any other window element
  1291.  
  1292. appPrimaryWindow.WaitActive(,primaryExe.PID)
  1293.  
  1294. } Else
  1295.  
  1296. RLLog.Error("PCLauncher - FadeTitle and AppWaitExe not set by user and no AppPID found from an Application, PCLauncher has nothing to wait for")
  1297.  
  1298.  
  1299.  
  1300. If (DXWndGame = "true" and (DXWndMaximizeWindow = "aspect" or DXWndMaximizeWindow = "stretch"))
  1301.  
  1302. appPrimaryWindow.Maximize(If (DXWndMaximizeWindow="aspect") ? "true" : "false")
  1303.  
  1304.  
  1305.  
  1306. BezelDraw()
  1307.  
  1308.  
  1309.  
  1310. TimerUtils.Sleep(FadeInExitSleep) ; PCLauncher setting for some stubborn games that keeps the fadeIn screen up a little longer
  1311.  
  1312. FadeInExit()
  1313.  
  1314.  
  1315.  
  1316. If AppWaitExe {
  1317.  
  1318. If !FadeTitle {
  1319.  
  1320. RLLog.Info("PCLauncher - Creating a window based on the AppWaitExe because FadeTitle was not set")
  1321.  
  1322. appPrimaryWindow := new Window(new WindowTitle(,,,,AppWaitExe.PID)) ; instantiate AppWaitExe window object
  1323.  
  1324. appPrimaryWindow.Wait()
  1325.  
  1326. appPrimaryWindow.Get("ID")
  1327.  
  1328. appPrimaryWindow.WinTitle.PID := "" ; remove PID from future window matches
  1329.  
  1330. appPrimaryWindow.WinTitle.ID := appPrimaryWindow.ID ; inject hwnd ID so future matches use it instead
  1331.  
  1332. }
  1333.  
  1334. RLLog.Info("PCLauncher - Waiting for AppWaitExe """ . AppWaitExe.FileName . """ to close.")
  1335.  
  1336. AppWaitExe.Process("WaitClose")
  1337.  
  1338. } Else If FadeTitle { ; If fadeTitle is set and no appPID was created.
  1339.  
  1340. RLLog.Info("PCLauncher - Waiting for FadeTitle """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """ to close.")
  1341.  
  1342. appPrimaryWindow.WaitClose()
  1343.  
  1344. } Else If SteamIDExe {
  1345.  
  1346. RLLog.Info("PCLauncher - Waiting for SteamIDExe """ . SteamIDExe.FileName . """ to close.")
  1347.  
  1348. SteamIDExe.Process("WaitClose")
  1349.  
  1350. } Else If primaryExe.PID {
  1351.  
  1352. If !FadeTitle {
  1353.  
  1354. RLLog.Info("PCLauncher - Creating a window based on the Primary Application """ . primaryExe.FileName . """ because FadeTitle nor AppWaitExe were set")
  1355.  
  1356. appPrimaryWindow := new Window(new WindowTitle(,,,,primaryExe.PID)) ; instantiate primary application window object
  1357.  
  1358. appPrimaryWindow.Wait()
  1359.  
  1360. appPrimaryWindow.Get("ID")
  1361.  
  1362. appPrimaryWindow.WinTitle.PID := "" ; remove PID from future window matches
  1363.  
  1364. appPrimaryWindow.WinTitle.ID := appPrimaryWindow.ID ; inject hwnd ID so future matches use it instead
  1365.  
  1366. }
  1367.  
  1368. RLLog.Info("PCLauncher - Waiting for the Primary Application PID """ . primaryExe.PID . """ to close.")
  1369.  
  1370. primaryExe.Process("WaitClose")
  1371.  
  1372. } Else
  1373.  
  1374. 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.")
  1375.  
  1376.  
  1377.  
  1378. If PostExit {
  1379.  
  1380. RLLog.Info("PCLauncher - PostExit set by user, running: " . PostExit)
  1381.  
  1382. PostExitExe := new Process(PostExit)
  1383.  
  1384. PostExitParameters := If (!PostExitParameters or PostExitParameters="ERROR") ? "" : PostExitParameters
  1385.  
  1386. errLevel := PostExitExe.Run(If PostExitIsURL ? "" : PostExitParameters,,,,,(If PostExitIsURL ? "" : 1)) ; If this is a url, do not send params
  1387.  
  1388. If errLevel
  1389.  
  1390. ScriptError("There was a problem launching your PostExit application. Please check it is a valid executable.")
  1391.  
  1392. TimerUtils.Sleep(PostExitSleep)
  1393.  
  1394. }
  1395.  
  1396.  
  1397.  
  1398. ; If Application is a cd/dvd image, unmount it in DT
  1399.  
  1400. If appIsImage
  1401.  
  1402. VirtualDrive("unmount")
  1403.  
  1404.  
  1405.  
  1406. ; 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
  1407.  
  1408. ; If (primaryExe.PID = 0)
  1409.  
  1410. ; Run, Steam.exe -shutdown, %SteamPath% ; close steam
  1411.  
  1412.  
  1413.  
  1414. If (DXWndGame = "true")
  1415.  
  1416. DxwndClose()
  1417.  
  1418.  
  1419.  
  1420. BezelExit()
  1421.  
  1422. FadeOutExit()
  1423.  
  1424. ExitModule()
  1425.  
  1426.  
  1427.  
  1428. CheckSettings() {
  1429.  
  1430. Global Application,primaryExe
  1431.  
  1432. Global PreLaunch,PreLaunchExe,PreLaunchIsURL
  1433.  
  1434. Global PostLaunch,PostLaunchExe,PostLaunchIsURL
  1435.  
  1436. Global PostExit,PostExitExe,PostExitIsURL
  1437.  
  1438. Global moduleName,appIsImage,vdDriveLetter,SteamID,OriginGame,DXWndGame,mode,AppWaitExe,SteamIDExe,FadeTitle
  1439.  
  1440. Global modulePath,fadeIn
  1441.  
  1442. RLLog.Info("CheckSettings - Started")
  1443.  
  1444.  
  1445.  
  1446. ; 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
  1447.  
  1448. If (SteamID) {
  1449.  
  1450. mode := "steam" ; setting module to use steam mode
  1451.  
  1452. RLLog.Info("PCLauncher - SteamID is set, setting mode to: """ . mode . """")
  1453.  
  1454. } Else If (StringUtils.SubStr(Application,1,3) = "ste") {
  1455.  
  1456. mode := "steambp" ; setting module to use Steam Browser Protocol mode
  1457.  
  1458. RLLog.Info("PCLauncher - Application is a Steam Browser Protocol, setting mode to: """ . mode . """")
  1459.  
  1460. } Else If (StringUtils.SubStr(Application,1,4) = "http") {
  1461.  
  1462. mode := "url" ; setting module to use url mode
  1463.  
  1464. RLLog.Info("PCLauncher - Application is a URL, setting mode to: """ . mode . """")
  1465.  
  1466. } Else If OriginGame {
  1467.  
  1468. mode := "origin" ; setting module to use Origin mode
  1469.  
  1470. StringUtils.BackslashCheck(primaryExe.FileFullPath,"Application")
  1471.  
  1472. RLLog.Info("PCLauncher - Origin mode enabled. Will log in to Origin if required.")
  1473.  
  1474. } Else If Application {
  1475.  
  1476. mode := "standard" ; for standard launching
  1477.  
  1478. StringUtils.BackslashCheck(primaryExe.FileFullPath,"Application")
  1479.  
  1480. RLLog.Info("PCLauncher - Setting mode to: """ . mode . """")
  1481.  
  1482. } Else ; error if no modes are used
  1483.  
  1484. ScriptError("Please set an Application, SteamID, Steam Browser Protocol, or URL in " moduleName . ".ini for """ . dbName . """")
  1485.  
  1486.  
  1487.  
  1488. If (SteamID && Application) ; do not allow 2 launching methods as module cannot know which should be used
  1489.  
  1490. ScriptError("You are trying to use Steam and an Application, you must choose one or the other.")
  1491.  
  1492.  
  1493.  
  1494. 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
  1495.  
  1496. SteamIDFile := new IniFile(modulePath . "\SteamIDs.ini")
  1497.  
  1498. SteamIDFile.CheckFile()
  1499.  
  1500. If !SteamID ; if this game does not have a SteamID defined
  1501.  
  1502. StringUtils.SplitPath(Application,SteamID) ; try to grab the ID from the Application name
  1503.  
  1504. SteamIDExe := SteamIDFile.ReadCheck(SteamID, "exe",,,1)
  1505.  
  1506. If !SteamIDExe ; if it was still not found, error out
  1507.  
  1508. 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)
  1509.  
  1510. Else {
  1511.  
  1512. RLLog.Info("PCLauncher - Found an exe in the SteamIDs.ini for this game: """ . SteamIDExe . """")
  1513.  
  1514. SteamIDExe := new Process(SteamIDExe)
  1515.  
  1516. }
  1517.  
  1518. } Else If (mode = "url" && !AppWaitExe && !FadeTitle)
  1519.  
  1520. 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)
  1521.  
  1522.  
  1523.  
  1524. If (appIsImage && !primaryExe.FilePath) ; 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
  1525.  
  1526. primaryExe.FilePath := vdDriveLetter . ":\"
  1527.  
  1528. If (!primaryExe.FileName && mode = "standard" && (mode != "steam" || mode != "steambp"))
  1529.  
  1530. ScriptError("Missing filename on the end of your Application in " . moduleName . ".ini:`n" . primaryExe.FileFullPath)
  1531.  
  1532. If (!primaryExe.FileExt && mode = "standard" && (mode != "steam" || mode != "steambp"))
  1533.  
  1534. ScriptError("Missing extension on your Application in " . moduleName . ".ini:`n" . primaryExe.FileFullPath)
  1535.  
  1536.  
  1537.  
  1538. PreLaunchExe := AltAppCheck(PreLaunch,"PreLaunch",PreLaunchIsURL)
  1539.  
  1540. PostLaunchExe := AltAppCheck(PostLaunch,"PostLaunch",PostLaunchIsURL)
  1541.  
  1542. PostExitExe := AltAppCheck(PostExit,"PostExit",PostExitIsURL)
  1543.  
  1544.  
  1545.  
  1546. If (mode = "standard")
  1547.  
  1548. primaryExe.CheckFile("Cannot find this Application:`n" . primaryExe.FileFullPath) ; keeping this last so more descriptive errors will trigger first
  1549.  
  1550. RLLog.Info("CheckSettings - Ended")
  1551.  
  1552. }
  1553.  
  1554.  
  1555.  
  1556. AltAppCheck(file,id,ByRef urlID) {
  1557.  
  1558. If file {
  1559.  
  1560. obj := new Process(file)
  1561.  
  1562. urlID := If (StringUtils.SubStr(file,1,4)="http" || StringUtils.SubStr(file,1,3)="ste") ? 1:""
  1563.  
  1564. If urlID
  1565.  
  1566. RLLog.Info("PCLauncher - " . id . " is a URL or Steam Browser Protocol: " . file)
  1567.  
  1568. Else {
  1569.  
  1570. StringUtils.BackslashCheck(obj.FileFullPath,id)
  1571.  
  1572. obj.CheckFile("Cannot find this " . id . " application:`n" . obj.FileFullPath)
  1573.  
  1574. }
  1575.  
  1576. Return obj
  1577.  
  1578. }
  1579.  
  1580. }
  1581.  
  1582.  
  1583.  
  1584. HaltEmu:
  1585.  
  1586. CustomFunction.HaltGame()
  1587.  
  1588. Return
  1589.  
  1590.  
  1591.  
  1592. RestoreEmu:
  1593.  
  1594. CustomFunction.RestoreGame()
  1595.  
  1596. Return
  1597.  
  1598.  
  1599.  
  1600. CloseProcess:
  1601.  
  1602. If (ExitMethod != "InGame") {
  1603.  
  1604. FadeOutStart()
  1605.  
  1606. If (ExitMethod = "Process Close AppWaitExe" && AppWaitExe) {
  1607.  
  1608. RLLog.Info("CloseProcess - ExitMethod is ""Process Close AppWaitExe""")
  1609.  
  1610. AppWaitExe.Process("Close")
  1611.  
  1612. } Else If (ExitMethod = "WinClose AppWaitExe" && AppWaitExe) {
  1613.  
  1614. RLLog.Info("CloseProcess - ExitMethod is ""WinClose AppWaitExe""")
  1615.  
  1616. AppWaitExe.Process("Exist")
  1617.  
  1618. AppWaitWindow := new Window(new WindowTitle(,,,,AppWaitExe.PID))
  1619.  
  1620. AppWaitWindow.Close()
  1621.  
  1622. } Else If (ExitMethod = "Process Close Application") {
  1623.  
  1624. RLLog.Info("CloseProcess - ExitMethod is ""Process Close Application""")
  1625.  
  1626. primaryExe.Process("Close")
  1627.  
  1628. } Else If (ExitMethod = "WinClose Application" && FadeTitle) {
  1629.  
  1630. RLLog.Info("CloseProcess - ExitMethod is ""WinClose Close Application""")
  1631.  
  1632. appPrimaryWindow.Close()
  1633.  
  1634. } Else If (ExitMethod = "Send Alt+F4") {
  1635.  
  1636. RLLog.Info("CloseProcess - ExitMethod is ""Send Alt+F4""")
  1637.  
  1638. KeyUtils.Send("!{F4}")
  1639.  
  1640. } Else {
  1641.  
  1642. RLLog.Info("CloseProcess - Default ExitMethod`, using ""WinClose""")
  1643.  
  1644. appPrimaryWindow.Close()
  1645.  
  1646. }
  1647.  
  1648. }
  1649.  
  1650. Return
  1651.  
  1652.  
  1653. 18:01:41:790 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
  1654.  
  1655. 18:01:41:790 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
  1656.  
  1657. 18:01:41:790 | RL | INFO | +0 | BuildScript - "C:\HyperSpin\RocketLauncher\Lib\User Functions\Global.ahk" not found
  1658.  
  1659. 18:01:41:790 | RL | INFO | +0 | BuildScript - "C:\HyperSpin\RocketLauncher\Lib\User Functions\Fix it Felix Jr.ahk" not found
  1660.  
  1661. 18:01:41:806 | RL | INFO | +15 | BuildScript - "C:\HyperSpin\RocketLauncher\Lib\User Functions\Emulators\PCLauncher.ahk" not found
  1662.  
  1663. 18:01:41:806 | RL | INFO | +0 | BuildScript - "C:\HyperSpin\RocketLauncher\Lib\User Functions\Fix it Felix Jr\Emulators\PCLauncher.ahk" not found
  1664.  
  1665. 18:01:41:806 | RL | INFO | +0 | BuildScript - "C:\HyperSpin\RocketLauncher\Lib\User Functions\Fix it Felix Jr\Fix it Felix Jr.ahk" not found
  1666.  
  1667. 18:01:41:806 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
  1668.  
  1669. 18:01:41:806 | RL | INFO | +0 | Main - Module is built
  1670.  
  1671. 18:01:41:806 | RL | INFO | +0 | CheckFile - Checking if C:\HyperSpin\RocketLauncher\AutoHotkey.dll exists
  1672.  
  1673. 18:01:41:806 | RL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
  1674.  
  1675. 18:01:41:806 | RL | INFO | +0 | Main - Running module
  1676.  
  1677. 18:01:42:118 | MD | INFO | +N/A | Module initialized
  1678.  
  1679. 18:01:42:118 | MD | INFO | +0 | StartModule - Started
  1680.  
  1681. 18:01:42:118 | MD | INFO | +0 | StartModule - MEmu: PCLauncher
  1682.  
  1683. MEmuV: N/A
  1684.  
  1685. MURL: http://www.rlauncher.com/wiki/index.php?title=PCLauncher
  1686.  
  1687. MAuthor: djvj
  1688.  
  1689. MVersion: 2.2.7
  1690.  
  1691. MCRC: 5814E2E
  1692.  
  1693. iCRC: 28F444EF
  1694.  
  1695. MID: 635243126483565041
  1696.  
  1697. MSystem: American Laser Games|Arcade PC|Doujin Soft|Examu eX-BOARD|Fan Remakes|Games for Windows|Konami e-Amusement|Konami Bemani|Microsoft Windows|PCLauncher|PC Games|Singstar|Steam|Steam Big Picture|Taito Type X|Taito Type X2|Touhou|Touhou Project|Ultrastar|Ultrastar Deluxe|Windows Games
  1698.  
  1699. 18:01:42:118 | MD | WARNING | +0 | StartModule - You have an unsupported System Name for this module: "Fix it Felix Jr". Only the following System Names are suppported: ""
  1700.  
  1701. 18:01:42:118 | MD | INFO | +0 | LocaleUtils.i18n - Started
  1702.  
  1703. 18:01:42:118 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Open" for "dialog.open"
  1704.  
  1705. 18:01:42:118 | MD | INFO | +0 | LocaleUtils.i18n - Started
  1706.  
  1707. 18:01:42:118 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Start" for "dialog.start"
  1708.  
  1709. 18:01:42:118 | MD | INFO | +0 | PluginInit - Started
  1710.  
  1711. 18:01:42:118 | MD | INFO | +0 | CheckFile - Checking if C:\HyperSpin\Databases\Fix it Felix Jr\Fix it Felix Jr.xml exists
  1712.  
  1713. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
  1714.  
  1715. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Ended
  1716.  
  1717. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
  1718.  
  1719. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Ended
  1720.  
  1721. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Video|System Video
  1722.  
  1723. 18:01:42:118 | MD | INFO | +0 | BuildAssetsTable - Ended
  1724.  
  1725. 18:01:42:118 | MD | INFO | +0 | PluginInit - Ended
  1726.  
  1727. 18:01:42:118 | MD | INFO | +0 | StartModule - Ended
  1728.  
  1729. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Fix it Felix Jr] - Application: ..\Emulators\FIFJ\FIFJ.exe
  1730.  
  1731. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Fix it Felix Jr] - AppWaitExe: FIFJ.exe
  1732.  
  1733. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - DiscImage: (NO VALUE)
  1734.  
  1735. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - DXWndGame: (NO VALUE)
  1736.  
  1737. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - DXWndMaximizeWindow: (NO VALUE)
  1738.  
  1739. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Fix it Felix Jr] - ExitMethod: Send Alt+F4
  1740.  
  1741. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitle: (NO VALUE)
  1742.  
  1743. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitleWaitTillActive: true (DEFAULT)
  1744.  
  1745. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitleTimeout: (NO VALUE)
  1746.  
  1747. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - FadeInExitSleep: (NO VALUE)
  1748.  
  1749. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideConsole: (NO VALUE)
  1750.  
  1751. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - OriginGame: (NO VALUE)
  1752.  
  1753. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - Parameters: (NO VALUE)
  1754.  
  1755. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunch: (NO VALUE)
  1756.  
  1757. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunchParameters: (NO VALUE)
  1758.  
  1759. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunchSleep: (NO VALUE)
  1760.  
  1761. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostExit: (NO VALUE)
  1762.  
  1763. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostExitParameters: (NO VALUE)
  1764.  
  1765. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PostExitSleep: (NO VALUE)
  1766.  
  1767. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunch: (NO VALUE)
  1768.  
  1769. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchParameters: (NO VALUE)
  1770.  
  1771. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchMode: (NO VALUE)
  1772.  
  1773. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchSleep: (NO VALUE)
  1774.  
  1775. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - SteamID: (NO VALUE)
  1776.  
  1777. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - WorkingFolder: (NO VALUE)
  1778.  
  1779. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - BezelTopOffset: 0 (DEFAULT)
  1780.  
  1781. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - BezelBottomOffset: 0 (DEFAULT)
  1782.  
  1783. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - BezelLeftOffset: 0 (DEFAULT)
  1784.  
  1785. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - BezelRightOffset: 0 (DEFAULT)
  1786.  
  1787. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - BezelFixedResMode: false (DEFAULT)
  1788.  
  1789. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowTitleBar: true (DEFAULT)
  1790.  
  1791. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowBorder: true (DEFAULT)
  1792.  
  1793. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowMenuBar: true (DEFAULT)
  1794.  
  1795. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideDecoratorsAfterWindowMove: false (DEFAULT)
  1796.  
  1797. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowBorderFirst: false (DEFAULT)
  1798.  
  1799. 18:01:42:118 | MD | INFO | +0 | RIniFile.Read - Module - Fullscreen: (NO VALUE)
  1800.  
  1801. 18:01:42:150 | MD | INFO | +31 | GetFadePicFile - Randomized images and Fade will use C:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1.png
  1802.  
  1803. 18:01:42:322 | MD | INFO | +172 | DefaultAnimateFadeIn - Started, direction is: in
  1804.  
  1805. 18:01:42:322 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
  1806.  
  1807. 18:01:42:822 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
  1808.  
  1809. 18:01:42:884 | MD | INFO | +62 | DefaultFadeAnimation - Started
  1810.  
  1811. 18:01:42:884 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use C:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
  1812.  
  1813. 18:01:42:931 | MD | INFO | +47 | GetFadePicFile - Randomized images and Fade will use C:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 3.png
  1814.  
  1815. 18:01:42:931 | MD | INFO | +0 | DefaultFadeAnimation - Ended
  1816.  
  1817. 18:01:42:931 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to C:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
  1818.  
  1819. 18:01:42:962 | MD | INFO | +31 | CheckSettings - Started
  1820.  
  1821. 18:01:42:962 | MD | INFO | +0 | PCLauncher - Setting mode to: "standard"
  1822.  
  1823. 18:01:42:962 | MD | INFO | +0 | File.CheckFile - Checking if "C:\HyperSpin\Emulators\FIFJ\FIFJ.exe" exists
  1824.  
  1825. 18:01:42:962 | MD | INFO | +0 | CheckSettings - Ended
  1826.  
  1827. 18:01:42:962 | MD | INFO | +0 | PCLauncher - Launching a standard application.
  1828.  
  1829. 18:01:42:962 | MD | INFO | +0 | Process.Run - Running: "C:\HyperSpin\Emulators\FIFJ\FIFJ.exe"
  1830.  
  1831. 18:01:43:025 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage
  1832.  
  1833. 18:01:43:056 | MD | INFO | +31 | PCLauncher - FadeTitle not set by user, but AppWaitExe is. Waiting for AppWaitExe: FIFJ.exe
  1834.  
  1835. 18:01:43:056 | MD | INFO | +0 | Process.Process - "Wait" "FIFJ.exe" 15
  1836.  
  1837. 18:01:43:087 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage13
  1838.  
  1839. 18:01:43:150 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage21
  1840.  
  1841. 18:01:43:197 | MD | INFO | +47 | DefaultFadeAnimationLoop - percentage29
  1842.  
  1843. 18:01:43:259 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage35
  1844.  
  1845. 18:01:43:322 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage44
  1846.  
  1847. 18:01:43:384 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage52
  1848.  
  1849. 18:01:43:447 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage60
  1850.  
  1851. 18:01:43:509 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage69
  1852.  
  1853. 18:01:43:572 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage77
  1854.  
  1855. 18:01:43:634 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage85
  1856.  
  1857. 18:01:43:697 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage94
  1858.  
  1859. 18:01:44:812 | MD | INFO | +1109 | DefaultAnimateFadeIn - Started, direction is: out
  1860.  
  1861. 18:01:44:840 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage100
  1862.  
  1863. 18:01:45:414 | MD | INFO | +563 | DefaultAnimateFadeIn - Ended
  1864.  
  1865. 18:01:45:743 | MD | INFO | +344 | PCLauncher - Creating a window based on the AppWaitExe because FadeTitle was not set
  1866.  
  1867. 18:01:45:743 | MD | INFO | +0 | Window.Wait - Waiting for window "ahk_pid 3960"
  1868.  
  1869. 18:01:45:856 | MD | INFO | +109 | PCLauncher - Waiting for AppWaitExe "FIFJ.exe" to close.
  1870.  
  1871. 18:01:45:856 | MD | INFO | +0 | Process.Process - "WaitClose" "FIFJ.exe"
  1872.  
  1873. 18:01:57:350 | MD | INFO | +11484 | CloseProcess - Started, user requested to end launched application
  1874.  
  1875. 18:01:57:350 | MD | INFO | +0 | CloseProcess - ExitMethod is "Send Alt+F4"
  1876.  
  1877. 18:01:57:394 | MD | INFO | +47 | CloseProcess - Ended
  1878.  
  1879. 18:01:57:723 | MD | INFO | +328 | ExitModule - Started
  1880.  
  1881. 18:01:57:723 | MD | INFO | +0 | UpdateStatistics - Starting Updating Statistics
  1882.  
  1883. 18:01:57:880 | MD | INFO | +157 | UpdateStatistics - Game section statistics updated.
  1884.  
  1885. 18:01:57:880 | MD | INFO | +0 | ExitModule - Ended
  1886.  
  1887. End of Module Logs
  1888.  
  1889. 18:01:57:911 | RL | INFO | +16094 | Main - Module ended, exiting RocketLauncher normally
  1890.  
  1891. 18:01:57:911 | RL | INFO | +0 | ExitScript - Started
  1892.  
  1893. 18:01:57:911 | RL | INFO | +0 | ExitScript - Restoring taskbar
  1894.  
  1895. 18:01:58:036 | RL | INFO | +125 | SystemCursor - Restoring mouse cursor
  1896.  
  1897. 18:01:58:052 | RL | INFO | +16 | ExitScript - Restored cursor
  1898.  
  1899. 18:01:58:052 | RL | INFO | +0 | ExitScript - Ended
  1900.  
  1901.  
  1902.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement