SHARE
TWEET

Untitled

a guest Nov 9th, 2019 79 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [code]
  2. 10:31:20:571 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
  3. 10:31:20:622 | RL |   WARNING  | +47    | Main - Logging level is debug or higher and will cause slowdowns to RocketLauncher's performance. When troubleshooting is finished, please lower logging level to restore proper performance.
  4. 10:31:20:966 | RL |     DEBUG  | +344   | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
  5. 10:31:20:967 | RL |     DEBUG  | +0     | Registry.Read - Registry Read finished, returning 0
  6. 10:31:20:968 | RL |      INFO  | +0     | Main - System Specs:
  7.                     RocketLauncher Dir: H:\RocketLauncher
  8.                     RocketLauncher is: 32-bit
  9.                     OS: Microsoft Windows 10 Pro
  10.                     SKU: Professional
  11.                     Total Memory: 8156.86 MB
  12.                     Free Memory: 3540.28 MB
  13.                     Used Memory: 4616.586 MB
  14.                     SystemType: 64-bit
  15.                     Physical Processors: 1
  16.                     Logical Processors: 4
  17.                     GPU 1 Name: NVIDIA GeForce GTX 950
  18.                     GPU 1 RAM: -2048.00 MB
  19.                     GPU 1 Driver Version: 26.21.14.3630
  20.                     Sound 1 Device: Realtek High Definition Audio
  21.                     Sound 1 Status: Enabled
  22.                     Sound 2 Device: USB Audio Device
  23.                     Sound 2 Status: Enabled
  24.                     Sound 3 Device: NVIDIA High Definition Audio
  25.                     Sound 3 Status: Enabled
  26.                     Sound 4 Device: VB-Audio Virtual Cable
  27.                     Sound 4 Status: Enabled
  28.                     OS Language: English_United_States
  29.                     System Locale: en-US
  30.                     Formats Locale: en-US
  31.                     Windows UI Language: en-US
  32.                     Text Encoding: Windows-1252
  33.                     OS Admin Status: No
  34.                     RL Compatibility Flags:
  35.                     Latest .Net Version: v4.0.30319
  36.                     Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape]  (Primary)
  37.                     Current AHK Desktop Width: 1920
  38.                     Current AHK Desktop Height: 1080
  39.                     Monitor #1 DPI: 100
  40.                     ErrorMode: 0
  41.                     AutoHotkey Path: C:\Program Files (x86)\AutoHotkey\AutoHotkey.exe
  42.                     AHK Version: 1.1.13.00
  43.                     Unicode: No
  44. 10:31:20:970 | RL |      INFO  | +0     | CheckFile - Checking if H:\RocketLauncher\rocketlauncher.exe exists
  45. 10:31:20:976 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  46.                     FileDescription             RocketLauncher
  47.                     FileVersion                 1.2.0.1
  48.                     LegalCopyright              ©2016 RocketLauncher
  49.                     ProductName                 djvj's one swell guy!
  50.                     ProductVersion              1.2.0.1
  51.                     CompanyName                 Your favorite Front End companion! Visit us @ www.rlauncher.com
  52.                     File Size:          2195456 bytes
  53.                     Created:            1/20/2017 - 12:16:07 AM
  54.                     Modified:           1/20/2017 - 12:16:13 AM
  55. 10:31:20:977 | RL |      INFO  | +0     | Main - Raw CLI received: "-s NEC PC Engine-CD -r Bonanza Bros (Japan) -f H:\LaunchBox\BigBox.exe -p LaunchBox -c 1 -o 1"
  56. 10:31:20:983 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\RocketLauncher\Module Extensions\RocketLauncher.dll"
  57. 10:31:20:989 | RL |      INFO  | +15    | File.CheckFile - Checking if "H:\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
  58. 10:31:20:990 | RL |     TRACE  | +0     | File.Exist - This file exists: H:\RocketLauncher\Module Extensions\RocketLauncher.dll
  59. 10:31:20:993 | RL |     DEBUG  | +0     | File.CheckFile - Attributes:
  60.                     FileDescription             RocketLauncher Utils
  61.                     FileVersion                 1.1.2.0
  62.                     InternalName                RocketLauncher.dll
  63.                     LegalCopyright              Copyright © RocketLauncher 2012-2017
  64.                     OriginalFilename            RocketLauncher.dll
  65.                     ProductName                 RocketLauncher
  66.                     ProductVersion              1.1.2.0
  67.                     File Size:          81408 bytes
  68.                     Created:            6/10/2019 - 5:38:53 PM
  69.                     Modified:           4/22/2017 - 2:06:57 AM
  70. 10:31:20:004 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\Array.ahk
  71. 10:31:21:007 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  72.                     File Size:          4926 bytes
  73.                     Created:            2/10/2017 - 12:21:42 AM
  74.                     Modified:           2/10/2017 - 12:21:42 AM
  75. 10:31:21:014 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\BinHexRW.ahk
  76. 10:31:21:016 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  77.                     File Size:          5112 bytes
  78.                     Created:            10/10/2016 - 2:25:10 AM
  79.                     Modified:           11/6/2016 - 7:44:59 PM
  80. 10:31:21:018 | RL |      INFO  | +15    | CheckFile - Checking if H:\RocketLauncher\Module Extensions\BlockInput.exe exists
  81. 10:31:21:024 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  82.                     FileDescription              
  83.                     FileVersion                 1.1.09.04
  84.                     InternalName                 
  85.                     OriginalFilename             
  86.                     ProductName                  
  87.                     ProductVersion              1.1.09.04
  88.                     File Size:          657920 bytes
  89.                     Created:            3/5/2016 - 12:03:56 AM
  90.                     Modified:           11/6/2016 - 7:44:59 PM
  91. 10:31:21:031 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
  92. 10:31:21:033 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  93.                     File Size:          5503 bytes
  94.                     Created:            1/20/2017 - 12:16:03 AM
  95.                     Modified:           1/20/2017 - 12:16:03 AM
  96. 10:31:21:041 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
  97. 10:31:21:043 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  98.                     File Size:          5716 bytes
  99.                     Created:            3/5/2016 - 12:03:56 AM
  100.                     Modified:           11/6/2016 - 7:44:59 PM
  101. 10:31:21:052 | RL |     ERROR  | +16    | CRC Check - No CRC defined on the header for: H:\RocketLauncher\Module Extensions\gdip.ahk
  102. 10:31:21:054 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  103.                     File Size:          88789 bytes
  104.                     Created:            3/5/2016 - 12:03:56 AM
  105.                     Modified:           11/6/2016 - 7:45:00 PM
  106. 10:31:21:061 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\gdip_alt.ahk
  107. 10:31:21:063 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  108.                     File Size:          5955 bytes
  109.                     Created:            10/10/2016 - 2:25:22 AM
  110.                     Modified:           11/6/2016 - 7:45:00 PM
  111. 10:31:21:065 | RL |      INFO  | +15    | CheckFile - Checking if H:\RocketLauncher\Module Extensions\gsdll32.dll exists
  112. 10:31:21:070 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  113.                     File Size:          13090816 bytes
  114.                     Created:            3/5/2016 - 12:03:58 AM
  115.                     Modified:           11/6/2016 - 7:45:00 PM
  116. 10:31:21:072 | RL |      INFO  | +0     | CheckFile - Checking if H:\RocketLauncher\Module Extensions\itextsharp.dll exists
  117. 10:31:21:078 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  118.                     FileDescription             iTextSharp
  119.                     FileVersion                 5.4.2.0
  120.                     InternalName                itextsharp.dll
  121.                     LegalCopyright              Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
  122.                     OriginalFilename            itextsharp.dll
  123.                     ProductName                 iTextSharp
  124.                     ProductVersion              5.4.2.0
  125.                     CompanyName                 1T3XT BVBA
  126.                     File Size:          3743744 bytes
  127.                     Created:            3/5/2016 - 12:03:58 AM
  128.                     Modified:           11/6/2016 - 7:45:00 PM
  129. 10:31:21:085 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Java.ahk
  130. 10:31:21:087 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  131.                     File Size:          7859 bytes
  132.                     Created:            10/10/2016 - 2:25:36 AM
  133.                     Modified:           11/6/2016 - 7:45:00 PM
  134. 10:31:21:095 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\JSON.ahk
  135. 10:31:21:097 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  136.                     File Size:          9227 bytes
  137.                     Created:            3/9/2016 - 5:42:44 AM
  138.                     Modified:           11/6/2016 - 7:45:00 PM
  139. 10:31:21:104 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Origin.ahk
  140. 10:31:21:107 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  141.                     File Size:          4915 bytes
  142.                     Created:            10/10/2016 - 2:26:16 AM
  143.                     Modified:           11/6/2016 - 7:45:01 PM
  144. 10:31:21:114 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\RegRW64.ahk
  145. 10:31:21:116 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  146.                     File Size:          6915 bytes
  147.                     Created:            3/5/2016 - 12:03:56 AM
  148.                     Modified:           11/6/2016 - 7:45:01 PM
  149. 10:31:21:125 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\RIni.ahk | v1.7
  150. 10:31:21:127 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  151.                     File Size:          67872 bytes
  152.                     Created:            9/11/2016 - 2:40:14 PM
  153.                     Modified:           11/6/2016 - 7:45:01 PM
  154. 10:31:21:129 | RL |      INFO  | +16    | CheckFile - Checking if H:\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
  155. 10:31:21:137 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  156.                     FileDescription             SevenZipSharp
  157.                     FileVersion                 0.64.5717.6837
  158.                     InternalName                SevenZipSharp.dll
  159.                     LegalCopyright              Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
  160.                     OriginalFilename            SevenZipSharp.dll
  161.                     ProductName                 SevenZipSharp
  162.                     ProductVersion              0.64.5717.6837
  163.                     CompanyName                 Markovtsev Vadim
  164.                     File Size:          167424 bytes
  165.                     Created:            3/5/2016 - 12:03:56 AM
  166.                     Modified:           11/6/2016 - 7:45:01 PM
  167. 10:31:21:145 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Steam.ahk
  168. 10:31:21:147 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  169.                     File Size:          5517 bytes
  170.                     Created:            10/10/2016 - 2:26:24 AM
  171.                     Modified:           11/6/2016 - 7:45:01 PM
  172. 10:31:21:155 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\VA.ahk
  173. 10:31:21:157 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  174.                     File Size:          34688 bytes
  175.                     Created:            3/5/2016 - 12:03:56 AM
  176.                     Modified:           11/6/2016 - 7:45:01 PM
  177. 10:31:21:165 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\VA_Extension.ahk
  178. 10:31:21:168 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  179.                     File Size:          3862 bytes
  180.                     Created:            10/10/2016 - 2:26:32 AM
  181.                     Modified:           11/6/2016 - 7:45:01 PM
  182. 10:31:21:176 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\7z.ahk
  183. 10:31:21:178 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  184.                     File Size:          33916 bytes
  185.                     Created:            1/20/2017 - 12:16:18 AM
  186.                     Modified:           1/20/2017 - 12:16:18 AM
  187. 10:31:21:188 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Bezel.ahk
  188. 10:31:21:190 | RL |     DEBUG  | +15    | CheckFile - Attributes:
  189.                     File Size:          121257 bytes
  190.                     Created:            1/20/2017 - 12:16:26 AM
  191.                     Modified:           1/20/2017 - 12:16:27 AM
  192. 10:31:21:198 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade.ahk
  193. 10:31:21:201 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  194.                     File Size:          39707 bytes
  195.                     Created:            1/20/2017 - 12:15:55 AM
  196.                     Modified:           1/20/2017 - 12:15:55 AM
  197. 10:31:21:208 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade Init.ahk
  198. 10:31:21:211 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  199.                     File Size:          1140 bytes
  200.                     Created:            10/10/2016 - 2:27:46 AM
  201.                     Modified:           11/6/2016 - 7:44:55 PM
  202. 10:31:21:219 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade Animations.ahk
  203. 10:31:21:222 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  204.                     File Size:          77961 bytes
  205.                     Created:            10/10/2016 - 2:27:36 AM
  206.                     Modified:           11/6/2016 - 7:44:55 PM
  207. 10:31:21:240 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Keymapper.ahk
  208. 10:31:21:243 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  209.                     File Size:          33682 bytes
  210.                     Created:            10/10/2016 - 2:28:28 AM
  211.                     Modified:           11/6/2016 - 7:44:55 PM
  212. 10:31:21:251 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Keymapper Init.ahk
  213. 10:31:21:256 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  214.                     File Size:          3966 bytes
  215.                     Created:            10/10/2016 - 2:28:16 AM
  216.                     Modified:           11/6/2016 - 7:44:55 PM
  217. 10:31:21:275 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiGame.ahk
  218. 10:31:21:278 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  219.                     File Size:          41583 bytes
  220.                     Created:            10/10/2016 - 2:28:46 AM
  221.                     Modified:           11/6/2016 - 7:44:55 PM
  222. 10:31:21:288 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiGame Init.ahk
  223. 10:31:21:290 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  224.                     File Size:          169 bytes
  225.                     Created:            10/10/2016 - 2:28:38 AM
  226.                     Modified:           11/6/2016 - 7:44:55 PM
  227. 10:31:21:298 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiPlayer.ahk
  228. 10:31:21:301 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  229.                     File Size:          67277 bytes
  230.                     Created:            10/10/2016 - 2:28:54 AM
  231.                     Modified:           11/6/2016 - 7:44:55 PM
  232. 10:31:21:314 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Pause.ahk
  233. 10:31:21:317 | RL |     DEBUG  | +15    | CheckFile - Attributes:
  234.                     File Size:          408415 bytes
  235.                     Created:            1/25/2017 - 8:31:20 PM
  236.                     Modified:           1/25/2017 - 8:31:21 PM
  237. 10:31:21:325 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Pause Init.ahk
  238. 10:31:21:327 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  239.                     File Size:          563 bytes
  240.                     Created:            10/10/2016 - 2:29:14 AM
  241.                     Modified:           11/6/2016 - 7:44:55 PM
  242. 10:31:21:334 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Password.ahk
  243. 10:31:21:337 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  244.                     File Size:          10131 bytes
  245.                     Created:            10/10/2016 - 2:29:06 AM
  246.                     Modified:           11/6/2016 - 7:44:55 PM
  247. 10:31:21:344 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk
  248. 10:31:21:347 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  249.                     File Size:          31509 bytes
  250.                     Created:            1/20/2017 - 12:16:22 AM
  251.                     Modified:           1/20/2017 - 12:16:23 AM
  252. 10:31:21:354 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Log\Logger.ahk
  253. 10:31:21:356 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  254.                     File Size:          3558 bytes
  255.                     Created:            10/10/2016 - 2:32:18 AM
  256.                     Modified:           11/6/2016 - 7:44:55 PM
  257. 10:31:21:363 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk
  258. 10:31:21:366 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  259.                     File Size:          6709 bytes
  260.                     Created:            1/20/2017 - 12:16:22 AM
  261.                     Modified:           1/20/2017 - 12:16:22 AM
  262. 10:31:21:373 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk
  263. 10:31:21:375 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  264.                     File Size:          2084 bytes
  265.                     Created:            2/10/2017 - 12:21:38 AM
  266.                     Modified:           2/10/2017 - 12:21:38 AM
  267. 10:31:21:387 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\ArrayUtils.ahk
  268. 10:31:21:390 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  269.                     File Size:          306 bytes
  270.                     Created:            1/20/2017 - 12:16:23 AM
  271.                     Modified:           1/20/2017 - 12:16:24 AM
  272. 10:31:21:397 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\LocaleUtils.ahk
  273. 10:31:21:399 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  274.                     File Size:          2104 bytes
  275.                     Created:            1/20/2017 - 12:15:54 AM
  276.                     Modified:           1/20/2017 - 12:15:54 AM
  277. 10:31:21:406 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk
  278. 10:31:21:409 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  279.                     File Size:          7754 bytes
  280.                     Created:            1/20/2017 - 12:16:25 AM
  281.                     Modified:           1/20/2017 - 12:16:25 AM
  282. 10:31:21:417 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk
  283. 10:31:21:419 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  284.                     File Size:          2948 bytes
  285.                     Created:            10/10/2016 - 2:33:56 AM
  286.                     Modified:           11/6/2016 - 7:44:55 PM
  287. 10:31:21:427 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\ArchiveFile.ahk
  288. 10:31:21:429 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  289.                     File Size:          346 bytes
  290.                     Created:            1/20/2017 - 12:16:18 AM
  291.                     Modified:           1/20/2017 - 12:16:19 AM
  292. 10:31:21:437 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\DemulShooter.ahk
  293. 10:31:21:439 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  294.                     File Size:          786 bytes
  295.                     Created:            1/20/2017 - 12:16:16 AM
  296.                     Modified:           1/20/2017 - 12:16:17 AM
  297. 10:31:21:446 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk
  298. 10:31:21:449 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  299.                     File Size:          1231 bytes
  300.                     Created:            10/10/2016 - 2:34:30 AM
  301.                     Modified:           11/6/2016 - 7:44:55 PM
  302. 10:31:21:457 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\File.ahk
  303. 10:31:21:459 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  304.                     File Size:          9522 bytes
  305.                     Created:            1/20/2017 - 12:16:19 AM
  306.                     Modified:           1/20/2017 - 12:16:19 AM
  307. 10:31:21:468 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\FileUtils.ahk
  308. 10:31:21:471 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  309.                     File Size:          339 bytes
  310.                     Created:            1/20/2017 - 12:15:59 AM
  311.                     Modified:           1/20/2017 - 12:15:59 AM
  312. 10:31:21:479 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Folder.ahk
  313. 10:31:21:482 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  314.                     File Size:          643 bytes
  315.                     Created:            10/10/2016 - 2:34:48 AM
  316.                     Modified:           11/6/2016 - 7:44:55 PM
  317. 10:31:21:490 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk
  318. 10:31:21:493 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  319.                     File Size:          4364 bytes
  320.                     Created:            10/10/2016 - 2:34:56 AM
  321.                     Modified:           11/6/2016 - 7:44:55 PM
  322. 10:31:21:501 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Process.ahk
  323. 10:31:21:504 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  324.                     File Size:          9711 bytes
  325.                     Created:            1/20/2017 - 12:16:21 AM
  326.                     Modified:           1/20/2017 - 12:16:21 AM
  327. 10:31:21:512 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\PropertiesFile.ahk
  328. 10:31:21:515 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  329.                     File Size:          4218 bytes
  330.                     Created:            1/20/2017 - 12:15:53 AM
  331.                     Modified:           1/20/2017 - 12:15:54 AM
  332. 10:31:21:546 | RL |      INFO  | +31    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk
  333. 10:31:21:548 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  334.                     File Size:          3898 bytes
  335.                     Created:            10/10/2016 - 2:35:14 AM
  336.                     Modified:           11/6/2016 - 7:44:55 PM
  337. 10:31:21:557 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\XMLFile.ahk
  338. 10:31:21:559 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  339.                     File Size:          331 bytes
  340.                     Created:            1/20/2017 - 12:16:03 AM
  341.                     Modified:           1/20/2017 - 12:16:03 AM
  342. 10:31:21:568 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk
  343. 10:31:21:571 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  344.                     File Size:          5426 bytes
  345.                     Created:            10/10/2016 - 2:35:22 AM
  346.                     Modified:           11/6/2016 - 7:44:55 PM
  347. 10:31:21:581 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\Control.ahk
  348. 10:31:21:584 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  349.                     File Size:          4603 bytes
  350.                     Created:            10/10/2016 - 2:35:32 AM
  351.                     Modified:           11/6/2016 - 7:44:55 PM
  352. 10:31:21:592 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\Window.ahk
  353. 10:31:21:595 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  354.                     File Size:          24655 bytes
  355.                     Created:            2/10/2017 - 12:21:39 AM
  356.                     Modified:           2/10/2017 - 12:21:39 AM
  357. 10:31:21:604 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk
  358. 10:31:21:606 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  359.                     File Size:          1171 bytes
  360.                     Created:            10/10/2016 - 2:35:48 AM
  361.                     Modified:           11/6/2016 - 7:44:55 PM
  362. 10:31:21:616 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk
  363. 10:31:21:619 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  364.                     File Size:          72279 bytes
  365.                     Created:            10/10/2016 - 2:29:32 AM
  366.                     Modified:           11/6/2016 - 7:44:55 PM
  367. 10:31:21:627 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shader.ahk
  368. 10:31:21:630 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  369.                     File Size:          4183 bytes
  370.                     Created:            10/10/2016 - 2:29:50 AM
  371.                     Modified:           11/6/2016 - 7:44:55 PM
  372. 10:31:21:637 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shader Init.ahk
  373. 10:31:21:640 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  374.                     File Size:          412 bytes
  375.                     Created:            10/10/2016 - 2:29:40 AM
  376.                     Modified:           11/6/2016 - 7:44:55 PM
  377. 10:31:21:651 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shared.ahk
  378. 10:31:21:654 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  379.                     File Size:          173248 bytes
  380.                     Created:            1/20/2017 - 12:15:56 AM
  381.                     Modified:           1/20/2017 - 12:15:58 AM
  382. 10:31:21:663 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Statistics.ahk
  383. 10:31:21:665 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  384.                     File Size:          27008 bytes
  385.                     Created:            10/10/2016 - 2:30:22 AM
  386.                     Modified:           11/6/2016 - 7:44:55 PM
  387. 10:31:21:674 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Statistics Init.ahk
  388. 10:31:21:676 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  389.                     File Size:          43 bytes
  390.                     Created:            10/10/2016 - 2:30:14 AM
  391.                     Modified:           11/6/2016 - 7:44:55 PM
  392. 10:31:21:685 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Virtual Drive.ahk
  393. 10:31:21:687 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  394.                     File Size:          20294 bytes
  395.                     Created:            10/10/2016 - 2:30:46 AM
  396.                     Modified:           11/6/2016 - 7:44:55 PM
  397. 10:31:21:696 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\XHotkey.ahk
  398. 10:31:21:699 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  399.                     File Size:          26615 bytes
  400.                     Created:            10/10/2016 - 2:31:04 AM
  401.                     Modified:           11/6/2016 - 7:44:55 PM
  402. 10:31:21:708 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\XHotkey Init.ahk
  403. 10:31:21:710 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  404.                     File Size:          1073 bytes
  405.                     Created:            10/10/2016 - 2:30:56 AM
  406.                     Modified:           11/6/2016 - 7:44:55 PM
  407. 10:31:21:712 | RL |     DEBUG  | +0     | Main - Received this dbName with no path via CLI: "Bonanza Bros (Japan)"
  408. 10:31:21:714 | RL |     DEBUG  | +0     | Main - dbName: Bonanza Bros (Japan)
  409. 10:31:21:715 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "LaunchBox"
  410. 10:31:21:724 | RL |     ERROR  | +16    | CRC Check - CRC does not match for this Library. Please re-download this file to continue using RocketLauncher: H:\RocketLauncher\Plugins\LaunchBox.plugin
  411. 10:31:21:726 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  412.                     File Size:          14958 bytes
  413.                     Created:            6/7/2019 - 6:53:40 PM
  414.                     Modified:           6/7/2019 - 7:22:05 PM
  415. 10:31:21:728 | RL |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\LaunchBox\BigBox.exe"
  416. 10:31:21:730 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\LaunchBox\BigBox.exe"
  417. 10:31:21:736 | RL |      INFO  | +0     | Main - RocketLauncher received "NEC PC Engine-CD" and "Bonanza Bros (Japan)"
  418. 10:31:21:743 | RL |      INFO  | +15    | Main - Did not find a "H:\RocketLauncher\Settings\NEC PC Engine-CD\Game Options.ini" file, skipping any game-specific options.
  419. 10:31:21:745 | RL |      INFO  | +0     | Main - Bonanza Bros (Japan) is using the default emulator: RetroArch
  420. 10:31:21:747 | RL |      INFO  | +0     | Main - Checking for a [RetroArch] section in H:\RocketLauncher\Settings\NEC PC Engine-CD\Emulators.ini
  421. 10:31:21:749 | RL |      INFO  | +0     | Main - Checking for a [RetroArch] section in H:\RocketLauncher\Settings\Global Emulators.ini
  422. 10:31:21:751 | RL |      INFO  | +0     | Main - Found [RetroArch] in H:\RocketLauncher\Settings\Global Emulators.ini
  423. 10:31:21:764 | RL |      INFO  | +16    | CheckFile - Checking if H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk exists
  424. 10:31:21:772 | RL |     DEBUG  | +15    | CheckFile - Attributes:
  425.                     File Size:          55955 bytes
  426.                     Created:            10/24/2019 - 12:59:32 AM
  427.                     Modified:           10/24/2019 - 10:39:48 PM
  428. 10:31:21:776 | RL |   WARNING  | +0     | Main - CRC Check - Module has no CRC defined on the header.
  429. 10:31:21:778 | RL |      INFO  | +0     | Main - Bonanza Bros (Japan) will use module: H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk
  430. 10:31:21:846 | RL |      INFO  | +79    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
  431. 10:31:21:877 | RL |      INFO  | +15    | CheckFile - Checking if H:\Emulators\Retroarch\retroarch.exe exists
  432. 10:31:21:890 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  433.                     File Size:          12586496 bytes
  434.                     Created:            10/26/2019 - 9:01:28 AM
  435.                     Modified:           10/26/2019 - 2:54:25 AM
  436. 10:31:21:893 | RL |      INFO  | +15    | Main - INI Keys read
  437. 10:31:21:902 | RL |      INFO  | +0     | CheckFile - Checking if H:\RocketLauncher\Module Extensions\7z.exe exists
  438. 10:31:21:909 | RL |     DEBUG  | +16    | CheckFile - Attributes:
  439.                     FileDescription             7-Zip Console
  440.                     FileVersion                 15.06 beta
  441.                     InternalName                7z
  442.                     LegalCopyright              Copyright (c) 1999-2015 Igor Pavlov
  443.                     OriginalFilename            7z.exe
  444.                     ProductName                 7-Zip
  445.                     ProductVersion              15.06 beta
  446.                     CompanyName                 Igor Pavlov
  447.                     File Size:          262144 bytes
  448.                     Created:            3/5/2016 - 12:03:56 AM
  449.                     Modified:           11/6/2016 - 8:19:57 PM
  450. 10:31:21:911 | RL |      INFO  | +0     | CheckFile - Checking if H:\RocketLauncher\Module Extensions\7z.dll exists
  451. 10:31:21:918 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  452.                     FileDescription             7z Plugin
  453.                     FileVersion                 15.06 beta
  454.                     InternalName                7z
  455.                     LegalCopyright              Copyright (c) 1999-2015 Igor Pavlov
  456.                     OriginalFilename            7z.dll
  457.                     ProductName                 7-Zip
  458.                     ProductVersion              15.06 beta
  459.                     CompanyName                 Igor Pavlov
  460.                     File Size:          1012224 bytes
  461.                     Created:            3/5/2016 - 12:03:56 AM
  462.                     Modified:           11/6/2016 - 7:44:59 PM
  463. 10:31:21:926 | RL |      INFO  | +16    | Main - "Bonanza Bros (Japan)" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
  464. 10:31:21:928 | RL |      INFO  | +0     | CheckPaths - Started
  465. 10:31:21:930 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).lha
  466. 10:31:21:932 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).lha
  467. 10:31:21:933 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.lha
  468. 10:31:21:935 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).lzh
  469. 10:31:21:937 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).lzh
  470. 10:31:21:938 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.lzh
  471. 10:31:21:940 | RL |      INFO  | +15    | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).gzip
  472. 10:31:21:942 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).gzip
  473. 10:31:21:943 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.gzip
  474. 10:31:21:945 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).tar
  475. 10:31:21:946 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).tar
  476. 10:31:21:948 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.tar
  477. 10:31:21:950 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).a78
  478. 10:31:21:951 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).a78
  479. 10:31:21:953 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.a78
  480. 10:31:21:955 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).7z
  481. 10:31:21:956 | RL |      INFO  | +16    | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).7z
  482. 10:31:21:958 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.7z
  483. 10:31:21:960 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).zip
  484. 10:31:21:961 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\Bonanza Bros (Japan).zip
  485. 10:31:21:963 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan)\*.zip
  486. 10:31:21:965 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar
  487. 10:31:21:966 | RL |      INFO  | +0     | CheckPaths - Found rom: H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar
  488. 10:31:21:968 | RL |     DEBUG  | +0     | CheckPaths - Current romName: Bonanza Bros (Japan)
  489. 10:31:21:969 | RL |     DEBUG  | +0     | CheckPaths - Current romPath: H:\Roms\NEC PC Engine-CD
  490. 10:31:21:971 | RL |     DEBUG  | +16    | CheckPaths - Current romExtension: .rar
  491. 10:31:21:972 | RL |      INFO  | +0     | CheckPaths - Ended
  492. 10:31:21:974 | RL |      INFO  | +0     | BuildScript - User Variables:
  493.                     ;----------------------------------------------------------------------------
  494.                     ; INJECTED VARIABLES
  495.                     ;----------------------------------------------------------------------------
  496.                    
  497.                     #NoTrayIcon
  498.                     #InstallKeybdHook
  499.                     MiscUtils.DetectHiddenWindows("On")
  500.                     SetTitleMatchMode, 2
  501.                     SendMode, Event
  502.                     Global RLLog
  503.                     Global RLObject
  504.                     0 := "12"
  505.                     rlPath := "H:\RocketLauncher"
  506.                     pluginPath := "H:\RocketLauncher\Plugins"
  507.                     pluginName := "LaunchBox"
  508.                     pluginExt := ".plugin"
  509.                     contextOnExit := "1"
  510.                     rlMode := ""
  511.                     rlTitle := "RocketLauncher"
  512.                     rlVersion := "1.2.0.1"
  513.                     rlAuthor := "djvj"
  514.                     rlURL := "www.rlauncher.com"
  515.                     langFile := "H:\RocketLauncher\Data\Language\Localization.ini"
  516.                     primMonitor := "1"
  517.                     frontendPID := ""
  518.                     frontendPath := "H:\LaunchBox"
  519.                     frontendExe := "BigBox.exe"
  520.                     frontendExt := "exe"
  521.                     frontendName := "BigBox"
  522.                     frontendDrive := "H"
  523.                     exitEmulatorKey := "ScrollLock"
  524.                     restoreFE := "false"
  525.                     exitScriptKey := "~q & ~s"
  526.                     toggleCursorKey := "~e & ~t"
  527.                     emuFullPath := "H:\Emulators\Retroarch\retroarch.exe"
  528.                     emuPath := "H:\Emulators\Retroarch"
  529.                     emuName := "RetroArch"
  530.                     emuExt := "exe"
  531.                     baseRomPath := ""
  532.                     romPath := "H:\Roms\NEC PC Engine-CD"
  533.                     romPathFromIni := "H:\Roms\NEC PC Engine-CD"
  534.                     romExtension := ".rar"
  535.                     romExtensionOrig := ".rar"
  536.                     romExtensions := "lha|lzh|gzip|tar|a78|7z|zip|rar|cue|bin|sfc|gba|gb|gbc|nes|ngc|ngp|gg|sms|md|a26|pce|z64|j64|a78|a52|col|smc|nds|32x|cue|iso|lnx|int|sg|vb|ccd|cpr|fds|rom|wsc|img|mx2|ndd|n64|z64"
  537.                     executable := "retroarch.exe"
  538.                     systemDbName := "NEC PC Engine-CD"
  539.                     systemName := "NEC PC Engine-CD"
  540.                     dbPath := ""
  541.                     dbName := "Bonanza Bros (Japan)"
  542.                     dbExt := ""
  543.                     romFoundByExt := ""
  544.                     romName := "Bonanza Bros (Japan)"
  545.                     romMapPath := ""
  546.                     romMappingEnabled := "false"
  547.                     romMappingLaunchMenuEnabled := "false"
  548.                     romMappingFirstMatchingExt := "false"
  549.                     romMappingShowAllRomsInArchive := "true"
  550.                     romMappingNumberOfGamesByScreen := "7"
  551.                     romMappingHideParent := "false"
  552.                     romMappingMenuWidth := "300"
  553.                     romMappingMenuMargin := "50"
  554.                     romMappingTextFont := "Bebas Neue"
  555.                     romMappingTextOptions := "cFFFFFFFF r4 s40 Bold"
  556.                     romMappingDisabledTextColor := "ff888888"
  557.                     romMappingTextSizeDifference := "5"
  558.                     romMappingTextMargin := "10"
  559.                     romMappingTitleTextFont := "Bebas Neue"
  560.                     romMappingTitleTextOptions := "cFFFFFFFF r4 s60 Bold"
  561.                     romMappingTitle2TextFont := "Bebas Neue"
  562.                     romMappingTitle2TextOptions := "cFFFFFFFF r4 s15 Bold"
  563.                     romMappingGameInfoTextFont := "Bebas Neue"
  564.                     romMappingGameInfoTextOptions := "cFFFFFFFF r4 s15 Regular"
  565.                     romMappingGameNameTextFont := "Bebas Neue"
  566.                     romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
  567.                     romMappingBackgroundBrush := "aa000000"
  568.                     romMappingColumnBrush := "33000000"
  569.                     romMappingButtonBrush1 := "6f000000"
  570.                     romMappingButtonBrush2 := "33000000"
  571.                     romMappingBackgroundAlign := "Stretch and Lose Aspect"
  572.                     romMappingMenuFlagWidth := "40"
  573.                     romMappingMenuFlagSeparation := "5"
  574.                     romMappingDefaultMenuList := "FullList"
  575.                     romMappingSingleFilteredRomAutomaticLaunch := "false"
  576.                     altArchiveNameOnly := ""
  577.                     altRomNameOnly := ""
  578.                     altArchiveAndRomName := ""
  579.                     altArchiveAndManyRomNames := ""
  580.                     altRomNamesOnly := ""
  581.                     romMapScenario := ""
  582.                     skipchecks := "false"
  583.                     romMatchExt := "true"
  584.                     blockInputTime := "0"
  585.                     blockInputFile := "H:\RocketLauncher\Module Extensions\BlockInput.exe"
  586.                     errorLevelReporting := "false"
  587.                     lockLaunch := "false"
  588.                     lockLaunchGame := ""
  589.                     screenRotationAngle := "0"
  590.                     screenRotationAngleGame := ""
  591.                     setResolution := ""
  592.                     logFile := ""
  593.                     logLabel := ["    INFO"," WARNING","   ERROR","   DEBUG","   TRACE"]
  594.                     logLevel := "10"
  595.                     logShowDebugConsole := "false"
  596.                     logShowCommandWindow := "false"
  597.                     logCommandWindow := "false"
  598.                     logIncludeModule := "true"
  599.                     logIncludeFileProperties := "true"
  600.                     logIncludeDLLLogs := "false"
  601.                     errorSounds := "true"
  602.                     rlDebugConsoleStdout := ""
  603.                     sysLang := "English_United_States"
  604.                     sysType := "64-bit"
  605.                     broadcastWindowTitle := ""
  606.                     navUpKey := "Up"
  607.                     navDownKey := "Down"
  608.                     navLeftKey := "Left"
  609.                     navRightKey := "Right"
  610.                     navSelectKey := "Enter"
  611.                     navP2UpKey := "Numpad8"
  612.                     navP2DownKey := "Numpad2"
  613.                     navP2LeftKey := "Numpad4"
  614.                     navP2RightKey := "Numpad6"
  615.                     navP2SelectKey := "NumpadEnter"
  616.                     originalWidth := "1920"
  617.                     originalHeight := "1080"
  618.                     vdEnabled := "true"
  619.                     vdFullPath := "C:\Program Files\DAEMON Tools Lite\DTAgent.exe"
  620.                     vdUseSCSI := "false"
  621.                     vdDriveLetter := "M"
  622.                     vdDriveLetterScsi := ""
  623.                     vdAddDrive := "true"
  624.                     demulShooterPath := ""
  625.                     servoStikEnabled := "false"
  626.                     servoStikExitMode := "false"
  627.                     ledblinkyEnabled := "false"
  628.                     ledblinkySystemName := ""
  629.                     ledblinkyFullPath := ""
  630.                     ledblinkyProfilePath := "H:\RocketLauncher\Profiles\LEDBlinky"
  631.                     ledblinkyRLProfile := "H:\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
  632.                     winIPACFullPath := ""
  633.                     ultraMapEnabled := "false"
  634.                     ultraMapFullPath := ""
  635.                     emuIdleShutdown := "0"
  636.                     launchPasswordHash := "UpUpDownDownLeftRightLeftRight"
  637.                     cursorSize := ""
  638.                     hideCursor := "false"
  639.                     hideEmu := "false"
  640.                     hideFE := "false"
  641.                     suspendFE := "false"
  642.                     fadeIn := "false"
  643.                     fadeInDuration := "500"
  644.                     fadeInTransitionAnimation := "DefaultAnimateFadeIn"
  645.                     fadeInDelay := "3000"
  646.                     fadeInExitDelay := "3000"
  647.                     fadeOutExitDelay := "0"
  648.                     fadeOut := "false"
  649.                     fadeOutExtraScreen := "false"
  650.                     fadeOutDuration := "500"
  651.                     fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
  652.                     fadeOutDelay := "0"
  653.                     fadeLyrInterpolation := "7"
  654.                     fadeMuteEmulator := "false"
  655.                     fadeUseBackgrounds := "false"
  656.                     fadeClickThrough := "false"
  657.                     fadeSounds := "false"
  658.                     fade7zProgressMode := "extraction"
  659.                     fadeWidthBaseRes := "1920"
  660.                     fadeHeightBaseRes := "1080"
  661.                     fadeLyr1Color := "FF000000"
  662.                     fadeLyr1AlignImage := "Stretch and Lose Aspect"
  663.                     fadeLyr2Pos := "Stretch and Lose Aspect"
  664.                     fadeLyr2X := "0"
  665.                     fadeLyr2Y := "0"
  666.                     fadeLyr2W := ""
  667.                     fadeLyr2H := ""
  668.                     fadeLyr2Adjust := "1"
  669.                     fadeLyr2PicPad := "0"
  670.                     fadeLyr2Prefix := "Extra Layer 1 - Console"
  671.                     fadeLyr3Pos := "Center"
  672.                     fadeLyr3X := "450"
  673.                     fadeLyr3Y := "450"
  674.                     fadeLyr3W := ""
  675.                     fadeLyr3H := ""
  676.                     fadeLyr3Adjust := "1"
  677.                     fadeLyr3PicPad := "0"
  678.                     fadeLyr3Speed := "750"
  679.                     fadeLyr3Animation := "DefaultFadeAnimation"
  680.                     fadeLyr37zAnimation := "DefaultFadeAnimation"
  681.                     fadeLyr3Type := "imageandbar"
  682.                     fadeLyr3ImgFollow7zProgress := "true"
  683.                     fadeLyr3Repeat := "1"
  684.                     fadeLyr3BackImageTransparency := "30"
  685.                     fadeLyr3StaticPos := "No Alignment"
  686.                     fadeLyr3StaticX := "0"
  687.                     fadeLyr3StaticY := "870|1575"
  688.                     fadeLyr3StaticW := ""
  689.                     fadeLyr3StaticH := ""
  690.                     fadeLyr3StaticAdjust := "1"
  691.                     fadeLyr3StaticPicPad := "0"
  692.                     fadeLyr3StaticPrefix := "Info Bar"
  693.                     fadeLyr4Adjust := "1"
  694.                     fadeLyr4X := "1792|952"
  695.                     fadeLyr4Y := "891|1596"
  696.                     fadeLyr4W := "128"
  697.                     fadeLyr4H := ""
  698.                     fadeLyr4Pos := "No Alignment"
  699.                     fadeLyr4FPS := "50"
  700.                     fadeLyr4PicPad := "0"
  701.                     fadeTranspGifColor := "FFFFFF"
  702.                     fadeBarWindow := "Image"
  703.                     fadeBarWindowX := ""
  704.                     fadeBarWindowY := ""
  705.                     fadeBarWindowW := "900"
  706.                     fadeBarWindowH := ""
  707.                     fadeBarWindowR := "30"
  708.                     fadeBarWindowM := "30"
  709.                     fadeBarWindowHatchStyle := "8"
  710.                     fadeBar := "7zOnly"
  711.                     fadeProgressDuration := "0"
  712.                     fadeBarBack := "true"
  713.                     fadeBarBackColor := "FF555555"
  714.                     fadeBarH := "30"
  715.                     fadeBarR := "10"
  716.                     fadeBarColor := "DD00BFFF"
  717.                     fadeBarHatchStyle := "8"
  718.                     fadeBarPercentageText := "true"
  719.                     fadeBarInfoText := "true"
  720.                     fadeBarXOffset := "0"
  721.                     fadeBarYOffset := "150"
  722.                     fadeRomInfoDescription := "filtered text with label"
  723.                     fadeRomInfoSystemName := "image"
  724.                     fadeRomInfoYear := "text with label"
  725.                     fadeRomInfoDeveloper := "text with label"
  726.                     fadeRomInfoPublisher := "text with label"
  727.                     fadeRomInfoGenre := "disabled"
  728.                     fadeRomInfoRating := "image"
  729.                     fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
  730.                     fadeRomInfoTextPlacement := "User Defined"
  731.                     fadeRomInfoTextMargin := "7"
  732.                     fadeRomInfoText1Options := "w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular"
  733.                     fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s60 Bold"
  734.                     fadeRomInfoText3Options := "w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
  735.                     fadeRomInfoText4Options := "w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
  736.                     fadeRomInfoText5Options := "cFF555555 r4 s42 Bold"
  737.                     fadeRomInfoText6Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
  738.                     fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
  739.                     fadeStats_Number_of_Times_Played := "text with label"
  740.                     fadeStats_Last_Time_Played := "text with label"
  741.                     fadeStats_Average_Time_Played := "text with label"
  742.                     fadeStats_Total_Time_Played := "text with label"
  743.                     fadeStats_System_Total_Played_Time := "text with label"
  744.                     fadeStats_Total_Global_Played_Time := "text with label"
  745.                     fadeStatsInfoOrder := "Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time"
  746.                     fadeStatsInfoTextPlacement := "topRight"
  747.                     fadeStatsInfoTextMargin := "7"
  748.                     fadeStatsInfoText1Options := "cFFB4B4B4 r4 s22 Bold"
  749.                     fadeStatsInfoText2Options := "cFFB4B4B4 r4 s22 Bold"
  750.                     fadeStatsInfoText3Options := "cFFB4B4B4 r4 s22 Bold"
  751.                     fadeStatsInfoText4Options := "cFFB4B4B4 r4 s22 Bold"
  752.                     fadeStatsInfoText5Options := "cFFB4B4B4 r4 s22 Bold"
  753.                     fadeStatsInfoText6Options := "cFFB4B4B4 r4 s22 Bold"
  754.                     fadeText1X := "0"
  755.                     fadeText1Y := "0"
  756.                     fadeText1Options := "cFFB4B4B4 r4 s30 Right Bold"
  757.                     fadeText1 := "Loading Game"
  758.                     fadeText2X := "0"
  759.                     fadeText2Y := "0"
  760.                     fadeText2Options := "cFFB4B4B4 r4 s30 Right Bold"
  761.                     fadeText2 := "Extraction Complete, Ready"
  762.                     fadeText3 := "Loading Game"
  763.                     fadeText4 := "Loading Complete"
  764.                     fadeFont := "Bebas Neue"
  765.                     fadeSystemAndRomLayersOnly := "false"
  766.                     fadeExtractionTime := "disabled"
  767.                     fadeExtractionTimeTextX := "0"
  768.                     fadeExtractionTimeTextY := "0"
  769.                     fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
  770.                     fadeInterruptKey := "LControl&F"
  771.                     detectFadeErrorEnabled := "true"
  772.                     fadeImgPath := "H:\RocketLauncher\Media\Fade"
  773.                     RLDataPath := "H:\RocketLauncher\Data"
  774.                     RLMediaPath := "H:\RocketLauncher\Media"
  775.                     RLErrSoundPath := "H:\RocketLauncher\Media\Sounds\Error"
  776.                     modulesPath := "H:\RocketLauncher\Modules"
  777.                     moduleFullName := "H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk"
  778.                     moduleName := "RetroArch"
  779.                     modulePath := "H:\RocketLauncher\Modules\RetroArch"
  780.                     moduleExtension := "ahk"
  781.                     moduleExtensionsPath := "H:\RocketLauncher\Module Extensions"
  782.                     libPath := "H:\RocketLauncher\Lib"
  783.                     sevenZEnabled := "true"
  784.                     sevenZPath := "H:\RocketLauncher\Module Extensions\7z.exe"
  785.                     sevenZDllPath := "H:\RocketLauncher\Module Extensions\7z.dll"
  786.                     sevenZExtractPath := "H:\RocketLauncher\Utilities\Temp"
  787.                     sevenZExtractPathOrig := ""
  788.                     sevenZAttachSystemName := "false"
  789.                     sevenZDelTemp := "true"
  790.                     sevenZFormats := ".zip|.rar|.7z|.lha|.lzh|.gzip|.tar"
  791.                     sevenZFormatsNoP := "zip|rar|7z|lha|lzh|gzip|tar"
  792.                     sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lha|\.lzh|\.gzip|\.tar"
  793.                     sevenZGamesToKeep := ""
  794.                     sevenZDeletePerSystem := "false"
  795.                     sevenZExtensions := "zip|rar|7z|lha|lzh|gzip|tar"
  796.                     7zExtractPath := "H:\RocketLauncher\Utilities\Temp"
  797.                     mgEnabled := "false"
  798.                     mgKey := "~NumpadSub"
  799.                     mgBackgroundColor := "FF000000"
  800.                     mgSidePadding := "0.2"
  801.                     mgWidthBaseRes := "1920"
  802.                     mgHeightBaseRes := "1080"
  803.                     mgYOffset := "500"
  804.                     mgFont := "Arial"
  805.                     mgText1Options := "x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic"
  806.                     mgText1Text := "Please select a game"
  807.                     mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
  808.                     mgText2Offset := "70"
  809.                     mgUseSound := "true"
  810.                     mgSoundfreq := "300"
  811.                     mgExitEffect := "none"
  812.                     mgSelectedEffect := "rotate"
  813.                     mgUseGameArt := "false"
  814.                     mgCandidate := ""
  815.                     mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
  816.                     mgOnLaunch := "false"
  817.                     pauseEnabled := "true"
  818.                     pauseKey := "~NumpadAdd"
  819.                     pauseBackToMenuBarKey := "X"
  820.                     pauseZoomInKey := "C"
  821.                     pauseZoomOutKey := "V"
  822.                     pauseScreenshotKey := "~PrintScreen"
  823.                     pauseHiToTextPath := "H:\RocketLauncher\Module Extensions\HiToText.exe"
  824.                     pauseSaveStateKeyCodes := "{Shift down}{1 down}{1 up}{Shift up}{F2 down}{F2 up}|{Shift down}{2 down}{2 up}{Shift up}{F2 down}{F2 up}|{Shift down}{3 down}{3 up}{Shift up}{F2 down}{F2 up}|{Shift down}{4 down}{4 up}{Shift up}{F2 down}{F2 up}|{Shift down}{5 down}{5 up}{Shift up}{F2 down}{F2 up}|{Shift down}{6 down}{6 up}{Shift up}{F2 down}{F2 up}|{Shift down}{7 down}{7 up}{Shift up}{F2 down}{F2 up}|{Shift down}{8 down}{8 up}{Shift up}{F2 down}{F2 up}|{Shift down}{9 down}{9 up}{Shift up}{F2 down}{F2 up}|{Shift down}{10 down}{10 up}{Shift up}{F2 down}{F2 up}"
  825.                     pauseLoadStateKeyCodes := "{Shift down}{1 down}{1 up}{Shift up}{F4 down}{F4 up}|{Shift down}{2 down}{2 up}{Shift up}{F4 down}{F4 up}|{Shift down}{3 down}{3 up}{Shift up}{F4 down}{F4 up}|{Shift down}{4 down}{4 up}{Shift up}{F4 down}{F4 up}|{Shift down}{5 down}{5 up}{Shift up}{F4 down}{F4 up}|{Shift down}{6 down}{6 up}{Shift up}{F4 down}{F4 up}|{Shift down}{7 down}{7 up}{Shift up}{F4 down}{F4 up}|{Shift down}{8 down}{8 up}{Shift up}{F4 down}{F4 up}|{Shift down}{9 down}{9 up}{Shift up}{F4 down}{F4 up}|{Shift down}{10 down}{10 up}{Shift up}{F4 down}{F4 up}"
  826.                     keyboardEncoder := ""
  827.                     keyboardEncoderEnabled := "false"
  828.                     keymapperEnabled := "true"
  829.                     keymapperAHKMethod := "false"
  830.                     keymapper := "xpadder"
  831.                     xpadderFullPath := "H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe"
  832.                     joyToKeyFullPath := "H:\RocketLauncher\Utilities\JoyToKey\JoyToKey.exe"
  833.                     profilePath := "H:\RocketLauncher\Profiles"
  834.                     keymapperProfilePath := "H:\RocketLauncher\Profiles\xpadder"
  835.                     keymapperFrontEndProfileName := "LaunchBox"
  836.                     keymapperFrontEndProfile := "xpadder"
  837.                     keymapperRocketLauncherProfileEnabled := "true"
  838.                     joyIDsEnabled := "true"
  839.                     joyIDsPreferredControllersGlobal := ""
  840.                     joyIDsPreferredControllersSystem := "use_global"
  841.                     joyIDsPreferredControllersOnExit := ""
  842.                     CustomJoyNamesEnabled := "false"
  843.                     CustomJoyNames := ""
  844.                     rotateMethod := "false"
  845.                     FEProfile := "H:\RocketLauncher\Profiles\xpadder\LaunchBox"
  846.                     defaultProfile := "H:\RocketLauncher\Profiles\xpadder\_Default"
  847.                     systemProfile := "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD"
  848.                     xPadderSystemProfile := "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\_Default"
  849.                     emuProfile := "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch"
  850.                     romProfile := "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\Bonanza Bros (Japan)"
  851.                     RocketLauncherProfile := "H:\RocketLauncher\Profiles\xpadder\RocketLauncher"
  852.                     blankProfile := "H:\RocketLauncher\Profiles\xpadder\_Default\blank"
  853.                     ahkFEProfile := "H:\RocketLauncher\Profiles\AHK\LaunchBox"
  854.                     ahkDefaultProfile := "H:\RocketLauncher\Profiles\AHK\_Default"
  855.                     ahkSystemProfile := "H:\RocketLauncher\Profiles\AHK\NEC PC Engine-CD"
  856.                     ahkEmuProfile := "H:\RocketLauncher\Profiles\AHK\NEC PC Engine-CD\RetroArch"
  857.                     ahkRomProfile := "H:\RocketLauncher\Profiles\AHK\NEC PC Engine-CD\Bonanza Bros (Japan)"
  858.                     ahkRocketLauncherProfile := "H:\RocketLauncher\Profiles\AHK\RocketLauncher"
  859.                     bezelEnabled := "false"
  860.                     bezelICEnabled := "true"
  861.                     shaderName := "false"
  862.                     shaderColor := ""
  863.                     shaderTransparency := ""
  864.                     statisticsEnabled := "true"
  865.                     pressDuration := "-1"
  866.                     emuVolume := "1"
  867.                     dxwndIni := "H:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
  868.                     dxwndFullPath := "H:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
  869.                     qResFullPath := "H:\RocketLauncher\Module Extensions\QRes.exe"
  870.                     mon1O := ""
  871.                     pacDrivedllFile := "H:\RocketLauncher\Module Extensions\PacDrive32.dll"
  872.                     userFadeAnimIniFile := "H:\RocketLauncher\Lib\User Fade Animations.ini"
  873.                     testFile := ""
  874.                     testDuration := ""
  875.                     initialErrorMode := "0"
  876.  
  877. 10:31:21:977 | RL |      INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
  878. 10:31:21:979 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
  879. 10:31:21:980 | RL |      INFO  | +0     | BuildScript - Loaded Pause Init.ahk scripts
  880. 10:31:21:982 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
  881. 10:31:21:984 | RL |     DEBUG  | +0     | BuildScript - Module starts on line: 2
  882. 10:31:21:986 | RL |      INFO  | +0     | BuildScript - Validating module
  883. 10:31:21:994 | RL |      INFO  | +15    | BuildScript - Validation complete
  884. 10:31:21:996 | RL |      INFO  | +0     | BuildScript - Module:
  885.                     MEmu := "RetroArch"
  886.                     MEmuV := "v1.3.6"
  887.                     MURL := ["http://themaister.net/retroarch.html"]
  888.                     MAuthor := ["djvj","zerojay","SweatyPickle"]
  889.                     MVersion := "2.4.3"
  890.                     MCRC := ""
  891.                     iCRC := ""
  892.                     MID := ""
  893.                     MSystem := ["Acorn BBC Micro","AAE","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Applied Technology MicroBee","Apple IIGS","Arcade Classics","Atari 2600","Atari 5200","Atari 7800","Atari 8-Bit","Atari Classics","Atari Jaguar","Atari Lynx","Atari ST","Atari XEGS","Bally Astrocade","Bandai Gundam RX-78","Bandai Super Vision 8000","Bandai Wonderswan","Bandai Wonderswan Color","Canon X07","Capcom Classics","Capcom Play System","Capcom Play System II","Capcom Play System III","Casio PV-1000","Casio PV-2000","Cave","Coleco ADAM","ColecoVision","Commodore MAX Machine","Commodore Amiga","Creatronic Mega Duck","Data East Classics","Dragon Data Dragon","Emerson Arcadia 2001","Entex Adventure Vision","Elektronika BK","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","Interton VC 4000","Irem Classics","JungleTac Sport Vii","Konami Classics","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Microsoft MSX2+","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","Midway Classics","Namco Classics","Namco System 22","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 3DS","Nintendo 64","Nintendo 64DD","Nintendo Arcade Systems","Nintendo Classics","Nintendo DS","Nintendo Entertainment System","Nintendo 3DS","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Game & Watch","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Satellaview","Nintendo SuFami Turbo","Panasonic 3DO","Elektronska Industrija Pecom 64","Philips CD-i","Philips Videopac","RCA Studio II","ScummVM","Sega 32X","Sega Classics","Sega Mega Drive 32X","Sega Mark III","Sega SC-3000","Sega SG-1000","Sega CD","Sega Dreamcast","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Meganet","Sega Nomad","Sega Pico","Sega Saturn","Sega Saturn Japan","Sega VMU","Sega ST-V","Sharp X1","Sharp X68000","Sinclair ZX Spectrum","Sinclair ZX81","Sony PlayStation","Sony PlayStation Minis","Sony PocketStation","Sony PSP","Sony PSP Minis","Sord M5","SNK Classics","SNK Neo Geo","SNK Neo Geo AES","SNK Neo Geo MVS","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Spectravideo","Super Nintendo Entertainment System","Taito Classics","Tandy TRS-80 Color Computer","Technos","Texas Instruments TI 99-4A","Thomson MO5","Thomson TO7","Tiger Game.com","Tiki-100","Tomy Tutor","VTech CreatiVision","Watara Supervision","Williams Classics"]
  894.                     ;----------------------------------------------------------------------------
  895.                     ; Notes:
  896.                     ; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
  897.                     ; Devs stated they will never add support for mounted images (like via DT)
  898.                     ; Fullscreen is controlled via the module setting in RocketLauncherUI
  899.                     ; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
  900.                     ; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
  901.                     ; Enable 7z support for archived roms
  902.                     ; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1
  903.                     ;
  904.                     ; LibRetro DLLs:
  905.                     ; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/
  906.                     ; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path\cores folder. The module will find and load the default core unless you choose a custom one for each system.
  907.                     ; You can find supported cores that Retroarch supports simply by downloading them from the "retroarch-phoenix.exe" or by visiting here: https://github.com/libretro/libretro.github.com/wiki/Supported-cores
  908.                     ; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270
  909.                     ;
  910.                     ; SRM files:
  911.                     ; The srm files location is determined by the configuration file used (savefile_directory = ":\whatever") The default RetroArch srm directory is ":\saves" You can select to sort into core folders (ie: :/saves/Mednafen PSX) by changing sort_savefiles_enable = "true" in the configuration file.
  912.                     ;
  913.                     ; Save states:
  914.                     ; The save state files location is determined by the configuration file used (savestate_directory = ":\whatever") The default RetroArch savestate directory is ":\states" You can select to sort into core folders (ie: :/states/Mednafen PSX) by changing sort_savestates_enable = "true" in the configuration file.
  915.                     ;
  916.                     ; Config files:
  917.                     ; By default, the module looks for config files in a folder called config in the RetroArch folder. Example: C:\emus\RetroArch\config. You can change this folder to anything you like by changing the module's ConfigFolder setting in RocketLauncherUI.  This will be the config folder for the module and will NOT change the location of RetroArch's own /config directory.
  918.                     ; RetroArch's global config file is called "retroarch.cfg". RetroArch will use a system cfg file named to match your System Name (example: Nintendo Entertainment System.cfg).
  919.                     ; RetroArch will also load core config files named after the core name. Example: nestopia_libretro.cfg
  920.                     ; This allows different settings globally, for each system, and for each core. If you want all systems to use the same retroarch.cfg, do not have any system or core cfg files, only have the retroarch.cfg.
  921.                     ; If a core config exists, it takes precedence over the global config. And if a system config exists, it takes precedence over the core config.
  922.                     ;
  923.                     ; Core Options:
  924.                     ; By default, RetroArch creates a retroarch-core-options.cfg in it's root directory.  Example: C:\emus\RetroArch\retroarch-core-options.cfg.  This will always be used if the default RetroArch.cfg is loaded.  If a configuration file from any other location is used, RetroArch will create a retroarch-core-options.cfg file in the root of that directory.  The module has an option to have RetroArch use only the default retroarch-core-options.cfg file no matter the path of the config directory or location of the configuiration file being used.  To enable this option set Single_Core_Options to true.
  925.                      
  926.                     ; MultiGame:
  927.                     ; MultiGame support is currently only available for the Mednafen PSX core. Retroarch uses the same method as Mednafen to load multi-disc games. This method involves m3u playlists which are commonly used for music. The m3u files needed to load multi-disc games are generated for you by the module when you launch a multi-disc game and are saved to your corresponding rom directory. Due to m3u limitations, your multi-disc roms/images cannot be archived -- they must be unzipped. All single disc games can remain archived and you can still enable 7z under system settings. If you do not wish to use MultiGame support you can archive your roms/images and m3u generation will be skipped on launch.
  928.                     ; The m3u files generated by the module contain a list of paths to all roms/images in the multi-disc set. Retroarch automatically loads the first path in the m3u so the first path will always be the disc you are loading. For example, Final Fantasy VII has 3 discs and if you load Disc 2 first, the order of the paths in the m3u will be disc 2, disc 3, disc 1. If you load Disc 3 first, the order will be disc 3, disc 1, disc 2. The module anticipates this and will load the correct disk, selected from the Pause/MultiDisk menus. However if you choose to manually use Retroarch's UI or disk swap keys to change discs, you will need to keep this in mind.
  929.                     ; In order for RocketLauncher's MultiGame UI to swap discs, you must define Eject_Toggle_Key, Next_Disk_Key, and Previous_Disk_Key under global settings for the emulator in RocketLauncher. Because AHK and Retroarch use different naming conventions for some keyboard keys, it is best to use a letter, a number, or F1-F12.
  930.                     ;
  931.                     ; MAME:
  932.                     ; MAME BIOS roms should be placed in Rom Path's directory. Some systems require the BIOS roms be placed in the MAME internal name directory. (Example: :\Rom Folder\a5200). The MAME BIOS_Roms_Folder option will have no effect unless you are using an older version of the mess core.
  933.                     ;
  934.                     ; System Specific Notes:
  935.                     ; Microsoft MSX/MSX2: Launch an MSX game and in the core options, set the console to be an MSX2 and it will play both just fine.
  936.                     ; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
  937.                     ; Sega CD - Requires "bios_CD_E.bin", "bios_CD_J.bin", "bios_CD_U.bin" all be placed in the folder you define as system_directory in the RetroArch's cfg.
  938.                     ; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these.
  939.                     ; NEC TurboGrafx-CD (using pce fast core) - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg.
  940.                     ; NEC TurboGrafx-CD (using MAME core)
  941.                     ;   - You'll need to update a couple mame specific options in the Retroarch core options file to get it to boot from the cli. These should probably be updated automagically by the module. Turning softlists off, but might not need to.
  942.                     ;       mame_boot_from_cli = "enabled"
  943.                     ;       mame_softlists_enable = "disabled"
  944.                     ;       mame_softlists_auto_media = "disabled"
  945.                     ;   - Requires hash folder from MAME/MESS/UME, either from the source or release package. Save this in the system_directory you've defined for RetroArch. Something like \RetroArch\system\mame\hash\
  946.                     ;   - Requires the CD bios file(s) saved in the mame bios folder you've defined. Usually \RetroArch\system\mame\bios\
  947.                     ;       For PC Engine-CD you'll need the file "[cd] cd-rom system (japan) (v2.1).pce" zipped as cdsys.zip and saved in a pce subfolder in your bios path, so \RetroArch\system\mame\bios\pce\cdsys.zip
  948.                     ;       For PC Engine SuperGrafx-CD you'll need the file "[cd] super cd-rom system (japan) (v3.0).pce" zipped as scdsys.zip and saved in a pce subfolder in your bios path, so \RetroArch\system\mame\bios\pce\scdsys.zip
  949.                     ;       For TurboGrafx-CD you'll need the file "[cd] turbografx cd system card (usa) (v2.0).pce" zipped as cdsys.zip and saved in a tg16 subfolder in your bios path, so \RetroArch\system\mame\bios\tg16\cdsys.zip
  950.                     ;       For TurboDuo you'll need the file "[cd] turbografx cd super system card (usa) (v3.0).pce" zipped as scdsys.zip and saved in a tg16 subfolder in your bios path, so \RetroArch\system\mame\bios\tg16\scdsys.zip
  951.                     ; Nintendo Super Game Boy - Set the Module setting in RocketLauncherUI SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of "Nintendo Super Game Boy". Requires "sgb.boot.rom" and "Super Game Boy (World).sfc" to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode.
  952.                     ; Sony PSP/PlayStation Minis: To avoid the dialog box complaining about ppge_atlas.zim, download it from https://github.com/libretro/libretro-ppsspp/blob/master/assets/ppge_atlas.zim and place it in your Retroarch/system/PPSSPP/ directory.
  953.                     ;----------------------------------------------------------------------------
  954.                     StartModule()
  955.                     BezelGUI()
  956.                     FadeInStart()
  957.                      
  958.                     primaryExe := new Emulator(emuPath . "\" . executable)  ; instantiate emulator executable object
  959.                     emuPrimaryWindow := new Window(new WindowTitle("RetroArch","RetroArch"))    ; instantiate primary emulator window object
  960.                     emuConsoleWindow := new Window(new WindowTitle("","ConsoleWindowClass"))    ; instantiate emulator console window object
  961.                      
  962.                     ; Here we define all supported systems for this module. This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
  963.                     ; 1 - Official System Name in RocketLauncher
  964.                     ; 2 - Short name used only for easy referencing within module
  965.                     ; 3 - Default core
  966.                     ; 4 - The system ID MAME core recognizes
  967.                     RLLog.Debug("Module - Started building the " . MEmu . " object")
  968.                     mTypeVar:="
  969.                         ( LTrim
  970.                         AAE|LibRetro_AAE|mame_libretro
  971.                         Acorn BBC Micro|LibRetro_BBCB|mame_libretro|bbcb
  972.                         Amstrad CPC|LibRetro_CPC|mame_libretro|cpc464
  973.                         Amstrad GX4000|LibRetro_GX4K|mame_libretro|gx4000
  974.                         APF Imagination Machine|LibRetro_APF|mame_libretro|apfimag
  975.                         Apple IIGS|LibRetro_AIIGS|mame_libretro|apple2gs
  976.                         Applied Technology MicroBee|LibRetro_MBEE|mame_libretro|mbeeic
  977.                         Arcade Classics|LibRetro_ARCADE|mame_libretro
  978.                         Atari 2600|LibRetro_2600|stella_libretro|a2600
  979.                         Atari 5200|LibRetro_5200|mame_libretro|a5200
  980.                         Atari 7800|LibRetro_7800|prosystem_libretro|a7800
  981.                         Atari 8-Bit|LibRetro_ATARI8|mame_libretro|a800
  982.                         Atari Classics|LibRetro_ACLS|mame_libretro
  983.                         Atari Jaguar|LibRetro_JAG|virtualjaguar_libretro|jaguar
  984.                         Atari Lynx|LibRetro_LYNX|handy_libretro|lynx
  985.                         Atari ST|LibRetro_ST|hatari_libretro
  986.                         Atari XEGS|LibRetro_XEGS|mame_libretro|xegs
  987.                         Bally Astrocade|LibRetro_BAST|mame_libretro|astrocde
  988.                         Bandai Gundam RX-78|LibRetro_BGRX|mame_libretro|rx78
  989.                         Bandai Super Vision 8000|LibRetro_SV8K|mame_libretro|sv8000
  990.                         Bandai Wonderswan|LibRetro_WSAN|mednafen_wswan_libretro|wswan
  991.                         Bandai Wonderswan Color|LibRetro_WSANC|mednafen_wswan_libretro|wscolor
  992.                         Canon X07|LibRetro_CX07|mame_libretro|x07
  993.                         Capcom Classics|LibRetro_CAPC|mame_libretro
  994.                         Capcom Play System|LibRetro_CPS1|fbalpha_libretro
  995.                         Capcom Play System II|LibRetro_CPS2|fbalpha_libretro
  996.                         Capcom Play System III|LibRetro_CPS3|mame_libretro
  997.                         Casio PV-1000|LibRetro_CAS1K|mame_libretro|pv1000
  998.                         Casio PV-2000|LibRetro_CAS2K|mame_libretro|pv2000
  999.                         Cave|LibRetro_CAVE|mame_libretro
  1000.                         Coleco ADAM|LibRetro_ADAM|mame_libretro|adam
  1001.                         ColecoVision|LibRetro_COLEC|mame_libretro|coleco
  1002.                         Commodore Amiga|LibRetro_PUAE|puae_libretro
  1003.                         Commodore Max Machine|LibRetro_CMAX|mame_libretro|vic10
  1004.                         Creatronic Mega Duck|LibRetro_DUCK|mame_libretro|megaduck
  1005.                         Data East Classics|LibRetro_DATA|mame_libretro
  1006.                         Dragon Data Dragon|LibRetro_DRAG64|mame_libretro|dragon64
  1007.                         Elektronika BK|LibRetro_EBK|mame_libretro|bk0010
  1008.                         Elektronska Industrija Pecom 64|LibRetro_P64|mame_libretro|pecom64
  1009.                         Emerson Arcadia 2001|LibRetro_A2001|mame_libretro|arcadia
  1010.                         Entex Adventure Vision|LibRetro_AVISION|mame_libretro|advision
  1011.                         Epoch Game Pocket Computer|LibRetro_GPCKET|mame_libretro|gamepock
  1012.                         Epoch Super Cassette Vision|LibRetro_SCV|mame_libretro|scv
  1013.                         Exidy Sorcerer|LibRetro_SORCR|mame_libretro|sorcerer
  1014.                         Fairchild Channel F|LibRetro_CHANF|mame_libretro|channelf
  1015.                         Final Burn Alpha|LibRetro_FBA|fbalpha_libretro
  1016.                         Funtech Super Acan|LibRetro_SACAN|mame_libretro|supracan
  1017.                         GamePark 32|LibRetro_GP32|mame_libretro|gp32
  1018.                         GCE Vectrex|LibRetro_VECTX|mame_libretro|vectrex
  1019.                         Hartung Game Master|LibRetro_GMASTR|mame_libretro|gmaster
  1020.                         Interton VC 4000|LibRetro_VC4K|mame_libretro|vc4000
  1021.                         Irem Classics|LibRetro_IREM|mame_libretro
  1022.                         JungleTac Sport Vii|LibRetro_SPORTV|mame_libretro|vii
  1023.                         Konami Classics|LibRetro_KONC|mame_libretro
  1024.                         Magnavox Odyssey 2|LibRetro_ODYS2|mame_libretro|odyssey2
  1025.                         MAME|LibRetro_MAME|mame_libretro|mame
  1026.                         Matra & Hachette Alice|LibRetro_ALICE|mame_libretro|alice32
  1027.                         Mattel Aquarius|LibRetro_AQUA|mame_libretro|aquarius
  1028.                         Mattel Intellivision|LibRetro_INTV|mame_libretro|intv
  1029.                         MGT Sam Coupe|LibRetro_SAMCP|mame_libretro|
  1030.                         Microsoft MS-DOS|LibRetro_MSDOS|dosbox_libretro
  1031.                         Microsoft MSX|LibRetro_MSX|bluemsx_libretro
  1032.                         Microsoft MSX2|LibRetro_MSX2|bluemsx_libretro
  1033.                         Microsoft MSX2+|LibRetro_MSX2|bluemsx_libretro
  1034.                         Microsoft Windows 3.x|LibRetro_WIN3X|dosbox_libretro
  1035.                         Midway Classics|LibRetro_MIDC|mame_libretro
  1036.                         Namco Classics|LibRetro_NAMC|mame_libretro
  1037.                         Namco System 22|LibRetro_NAM2|mame_libretro
  1038.                         NEC PC Engine|LibRetro_PCE|mednafen_pce_fast_libretro|pce,cart
  1039.                         NEC PC Engine-CD|LibRetro_PCECD|mednafen_pce_fast_libretro|pce,cdrom
  1040.                         NEC PC-FX|LibRetro_PCFX|mednafen_pcfx_libretro
  1041.                         NEC SuperGrafx|LibRetro_SGFX|mednafen_supergrafx_libretro|sgx,cart
  1042.                         NEC TurboGrafx-16|LibRetro_TG16|mednafen_pce_fast_libretro|tg16,cart
  1043.                         NEC TurboGrafx-CD|LibRetro_TGCD|mednafen_pce_fast_libretro|tg16,cdrom
  1044.                         Nintendo 3DS|LibRetro_3DS|citra_libretro
  1045.                         Nintendo 64|LibRetro_N64|mupen64plus_libretro|n64
  1046.                         Nintendo 64DD|LibRetro_N64|mupen64plus_libretro
  1047.                         Nintendo Arcade Systems|LibRetro_NINARC|mame_libretro
  1048.                         Nintendo Classics|LibRetro_NINC|mame_libretro
  1049.                         Nintendo DS|LibRetro_DS|desmume_libretro
  1050.                         Nintendo 3DS|LibRetro_3DS|citra_libretro|3ds
  1051.                         Nintendo Entertainment System|LibRetro_NES|nestopia_libretro|nes
  1052.                         Nintendo Famicom|LibRetro_NFAM|nestopia_libretro
  1053.                         Nintendo Famicom Disk System|LibRetro_NFDS|nestopia_libretro|famicom
  1054.                         Nintendo Game Boy|LibRetro_GB|gambatte_libretro|gameboy
  1055.                         Nintendo Game Boy Advance|LibRetro_GBA|vba_next_libretro|gba
  1056.                         Nintendo Game Boy Color|LibRetro_GBC|gambatte_libretro|gbcolor
  1057.                         Nintendo Game Boy Japan|LibRetro_GBJ|gambatte_libretro|gameboy
  1058.                         Nintendo Gamecube|LibRetro_GC|dolphin_libretro|gc
  1059.                         Nintendo Game & Watch|LibRetro_GW|gw_libretro
  1060.                         Nintendo Pokemon Mini|LibRetro_POKE|mame_libretro|pokemini
  1061.                         Nintendo Satellaview|LibRetro_NSFS|snes9x_libretro
  1062.                         Nintendo SuFami Turbo|LibRetro_NSFST|snes9x_libretro
  1063.                         Nintendo Super Famicom|LibRetro_NSF|bsnes_balanced_libretro
  1064.                         Nintendo Super Game Boy|LibRetro_SGB|bsnes_balanced_libretro
  1065.                         Nintendo Virtual Boy|LibRetro_NVB|mednafen_vb_libretro|vboy
  1066.                         Othello Multivision|LibRetro_OTHO|genesis_plus_gx_libretro
  1067.                         Panasonic 3DO|LibRetro_3DO|4do_libretro
  1068.                         Philips CD-i|LibRetro_CDI|mame_libretro|cdimono1
  1069.                         Philips Videopac|LibRetro_PVID|mame_libretro|videopac
  1070.                         RCA Studio II|LibRetro_STUD2|mame_libretro|studio2
  1071.                         SCUMMVM|LibRetro_SCUMM|scummvm_libretro
  1072.                         Sega 32X|LibRetro_32X|picodrive_libretro|32x
  1073.                         Sega CD|LibRetro_SCD|genesis_plus_gx_libretro|segacd
  1074.                         Sega Classics|LibRetro_SEGC|mame_libretro
  1075.                         Sega Dreamcast|LibRetro_DCAST|reicast_libretro
  1076.                         Sega Game Gear|LibRetro_GG|genesis_plus_gx_libretro|gamegear
  1077.                         Sega Genesis|LibRetro_GEN|genesis_plus_gx_libretro|genesis
  1078.                         Sega Mark III|Libretro_SM3|genesis_plus_gx_libretro
  1079.                         Sega Master System|LibRetro_SMS|genesis_plus_gx_libretro|sms
  1080.                         Sega Mega Drive|LibRetro_GEN|genesis_plus_gx_libretro|megadriv
  1081.                         Sega Mega Drive 32X|LibRetro_MD32X|picodrive_libretro
  1082.                         Sega Meganet|LibRetro_GEN|genesis_plus_gx_libretro|genesis
  1083.                         Sega Nomad|LibRetro_GEN|genesis_plus_gx_libretro|genesis
  1084.                         Sega Pico|LibRetro_PICO|picodrive_libretro
  1085.                         Sega Saturn|LibRetro_SAT|yabause_libretro|saturn
  1086.                         Sega Saturn Japan|LibRetro_SAT|yabause_libretro|saturnjp
  1087.                         Sega SC-3000|LibRetro_SC3K|mame_libretro|sc3000
  1088.                         Sega SG-1000|LibRetro_SG1K|genesis_plus_gx_libretro
  1089.                         Sega ST-V|LibRetro_STV|mame_libretro
  1090.                         Sega VMU|LibRetro_SVMU|mame_libretro|svmu
  1091.                         Sharp X1|LibRetro_SX1|mame_libretro|x1
  1092.                         Sharp X68000|LibRetro_SX68000|mame_libretro|x68000
  1093.                         Sinclair ZX Spectrum|LibRetro_SPECZX|mame_libretro|spectrum
  1094.                         Sinclair ZX81|LibRetro_ZX81|81_libretro|zx81
  1095.                         SNK Classics|LibRetro_SNKC|mame_libretro
  1096.                         SNK Neo Geo|LibRetro_NEO|fbalpha_libretro
  1097.                         SNK Neo Geo AES|LibRetro_NEOAES|mame_libretro|aes
  1098.                         SNK Neo Geo CD|LibRetro_NEOCD|mame_libretro|neocdz
  1099.                         SNK Neo Geo MVS|LibRetro_NEOMVS|mame_libretro
  1100.                         SNK Neo Geo Pocket|LibRetro_NGP|mednafen_ngp_libretro|ngp
  1101.                         SNK Neo Geo Pocket Color|LibRetro_NGPC|mednafen_ngp_libretro|ngpc
  1102.                         Sony PlayStation|LibRetro_PSX|mednafen_psx_libretro|psu
  1103.                         Sony PlayStation Minis|LibRetro_PSXMIN|ppsspp_libretro
  1104.                         Sony PocketStation|LibRetro_POCKS|mame_libretro|pockstat
  1105.                         Sony PSP|LibRetro_PSP|ppsspp_libretro
  1106.                         Sony PSP Minis|LibRetro_PSP|ppsspp_libretro
  1107.                         Sord M5|LibRetro_SORD|mame_libretro|m5
  1108.                         Spectravideo|LibRetro_SV328|mame_libretro|svi328n
  1109.                         Super Nintendo Entertainment System|LibRetro_SNES|bsnes_balanced_libretro|snes
  1110.                         Taito Classics|LibRetro_TAIC|mame_libretro
  1111.                         Tandy TRS-80 Color Computer|LibRetro_TRS80|mame_libretro|coco3
  1112.                         Technos|LibRetro_TECHN|mame_libretro
  1113.                         Texas Instruments TI 99-4A|LibRetro_TI99|mame_libretro|ti99_4a
  1114.                         Thomson MO5|LibRetro_MO5|mame_libretro|mo5
  1115.                         Thomson TO7|LibRetro_TO7|mame_libretro|to7
  1116.                         Tiger Game.com|LibRetro_TCOM|mame_libretro|gamecom
  1117.                         Tiki-100|LibRetro_TIKI|mame_libretro|kontiki
  1118.                         Tomy Tutor|LibRetro_TOMY|mame_libretro|tutor
  1119.                         VTech CreatiVision|LibRetro_VTECH|mame_libretro|crvision
  1120.                         Watara Supervision|LibRetro_SUPRV|mame_libretro|svision
  1121.                         Williams Classics|LibRetro_WILLS|mame_libretro
  1122.                         )"
  1123.                     mType := Object()
  1124.                     Loop, Parse, mTypeVar, `n, `r
  1125.                     {
  1126.                         obj := {}
  1127.                         Loop, Parse, A_LoopField, |
  1128.                         {
  1129.                             If (A_Index = 1)
  1130.                                 obj.System := A_LoopField
  1131.                             Else If (A_Index = 2)
  1132.                                 obj.ID := A_LoopField
  1133.                             Else If (A_Index = 3)
  1134.                                 obj.Core := A_LoopField
  1135.                             Else {  ; 4
  1136.                                 StringSplit, tmp, A_LoopField, `,
  1137.                                 obj.MAMEID := tmp1
  1138.                                 obj.MAMEMedia := tmp2
  1139.                             }
  1140.                         }
  1141.                         mType.Insert(obj["System"], obj)
  1142.                     }
  1143.                     RLLog.Debug("Module - Finished building the " . MEmu . " object")
  1144.                     ; For easier use throughout the module
  1145.                     retroSystem := mType[systemName].System
  1146.                     retroID := mType[systemName].ID
  1147.                     retroCore := mType[systemName].Core
  1148.                     retroMAMEID := mType[systemName].MAMEID
  1149.                     retroMAMEMedia := mType[systemName].MAMEMedia
  1150.                     RLLog.Info("Module - Using these system variables:")
  1151.                     RLLog.Info("Module - retroSystem: " . retroSystem)
  1152.                     RLLog.Info("Module - retroID: " . retroID)
  1153.                     RLLog.Info("Module - retroCore: " . retroCore)
  1154.                     RLLog.Info("Module - retroMAMEID: " . retroMAMEID)
  1155.                     RLLog.Info("Module - retroMAMEMedia: " . retroMAMEMedia)
  1156.                     If !retroSystem
  1157.                         ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName)
  1158.                     If !retroCore
  1159.                         ScriptError("Your Core ID is: " . retroID . "`nCould not find a default core to use. Please update the module with a default core.")
  1160.                      
  1161.                     Fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)
  1162.                     configFolder := moduleIni.Read("Settings", "ConfigFolder",emuPath . "\config",,1)
  1163.                     singlecoreoptions := moduleIni.Read("Settings", "single_core_options","false",,1) = "true" ? ":\retroarch-core-options.cfg" : """"
  1164.                     mameRomPath := moduleIni.Read("MAME", "BIOS_Roms_Folder",,,1)
  1165.                     mameHideNag := If moduleIni.Read("MAME", "Hide_Nag_Screen","false",,1) = "true" ? "enabled" : "disabled"
  1166.                     mameHideInfo := If moduleIni.Read("MAME", "Hide_Info_Screen","false",,1) = "true" ? "enabled" : "disabled"
  1167.                     mameHideWarn := If moduleIni.Read("MAME", "Hide_Warning_Screen","false",,1) = "true" ? "enabled" : "disabled"
  1168.                     hideConsole := moduleIni.Read("Settings", "HideConsole","true",,1)
  1169.                     ejectToggleKey := moduleIni.Read("Settings", "Eject_Toggle_Key",,,1)
  1170.                     nextDiskKey := moduleIni.Read("Settings", "Next_Disk_Key",,,1)
  1171.                     prevDiskKey := moduleIni.Read("Settings", "Previous_Disk_Key",,,1)
  1172.                     core := moduleIni.Read(romName . "|" . systemName, "LibRetro_Core",retroCore,,1)
  1173.                     superGB := moduleIni.Read(romName . "|" . systemName, "SuperGameBoy","false",,1)
  1174.                     enableNetworkPlay := moduleIni.Read(romName . "|Network", "Enable_Network_Play","false",,1)
  1175.                     overlay := moduleIni.Read(romName . "|" . systemName, "Overlay",,,1)
  1176.                     videoShader := moduleIni.Read(romName . "|" . systemName, "VideoShader",,,1)
  1177.                     aspectRatioIndex := moduleIni.Read(romName . "|" . systemName, "AspectRatioIndex",,,1)
  1178.                     customViewportWidth := moduleIni.Read(romName . "|" . systemName, "CustomViewportWidth",,,1)
  1179.                     customViewportHeight := moduleIni.Read(romName . "|" . systemName, "CustomViewportHeight",,,1)
  1180.                     customViewportX := moduleIni.Read(romName . "|" . systemName, "CustomViewportX",,,1)
  1181.                     customViewportY := moduleIni.Read(romName . "|" . systemName, "CustomViewportY",,,1)
  1182.                     stretchToFillBezel := moduleIni.Read(romName . "|" . systemName, "StretchToFillBezel","false",,1)
  1183.                     rotation := moduleIni.Read(romName . "|" . systemName, "Rotation",0,,1)
  1184.                     cropOverscan := moduleIni.Read(romName . "|" . systemName, "CropOverscan",,,1)
  1185.                     threadedVideo := moduleIni.Read(romName . "|" . systemName, "ThreadedVideo",,,1)
  1186.                     vSync := moduleIni.Read(romName . "|" . systemName, "VSync",,,1)
  1187.                     integerScale := moduleIni.Read(romName . "|" . systemName, "IntegerScale",,,1)
  1188.                     configurationPerCore := moduleIni.Read(romName . "|" . systemName, "ConfigurationPerCore","false",,1)
  1189.                     coreOverrides := moduleIni.Read(romName . "|" . systemName, "CoreOverrides","false",,1)
  1190.                      
  1191.                     If (StringUtils.Contains(core, "^(mame|mess|ume)") && !retroMAMEID) {
  1192.                         retroMAMEID := "mame"   ; set all systems that use a mame core to the default mame ID so any system name is supported
  1193.                         RLLog.Warning("Module - Setting MAMEID to default ""mame"" for """ . retroSystem . """")
  1194.                     }
  1195.                      
  1196.                     configFolder := RLObject.getFullPathFromRelative(rlPath,configFolder)
  1197.                     mameRomPath := If mameRomPath ? RLObject.getFullPathFromRelative(rlPath,mameRomPath) : romPath
  1198.                     overlay := RLObject.getFullPathFromRelative(rlPath,overlay)
  1199.                     videoShader := RLObject.getFullPathFromRelative(rlPath,videoShader)
  1200.                     rotateBezel := false
  1201.                      
  1202.                     configFolder := new Folder(configFolder)
  1203.                      
  1204.                     If (retroID = "LibRetro_SGB" || superGB = "true")   ; if system or rom is set to use Super Game Boy
  1205.                     {   superGB := "true"   ; setting this just in case it's false and the system is Nintendo Super Game Boy
  1206.                         sgbRomPath := CheckFile(emuPath . "\system\Super Game Boy (World).sfc","Could not find the rom required for Super Game Boy support. Make sure the rom ""Super Game Boy (World).sfc"" is located in: " . emuPath . "\system")
  1207.                         CheckFile(emuPath . "\system\sgb.boot.rom","Could not find the bios required for Super Game Boy support. Make sure the bios ""sgb.boot.rom"" is located in: " . emuPath . "\system")
  1208.                         retroID := "LibRetro_SGB"   ; switching to Super Game Boy mode
  1209.                         retroSystem := "Nintendo Super Game Boy"
  1210.                     }
  1211.                      
  1212.                     ; Find the dll for this system
  1213.                     libDll := CheckFile(emuPath . "\cores\" . core . ".dll", "Your " . retroID . " dll is set to " . core . " but could not locate this file:`n" . emuPath . "\cores\" . core . ".dll")
  1214.                      
  1215.                     ; Find the cfg file to use
  1216.                     If !configFolder.Exist()
  1217.                         ScriptError("You need to make sure ""ConfigFolder"" is pointing to your RetroArch config folder. By default it is looking here: """ . configFolder.FilePath . """")
  1218.                     globalRetroCfg := emuPath . "\retroarch.cfg"
  1219.                     systemRetroCfg := configFolder.FilePath . "\" . retroSystem . ".cfg"
  1220.                     coreRetroCfg := configFolder.FilePath . "\" . core . ".cfg"
  1221.                     RLLog.Info("Module - Global cfg should be: " . globalRetroCfg)
  1222.                     RLLog.Info("Module - System cfg should be: " . systemRetroCfg)
  1223.                     RLLog.Info("Module - Core cfg should be: " . coreRetroCfg)
  1224.                     foundCfg := ""
  1225.                      
  1226.                     systemRetroCfg := new File(systemRetroCfg)
  1227.                     coreRetroCfg := new File(coreRetroCfg)
  1228.                     globalRetroCfg := new File(globalRetroCfg)
  1229.                      
  1230.                     If systemRetroCfg.Exist() { ; check for system cfg first
  1231.                         retroCFGFile := systemRetroCfg
  1232.                         foundCfg := 1
  1233.                         RLLog.Info("Module - Found a System cfg!")
  1234.                     } Else If coreRetroCfg.Exist() {    ; 2nd option is a core config
  1235.                         retroCFGFile := coreRetroCfg
  1236.                         foundCfg := 1
  1237.                         RLLog.Info("Module - Found a Core cfg!")
  1238.                     } Else If globalRetroCfg.Exist() {  ; 3rd is global cfg
  1239.                         retroCFGFile := globalRetroCfg
  1240.                         foundCfg := 1
  1241.                         RLLog.Info("Module - Found a Global cfg!")
  1242.                     }
  1243.                     If foundCfg {
  1244.                         RLLog.Info("Module - " . MEmu . " is using " . retroCFGFile.FileFullPath . " as its config file.")
  1245.                         retroCFG := LoadProperties(retroCFGFile.FileFullPath)
  1246.                     } Else
  1247.                         RLLog.Warning("Module - Could not find a cfg file to update settings. RetroArch will make one for you.")
  1248.                      
  1249.                     If StringUtils.Contains(rotation,"1|3") ; use vertical bezel if RA rotation is set to 90 or 270 degrees
  1250.                         rotateBezel := true
  1251.                      
  1252.                     If StringUtils.Contains(retroID, "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX") {     ; these systems require the retroarch settings to be read
  1253.                         retroSysDir := ReadProperty(retroCFG,"system_directory")    ; read value
  1254.                         retroSysDir := ConvertRetroCFGKey(retroSysDir)  ; remove dbl quotes
  1255.                         retroSysDirLeft := StringUtils.Left(retroSysDir, 2)
  1256.                         If (retroSysDirLeft = ":\") {   ; if retroarch is set to use a default folder
  1257.                             retroSysDir := StringUtils.TrimLeft(retroSysDir, 1)
  1258.                             RLLog.Info("Module - RetroArch is using a relative system path: """ . retroSysDir . """")
  1259.                             retroSysDir := emuPath . retroSysDir
  1260.                         }
  1261.                         If !retroSysDir
  1262.                             ScriptError("RetroArch requires you to set your system_directory and place bios rom(s) in there for """ . retroSystem . """ to function. Please do this first by running ""retroarch-phoenix.exe"" manually.")
  1263.                         checkForSlash := StringUtils.Right(retroSysDir, 1)
  1264.                         If (checkForSlash = "\")    ; check if a backslash is the last character. If it is, remove it, as this is non-standard method to define folders
  1265.                             retroSysDir := StringUtils.TrimRight(retroSysDir, 1)
  1266.                     }
  1267.                      
  1268.                     If (StringUtils.Contains(core, "^(mame|mess|ume)")) || (StringUtils.Contains(retroID, "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX")) || (StringUtils.Contains(retroID, "LibRetro_NES") && (StringUtils.Contains(core, "nestopia_libretro"))) {    ; these systems will use an ini to store game specific settings
  1269.                         RLLog.Info("Module - Reading / creating system ini for specific settings.")
  1270.                         If !StringUtils.Contains(core, "^(mame|mess|ume)") {
  1271.                             If !SystemModuleIni.Exist()
  1272.                                 SystemModuleIni.Append      ; create a new blank ini file if one does not exist
  1273.                         }
  1274.                      
  1275.                         coreOptionsCFG := LoadProperties(coreOptionsCFGFile.FileFullPath)
  1276.                        
  1277.                         If StringUtils.Contains(core, "^(mame|mess|ume)") { ; Set some MAME/MESS/UME core options.
  1278.                             tmpCore := If StringUtils.Contains(core, "mame") ? "mame" : "mess"
  1279.                             WriteProperty(coreOptionsCFG, tmpCore . "_read_config", """enabled""", 1)
  1280.                             WriteProperty(coreOptionsCFG, tmpCore . "_boot_from_cli", """enabled""", 1)             ; This needs to be enabled in order to run games with RLauncher
  1281.                             WriteProperty(coreOptionsCFG, tmpCore . "_hide_nagscreen", "" . mameHideNag . "", 1)
  1282.                             WriteProperty(coreOptionsCFG, tmpCore . "_hide_infoscreen", "" . mameHideInfo . "", 1)
  1283.                             WriteProperty(coreOptionsCFG, tmpCore . "_hide_warnings", "" . mameHideWarn . "", 1)
  1284.                         } Else If StringUtils.Contains(retroID, "LibRetro_N64") {   ; Nintendo 64
  1285.                             mupenGfx := moduleIni.Read(romName . "|" . systemName, "Mupen_Gfx_Plugin", "auto",,1)
  1286.                             mupenRsp := moduleIni.Read(romName . "|" . systemName, "Mupen_RSP_Plugin", "auto",,1)
  1287.                             mupenCpu := moduleIni.Read(romName . "|" . systemName, "Mupen_CPU_Core", "dynamic_recompiler",,1)
  1288.                             mupenPak1 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_1", "memory",,1)
  1289.                             mupenPak2 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_2", "memory",,1)
  1290.                             mupenPak3 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_3", "memory",,1)
  1291.                             mupenPak4 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_4", "memory",,1)
  1292.                             mupenGfxAccur := moduleIni.Read(romName . "|" . systemName, "Mupen_Gfx_Accuracy", "high",,1)
  1293.                             mupenExpMem := moduleIni.Read(romName . "|" . systemName, "Mupen_Disable_Exp_Memory", "no",,1)
  1294.                             mupenTexturFilt := moduleIni.Read(romName . "|" . systemName, "Mupen_Texture_Filtering", "nearest",,1)
  1295.                             mupenViRefresh := moduleIni.Read(romName . "|" . systemName, "Mupen_VI_Refresh", "2200",,1)
  1296.                             mupenFramerate := moduleIni.Read(romName . "|" . systemName, "Mupen_Framerate", "fullspeed",,1)
  1297.                             mupenResolution := moduleIni.Read(romName . "|" . systemName, "Mupen_Resolution", "640x480",,1)
  1298.                             mupenPolyOffstFctr := moduleIni.Read(romName . "|" . systemName, "Mupen_Polygon_Offset_Factor", "-3.0",,1)
  1299.                             mupenPolyOffstUnts := moduleIni.Read(romName . "|" . systemName, "Mupen_Polygon_Offset_Units", "-3.0",,1)
  1300.                             mupenViOverlay := moduleIni.Read(romName . "|" . systemName, "Mupen_VI_Overlay", "disabled",,1)
  1301.                             mupenAnalogDzone := moduleIni.Read(romName . "|" . systemName, "Mupen_Analog_Deadzone", "15",,1)
  1302.                      
  1303.                             WriteProperty(coreOptionsCFG, "mupen64-gfxplugin", mupenGfx, 1)
  1304.                             WriteProperty(coreOptionsCFG, "mupen64-rspplugin", mupenRsp, 1)
  1305.                             WriteProperty(coreOptionsCFG, "mupen64-cpucore", mupenCpu, 1)
  1306.                             WriteProperty(coreOptionsCFG, "mupen64-pak1", mupenPak1, 1)
  1307.                             WriteProperty(coreOptionsCFG, "mupen64-pak2", mupenPak2, 1)
  1308.                             WriteProperty(coreOptionsCFG, "mupen64-pak3", mupenPak3, 1)
  1309.                             WriteProperty(coreOptionsCFG, "mupen64-pak4", mupenPak4, 1)
  1310.                             WriteProperty(coreOptionsCFG, "mupen64-gfxplugin-accuracy", mupenGfxAccur, 1)
  1311.                             WriteProperty(coreOptionsCFG, "mupen64-disableexpmem", mupenExpMem, 1)
  1312.                             WriteProperty(coreOptionsCFG, "mupen64-filtering", mupenTexturFilt, 1)
  1313.                             WriteProperty(coreOptionsCFG, "mupen64-virefresh", mupenViRefresh, 1)
  1314.                             WriteProperty(coreOptionsCFG, "mupen64-framerate", mupenFramerate, 1)
  1315.                             WriteProperty(coreOptionsCFG, "mupen64-screensize", mupenResolution, 1)
  1316.                             WriteProperty(coreOptionsCFG, "mupen64-polyoffset-factor", mupenPolyOffstFctr, 1)
  1317.                             WriteProperty(coreOptionsCFG, "mupen64-polyoffset-units", mupenPolyOffstUnts, 1)
  1318.                             WriteProperty(coreOptionsCFG, "mupen64-angrylion-vioverlay", mupenViOverlay, 1)
  1319.                             WriteProperty(coreOptionsCFG, "mupen64-astick-deadzone", mupenAnalogDzone, 1)
  1320.                         } Else If StringUtils.Contains(retroID, "LibRetro_NES") {       ; these systems will use an ini to store game specific settings
  1321.                             If StringUtils.Contains(core, "nestopia_libretro") {    ; Nestopia
  1322.                                 nestopiaBlargg := moduleIni.Read(romName . "|Nestopia", "Nestopia_Blargg_NTSC_Filter", "disabled",,1)
  1323.                                 nestopiaPalette := moduleIni.Read(romName . "|Nestopia", "Nestopia_Palette", "canonical",,1)
  1324.                                 nestopiaNoSprteLimit := moduleIni.Read(romName . "|Nestopia", "Nestopia_Remove_Sprites_Limit", "disabled",,1)
  1325.                                
  1326.                                 WriteProperty(coreOptionsCFG, "nestopia_blargg_ntsc_filter", nestopiaBlargg, 1)
  1327.                                 WriteProperty(coreOptionsCFG, "nestopia_palette", nestopiaPalette, 1)
  1328.                                 WriteProperty(coreOptionsCFG, "nestopia_nospritelimit", nestopiaNoSprteLimit, 1)
  1329.                             }
  1330.                         } Else If StringUtils.Contains(retroID, "LibRetro_LYNX") {  ; Atari Lynx
  1331.                             If StringUtils.Contains(core, "handy_libretro") {   ; Handy
  1332.                                 handyRotate := moduleIni.Read(romName . "|" . systemName, "Handy_Rotation", "None",,1)
  1333.                                 If StringUtils.Contains(handyRotate, "240") or StringUtils.Contains(handyRotate, "90")
  1334.                                     rotateBezel := true
  1335.                                 WriteProperty(coreOptionsCFG, "handy_rot", handyRotate, 1)
  1336.                             }
  1337.                         } Else If StringUtils.Contains(retroID, "LibRetro_PSX") {   ; Sony PlayStation
  1338.                             psxCdImageCache := moduleIni.Read(romName . "|" . systemName, "PSX_CD_Image_Cache", """enabled""",,1)
  1339.                             psxMemcardHandling := moduleIni.Read(romName . "|" . systemName, "PSX_Memcard_Handling", """libretro""",,1)
  1340.                             psxDualshockAnalogToggle := moduleIni.Read(romName . "|" . systemName, "PSX_Dualshock_Analog_Toggle", """enabled""",,1)
  1341.                            
  1342.                             WriteProperty(coreOptionsCFG, "beetle_psx_cdimagecache", psxCdImageCache, 1)
  1343.                             WriteProperty(coreOptionsCFG, "beetle_psx_use_mednafen_memcard0_method", psxMemcardHandling, 1)
  1344.                             WriteProperty(coreOptionsCFG, "beetle_psx_analog_toggle", psxDualshockAnalogToggle, 1)
  1345.                         }
  1346.                         SaveProperties(coreOptionsCFGFile.FileFullPath, coreOptionsCFG)
  1347.                     }
  1348.                      
  1349.                     hideEmuObj := Object(emuConsoleWindow,0,emuPrimaryWindow,1)
  1350.                     7z(romPath, romName, romExtension, sevenZExtractPath)
  1351.                      
  1352.                     mgM3UFile := new File(romPath . "\" . romTable[1,4] . ".m3u")
  1353.                      
  1354.                     mgRomExtensions := "cue|iso|ccd"
  1355.                     mgValidExtension := false
  1356.                      
  1357.                     Loop, Parse, mgRomExtensions, |
  1358.                         If (romExtension = "." . A_LoopField)
  1359.                             mgValidExtension := true
  1360.                      
  1361.                     If (StringUtils.Contains(retroID, "LibRetro_PSX") && romTable.MaxIndex() && mgValidExtension) { ; See if MultiGame table is populated  
  1362.                         m3uRomIndex := Object()
  1363.                         mgType := romTable[1,6] . " "
  1364.                         mgMaxIndex := romTable.MaxIndex()
  1365.                         mgRomIndex := 0
  1366.                      
  1367.                         If mgM3UFile.Exist()
  1368.                             mgM3UFile.Delete()
  1369.                      
  1370.                         Loop % mgMaxIndex
  1371.                         {
  1372.                             If (romTable[A_Index, 3] = romName) {
  1373.                                 tempType := romTable[A_Index, 5]
  1374.                                 mgRomIndex := StringUtils.TrimLeft(tempType, StringUtils.StringLength(mgType))
  1375.                                 RLLog.Info("Found rom index in rom set in romTable: " . mgRomIndex)
  1376.                                 Break
  1377.                             }
  1378.                         }
  1379.                      
  1380.                         If (mgRomIndex > 0) {
  1381.                             tempRomIndex := mgRomIndex
  1382.                             Loop % mgMaxIndex
  1383.                             {
  1384.                                 mgTypeIndex := mgType . tempRomIndex
  1385.                                 m3uRomIndex.Insert(tempRomIndex)
  1386.                      
  1387.                                 Loop % mgMaxIndex
  1388.                                 {
  1389.                                     If (romTable[A_Index, 5] = mgTypeIndex) {
  1390.                                         tempRomPath := romTable[A_Index, 1]
  1391.                                         mgM3UFile.Append(tempRomPath . "`n")
  1392.                                         RLLog.Info("Module - Appending rom path to m3u: " . tempRomPath)
  1393.                                         Break
  1394.                                     }
  1395.                                 }
  1396.                      
  1397.                                 If (tempRomIndex < mgMaxIndex)
  1398.                                     tempRomIndex++
  1399.                                 Else
  1400.                                     tempRomIndex := 1
  1401.                             }
  1402.                         }
  1403.                     }
  1404.                      
  1405.                     ; MAME/MESS/UME core options
  1406.                     MAMEParam1 := ""
  1407.                     MAMEParam2 := ""
  1408.                     MAMEParam3 := ""
  1409.                     If StringUtils.Contains(core, "^(mame|mess|ume)") { ; if a MAME/MESS/UME core is used
  1410.                         If !retroMAMEID
  1411.                             ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for the MAME/MESS/UME LibRetro core")
  1412.                         Else
  1413.                             RLLog.Info("Module - MAME/MESS/UME mode using a known ident: " . retroMAMEID)
  1414.                      
  1415.                         If !mameRomPath
  1416.                             ScriptError("Please set the RetroArch module setting ""BIOS_Roms_Folder"" to the folder that contains your MAME/MESS/UME BIOS roms to use with RetroArch.")
  1417.                        
  1418.                         If (retroMAMEID = "mame") {     ; want this for arcade mame only
  1419.                             RLLog.Info("Module - Retroarch MAME/MESS/UME Arcade mode enabled")
  1420.                             fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
  1421.                         } Else {
  1422.                             RLLog.Info("Module - Retroarch MAME/MESS/UME Console/PC mode enabled")
  1423.                             MAMEParam1 := ""
  1424.                             MAMEParam2 := " -rompath \""" . mameRomPath . "\"""
  1425.                      
  1426.                             ; If we already have a media type, then use it.
  1427.                             If (StringUtils.Contains(retroMAMEID, "tg16|pce") && retroMAMEMedia = "cart") {
  1428.                                 ;MAMEParam3 := " -cart \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1429.                                 MAMEParam3 := " -cart \""" . romPath . "\" . romName . romExtension . "\"""""
  1430.                             ; TODO: This needs a better way to handle the cdrom bios files, in my opinion. As it is, there's no clean way to pick between the v2.00 or v3.00 bios.
  1431.                             ;       Defaulting to the TurboDuo cdrom bios since it will play 2.00 or 3.00 games.
  1432.                             } Else If (StringUtils.Contains(retroMAMEID, "tg16|pce") && retroMAMEMedia = "cdrom") {
  1433.                                 ;MAMEParam3 := " -cart cdsys -cdrm \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1434.                                 MAMEParam3 := " -cart scdsys -cdrm \""" . romPath . "\" . romName . romExtension . "\"""""
  1435.                             } Else {
  1436.                                 ; Build a key/value object containing the different MAMEParam3 choices
  1437.                                 MAMEP3 := Object("alice32","cass1","gp32","memc","cpc464","cass","spectrum","cass","dragon64","cass","cdimono1","cdrom","bk0010","cass","neocd","cdrom","neocdz","cdrom","saturn","cdrm","saturnjp","cdrm","svi328n","cass","pecom64","cass","psu","cdrm","svmu","quik","gamecom","cart1","mbeeic","quik1")
  1438.                                 MAMEParam3 := MAMEP3[retroMAMEID]   ; search object for the retroMAMEID pair
  1439.                                 MAMEParam3 := " -" . (If MAMEParam3 ? MAMEParam3 : "cart") . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1440.                             }
  1441.                      
  1442.                             If (retroMAMEID = "mbeeic") ; Applied Technology MicroBee
  1443.                             {   microbeeModel := IniReadCheck(MAMESysINI, romName, "MicroBee_Model","mbeeic",,1)
  1444.                                 If microbeeModel not in mbee,mbeeic,mbeepc,mbeepc85,mbee56
  1445.                                     ScriptError("This is not a known MicroBee model value: " . microbeeModel)
  1446.                                 Else If (microbeeModel != "mbeeic")
  1447.                                     retroMAMEID := microbeeModel
  1448.                                 If romExtension in .mwb,.com,.bee
  1449.                                     mediaDeviceType := "quik1"
  1450.                                 Else If romExtension in .wav,.tap
  1451.                                     mediaDeviceType := "cass"
  1452.                                 Else If romExtension in .rom
  1453.                                     mediaDeviceType := "cart"
  1454.                                 Else If romExtension in .dsk
  1455.                                     mediaDeviceType := "flop1"
  1456.                                 Else    ; .bin format
  1457.                                     mediaDeviceType := "quik2"
  1458.                                 MAMEParam3 := " -" . mediaDeviceType . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1459.                             }
  1460.                            
  1461.                             If (retroMAMEID = "x68000") ; Sharp X68000
  1462.                             {  
  1463.                                 If romExtension in .xdf,.hdm,.2hd,.dim,.d77,.d88,.1dd,.dfi,.imd,.ipf,.mfi,.mfm,.td0,.cqm,.cqi,.dsk
  1464.                                     mediaDeviceType := "flop1"
  1465.                                 Else    ; .bin format
  1466.                                     mediaDeviceType := "sasi"
  1467.                                 MAMEParam3 := " -" . mediaDeviceType . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1468.                             }
  1469.                            
  1470.                             fullRomPath := MAMEParam1 . MAMEParam2 . MAMEParam3
  1471.                         }
  1472.                     } Else If (superGB = "true") {
  1473.                         RLLog.Info("Module - Retroarch Super Game Boy mode enabled")
  1474.                         fullRomPath := " """ . sgbRomPath . """ --subsystem sgb """ . romPath . "\" . romName . romExtension . """"
  1475.                     } Else {
  1476.                         RLLog.Info("Module - Retroarch standard mode enabled")
  1477.                         fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
  1478.                     }
  1479.                      
  1480.                     If (retroID = "LibRetro_NFDS")  ; Nintendo Famicom Disk System
  1481.                     {   disksysRom := new File(retroSysDir . "\disksys.rom")
  1482.                         If !disksysRom.Exist()
  1483.                             ScriptError("RetroArch requires ""disksys.rom"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1484.                     } Else If (retroID = "LibRetro_SCD")    ; Sega CD
  1485.                     {   If !StringUtils.Contains(romExtension, "\.bin|\.cue|\.iso")
  1486.                             ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension)
  1487.                         biosCDEBin := new File(retroSysDir . "\bios_CD_E.bin")
  1488.                         biosCDUBin := new File(retroSysDir . "\bios_CD_U.bin")
  1489.                         biosCDJBin := new File(retroSysDir . "\bios_CD_J.bin")
  1490.                         If !biosCDEBin.Exist()
  1491.                             ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1492.                         If !biosCDUBin.Exist()
  1493.                             ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1494.                         If !biosCDJBin.Exist()
  1495.                             ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1496.                     } Else If StringUtils.Contains(retroID,"LibRetro_PCECD|LibRetro_TGCD")  ; NEC PC Engine-CD and NEC TurboGrafx-CD
  1497.                     {   If !StringUtils.Contains(romExtension,"\.ccd|\.cue")
  1498.                             ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1499.                         sysCard3Pce := new File(retroSysDir . "\syscard3.pce")
  1500.                         If !sysCard3Pce.Exist()
  1501.                             ScriptError("RetroArch requires ""syscard3.pce"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1502.                     } Else If (retroID = "LibRetro_PCFX")
  1503.                     {   If !StringUtils.Contains(romExtension,"\.ccd|\.cue")
  1504.                             ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1505.                         pcfxBios := new File(retroSysDir . "\pcfx.bios")
  1506.                         If !pcfxBios.Exist()
  1507.                             ScriptError("RetroArch requires ""pcfx.bios"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1508.                     } Else If (retroID = "LibRetro_SCUMM")
  1509.                     {
  1510.                         scummFile := new File(romPath . "\" . romName . ".scummvm")
  1511.                         If !scummFile.Exist()
  1512.                             scummFile.Append("""" . romName . """")
  1513.                     }
  1514.                      
  1515.                     networkSession := ""
  1516.                     If (enableNetworkPlay = "true") {
  1517.                         RLLog.Info("Module - Network Multi-Player is an available option for " . dbName)
  1518.                      
  1519.                         netplayNickname := moduleIni.Read("Network", "NetPlay_Nickname","Player",,1)
  1520.                         getWANIP := moduleIni.Read("Network", "Get_WAN_IP","false",,1)
  1521.                      
  1522.                         If (getWANIP = "true")
  1523.                             myPublicIP := GetPublicIP()
  1524.                      
  1525.                         RLLog.Warning("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE")
  1526.                         defaultServerIP := moduleIni.Read("Network", "Default_Server_IP", myPublicIP,,1)
  1527.                         defaultServerPort := moduleIni.Read("Network", "Default_Server_Port",,,1)
  1528.                         lastIP := moduleIni.Read("Network", "Last_IP", defaultServerIP,,1)  ; does not need to be on the ISD
  1529.                         lastPort := moduleIni.Read("Network", "Last_Port", defaultServerPort,,1)    ; does not need to be on the ISD
  1530.                      
  1531.                         mpMenuStatus := MultiPlayerMenu(lastIP,lastPort,networkType,,0)
  1532.                         If (mpMenuStatus = -1) {    ; if user exited menu early
  1533.                             RLLog.Warning("Module - Cancelled MultiPlayer Menu. Exiting module.")
  1534.                             ExitModule()
  1535.                         }
  1536.                         If networkSession {
  1537.                             RLLog.Info("Module - Using a Network for " . dbName)
  1538.                             moduleIni.Write(networkPort, "GlobalModuleIni", "Network", "Last_Port")
  1539.                             ; msgbox lastIP: %lastIP%`nlastPort: %lastPort%`nnetworkIP: %networkIP%`nnetworkPort: %networkPort%
  1540.                             If (networkType = "client") {
  1541.                                 moduleIni.Write(networkIP, "GlobalModuleIni", "Network", "Last_IP") ; Save last used IP and Port for quicker launching next time
  1542.                                 netCommand := " -C " . networkIP . " --port " . networkPort . " --nick """ . netplayNickname . """" ; -C = connect as client
  1543.                             } Else {    ; server
  1544.                                 netCommand := " -H --port " . networkPort . " --nick """ . netplayNickname . """"   ; -H = host as server
  1545.                             }
  1546.                             RLLog.Warning("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE")
  1547.                             RLLog.Info("Module - Starting a network session using the IP """ . networkIP . """ and PORT """ . networkPort . """")
  1548.                         } Else
  1549.                             RLLog.Info("Module - User chose Single Player mode for this session")
  1550.                     }
  1551.                      
  1552.                     BezelStart(,,(If rotateBezel ? 1:""))
  1553.                      
  1554.                     If foundCfg {
  1555.                         If (stretchToFillBezel = "true" and bezelEnabled = "true" and bezelPath)
  1556.                         {
  1557.                             customViewportWidth := bezelScreenWidth
  1558.                             customViewportHeight := bezelScreenHeight
  1559.                             customViewportX := 0
  1560.                             customViewportY := 0
  1561.                             aspectRatioIndex := 22
  1562.                             RLLog.Info("Stretching viewport to fit bezel")
  1563.                         }
  1564.                      
  1565.                         raCfgHasChanges := ""
  1566.                         WriteRetroProperty("core_options_path", singlecoreoptions)
  1567.                         WriteRetroProperty("input_overlay", overlay)
  1568.                         WriteRetroProperty("video_shader", videoShader)
  1569.                         WriteRetroProperty("aspect_ratio_index", aspectRatioIndex)
  1570.                         WriteRetroProperty("custom_viewport_width", customViewportWidth)
  1571.                         WriteRetroProperty("custom_viewport_height", customViewportHeight)
  1572.                         WriteRetroProperty("custom_viewport_x", customViewportX)
  1573.                         WriteRetroProperty("custom_viewport_y", customViewportY)
  1574.                         WriteRetroProperty("video_rotation", rotation)
  1575.                         WriteRetroProperty("video_crop_overscan", cropOverscan)
  1576.                         WriteRetroProperty("video_threaded", threadedVideo)
  1577.                         WriteRetroProperty("video_vsync", vSync)
  1578.                         WriteRetroProperty("video_scale_integer", integerScale)
  1579.                         WriteRetroProperty("input_disk_eject_toggle", ejectToggleKey)
  1580.                         WriteRetroProperty("input_disk_next", nextDiskKey)
  1581.                         WriteRetroProperty("input_disk_prev", prevDiskKey)
  1582.                         If StringUtils.Contains(retroID, "LibRetro_PSX") {
  1583.                             Loop, 8 ; Loop 8 times for 8 controllers
  1584.                             {   p%A_Index%ControllerType := moduleIni.Read(romName . "|" . systemName, "P" . A_Index . "_Controller_Type", 517,,1)
  1585.                                 WriteRetroProperty("input_libretro_device_p" . A_Index, p%A_Index%ControllerType)
  1586.                             }
  1587.                         }
  1588.                      
  1589.                         If raCfgHasChanges {
  1590.                             RLLog.Info("Module - Saving changed settings to: """ . retroCFGFile.FileFullPath . """")
  1591.                             SaveProperties(retroCFGFile.FileFullPath, retroCFG)
  1592.                         }
  1593.                     }
  1594.                      
  1595.                     fullscreen := If fullscreen = "true" ? " -f" : ""
  1596.                     retroCFGFileCLI := If foundCfg ? " -c """ . retroCFGFile.FileFullPath . """" : ""
  1597.                      
  1598.                     coreOverridesRelative := AbsoluteFromRelative("", coreOverrides)
  1599.                     coreOverridesCfg := new File(coreOverridesRelative)
  1600.                      
  1601.                     If coreOverridesCfg.Exist() {
  1602.                         retroCoreOverrides := " --appendconfig """ . coreOverridesRelative . """"
  1603.                     }
  1604.                      
  1605.                     HideAppStart(hideEmuObj,hideEmu)
  1606.                      
  1607.                     If (StringUtils.Contains(core, "^(mame|mess|ume)") && (retroMAMEID != "mame")) {    ; if a MAME/MESS/UME core is used
  1608.                         primaryExe.Run(" """ . (retroMAMEID ? retroMAMEID : "") . fullRomPath . """ " . fullscreen . retroCFGFileCLI . " -L """ . libDll . """" . retroCoreOverrides . netCommand, "Hide")
  1609.                     } Else If (retroID = "LibRetro_SCUMM") {
  1610.                         primaryExe.Run(" """ . scummFile.FileFullPath . """" . fullscreen . retroCFGFileCLI . " -L """ . libDll . """" . retroCoreOverrides . netCommand, "Hide")
  1611.                     } Else If (retroID = "LibRetro_SGB" || If superGB = "true") { ; For some reason, the order of our command line matters in this particular case.
  1612.                         primaryExe.Run(fullscreen . retroCFGFileCLI . " -L """ . libDll . """" . fullRomPath . retroCoreOverrides . netCommand, "Hide")
  1613.                     } Else If mgM3UFile.Exist() {
  1614.                         primaryExe.Run(" """ . mgM3UFile.FileFullPath . """" . fullscreen . retroCFGFileCLI . " -L """ . libDll . """" . retroCoreOverrides . netCommand, "Hide")
  1615.                     } Else {
  1616.                         primaryExe.Run(" " . fullRomPath . fullscreen . retroCFGFileCLI . " -L """ . libDll . """" . retroCoreOverrides . netCommand, "Hide")
  1617.                     }
  1618.                      
  1619.                     mpMenuStatus := ""
  1620.                     If networkSession {
  1621.                         canceledServerWait := false
  1622.                         multiplayerMenuExit := false
  1623.                         TimerUtils.SetTimer("NetworkConnectedCheck", 500)
  1624.                      
  1625.                         If (networkType = "server") {
  1626.                             RLLog.Info("Module - Waiting for a client to connect to your server")
  1627.                             mpMenuStatus := MultiPlayerMenu(,,,,,,,,"You are the server. Please wait for your client to connect.")
  1628.                         } Else {    ; client
  1629.                             RLLog.Info("Module - Trying to contact the server to establish a connection.")
  1630.                             mpMenuStatus := MultiPlayerMenu(,,,,,,,,"Attempting to connect to the server...")
  1631.                         }
  1632.                      
  1633.                         If (mpMenuStatus = -1) {    ; if user exited menu early before a client connected
  1634.                             RLLog.Warning("Module - Cancelled waiting for the " . If (networkType = "server") ? "client to connect" : "server to respond" . ". Exiting module.")
  1635.                             If primaryExe.Process("Exist")
  1636.                                 primaryExe.Process("Close") ; must close process as the exe is waiting for a client to connect and no window was drawn yet
  1637.                             ExitModule()
  1638.                         } Else {    ; blank response from MultiPlayerMenu, exited properly
  1639.                             RLLog.Info("Module - " . If (networkType = "server") ? "Client has connected" : "Connected to the server")
  1640.                             emuPrimaryWindow.Wait()
  1641.                             emuPrimaryWindow.WaitActive()
  1642.                         }
  1643.                         TimerUtils.SetTimer("NetworkConnectedCheck", "Off")
  1644.                     } Else {    ; single player
  1645.                         emuPrimaryWindow.Wait()
  1646.                         emuPrimaryWindow.WaitActive()
  1647.                     }
  1648.                      
  1649.                     If (hideConsole = "true")
  1650.                         emuConsoleWindow.Set("Transparent", "On")   ; makes the console window transparent so you don't see it on exit
  1651.                      
  1652.                     BezelDraw()
  1653.                     HideAppEnd(hideEmuObj,hideEmu)
  1654.                     FadeInExit()
  1655.                     primaryExe.Process("WaitClose")
  1656.                     7zCleanUp()
  1657.                     BezelExit()
  1658.                     FadeOutExit()
  1659.                     ExitModule()
  1660.                      
  1661.                      
  1662.                     ; Writes new properties into the retroCFG if defined by user
  1663.                     WriteRetroProperty(key,value="") {
  1664.                         If (value != "") {
  1665.                             Global retroCFG,raCfgHasChanges
  1666.                             WriteProperty(retroCFG, key, value,1,1)
  1667.                             raCfgHasChanges := 1
  1668.                         }
  1669.                     }
  1670.                      
  1671.                     ; Used to convert between RetroArch keys and usable data
  1672.                     ConvertRetroCFGKey(txt,direction="read"){
  1673.                         Global emuPath,RLLog
  1674.                         If (direction = "read")
  1675.                         {   newtxt := StringUtils.TrimLeft(txt,1,0) ; removes the " from the left of the txt
  1676.                             newtxt := StringUtils.TrimRight(newtxt,1,0) ; removes the " from the right of the txt
  1677.                             relativeCheck := StringUtils.SubStr(newtxt,1,1,0)
  1678.                             If StringUtils.Contains(relativeCheck,":",0) {  ; if the path contains a ":" then it is a relative path
  1679.                                 RLLog.Debug("ConvertRetroCFGKey - " . newtxt . " is a relative path")
  1680.                                 newtxt := StringUtils.TrimLeft(newtxt,1,0)  ; removes the : from the left of the txt
  1681.                                 newtxt := AbsoluteFromRelative(emuPath, "." . newtxt)   ; convert relative to absolute
  1682.                             }
  1683.                             If StringUtils.Contains(newtxt,"/",0)
  1684.                                 newtxt := StringUtils.Replace(newtxt,"/","\",1,,0)  ; replaces all forward slashes with backslashes
  1685.                         } Else If (direction = "write")
  1686.                         {   newtxt := """" . txt . """" ; wraps the txt with ""
  1687.                             If StringUtils.Contains(newtxt,"\\",0)
  1688.                                 newtxt := StringUtils.Replace(newtxt,"\","/",1,,0)  ; replaces all backslashes with forward slashes
  1689.                         } Else
  1690.                             ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.")
  1691.                         RLLog.Debug("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt)
  1692.                         Return newtxt
  1693.                     }
  1694.                      
  1695.                     MultiGame:
  1696.                         KeyUtils.SetKeyDelay(100)
  1697.                         emuPrimaryWindow.Activate()
  1698.                         KeyUtils.Send("{" . ejectToggleKey . " down}{" . ejectToggleKey . " up}")   ; eject disc in Retroarch
  1699.                         If (!mgLastRomIndex) {
  1700.                             mgLastRomIndex := mgRomIndex
  1701.                         }
  1702.                         selectedRomIndex := 0
  1703.                         selectedRomIndex := StringUtils.TrimLeft(selectedRomNum, StringUtils.StringLength(mgType,0))
  1704.                        
  1705.                         Loop % mgMaxIndex
  1706.                         {
  1707.                             If (m3uRomIndex[A_index] = mgLastRomIndex) {
  1708.                                 tempLastRomIndex := A_index
  1709.                                 RLLog.Debug("Module - Last index: " . tempLastRomIndex)
  1710.                             }
  1711.                             If (m3uRomIndex[A_index] = selectedRomIndex) {
  1712.                                 tempSelectedRomIndex := A_index
  1713.                                 RLLog.Debug("Module - Selected index: " . tempSelectedRomIndex)
  1714.                             }
  1715.                         }
  1716.                        
  1717.                         mgNewIndex := tempLastRomIndex - tempSelectedRomIndex
  1718.                        
  1719.                         If (mgNewIndex < 0) {
  1720.                             mgNewIndex := mgNewIndex * -1
  1721.                             Loop % mgNewIndex
  1722.                             {
  1723.                                 RLLog.Debug("Module - Sending the next disk key: " . nextDiskKey)
  1724.                                 KeyUtils.Send("{" . nextDiskKey . " down}{" . nextDiskKey . " up}")
  1725.                             }
  1726.                         } Else If (mgNewIndex > 0) {
  1727.                             Loop % mgNewIndex
  1728.                             {
  1729.                                 RLLog.Debug("Module - Sending the previous disk key: " . mgNewIndex)
  1730.                                 KeyUtils.Send("{" . prevDiskKey . " down}{" . prevDiskKey . " up}")
  1731.                             }
  1732.                         }
  1733.                        
  1734.                         KeyUtils.Send("{" . ejectToggleKey . " down}{" . ejectToggleKey . " up}")   ; close disc in Retroarch
  1735.                         mgLastRomIndex := selectedRomIndex
  1736.                     Return
  1737.                      
  1738.                     NetworkConnectedCheck:
  1739.                         If clientConnected
  1740.                             multiplayerMenuExit := true
  1741.                         Else If emuPrimaryWindow.Exist() {
  1742.                             RLLog.Info("Module - RetroArch session started, closing the MultiPlayer menu")
  1743.                             multiplayerMenuExit := true
  1744.                         }
  1745.                     Return
  1746.                      
  1747.                     CloseProcess:
  1748.                         FadeOutStart()
  1749.                         emuPrimaryWindow.Close()
  1750.                     Return
  1751.  
  1752. 10:31:21:999 | RL |      INFO  | +0     | BuildScript - Loaded Pause scripts
  1753. 10:31:21:001 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
  1754. 10:31:22:002 | RL |      INFO  | +0     | BuildScript - Loaded Statistics.ahk script
  1755. 10:31:22:004 | RL |      INFO  | +16    | BuildScript - Loaded User Functions script from H:\RocketLauncher\Lib\User Functions\Global.ahk
  1756. 10:31:22:006 | RL |      INFO  | +0     | BuildScript - "H:\RocketLauncher\Lib\User Functions\NEC PC Engine-CD.ahk" not found
  1757. 10:31:22:008 | RL |      INFO  | +0     | BuildScript - "H:\RocketLauncher\Lib\User Functions\Emulators\RetroArch.ahk" not found
  1758. 10:31:22:010 | RL |      INFO  | +0     | BuildScript - "H:\RocketLauncher\Lib\User Functions\NEC PC Engine-CD\Emulators\RetroArch.ahk" not found
  1759. 10:31:22:012 | RL |      INFO  | +0     | BuildScript - "H:\RocketLauncher\Lib\User Functions\NEC PC Engine-CD\Bonanza Bros (Japan).ahk" not found
  1760. 10:31:22:014 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
  1761. 10:31:22:016 | RL |      INFO  | +0     | Main - Module is built
  1762. 10:31:22:018 | RL |      INFO  | +15    | CheckFile - Checking if H:\RocketLauncher\AutoHotkey.dll exists
  1763. 10:31:22:026 | RL |     DEBUG  | +0     | CheckFile - Attributes:
  1764.                     FileDescription             AutoHotkey_H ANSI 32-bit
  1765.                     FileVersion                 1.1.13.00
  1766.                     InternalName                AutoHotkey_H
  1767.                     LegalCopyright              Copyright (C) 2003-2013
  1768.                     OriginalFilename            AutoHotkey.exe
  1769.                     ProductName                 AutoHotkey_H
  1770.                     ProductVersion              1.1.13.00
  1771.                     File Size:          802304 bytes
  1772.                     Created:            9/7/2013 - 1:54:32 AM
  1773.                     Modified:           11/6/2016 - 7:44:51 PM
  1774. 10:31:22:029 | RL |      INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
  1775. 10:31:22:031 | RL |      INFO  | +0     | Main - Running module
  1776. 10:31:22:272 | MD |      INFO  | +N/A   | Module initialized
  1777. 10:31:22:274 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  1778. 10:31:22:276 | MD |     DEBUG  | +0     | XHotkeyTableCreation - KeyGroup ~ScrollLock not in TableKeyGroups
  1779. 10:31:22:278 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 1 check
  1780. 10:31:22:280 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 2 check
  1781. 10:31:22:304 | MD |     DEBUG  | +32    | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~ScrollLock" to call label: "CloseProcess"
  1782. 10:31:22:308 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Ended
  1783. 10:31:22:312 | MD |     TRACE  | +0     | Keymapper - Checking for the JoyIDs_Preferred_Controllers key  in H:\RocketLauncher\Settings\NEC PC Engine-CD\Games JoyIDs.ini under section [Bonanza Bros (Japan)]
  1784. 10:31:22:337 | MD |      INFO  | +31    | LoadPreferredControllers - Started
  1785. 10:31:22:341 | MD |     TRACE  | +0     | LoadPreferredControllers - JoyIDsPreferredControllers = 1
  1786. 10:31:22:344 | MD |     TRACE  | +0     | LoadPreferredControllers - Creating a list of currently connected joysticks
  1787. 10:31:22:368 | MD |      INFO  | +31    | GetJoystickArray - Started
  1788. 10:31:22:466 | MD |     TRACE  | +94    | GetJoystickArray - Joysticks Detected: 1000000000000000
  1789. 10:31:22:470 | MD |      INFO  | +0     | GetJoystickGUID - Started
  1790. 10:31:22:495 | MD |      INFO  | +31    | GetJoystickGUID - Ended and found GUID: 302E769FC62FE4118001444553540000
  1791. 10:31:22:497 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: Controller (XBOX 360 For Windows) | MID: 045e | PID: 028e | GUID: 302E769FC62FE4118001444553540000
  1792. 10:31:22:527 | MD |      INFO  | +31    | GetJoystickArray - Ended
  1793. 10:31:22:529 | MD |     TRACE  | +0     | LoadPreferredControllers - Preferred Order Sorting List -> 3.01|045e|028e|302E769FC62FE4118001444553540000
  1794. 10:31:22:531 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
  1795. 10:31:22:533 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
  1796. 10:31:22:555 | MD |      INFO  | +32    | ChangeJoystickID - Started
  1797. 10:31:22:557 | MD |     TRACE  | +0     | ChangeJoystickID - Swapping Joystick ID: 00000000 to the New Joystick ID: 00000000, for the Joystick VID_045e&PID_028e&GUID_302E769FC62FE4118001444553540000
  1798. 10:31:22:559 | MD |      INFO  | +0     | ChangeJoystickID - Ended
  1799. 10:31:22:560 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
  1800. 10:31:22:562 | MD |      INFO  | +0     | CheckFile - Checking if H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe exists
  1801. 10:31:22:564 | MD |     DEBUG  | +0     | CheckFile - Attributes:
  1802.                     File Size:          1178624 bytes
  1803.                     Created:            8/21/2016 - 8:24:33 PM
  1804.                     Modified:           7/1/2014 - 4:46:22 AM
  1805. 10:31:22:587 | MD |      INFO  | +31    | Keymapper - Loading xpadder
  1806. 10:31:22:591 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
  1807. 10:31:22:594 | MD |      INFO  | +0     | GetJoystickArray - Started
  1808. 10:31:22:660 | MD |     TRACE  | +78    | GetJoystickArray - Joysticks Detected: 1000000000000000
  1809. 10:31:22:664 | MD |      INFO  | +0     | GetJoystickGUID - Started
  1810. 10:31:22:667 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: 302E769FC62FE4118001444553540000
  1811. 10:31:22:669 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: Controller (XBOX 360 For Windows) | MID: 045e | PID: 028e | GUID: 302E769FC62FE4118001444553540000
  1812. 10:31:22:671 | MD |      INFO  | +0     | GetJoystickArray - Ended
  1813. 10:31:22:673 | MD |     TRACE  | +0     | RunKeymapper - Found your keymapper application here: "H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe"
  1814. 10:31:22:693 | MD |     TRACE  | +31    | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  1815. 10:31:22:695 | MD |     TRACE  | +0     | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Controller (XBOX 360 For Windows)"
  1816. 10:31:22:697 | MD |     TRACE  | +0     | GetProfile - Searching for these profiles (| delimited): H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\Bonanza Bros (Japan)|H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch|H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\_Default|H:\RocketLauncher\Profiles\xpadder\_Default|H:\RocketLauncher\Profiles\xpadder\_Default\blank
  1817. 10:31:22:699 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\Bonanza Bros (Japan)\Controller (XBOX 360 For Windows)\p1.xpadderprofile
  1818. 10:31:22:703 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\Bonanza Bros (Japan)\p1.xpadderprofile
  1819. 10:31:22:727 | MD |     TRACE  | +32    | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile
  1820. 10:31:22:731 | MD |      INFO  | +0     | GetProfile - Loading Player 1 Profile -> H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile
  1821. 10:31:22:735 | MD |      INFO  | +0     | RunXpadder - Started
  1822. 10:31:22:758 | MD |      INFO  | +31    | Process - Exist JoyToKey.exe
  1823. 10:31:22:789 | MD |     TRACE  | +31    | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  1824. 10:31:22:793 | MD |      INFO  | +0     | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe /C
  1825. 10:31:22:925 | MD |     DEBUG  | +141   | Run - "Xpadder.exe /C" Process ID: 14468
  1826. 10:31:22:927 | MD |     TRACE  | +0     | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini
  1827. 10:31:22:930 | MD |      INFO  | +0     | Process - WaitClose Xpadder.exe 2
  1828. 10:31:23:150 | MD |     TRACE  | +218   | RunXpadder - Reading the order in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
  1829. 10:31:23:155 | MD |     TRACE  | +0     | RunXpadder - No more controllers to be found
  1830. 10:31:23:156 | MD |      INFO  | +0     | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile" /M
  1831. 10:31:23:214 | MD |     DEBUG  | +63    | Run - "Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\NEC PC Engine-CD\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile" /M" Process ID: 21552
  1832. 10:31:23:216 | MD |      INFO  | +0     | RunXpadder - Ended
  1833. 10:31:23:218 | MD |      INFO  | +0     | RunKeymapper - Ended
  1834. 10:31:23:221 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  1835. 10:31:23:244 | MD |     DEBUG  | +31    | XHotkeyTableCreation - KeyGroup ~NumpadAdd not in TableKeyGroups ~ScrollLock,
  1836. 10:31:23:274 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Post loop 1 check
  1837. 10:31:23:276 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 2 check
  1838. 10:31:23:278 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
  1839. 10:31:23:280 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Ended
  1840. 10:31:23:283 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  1841. 10:31:23:305 | MD |     DEBUG  | +32    | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~ScrollLock,~NumpadAdd,
  1842. 10:31:23:307 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 1 check
  1843. 10:31:23:310 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 2 check
  1844. 10:31:23:312 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
  1845. 10:31:23:337 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Ended
  1846. 10:31:23:339 | MD |     TRACE  | +0     | CustomFunction.Init - Starting
  1847. 10:31:23:341 | MD |      INFO  | +0     | GlobalUserFunction.InitUserFeatures - Starting
  1848. 10:31:23:343 | MD |      INFO  | +0     | GlobalUserFunction.InitUserFeatures - Ending
  1849. 10:31:23:345 | MD |     TRACE  | +0     | CustomFunction.Init - Ending
  1850. 10:31:23:346 | MD |      INFO  | +0     | StartModule - Started
  1851. 10:31:23:367 | MD |      INFO  | +31    | StartModule - MEmu: RetroArch
  1852.                     MEmuV: v1.3.6
  1853.                     MURL: http://themaister.net/retroarch.html
  1854.                     MAuthor: djvj|zerojay|SweatyPickle
  1855.                     MVersion: 2.4.3
  1856.                     MCRC:
  1857.                     iCRC:
  1858.                     MID:
  1859.                     MSystem: Acorn BBC Micro|AAE|Amstrad CPC|Amstrad GX4000|APF Imagination Machine|Applied Technology MicroBee|Apple IIGS|Arcade Classics|Atari 2600|Atari 5200|Atari 7800|Atari 8-Bit|Atari Classics|Atari Jaguar|Atari Lynx|Atari ST|Atari XEGS|Bally Astrocade|Bandai Gundam RX-78|Bandai Super Vision 8000|Bandai Wonderswan|Bandai Wonderswan Color|Canon X07|Capcom Classics|Capcom Play System|Capcom Play System II|Capcom Play System III|Casio PV-1000|Casio PV-2000|Cave|Coleco ADAM|ColecoVision|Commodore MAX Machine|Commodore Amiga|Creatronic Mega Duck|Data East Classics|Dragon Data Dragon|Emerson Arcadia 2001|Entex Adventure Vision|Elektronika BK|Epoch Game Pocket Computer|Epoch Super Cassette Vision|Exidy Sorcerer|Fairchild Channel F|Final Burn Alpha|Funtech Super Acan|GamePark 32|GCE Vectrex|Hartung Game Master|Interton VC 4000|Irem Classics|JungleTac Sport Vii|Konami Classics|MAME|Magnavox Odyssey 2|Microsoft MSX|Microsoft MSX2|Microsoft MSX2+|Matra & Hachette Alice|Mattel Aquarius|Mattel Intellivision|Midway Classics|Namco Classics|Namco System 22|NEC PC Engine|NEC PC Engine-CD|NEC PC-FX|NEC TurboGrafx-16|NEC SuperGrafx|NEC TurboGrafx-CD|Nintendo 3DS|Nintendo 64|Nintendo 64DD|Nintendo Arcade Systems|Nintendo Classics|Nintendo DS|Nintendo Entertainment System|Nintendo 3DS|Nintendo Famicom|Nintendo Famicom Disk System|Nintendo Game Boy|Nintendo Game Boy Color|Nintendo Game Boy Japan|Nintendo Game Boy Advance|Nintendo Game & Watch|Nintendo Super Game Boy|Nintendo Pokemon Mini|Nintendo Virtual Boy|Nintendo Super Famicom|Nintendo Satellaview|Nintendo SuFami Turbo|Panasonic 3DO|Elektronska Industrija Pecom 64|Philips CD-i|Philips Videopac|RCA Studio II|ScummVM|Sega 32X|Sega Classics|Sega Mega Drive 32X|Sega Mark III|Sega SC-3000|Sega SG-1000|Sega CD|Sega Dreamcast|Sega Game Gear|Sega Genesis|Sega Master System|Sega Mega Drive|Sega Meganet|Sega Nomad|Sega Pico|Sega Saturn|Sega Saturn Japan|Sega VMU|Sega ST-V|Sharp X1|Sharp X68000|Sinclair ZX Spectrum|Sinclair ZX81|Sony PlayStation|Sony PlayStation Minis|Sony PocketStation|Sony PSP|Sony PSP Minis|Sord M5|SNK Classics|SNK Neo Geo|SNK Neo Geo AES|SNK Neo Geo MVS|SNK Neo Geo Pocket|SNK Neo Geo CD|SNK Neo Geo Pocket Color|Spectravideo|Super Nintendo Entertainment System|Taito Classics|Tandy TRS-80 Color Computer|Technos|Texas Instruments TI 99-4A|Thomson MO5|Thomson TO7|Tiger Game.com|Tiki-100|Tomy Tutor|VTech CreatiVision|Watara Supervision|Williams Classics
  1860. 10:31:23:369 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "NEC PC Engine-CD"
  1861. 10:31:23:371 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
  1862. 10:31:23:373 | MD |     DEBUG  | +0     | LocaleUtils.i18n - Section "English_United_States" & key "dialog.open" not found, trying section "English"
  1863. 10:31:23:375 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "Open" for "dialog.open"
  1864. 10:31:23:377 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
  1865. 10:31:23:397 | MD |     DEBUG  | +31    | LocaleUtils.i18n - Section "English_United_States" & key "dialog.start" not found, trying section "English"
  1866. 10:31:23:400 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "Start" for "dialog.start"
  1867. 10:31:23:402 | MD |      INFO  | +0     | PluginInit - Started
  1868. 10:31:23:404 | MD |      INFO  | +0     | Process - Exist LaunchBox.exe
  1869. 10:31:23:432 | MD |      INFO  | +32    | Process - Exist BigBox.exe
  1870. 10:31:23:462 | MD |     DEBUG  | +31    | BuildDatabaseTable - Started - Building Table for: Developer|Notes|Platform|Publisher|Rating|Year|StarRating|Name|CloneOf|Series|PlayMode|Genre|Status|Source|Region|Favorite|Completed|Portable|CloneOf
  1871. 10:31:23:465 | MD |      INFO  | +0     | CheckFile - Checking if H:\LaunchBox\Data\Platforms\NEC PC Engine-CD.xml exists
  1872. 10:31:23:468 | MD |     DEBUG  | +0     | CheckFile - Attributes:
  1873.                     File Size:          452482 bytes
  1874.                     Created:            11/28/2017 - 8:28:03 PM
  1875.                     Modified:           10/25/2019 - 10:33:25 PM
  1876. 10:31:23:496 | MD |     DEBUG  | +31    | BuildDatabaseTable - Searching LaunchBox database file for XML section: <ApplicationPath>..\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar</ApplicationPath>
  1877. 10:31:23:499 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Game Name" in the database!
  1878. 10:31:23:501 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Developer
  1879. 10:31:23:523 | MD |     DEBUG  | +31    | BuildDatabaseTable - Found "Developer" with a value: "Sega"
  1880. 10:31:23:525 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Notes
  1881. 10:31:23:527 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Notes" with a value: "Robo and Mobo, the Bonanza Bros., are the clumsiest thieves around. They're in deep trouble now, and they need your help to avoid becoming jailbirds!"
  1882. 10:31:23:529 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Platform
  1883. 10:31:23:530 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Platform" with a value: "NEC PC Engine-CD"
  1884. 10:31:23:532 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Publisher
  1885. 10:31:23:555 | MD |     DEBUG  | +32    | BuildDatabaseTable - Found "Publisher" with a value: "NEC Interchannel"
  1886. 10:31:23:559 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Rating
  1887. 10:31:23:563 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Rating" with a value: "E - Everyone"
  1888. 10:31:23:582 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for: Year
  1889. 10:31:23:584 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Year" with a value: "1992"
  1890. 10:31:23:586 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: StarRating
  1891. 10:31:23:588 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Name
  1892. 10:31:23:590 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Name" with a value: "Bonanza Bros."
  1893. 10:31:23:592 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: CloneOf
  1894. 10:31:23:595 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Series
  1895. 10:31:23:613 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for: PlayMode
  1896. 10:31:23:616 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "PlayMode" with a value: "Cooperative; Multiplayer"
  1897. 10:31:23:619 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Genre
  1898. 10:31:23:621 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Genre" with a value: "Action"
  1899. 10:31:23:623 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Status
  1900. 10:31:23:625 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Status" with a value: "Imported ROM"
  1901. 10:31:23:648 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for: Source
  1902. 10:31:23:650 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Region
  1903. 10:31:23:652 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Region" with a value: "Japan"
  1904. 10:31:23:653 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Favorite
  1905. 10:31:23:655 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Favorite" with a value: "false"
  1906. 10:31:23:657 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Completed
  1907. 10:31:23:679 | MD |     DEBUG  | +32    | BuildDatabaseTable - Found "Completed" with a value: "false"
  1908. 10:31:23:683 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for: Portable
  1909. 10:31:23:687 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Portable" with a value: "false"
  1910. 10:31:23:710 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for: CloneOf
  1911. 10:31:23:715 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: Videos_Path
  1912. 10:31:23:719 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: Front_Path
  1913. 10:31:23:743 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for platform path for: Back_Path
  1914. 10:31:23:747 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: ClearLogo_Path
  1915. 10:31:23:750 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: Fanart_Path
  1916. 10:31:23:775 | MD |     DEBUG  | +31    | BuildDatabaseTable - Looking database for platform path for: Screenshot_Path
  1917. 10:31:23:779 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: Banner_Path
  1918. 10:31:23:783 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: SteamBanner_Path
  1919. 10:31:23:806 | MD |     DEBUG  | +32    | BuildDatabaseTable - Looking database for platform path for: Manuals_Path
  1920. 10:31:23:810 | MD |     DEBUG  | +0     | BuildDatabaseTable - Looking database for platform path for: Music_Path
  1921. 10:31:23:814 | MD |     TRACE  | +0     | PluginInit - GameInfo:
  1922.                     GameInfo Label: Back_Path | GameInfo Value:
  1923.                     GameInfo Label: Banner_Path | GameInfo Value:
  1924.                     GameInfo Label: ClearLogo_Path | GameInfo Value:
  1925.                     GameInfo Label: CloneOf | GameInfo Value:
  1926.                     GameInfo Label: Completed | GameInfo Value: false
  1927.                     GameInfo Label: Developer | GameInfo Value: Sega
  1928.                     GameInfo Label: Fanart_Path | GameInfo Value:
  1929.                     GameInfo Label: Favorite | GameInfo Value: false
  1930.                     GameInfo Label: Front_Path | GameInfo Value:
  1931.                     GameInfo Label: Genre | GameInfo Value: Action
  1932.                     GameInfo Label: Manuals_Path | GameInfo Value:
  1933.                     GameInfo Label: Music_Path | GameInfo Value:
  1934.                     GameInfo Label: Name | GameInfo Value: Bonanza Bros.
  1935.                     GameInfo Label: Notes | GameInfo Value: Robo and Mobo, the Bonanza Bros., are the clumsiest thieves around. They're in deep trouble now, and they need your help to avoid becoming jailbirds!
  1936.                     GameInfo Label: Platform | GameInfo Value: NEC PC Engine-CD
  1937.                     GameInfo Label: PlayMode | GameInfo Value: Cooperative; Multiplayer
  1938.                     GameInfo Label: Portable | GameInfo Value: false
  1939.                     GameInfo Label: Publisher | GameInfo Value: NEC Interchannel
  1940.                     GameInfo Label: Rating | GameInfo Value: E - Everyone
  1941.                     GameInfo Label: Region | GameInfo Value: Japan
  1942.                     GameInfo Label: Screenshot_Path | GameInfo Value:
  1943.                     GameInfo Label: Series | GameInfo Value:
  1944.                     GameInfo Label: Source | GameInfo Value:
  1945.                     GameInfo Label: StarRating | GameInfo Value: 0
  1946.                     GameInfo Label: Status | GameInfo Value: Imported ROM
  1947.                     GameInfo Label: SteamBanner_Path | GameInfo Value:
  1948.                     GameInfo Label: Videos_Path | GameInfo Value:
  1949.                     GameInfo Label: Year | GameInfo Value: 1992
  1950. 10:31:23:838 | MD |     DEBUG  | +31    | BuildDatabaseTable - Ended
  1951. 10:31:23:843 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo
  1952. 10:31:23:865 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Game Logo: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros..*
  1953. 10:31:23:869 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1954. 10:31:23:873 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-01
  1955. 10:31:23:897 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Game Logo-01: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-01.*
  1956. 10:31:23:901 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1957. 10:31:23:905 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-02
  1958. 10:31:23:908 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-02: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-02.*
  1959. 10:31:23:933 | MD |      INFO  | +32    | BuildAssetsTable - Ended
  1960. 10:31:23:937 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-03
  1961. 10:31:23:963 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Game Logo-03: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-03.*
  1962. 10:31:23:967 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1963. 10:31:23:993 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-04
  1964. 10:31:23:997 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-04: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-04.*
  1965. 10:31:23:001 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1966. 10:31:24:023 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-05
  1967. 10:31:24:027 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-05: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-05.*
  1968. 10:31:24:031 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1969. 10:31:24:055 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Game Logo-06
  1970. 10:31:24:059 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-06: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-06.*
  1971. 10:31:24:063 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1972. 10:31:24:087 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-07
  1973. 10:31:24:091 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-07: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-07.*
  1974. 10:31:24:095 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1975. 10:31:24:118 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-08
  1976. 10:31:24:122 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-08: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-08.*
  1977. 10:31:24:126 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1978. 10:31:24:149 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-09
  1979. 10:31:24:153 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-09: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros.-09.*
  1980. 10:31:24:157 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1981. 10:31:24:180 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Game Logo
  1982. 10:31:24:185 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).*
  1983. 10:31:24:212 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
  1984.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  1985. 10:31:24:216 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1986. 10:31:24:220 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-01
  1987. 10:31:24:244 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Game Logo-01: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-01.*
  1988. 10:31:24:248 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  1989.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  1990. 10:31:24:252 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1991. 10:31:24:276 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-02
  1992. 10:31:24:280 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-02: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-02.*
  1993. 10:31:24:304 | MD |     DEBUG  | +32    | BuildAssetsTable - Media assets found:
  1994.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  1995. 10:31:24:308 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  1996. 10:31:24:312 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-03
  1997. 10:31:24:336 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Game Logo-03: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-03.*
  1998. 10:31:24:340 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  1999.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2000. 10:31:24:344 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2001. 10:31:24:368 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-04
  2002. 10:31:24:372 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-04: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-04.*
  2003. 10:31:24:375 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2004.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2005. 10:31:24:401 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2006. 10:31:24:405 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-05
  2007. 10:31:24:408 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-05: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-05.*
  2008. 10:31:24:433 | MD |     DEBUG  | +32    | BuildAssetsTable - Media assets found:
  2009.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2010. 10:31:24:437 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2011. 10:31:24:463 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo-06
  2012. 10:31:24:467 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-06: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-06.*
  2013. 10:31:24:470 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2014.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2015. 10:31:24:493 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2016. 10:31:24:496 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-07
  2017. 10:31:24:499 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-07: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-07.*
  2018. 10:31:24:501 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2019.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2020. 10:31:24:525 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2021. 10:31:24:527 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo-08
  2022. 10:31:24:529 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-08: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-08.*
  2023. 10:31:24:531 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2024.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2025. 10:31:24:532 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2026. 10:31:24:554 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Game Logo-09
  2027. 10:31:24:556 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo-09: H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan)-09.*
  2028. 10:31:24:557 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2029.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2030. 10:31:24:559 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2031. 10:31:24:561 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo
  2032. 10:31:24:563 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.*
  2033. 10:31:24:586 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
  2034.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2035.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2036. 10:31:24:588 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2037. 10:31:24:591 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-01
  2038. 10:31:24:595 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo-01: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-01.*
  2039. 10:31:24:617 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
  2040.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2041.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2042. 10:31:24:621 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2043. 10:31:24:625 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-02
  2044. 10:31:24:646 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a System Logo-02: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-02.*
  2045. 10:31:24:650 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2046.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2047.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2048. 10:31:24:654 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2049. 10:31:24:657 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-03
  2050. 10:31:24:681 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a System Logo-03: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-03.*
  2051. 10:31:24:685 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2052.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2053.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2054. 10:31:24:688 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2055. 10:31:24:711 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: System Logo-04
  2056. 10:31:24:714 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo-04: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-04.*
  2057. 10:31:24:719 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2058.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2059.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2060. 10:31:24:742 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2061. 10:31:24:745 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-05
  2062. 10:31:24:749 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo-05: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-05.*
  2063. 10:31:24:773 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
  2064.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2065.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2066. 10:31:24:777 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2067. 10:31:24:780 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-06
  2068. 10:31:24:804 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a System Logo-06: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-06.*
  2069. 10:31:24:808 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2070.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2071.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2072. 10:31:24:811 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2073. 10:31:24:836 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: System Logo-07
  2074. 10:31:24:839 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo-07: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-07.*
  2075. 10:31:24:843 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2076.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2077.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2078. 10:31:24:867 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2079. 10:31:24:870 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-08
  2080. 10:31:24:874 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo-08: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-08.*
  2081. 10:31:24:899 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
  2082.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2083.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2084. 10:31:24:903 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2085. 10:31:24:907 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo-09
  2086. 10:31:24:930 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a System Logo-09: H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD-09.*
  2087. 10:31:24:932 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
  2088.                     Asset Label: Game Logo | Asset Path1:  H:\LaunchBox\Images\NEC PC Engine-CD\Clear Logo\Bonanza Bros (Japan).png | Asset Extension1:  png | Asset Type1:  game
  2089.                     Asset Label: System Logo | Asset Path1:  H:\LaunchBox\Images\Platforms\NEC PC Engine-CD\Clear Logo\NEC PC Engine-CD.png | Asset Extension1:  png | Asset Type1:  system
  2090. 10:31:24:934 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2091. 10:31:24:936 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background
  2092. 10:31:24:937 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros..*
  2093. 10:31:24:939 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2094. 10:31:24:962 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Background-01
  2095. 10:31:24:964 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-01: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-01.*
  2096. 10:31:24:966 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2097. 10:31:24:968 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-02
  2098. 10:31:24:970 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-02: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-02.*
  2099. 10:31:24:992 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2100. 10:31:24:998 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-03
  2101. 10:31:24:002 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-03: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-03.*
  2102. 10:31:25:023 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2103. 10:31:25:027 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-04
  2104. 10:31:25:030 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-04: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-04.*
  2105. 10:31:25:055 | MD |      INFO  | +32    | BuildAssetsTable - Ended
  2106. 10:31:25:059 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-05
  2107. 10:31:25:062 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-05: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-05.*
  2108. 10:31:25:086 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2109. 10:31:25:089 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-06
  2110. 10:31:25:093 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-06: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-06.*
  2111. 10:31:25:115 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2112. 10:31:25:119 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-07
  2113. 10:31:25:122 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-07: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-07.*
  2114. 10:31:25:126 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2115. 10:31:25:149 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Background-08
  2116. 10:31:25:152 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-08: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-08.*
  2117. 10:31:25:156 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2118. 10:31:25:180 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Background-09
  2119. 10:31:25:184 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-09: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros.-09.*
  2120. 10:31:25:187 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2121. 10:31:25:211 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Background
  2122. 10:31:25:214 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan).*
  2123. 10:31:25:218 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2124. 10:31:25:221 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-01
  2125. 10:31:25:245 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-01: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-01.*
  2126. 10:31:25:249 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2127. 10:31:25:252 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-02
  2128. 10:31:25:275 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-02: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-02.*
  2129. 10:31:25:279 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2130. 10:31:25:282 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-03
  2131. 10:31:25:306 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a Background-03: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-03.*
  2132. 10:31:25:310 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2133. 10:31:25:313 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-04
  2134. 10:31:25:338 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-04: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-04.*
  2135. 10:31:25:342 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2136. 10:31:25:345 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-05
  2137. 10:31:25:369 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-05: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-05.*
  2138. 10:31:25:373 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2139. 10:31:25:376 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-06
  2140. 10:31:25:401 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-06: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-06.*
  2141. 10:31:25:405 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2142. 10:31:25:408 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-07
  2143. 10:31:25:432 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a Background-07: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-07.*
  2144. 10:31:25:436 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2145. 10:31:25:439 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Background-08
  2146. 10:31:25:464 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Background-08: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-08.*
  2147. 10:31:25:468 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2148. 10:31:25:493 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Background-09
  2149. 10:31:25:495 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Background-09: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Background\Bonanza Bros (Japan)-09.*
  2150. 10:31:25:497 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2151. 10:31:25:499 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background
  2152. 10:31:25:501 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros..*
  2153. 10:31:25:523 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2154. 10:31:25:525 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-01
  2155. 10:31:25:527 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-01: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-01.*
  2156. 10:31:25:529 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2157. 10:31:25:530 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-02
  2158. 10:31:25:532 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-02: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-02.*
  2159. 10:31:25:554 | MD |      INFO  | +32    | BuildAssetsTable - Ended
  2160. 10:31:25:558 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-03
  2161. 10:31:25:561 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-03: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-03.*
  2162. 10:31:25:585 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2163. 10:31:25:590 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-04
  2164. 10:31:25:593 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-04: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-04.*
  2165. 10:31:25:617 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2166. 10:31:25:621 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-05
  2167. 10:31:25:624 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-05: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-05.*
  2168. 10:31:25:648 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2169. 10:31:25:652 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-06
  2170. 10:31:25:655 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-06: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-06.*
  2171. 10:31:25:679 | MD |      INFO  | +32    | BuildAssetsTable - Ended
  2172. 10:31:25:683 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-07
  2173. 10:31:25:686 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-07: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-07.*
  2174. 10:31:25:711 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2175. 10:31:25:714 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-08
  2176. 10:31:25:718 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-08: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-08.*
  2177. 10:31:25:741 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2178. 10:31:25:745 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-09
  2179. 10:31:25:748 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-09: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros.-09.*
  2180. 10:31:25:752 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2181. 10:31:25:776 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Fanart - Background
  2182. 10:31:25:780 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan).*
  2183. 10:31:25:804 | MD |      INFO  | +32    | BuildAssetsTable - Ended
  2184. 10:31:25:807 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-01
  2185. 10:31:25:811 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-01: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-01.*
  2186. 10:31:25:835 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2187. 10:31:25:838 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-02
  2188. 10:31:25:842 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-02: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-02.*
  2189. 10:31:25:866 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2190. 10:31:25:870 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-03
  2191. 10:31:25:873 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-03: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-03.*
  2192. 10:31:25:895 | MD |      INFO  | +31    | BuildAssetsTable - Ended
  2193. 10:31:25:899 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Fanart - Background-04
  2194. 10:31:25:903 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-04: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-04.*
  2195. 10:31:25:907 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2196. 10:31:25:931 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Fanart - Background-05
  2197. 10:31:25:935 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-05: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-05.*
  2198. 10:31:25:938 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2199. 10:31:25:962 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Fanart - Background-06
  2200. 10:31:25:965 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-06: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-06.*
  2201. 10:31:25:969 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2202. 10:31:25:992 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Fanart - Background-07
  2203. 10:31:25:995 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-07: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-07.*
  2204. 10:31:25:999 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2205. 10:31:25:024 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Fanart - Background-08
  2206. 10:31:26:027 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-08: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-08.*
  2207. 10:31:26:031 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2208. 10:31:26:055 | MD |      INFO  | +32    | BuildAssetsTable - Started - Building Table for: Fanart - Background-09
  2209. 10:31:26:059 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Fanart - Background-09: H:\LaunchBox\Images\NEC PC Engine-CD\Fanart - Background\Bonanza Bros (Japan)-09.*
  2210. 10:31:26:063 | MD |      INFO  | +0     | BuildAssetsTable - Ended
  2211. 10:31:26:087 | MD |      INFO  | +31    | PluginInit - Ended
  2212. 10:31:26:091 | MD |     DEBUG  | +0     | StartModule - Setting romName to the dbName sent to RocketLauncher: Bonanza Bros (Japan)
  2213. 10:31:26:094 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  2214. 10:31:26:118 | MD |     DEBUG  | +31    | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,
  2215. 10:31:26:122 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 1 check
  2216. 10:31:26:125 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 2 check
  2217. 10:31:26:149 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
  2218. 10:31:26:153 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Ended
  2219. 10:31:26:157 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\LaunchBox\BigBox.exe"
  2220. 10:31:26:180 | MD |     TRACE  | +32    | File.__New - Creating new file object of: "H:\LaunchBox\BigBox.exe"
  2221. 10:31:26:211 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\NEC PC Engine-CD\Bonanza Bros (Japan).ini"
  2222. 10:31:26:242 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\NEC PC Engine-CD.ini"
  2223. 10:31:26:273 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\RetroArch.ini"
  2224. 10:31:26:306 | MD |     TRACE  | +32    | File.Exist - This file exists: H:\RocketLauncher\Modules\RetroArch\RetroArch.ini
  2225. 10:31:26:429 | MD |     DEBUG  | +125   | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "H:\RocketLauncher\Modules\RetroArch\RetroArch.ini"
  2226. 10:31:26:437 | MD |      INFO  | +0     | StartModule - Ended
  2227. 10:31:26:462 | MD |     TRACE  | +31    | CustomFunction.PreStart - Starting
  2228. 10:31:26:466 | MD |      INFO  | +0     | GlobalUserFunction.StartUserFeatures - Starting
  2229. 10:31:26:470 | MD |      INFO  | +0     | GlobalUserFunction.StartUserFeatures - Ending
  2230. 10:31:26:495 | MD |     TRACE  | +31    | CustomFunction.PreStart - Ending
  2231. 10:31:26:497 | MD |     TRACE  | +0     | Emulator.__New - Creating new emulator object for: "H:\Emulators\Retroarch\retroarch.exe"
  2232. 10:31:26:500 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\Emulators\Retroarch\retroarch.exe"
  2233. 10:31:26:502 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\Emulators\Retroarch\retroarch.exe"
  2234. 10:31:26:527 | MD |     TRACE  | +31    | Window.__New - Created: "RetroArch ahk_class RetroArch"
  2235. 10:31:26:529 | MD |     TRACE  | +0     | Window.__New - Created: "ahk_class ConsoleWindowClass"
  2236. 10:31:26:530 | MD |     DEBUG  | +0     | Module - Started building the RetroArch object
  2237. 10:31:26:533 | MD |     DEBUG  | +0     | Module - Finished building the RetroArch object
  2238. 10:31:26:555 | MD |      INFO  | +32    | Module - Using these system variables:
  2239. 10:31:26:559 | MD |      INFO  | +0     | Module - retroSystem: NEC PC Engine-CD
  2240. 10:31:26:562 | MD |      INFO  | +0     | Module - retroID: LibRetro_PCECD
  2241. 10:31:26:587 | MD |      INFO  | +31    | Module - retroCore: mednafen_pce_fast_libretro
  2242. 10:31:26:591 | MD |      INFO  | +0     | Module - retroMAMEID: pce
  2243. 10:31:26:595 | MD |      INFO  | +0     | Module - retroMAMEMedia: cdrom
  2244. 10:31:26:618 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Fullscreen: No value for this key
  2245. 10:31:26:622 | MD |      INFO  | +0     | RIniFile.Read - Module - Fullscreen: true (DEFAULT)
  2246. 10:31:26:625 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ConfigFolder: ..\Emulators\Retroarch\config
  2247. 10:31:26:650 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - single_core_options: No value for this key
  2248. 10:31:26:655 | MD |      INFO  | +0     | RIniFile.Read - Module - single_core_options: false (DEFAULT)
  2249. 10:31:26:681 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - BIOS_Roms_Folder: No value for this key
  2250. 10:31:26:683 | MD |      INFO  | +0     | RIniFile.Read - Module - BIOS_Roms_Folder: (NO VALUE)
  2251. 10:31:26:686 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Nag_Screen: No value for this key
  2252. 10:31:26:688 | MD |      INFO  | +0     | RIniFile.Read - Module - Hide_Nag_Screen: false (DEFAULT)
  2253. 10:31:26:712 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Info_Screen: No value for this key
  2254. 10:31:26:716 | MD |      INFO  | +0     | RIniFile.Read - Module - Hide_Info_Screen: false (DEFAULT)
  2255. 10:31:26:720 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Warning_Screen: No value for this key
  2256. 10:31:26:744 | MD |      INFO  | +31    | RIniFile.Read - Module - Hide_Warning_Screen: false (DEFAULT)
  2257. 10:31:26:747 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideConsole: No value for this key
  2258. 10:31:26:751 | MD |      INFO  | +0     | RIniFile.Read - Module - HideConsole: true (DEFAULT)
  2259. 10:31:26:776 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Eject_Toggle_Key: No value for this key
  2260. 10:31:26:780 | MD |      INFO  | +0     | RIniFile.Read - Module - Eject_Toggle_Key: (NO VALUE)
  2261. 10:31:26:804 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Next_Disk_Key: No value for this key
  2262. 10:31:26:808 | MD |      INFO  | +0     | RIniFile.Read - Module - Next_Disk_Key: (NO VALUE)
  2263. 10:31:26:812 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Previous_Disk_Key: No value for this key
  2264. 10:31:26:835 | MD |      INFO  | +31    | RIniFile.Read - Module - Previous_Disk_Key: (NO VALUE)
  2265. 10:31:26:839 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - LibRetro_Core: No value for this key
  2266. 10:31:26:842 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - LibRetro_Core: mednafen_supergrafx_libretro
  2267. 10:31:26:846 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - SuperGameBoy: No value for this key
  2268. 10:31:26:870 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - SuperGameBoy: No value for this key
  2269. 10:31:26:874 | MD |      INFO  | +0     | RIniFile.Read - Module - SuperGameBoy: false (DEFAULT)
  2270. 10:31:26:898 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - Enable_Network_Play: No value for this key
  2271. 10:31:26:902 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Network] - Enable_Network_Play: No value for this key
  2272. 10:31:26:906 | MD |      INFO  | +0     | RIniFile.Read - Module - Enable_Network_Play: false (DEFAULT)
  2273. 10:31:26:929 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - Overlay: No value for this key
  2274. 10:31:26:933 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - Overlay: No value for this key
  2275. 10:31:26:936 | MD |      INFO  | +0     | RIniFile.Read - Module - Overlay: (NO VALUE)
  2276. 10:31:26:961 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - VideoShader: No value for this key
  2277. 10:31:26:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - VideoShader: No value for this key
  2278. 10:31:26:968 | MD |      INFO  | +0     | RIniFile.Read - Module - VideoShader: (NO VALUE)
  2279. 10:31:26:990 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - AspectRatioIndex: No value for this key
  2280. 10:31:26:994 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - AspectRatioIndex: No value for this key
  2281. 10:31:26:997 | MD |      INFO  | +0     | RIniFile.Read - Module - AspectRatioIndex: (NO VALUE)
  2282. 10:31:26:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CustomViewportWidth: No value for this key
  2283. 10:31:27:025 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CustomViewportWidth: No value for this key
  2284. 10:31:27:029 | MD |      INFO  | +0     | RIniFile.Read - Module - CustomViewportWidth: (NO VALUE)
  2285. 10:31:27:032 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CustomViewportHeight: No value for this key
  2286. 10:31:27:056 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CustomViewportHeight: No value for this key
  2287. 10:31:27:060 | MD |      INFO  | +0     | RIniFile.Read - Module - CustomViewportHeight: (NO VALUE)
  2288. 10:31:27:063 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CustomViewportX: No value for this key
  2289. 10:31:27:087 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CustomViewportX: No value for this key
  2290. 10:31:27:091 | MD |      INFO  | +0     | RIniFile.Read - Module - CustomViewportX: (NO VALUE)
  2291. 10:31:27:094 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CustomViewportY: No value for this key
  2292. 10:31:27:119 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CustomViewportY: No value for this key
  2293. 10:31:27:123 | MD |      INFO  | +0     | RIniFile.Read - Module - CustomViewportY: (NO VALUE)
  2294. 10:31:27:125 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - StretchToFillBezel: No value for this key
  2295. 10:31:27:148 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - StretchToFillBezel: No value for this key
  2296. 10:31:27:152 | MD |      INFO  | +0     | RIniFile.Read - Module - StretchToFillBezel: false (DEFAULT)
  2297. 10:31:27:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - Rotation: No value for this key
  2298. 10:31:27:179 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - Rotation: No value for this key
  2299. 10:31:27:183 | MD |      INFO  | +0     | RIniFile.Read - Module - Rotation: 0 (DEFAULT)
  2300. 10:31:27:187 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CropOverscan: No value for this key
  2301. 10:31:27:210 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CropOverscan: No value for this key
  2302. 10:31:27:214 | MD |      INFO  | +0     | RIniFile.Read - Module - CropOverscan: (NO VALUE)
  2303. 10:31:27:218 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - ThreadedVideo: No value for this key
  2304. 10:31:27:242 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - ThreadedVideo: No value for this key
  2305. 10:31:27:246 | MD |      INFO  | +0     | RIniFile.Read - Module - ThreadedVideo: (NO VALUE)
  2306. 10:31:27:249 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - VSync: No value for this key
  2307. 10:31:27:274 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - VSync: No value for this key
  2308. 10:31:27:278 | MD |      INFO  | +0     | RIniFile.Read - Module - VSync: (NO VALUE)
  2309. 10:31:27:282 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - IntegerScale: No value for this key
  2310. 10:31:27:305 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - IntegerScale: No value for this key
  2311. 10:31:27:309 | MD |      INFO  | +0     | RIniFile.Read - Module - IntegerScale: (NO VALUE)
  2312. 10:31:27:313 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - ConfigurationPerCore: No value for this key
  2313. 10:31:27:336 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - ConfigurationPerCore: No value for this key
  2314. 10:31:27:340 | MD |      INFO  | +0     | RIniFile.Read - Module - ConfigurationPerCore: false (DEFAULT)
  2315. 10:31:27:343 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Bonanza Bros (Japan)] - CoreOverrides: No value for this key
  2316. 10:31:27:366 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [NEC PC Engine-CD] - CoreOverrides: No value for this key
  2317. 10:31:27:370 | MD |      INFO  | +0     | RIniFile.Read - Module - CoreOverrides: false (DEFAULT)
  2318. 10:31:27:374 | MD |     TRACE  | +0     | StringUtils.Contains - "mednafen_supergrafx_libretro" does not contain "^(mame|mess|ume)"
  2319. 10:31:27:429 | MD |     TRACE  | +63    | File.__New - Creating new file object of: "H:\Emulators\Retroarch\config"
  2320. 10:31:27:460 | MD |     TRACE  | +31    | Folder.__New - Created new folder object of: "H:\Emulators\Retroarch\config"
  2321. 10:31:27:464 | MD |      INFO  | +0     | CheckFile - Checking if H:\Emulators\Retroarch\cores\mednafen_supergrafx_libretro.dll exists
  2322. 10:31:27:469 | MD |     DEBUG  | +0     | CheckFile - Attributes:
  2323.                     File Size:          2147546 bytes
  2324.                     Created:            10/27/2019 - 11:23:20 AM
  2325.                     Modified:           10/27/2019 - 11:23:21 AM
  2326. 10:31:27:493 | MD |     TRACE  | +31    | File.Exist - This file exists: H:\Emulators\Retroarch\config
  2327. 10:31:27:497 | MD |      INFO  | +0     | Module - Global cfg should be: H:\Emulators\Retroarch\retroarch.cfg
  2328. 10:31:27:500 | MD |      INFO  | +0     | Module - System cfg should be: H:\Emulators\Retroarch\config\NEC PC Engine-CD.cfg
  2329. 10:31:27:523 | MD |      INFO  | +31    | Module - Core cfg should be: H:\Emulators\Retroarch\config\mednafen_supergrafx_libretro.cfg
  2330. 10:31:27:525 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\Emulators\Retroarch\config\NEC PC Engine-CD.cfg"
  2331. 10:31:27:532 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\Emulators\Retroarch\config\mednafen_supergrafx_libretro.cfg"
  2332. 10:31:27:562 | MD |     TRACE  | +32    | File.__New - Creating new file object of: "H:\Emulators\Retroarch\retroarch.cfg"
  2333. 10:31:27:588 | MD |     TRACE  | +31    | File.Exist - This file exists: H:\Emulators\Retroarch\retroarch.cfg
  2334. 10:31:27:592 | MD |      INFO  | +0     | Module - Found a Global cfg!
  2335. 10:31:27:596 | MD |      INFO  | +0     | Module - RetroArch is using H:\Emulators\Retroarch\retroarch.cfg as its config file.
  2336. 10:31:27:617 | MD |      INFO  | +31    | LoadProperties - Started and loading this cfg into memory: H:\Emulators\Retroarch\retroarch.cfg
  2337. 10:31:27:625 | MD |      INFO  | +0     | LoadProperties - Ended
  2338. 10:31:27:649 | MD |     TRACE  | +31    | StringUtils.Contains - "0" does not contain "1|3"
  2339. 10:31:27:653 | MD |     TRACE  | +0     | StringUtils.Contains - "LibRetro_PCECD" contains "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX" at position 1
  2340. 10:31:27:658 | MD |     DEBUG  | +0     | ReadProperty - Started
  2341. 10:31:27:716 | MD |     DEBUG  | +63    | ConvertRetroCFGKey - :\system is a relative path
  2342. 10:31:27:743 | MD |     DEBUG  | +31    | ConvertRetroCFGKey - Converted ":\system" to H:\Emulators\Retroarch\system
  2343. 10:31:27:747 | MD |     TRACE  | +0     | StringUtils.Left - Trimming "H:\Emulators\Retroarch\system" to "H:"
  2344. 10:31:27:751 | MD |     TRACE  | +0     | StringUtils.Right - Trimming "H:\Emulators\Retroarch\system" to "m"
  2345. 10:31:27:772 | MD |     TRACE  | +31    | StringUtils.Contains - "mednafen_supergrafx_libretro" does not contain "^(mame|mess|ume)"
  2346. 10:31:27:776 | MD |     TRACE  | +0     | StringUtils.Contains - "LibRetro_PCECD" does not contain "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX"
  2347. 10:31:27:780 | MD |     TRACE  | +0     | StringUtils.Contains - "LibRetro_PCECD" does not contain "LibRetro_NES"
  2348. 10:31:27:804 | MD |      INFO  | +32    | 7z - Started, received H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar. If rom is an archive, it will extract to H:\RocketLauncher\Utilities\Temp
  2349. 10:31:27:808 | MD |     DEBUG  | +0     | 7z - Using Standard method to extract this rom
  2350. 10:31:27:812 | MD |     DEBUG  | +0     | 7z - ".rar" found in .zip|.rar|.7z|.lha|.lzh|.gzip|.tar
  2351. 10:31:27:836 | MD |      INFO  | +31    | CheckFile - Checking if H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar exists
  2352. 10:31:27:844 | MD |     DEBUG  | +0     | CheckFile - Attributes:
  2353.                     File Size:          168179550 bytes
  2354.                     Created:            10/25/2015 - 11:20:37 AM
  2355.                     Modified:           10/25/2015 - 11:21:28 AM
  2356. 10:31:27:980 | MD |   WARNING  | +141   | 7z - Archive name DOES NOT MATCH rom name; DLL found rom inside archive using "findByExtension": [NAPR-2028] [Mixed mode CD] [!-].img
  2357. 10:31:27:024 | MD |     DEBUG  | +46    | 7z - Invoked COM Object, ROM extracted size: 277076219 bytes
  2358. 10:31:28:026 | MD |     DEBUG  | +0     | 7z - Checking if this archive has already been extracted in H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)
  2359. 10:31:28:029 | MD |     DEBUG  | +0     | 7z - File does not already exist in H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan), proceeding to extract it.
  2360. 10:31:28:031 | MD |     DEBUG  | +0     | 7z - Calculated a difference of  bytes, so this file will be extracted
  2361. 10:31:28:055 | MD |     DEBUG  | +32    | 7z - File found in archive
  2362. 10:31:28:058 | MD |     DEBUG  | +0     | 7z - Extracted path of rom will be 90 in length and within the 255 character limit.
  2363. 10:31:28:061 | MD |      INFO  | +0     | 7z - The sevenZExtractPath has 110263 MB of free space which is enough to extract this game: 277 MB
  2364. 10:31:28:063 | MD |     DEBUG  | +0     | 7z - Logging is debug or higher, dumping 7z Extraction info to log
  2365. 10:31:28:087 | MD |      INFO  | +31    | 7z - Starting 7z extraction of H:\Roms\NEC PC Engine-CD\Bonanza Bros (Japan).rar  to H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)
  2366. 10:31:28:115 | MD |      INFO  | +31    | Process - Wait 7z.exe 2
  2367. 10:31:28:148 | MD |     DEBUG  | +31    | 7z - Starting SevenZTimeout Timer
  2368. 10:31:28:179 | MD |     DEBUG  | +32    | Extracting file:      |   Percentage Extracted:   0%
  2369. 10:31:28:292 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:   2%
  2370. 10:31:28:402 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:   8%
  2371. 10:31:28:514 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  11%
  2372. 10:31:28:618 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  14%
  2373. 10:31:28:727 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  17%
  2374. 10:31:28:841 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  21%
  2375. 10:31:28:950 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  24%
  2376. 10:31:29:102 | MD |     DEBUG  | +157   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  28%
  2377. 10:31:29:212 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  32%
  2378. 10:31:29:321 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  35%
  2379. 10:31:29:429 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  39%
  2380. 10:31:29:538 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  42%
  2381. 10:31:29:648 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  45%
  2382. 10:31:29:757 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  50%
  2383. 10:31:29:867 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  53%
  2384. 10:31:29:981 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  58%
  2385. 10:31:30:091 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  61%
  2386. 10:31:30:200 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  65%
  2387. 10:31:30:308 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  68%
  2388. 10:31:30:513 | MD |     DEBUG  | +203   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  71%
  2389. 10:31:30:872 | MD |     DEBUG  | +359   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  83%
  2390. 10:31:31:005 | MD |     DEBUG  | +141   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].img    |   Percentage Extracted:  89%
  2391. 10:31:31:121 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].sub    |   Percentage Extracted: 100%
  2392. 10:31:31:232 | MD |     DEBUG  | +110   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].sub    |   Percentage Extracted: 100%
  2393. 10:31:31:342 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].sub    |   Percentage Extracted: 100%
  2394. 10:31:31:484 | MD |     DEBUG  | +141   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].sub    |   Percentage Extracted: 100%
  2395. 10:31:31:516 | MD |     DEBUG  | +31    | SevenZTimeout - 7z.exe is no longer running
  2396. 10:31:31:620 | MD |     DEBUG  | +109   | Extracting file:  [NAPR-2028] [Mixed mode CD] [!-].sub    |   Percentage Extracted: 100%
  2397. 10:31:31:624 | MD |     DEBUG  | +0     | 7z - 7z.exe returned a percentage >= 100, assuming extraction is complete
  2398. 10:31:31:647 | MD |      INFO  | +31    | 7z - Finished 7z extraction which took 3 seconds
  2399. 10:31:31:652 | MD |     DEBUG  | +0     | 7z - Found file in H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)\[NAPR-2028] [Mixed mode CD] [!-].img
  2400. 10:31:31:656 | MD |   WARNING  | +0     | 7z - romPath changed from "H:\Roms\NEC PC Engine-CD" to "H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)"
  2401. 10:31:31:681 | MD |   WARNING  | +32    | 7z - romName changed from "Bonanza Bros (Japan)" to "[NAPR-2028] [Mixed mode CD] [!-]"
  2402. 10:31:31:685 | MD |   WARNING  | +0     | 7z - romExtension changed from ".rar" to ".img"
  2403. 10:31:31:689 | MD |      INFO  | +0     | 7z - Ended
  2404. 10:31:31:713 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)\.m3u"
  2405. 10:31:31:743 | MD |     TRACE  | +31    | StringUtils.Contains - "LibRetro_PCECD" does not contain "LibRetro_PSX"
  2406. 10:31:31:747 | MD |     TRACE  | +0     | StringUtils.Contains - "mednafen_supergrafx_libretro" does not contain "^(mame|mess|ume)"
  2407. 10:31:31:751 | MD |      INFO  | +0     | Module - Retroarch standard mode enabled
  2408. 10:31:31:775 | MD |     TRACE  | +31    | StringUtils.Contains - "LibRetro_PCECD" contains "LibRetro_PCECD|LibRetro_TGCD" at position 1
  2409. 10:31:31:779 | MD |     TRACE  | +0     | StringUtils.Contains - ".img" does not contain "\.ccd|\.cue"
  2410. 10:31:31:783 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  2411. 10:31:31:806 | MD |     DEBUG  | +32    | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
  2412. 10:31:31:810 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 10 check
  2413. 10:31:31:814 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
  2414. 10:31:31:838 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Post loop 11 check
  2415. 10:31:31:842 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~ScrollLock"
  2416. 10:31:31:845 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 12 check
  2417. 10:31:31:869 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Ended
  2418. 10:31:31:873 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  2419. 10:31:31:897 | MD |     DEBUG  | +31    | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
  2420. 10:31:31:901 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 10 check
  2421. 10:31:31:905 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
  2422. 10:31:31:929 | MD |     DEBUG  | +32    | XHotkeyTableCreation - Post loop 11 check
  2423. 10:31:31:933 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~ScrollLock" to call label: "CloseError"
  2424. 10:31:31:937 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 12 check
  2425. 10:31:31:960 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Ended
  2426. 10:31:32:341 | MD |     DEBUG  | +375   | ScriptError - Playing error sound: error13.mp3
  2427. 10:31:34:494 | MD |      INFO  | +2156  | 7zCleanUp - Started
  2428. 10:31:34:698 | MD |      INFO  | +203   | 7zCleanUp - Deleted H:\RocketLauncher\Utilities\Temp\Bonanza Bros (Japan)
  2429. 10:31:34:700 | MD |      INFO  | +0     | 7zCleanUp - Ended
  2430. 10:31:40:812 | MD |     DEBUG  | +6110  | XHotkeyTableCreation - Started
  2431. 10:31:40:839 | MD |     DEBUG  | +31    | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
  2432. 10:31:40:843 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 10 check
  2433. 10:31:40:870 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
  2434. 10:31:40:874 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 11 check
  2435. 10:31:40:901 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Disabling "CloseError" standard Hotkey method for key(s): "~ScrollLock"
  2436. 10:31:40:905 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 12 check
  2437. 10:31:40:931 | MD |     DEBUG  | +32    | XHotkeyTableCreation - Ended
  2438. 10:31:40:935 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Started
  2439. 10:31:40:939 | MD |     DEBUG  | +0     | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
  2440. 10:31:40:963 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Post loop 10 check
  2441. 10:31:40:967 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
  2442. 10:31:40:970 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 11 check
  2443. 10:31:40:993 | MD |     DEBUG  | +31    | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~ScrollLock" to call label: "CloseProcess"
  2444. 10:31:40:997 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Post loop 12 check
  2445. 10:31:40:000 | MD |     DEBUG  | +0     | XHotkeyTableCreation - Ended
  2446. 10:31:41:025 | MD |     ERROR  | +31    | ScriptError - RetroArch only supports NEC PC Engine-CD games in ccd or cue format. It does not support:
  2447. .img
  2448. 10:31:41:029 | MD |      INFO  | +0     | ExitModule - Started
  2449. 10:31:41:033 | MD |      INFO  | +0     | UpdateStatistics - Starting Updating Statistics
  2450. 10:31:41:055 | MD |     DEBUG  | +32    | UpdateStatistics - Total Elapsed Time in Pause in seconds: 0
  2451. 10:31:41:059 | MD |     DEBUG  | +0     | UpdateStatistics - gameSectionStartTime:36883078
  2452. 10:31:41:062 | MD |     DEBUG  | +0     | UpdateStatistics - ElapsedTime:14
  2453. 10:31:41:086 | MD |     TRACE  | +31    | Statistics cleared game name: Bonanza Bros
  2454. 10:31:41:219 | MD |     DEBUG  | +125   | UpdateStatistics - Loaded game statistics from ini files:
  2455.                     Number_of_Times_Played: 6
  2456.                     Last_Time_Played: Saturday November 9, 2019 10:28:41 AM
  2457.                     Average_Time_Played: 19
  2458.                     Total_Time_Played: 113
  2459.                     System_Total_Played_Time: 1614
  2460.                     Total_Global_Played_Time:
  2461. 10:31:41:243 | MD |     DEBUG  | +31    | UpdateStatistics - Updated Statistics: Number_of_Times_Played: 7
  2462.                     Last_Time_Played: Saturday November 9, 2019 10:31:26 AM
  2463.                     Average_Time_Played: 18
  2464.                     Total_Time_Played: 127
  2465.                     System_Total_Played_Time: 1628
  2466.                     Total_Global_Played_Time:
  2467. 10:31:41:408 | MD |      INFO  | +156   | UpdateStatistics - Game section statistics updated.
  2468. 10:31:41:436 | MD |      INFO  | +32    | RunKeymapper - Started, using method "unload"
  2469. 10:31:41:463 | MD |      INFO  | +31    | GetJoystickArray - Started
  2470. 10:31:41:542 | MD |     TRACE  | +78    | GetJoystickArray - Joysticks Detected: 1000000000000000
  2471. 10:31:41:546 | MD |      INFO  | +0     | GetJoystickGUID - Started
  2472. 10:31:41:549 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: 302E769FC62FE4118001444553540000
  2473. 10:31:41:572 | MD |     TRACE  | +31    | GetJoystickArray - ID: 1 | Port: 0 | Name: Controller (XBOX 360 For Windows) | MID: 045e | PID: 028e | GUID: 302E769FC62FE4118001444553540000
  2474. 10:31:41:575 | MD |      INFO  | +0     | GetJoystickArray - Ended
  2475. 10:31:41:578 | MD |     TRACE  | +0     | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  2476. 10:31:41:580 | MD |     TRACE  | +0     | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Controller (XBOX 360 For Windows)"
  2477. 10:31:41:605 | MD |     TRACE  | +32    | GetProfile - Searching for these profiles (| delimited): H:\RocketLauncher\Profiles\xpadder\_Default\blank
  2478. 10:31:41:607 | MD |     TRACE  | +0     | GetProfile - Searching -> H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2479. 10:31:41:610 | MD |      INFO  | +0     | GetProfile - Loading Profile -> H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2480. 10:31:41:629 | MD |      INFO  | +31    | RunXpadder - Started
  2481. 10:31:41:632 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe
  2482. 10:31:41:640 | MD |     TRACE  | +0     | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  2483. 10:31:41:665 | MD |      INFO  | +31    | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe /C
  2484. 10:31:41:706 | MD |     DEBUG  | +47    | Run - "Xpadder.exe /C" Process ID: 15616
  2485. 10:31:41:708 | MD |     TRACE  | +0     | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini
  2486. 10:31:41:710 | MD |      INFO  | +0     | Process - WaitClose Xpadder.exe 2
  2487. 10:31:41:932 | MD |     TRACE  | +219   | RunXpadder - Reading the order in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
  2488. 10:31:41:939 | MD |     TRACE  | +0     | RunXpadder - No more controllers to be found
  2489. 10:31:41:958 | MD |      INFO  | +31    | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M
  2490. 10:31:41:003 | MD |     DEBUG  | +47    | Run - "Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M" Process ID: 22304
  2491. 10:31:42:006 | MD |      INFO  | +0     | RunXpadder - Ended
  2492. 10:31:42:008 | MD |      INFO  | +0     | RunKeymapper - Ended
  2493. 10:31:42:011 | MD |     TRACE  | +0     | CustomFunction.PostExit - Starting
  2494. 10:31:42:013 | MD |      INFO  | +0     | GlobalUserFunction.PostExit - Starting
  2495. 10:31:42:015 | MD |      INFO  | +0     | GlobalUserFunction.PostExit - Ending
  2496. 10:31:42:036 | MD |     TRACE  | +31    | CustomFunction.PostExit - Ending
  2497. 10:31:42:039 | MD |      INFO  | +0     | ExitModule - Ended
  2498. End of Module Logs
  2499. 10:31:42:097 | RL |      INFO  | +20079 | Main - Module ended, exiting RocketLauncher normally
  2500. 10:31:42:099 | RL |      INFO  | +0     | ExitScript - Started
  2501. 10:31:42:123 | RL |     DEBUG  | +15    | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
  2502. 10:31:42:126 | RL |     DEBUG  | +0     | Registry.Read - Registry Read finished, returning 0
  2503. 10:31:42:130 | RL |     TRACE  | +16    | StringUtils.Contains - "false" does not contain "true|kill"
  2504. 10:31:42:134 | RL |      INFO  | +0     | ExitScript - Restoring taskbar
  2505. 10:31:42:139 | RL |     TRACE  | +0     | Window.__New - Created: "ahk_class Shell_TrayWnd"
  2506. 10:31:42:141 | RL |     TRACE  | +0     | Window.__New - Created: "ahk_class Button"
  2507. 10:31:42:143 | RL |     TRACE  | +0     | Window.Show - Unhiding window "ahk_class Shell_TrayWnd"
  2508. 10:31:42:260 | RL |     TRACE  | +125   | Window.Show - Unhiding window "ahk_class Button"
  2509. 10:31:42:279 | RL |      INFO  | +15    | SystemCursor - Restoring mouse cursor
  2510. 10:31:42:299 | RL |      INFO  | +32    | ExitScript - Restored cursor
  2511. 10:31:42:302 | RL |      INFO  | +0     | ExitScript - Ended
  2512. [/code]
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top