Advertisement
Guest User

Untitled

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