Advertisement
Guest User

Untitled

a guest
Nov 17th, 2015
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 142.20 KB | None | 0 0
  1. [code]
  2. 21:53:40:830 | RL | INFO | +N/A | Main - RocketLauncher v1.0.1.4 (www.rlauncher.com)
  3. 21:53:40:893 | RL | INFO | +62 | Main - System Specs:
  4. RocketLauncher Dir: D:\Arcade\RocketLauncher
  5. RocketLauncher is: 32-bit
  6. OS: Microsoft Windows 7 Professional
  7. SKU: Professional
  8. Total Memory: 8142.98 MB
  9. Free Memory: 5742.23 MB
  10. Used Memory: 2400.746 MB
  11. SystemType: 64-bit
  12. Physical Processors: 1
  13. Logical Processors: 4
  14. GPU 1 Name: NVIDIA GeForce GTX 970
  15. GPU 1 RAM: -1.00 MB
  16. GPU 1 Driver Version: 10.18.13.5891
  17. Sound 1 Device: Bluetooth Hands-free Audio
  18. Sound 1 Status: Enabled
  19. Sound 2 Device: NVIDIA High Definition Audio
  20. Sound 2 Status: Enabled
  21. Sound 3 Device: High Definition Audio Device
  22. Sound 3 Status: Enabled
  23. OS Language: English_United_States
  24. OS Admin Status: Yes
  25. Latest .Net Version: v4.0.30319
  26. Monitor #1 (\\.\DISPLAY1): 1280x1024 (1280x984 work) [Landscape] (Primary)
  27. Current AHK Desktop Width: 1280
  28. Current AHK Desktop Height: 1024
  29. AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe
  30. AHK Version: 1.1.09.04
  31. Unicode: No
  32. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\RocketLauncher.exe exists
  33. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  34. FileDescription RocketLauncher
  35. FileVersion 1.0.1.4
  36. LegalCopyright �2015 RocketLauncher
  37. ProductName djvj's one swell guy!
  38. ProductVersion 1.1.9.4
  39. CompanyName Your favorite Front End companion! Visit us @ www.rlauncher.com
  40. File Size: 2063360 bytes
  41. Created: 5/27/2015 - 4:15:08 PM
  42. Modified: 11/13/2015 - 5:38:13 PM
  43. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\Array.ahk exists
  44. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  45. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  46. File Size: 4924 bytes
  47. Created: 11/13/2015 - 5:38:15 PM
  48. Modified: 11/13/2015 - 5:38:15 PM
  49. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\BinHexRW.ahk exists
  50. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  51. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  52. File Size: 5077 bytes
  53. Created: 5/27/2015 - 4:08:19 PM
  54. Modified: 11/13/2015 - 5:36:47 PM
  55. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\BlockInput.exe exists
  56. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  57. FileDescription
  58. FileVersion 1.1.09.04
  59. InternalName
  60. OriginalFilename
  61. ProductName
  62. ProductVersion 1.1.09.04
  63. File Size: 657920 bytes
  64. Created: 5/27/2015 - 4:08:19 PM
  65. Modified: 4/7/2015 - 8:24:40 PM
  66. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\CLR_L.ahk exists
  67. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  68. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  69. File Size: 5474 bytes
  70. Created: 8/24/2015 - 7:21:27 AM
  71. Modified: 8/24/2015 - 9:05:43 PM
  72. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\Control_AniGif.ahk exists
  73. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  74. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  75. File Size: 5716 bytes
  76. Created: 5/27/2015 - 4:08:19 PM
  77. Modified: 4/7/2015 - 8:24:40 PM
  78. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\gdip.ahk exists
  79. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  80. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  81. File Size: 88789 bytes
  82. Created: 5/27/2015 - 4:08:19 PM
  83. Modified: 4/7/2015 - 8:24:40 PM
  84. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\gdip_alt.ahk exists
  85. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  86. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  87. File Size: 5895 bytes
  88. Created: 5/27/2015 - 4:08:19 PM
  89. Modified: 6/28/2015 - 3:24:03 PM
  90. 21:53:40:893 | RL | DEBUG1 | +0 | gdip_alt.ahk Version: 1.0.2
  91. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\gsdll32.dll exists
  92. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  93. File Size: 13090816 bytes
  94. Created: 5/27/2015 - 4:08:19 PM
  95. Modified: 4/7/2015 - 8:24:40 PM
  96. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\itextsharp.dll exists
  97. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  98. FileDescription iTextSharp
  99. FileVersion 5.4.2.0
  100. InternalName itextsharp.dll
  101. LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
  102. OriginalFilename itextsharp.dll
  103. ProductName iTextSharp
  104. ProductVersion 5.4.2.0
  105. CompanyName 1T3XT BVBA
  106. File Size: 3743744 bytes
  107. Created: 5/27/2015 - 4:08:19 PM
  108. Modified: 4/7/2015 - 8:24:40 PM
  109. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\Java.ahk exists
  110. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  111. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  112. File Size: 7841 bytes
  113. Created: 5/27/2015 - 4:08:19 PM
  114. Modified: 4/7/2015 - 8:24:40 PM
  115. 21:53:40:893 | RL | DEBUG1 | +0 | Java.ahk Version: 1.0.0
  116. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\JSON.ahk exists
  117. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  118. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  119. File Size: 9203 bytes
  120. Created: 5/27/2015 - 4:08:19 PM
  121. Modified: 4/7/2015 - 8:24:40 PM
  122. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\Origin.ahk exists
  123. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  124. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  125. File Size: 4904 bytes
  126. Created: 5/27/2015 - 4:08:19 PM
  127. Modified: 5/27/2015 - 4:16:17 PM
  128. 21:53:40:893 | RL | DEBUG1 | +0 | Origin.ahk Version: 1.0.2
  129. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\RegRW64.ahk exists
  130. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  131. 21:53:40:893 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  132. File Size: 6915 bytes
  133. Created: 5/27/2015 - 4:08:19 PM
  134. Modified: 4/7/2015 - 8:24:40 PM
  135. 21:53:40:893 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\RIni.ahk exists
  136. 21:53:40:893 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  137. 21:53:40:908 | RL | DEBUG1 | +16 | CheckFile - Attributes:
  138. File Size: 67561 bytes
  139. Created: 5/27/2015 - 4:08:19 PM
  140. Modified: 4/7/2015 - 8:24:40 PM
  141. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
  142. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  143. FileDescription SevenZipSharp
  144. FileVersion 0.64.5717.6837
  145. InternalName SevenZipSharp.dll
  146. LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
  147. OriginalFilename SevenZipSharp.dll
  148. ProductName SevenZipSharp
  149. ProductVersion 0.64.5717.6837
  150. CompanyName Markovtsev Vadim
  151. File Size: 167424 bytes
  152. Created: 5/27/2015 - 4:08:19 PM
  153. Modified: 9/29/2015 - 6:27:55 AM
  154. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\Steam.ahk exists
  155. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  156. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  157. File Size: 5347 bytes
  158. Created: 5/27/2015 - 4:08:19 PM
  159. Modified: 5/27/2015 - 4:16:18 PM
  160. 21:53:40:908 | RL | DEBUG1 | +0 | Steam.ahk Version: 1.0.2
  161. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\VA.ahk exists
  162. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  163. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  164. File Size: 34688 bytes
  165. Created: 5/27/2015 - 4:08:19 PM
  166. Modified: 4/7/2015 - 8:24:40 PM
  167. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\VA_Extension.ahk exists
  168. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  169. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  170. File Size: 3833 bytes
  171. Created: 5/27/2015 - 4:08:19 PM
  172. Modified: 4/7/2015 - 8:24:40 PM
  173. 21:53:40:908 | RL | DEBUG1 | +0 | VA_Extension.ahk Version: 1.0.1
  174. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\7z.ahk exists
  175. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  176. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  177. File Size: 29149 bytes
  178. Created: 5/30/2015 - 6:24:18 AM
  179. Modified: 11/13/2015 - 5:36:47 PM
  180. 21:53:40:908 | RL | DEBUG1 | +0 | 7z.ahk Version: 1.0.2
  181. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Bezel.ahk exists
  182. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  183. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  184. File Size: 104277 bytes
  185. Created: 5/27/2015 - 4:08:18 PM
  186. Modified: 11/16/2015 - 7:58:08 PM
  187. 21:53:40:908 | RL | DEBUG1 | +0 | Bezel.ahk Version: 1.1.7
  188. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Fade.ahk exists
  189. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  190. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  191. File Size: 38251 bytes
  192. Created: 5/27/2015 - 4:08:18 PM
  193. Modified: 11/13/2015 - 5:36:47 PM
  194. 21:53:40:908 | RL | DEBUG1 | +0 | Fade.ahk Version: 1.1.4
  195. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Fade Init.ahk exists
  196. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  197. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  198. File Size: 1065 bytes
  199. Created: 5/27/2015 - 4:08:18 PM
  200. Modified: 11/13/2015 - 5:38:15 PM
  201. 21:53:40:908 | RL | DEBUG1 | +0 | Fade Init.ahk Version: 1.0.2
  202. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Fade Animations.ahk exists
  203. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  204. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  205. File Size: 81174 bytes
  206. Created: 5/27/2015 - 4:08:18 PM
  207. Modified: 11/13/2015 - 5:36:45 PM
  208. 21:53:40:908 | RL | DEBUG1 | +0 | Fade Animations.ahk Version: 1.1.10
  209. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Keymapper.ahk exists
  210. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  211. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  212. File Size: 33453 bytes
  213. Created: 5/27/2015 - 4:08:18 PM
  214. Modified: 5/27/2015 - 4:16:19 PM
  215. 21:53:40:908 | RL | DEBUG1 | +0 | Keymapper.ahk Version: 1.1.2
  216. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Keymapper Init.ahk exists
  217. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  218. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  219. File Size: 3461 bytes
  220. Created: 5/27/2015 - 4:08:18 PM
  221. Modified: 5/27/2015 - 4:16:13 PM
  222. 21:53:40:908 | RL | DEBUG1 | +0 | Keymapper Init.ahk Version: 1.0.4
  223. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\MultiGame.ahk exists
  224. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  225. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  226. File Size: 40753 bytes
  227. Created: 5/27/2015 - 4:08:18 PM
  228. Modified: 8/24/2015 - 7:21:49 AM
  229. 21:53:40:908 | RL | DEBUG1 | +0 | MultiGame.ahk Version: 1.0.8
  230. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\MultiGame Init.ahk exists
  231. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  232. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  233. File Size: 161 bytes
  234. Created: 5/27/2015 - 4:08:18 PM
  235. Modified: 4/7/2015 - 8:24:40 PM
  236. 21:53:40:908 | RL | DEBUG1 | +0 | MultiGame Init.ahk Version: 1.0.0
  237. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\MultiPlayer.ahk exists
  238. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  239. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  240. File Size: 66452 bytes
  241. Created: 5/27/2015 - 4:08:18 PM
  242. Modified: 11/13/2015 - 5:36:47 PM
  243. 21:53:40:908 | RL | DEBUG1 | +0 | MultiPlayer.ahk Version: 1.0.7
  244. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Pause.ahk exists
  245. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  246. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  247. File Size: 392193 bytes
  248. Created: 5/27/2015 - 4:16:14 PM
  249. Modified: 11/13/2015 - 5:36:44 PM
  250. 21:53:40:908 | RL | DEBUG1 | +0 | Pause.ahk Version: 1.1.5
  251. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Pause Init.ahk exists
  252. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  253. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  254. File Size: 553 bytes
  255. Created: 5/27/2015 - 4:16:18 PM
  256. Modified: 8/24/2015 - 7:21:48 AM
  257. 21:53:40:908 | RL | DEBUG1 | +0 | Pause Init.ahk Version: 1.0.3
  258. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Password.ahk exists
  259. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  260. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  261. File Size: 10025 bytes
  262. Created: 5/27/2015 - 4:08:18 PM
  263. Modified: 8/24/2015 - 7:21:52 AM
  264. 21:53:40:908 | RL | DEBUG1 | +0 | Password.ahk Version: 1.0.2
  265. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk exists
  266. 21:53:40:908 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  267. 21:53:40:908 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  268. File Size: 74101 bytes
  269. Created: 5/27/2015 - 4:08:18 PM
  270. Modified: 11/13/2015 - 5:36:44 PM
  271. 21:53:40:908 | RL | DEBUG1 | +0 | Rom Mapping Launch Menu.ahk Version: 1.0.6
  272. 21:53:40:908 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Shared.ahk exists
  273. 21:53:40:924 | RL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
  274. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  275. File Size: 139893 bytes
  276. Created: 5/27/2015 - 4:08:18 PM
  277. Modified: 11/13/2015 - 6:49:20 PM
  278. 21:53:40:924 | RL | DEBUG1 | +0 | Shared.ahk Version: 1.3.5
  279. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Statistics.ahk exists
  280. 21:53:40:924 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  281. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  282. File Size: 26143 bytes
  283. Created: 5/27/2015 - 4:08:18 PM
  284. Modified: 5/27/2015 - 4:16:12 PM
  285. 21:53:40:924 | RL | DEBUG1 | +0 | Statistics.ahk Version: 1.0.3
  286. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Statistics Init.ahk exists
  287. 21:53:40:924 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  288. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  289. File Size: 33 bytes
  290. Created: 5/27/2015 - 4:08:18 PM
  291. Modified: 4/7/2015 - 8:24:40 PM
  292. 21:53:40:924 | RL | DEBUG1 | +0 | Statistics Init.ahk Version: 1.0.1
  293. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\Virtual Drive.ahk exists
  294. 21:53:40:924 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  295. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  296. File Size: 18329 bytes
  297. Created: 5/30/2015 - 6:24:19 AM
  298. Modified: 11/13/2015 - 5:36:48 PM
  299. 21:53:40:924 | RL | DEBUG1 | +0 | Virtual Drive.ahk Version: 1.0.3
  300. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\XHotkey.ahk exists
  301. 21:53:40:924 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  302. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  303. File Size: 26540 bytes
  304. Created: 5/27/2015 - 4:08:18 PM
  305. Modified: 8/24/2015 - 7:21:52 AM
  306. 21:53:40:924 | RL | DEBUG1 | +0 | XHotkey.ahk Version: 1.0.4
  307. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Lib\XHotkey Init.ahk exists
  308. 21:53:40:924 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  309. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  310. File Size: 1063 bytes
  311. Created: 5/27/2015 - 4:08:18 PM
  312. Modified: 8/24/2015 - 7:21:55 AM
  313. 21:53:40:924 | RL | DEBUG1 | +0 | XHotkey Init.ahk Version: 1.0.2
  314. 21:53:40:924 | RL | DEBUG1 | +0 | Main - Raw CLI received: "-s Atari 2600 -r Alien (USA) -f D:\Arcade\HyperSpin.exe -p HyperSpin -c 1"
  315. 21:53:40:924 | RL | DEBUG1 | +0 | Main - Received this dbName with no path via CLI: "Alien (USA)"
  316. 21:53:40:924 | RL | DEBUG1 | +0 | Main - dbName: Alien (USA)
  317. 21:53:40:924 | RL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"
  318. 21:53:40:924 | RL | INFO | +0 | Main - RocketLauncher received "Atari 2600" and "Alien (USA)"
  319. 21:53:40:924 | RL | INFO | +0 | Main - Did not find a "D:\Arcade\RocketLauncher\Settings\Atari 2600\Game Options.ini" file, skipping any game-specific options.
  320. 21:53:40:924 | RL | INFO | +0 | Main - Alien (USA) is using the default emulator: RetroArch
  321. 21:53:40:924 | RL | INFO | +0 | Main - Checking for a [RetroArch] section in D:\Arcade\RocketLauncher\Settings\Atari 2600\Emulators.ini
  322. 21:53:40:924 | RL | INFO | +0 | Main - Checking for a [RetroArch] section in D:\Arcade\RocketLauncher\Settings\Global Emulators.ini
  323. 21:53:40:924 | RL | INFO | +0 | Main - Found [RetroArch] in D:\Arcade\RocketLauncher\Settings\Global Emulators.ini
  324. 21:53:40:924 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Modules\RetroArch\RetroArch.ahk exists
  325. 21:53:40:924 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  326. File Size: 45403 bytes
  327. Created: 5/27/2015 - 4:08:19 PM
  328. Modified: 11/13/2015 - 5:36:46 PM
  329. 21:53:40:924 | RL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
  330. 21:53:40:924 | RL | INFO | +0 | Main - Alien (USA) will use module: D:\Arcade\RocketLauncher\Modules\RetroArch\RetroArch.ahk
  331. 21:53:40:940 | RL | INFO | +15 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
  332. 21:53:40:940 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\Emulators\RetroArch\retroarch.exe exists
  333. 21:53:40:940 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  334. File Size: 1655808 bytes
  335. Created: 10/22/2015 - 10:08:04 PM
  336. Modified: 7/19/2015 - 12:21:23 AM
  337. 21:53:40:940 | RL | INFO | +0 | Main - INI Keys read
  338. 21:53:40:940 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\7z.exe exists
  339. 21:53:40:940 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  340. FileDescription 7-Zip Console
  341. FileVersion 15.06 beta
  342. InternalName 7z
  343. LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
  344. OriginalFilename 7z.exe
  345. ProductName 7-Zip
  346. ProductVersion 15.06 beta
  347. CompanyName Igor Pavlov
  348. File Size: 262144 bytes
  349. Created: 5/27/2015 - 4:08:19 PM
  350. Modified: 9/29/2015 - 6:27:53 AM
  351. 21:53:40:940 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\7z.dll exists
  352. 21:53:40:940 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  353. FileDescription 7z Plugin
  354. FileVersion 15.06 beta
  355. InternalName 7z
  356. LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
  357. OriginalFilename 7z.dll
  358. ProductName 7-Zip
  359. ProductVersion 15.06 beta
  360. CompanyName Igor Pavlov
  361. File Size: 1012224 bytes
  362. Created: 5/27/2015 - 4:08:19 PM
  363. Modified: 9/29/2015 - 6:27:55 AM
  364. 21:53:40:940 | RL | INFO | +0 | Main - "Alien (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
  365. 21:53:40:940 | RL | INFO | +0 | CheckPaths - Started
  366. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).rar
  367. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).rar
  368. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.rar
  369. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).7z
  370. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).7z
  371. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.7z
  372. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).zip
  373. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).zip
  374. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.zip
  375. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).sfc
  376. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).sfc
  377. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.sfc
  378. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).gba
  379. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).gba
  380. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.gba
  381. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).dsk
  382. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).dsk
  383. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.dsk
  384. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).gb
  385. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).gb
  386. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.gb
  387. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).a78
  388. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Atari 2600\Alien (USA)\Alien (USA).a78
  389. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Atari 2600\Alien (USA)\*.a78
  390. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Atari 2600\Alien (USA).a26
  391. 21:53:40:940 | RL | INFO | +0 | CheckPaths - Found rom: E:\Atari 2600\Alien (USA).a26
  392. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Current romName: Alien (USA)
  393. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Current romPath: E:\Atari 2600
  394. 21:53:40:940 | RL | DEBUG1 | +0 | CheckPaths - Current romExtension: .a26
  395. 21:53:40:940 | RL | INFO | +0 | CheckPaths - Ended
  396. 21:53:40:940 | RL | INFO | +0 | BuildScript - User Variables:
  397. ;----------------------------------------------------------------------------
  398. ; INJECTED VARIABLES
  399. ;----------------------------------------------------------------------------
  400.  
  401. #NoTrayIcon
  402. #InstallKeybdHook
  403. DetectHiddenWindows, ON
  404. SetTitleMatchMode, 2
  405. SendMode, Event
  406. 0 = 10
  407. pluginPath = D:\Arcade\RocketLauncher\Plugins
  408. pluginName = HyperSpin
  409. pluginExt = .plugin
  410. contextOnExit = 1
  411. rlMode =
  412. rlTitle = RocketLauncher
  413. rlVersion = 1.0.1.4
  414. rlAuthor = djvj
  415. rlURL = www.rlauncher.com
  416. langFile = D:\Arcade\RocketLauncher\Data\Language\Localization.ini
  417. primMonitor = 1
  418. frontendPID =
  419. frontendPath = D:\Arcade
  420. frontendExe = HyperSpin.exe
  421. frontendExt = exe
  422. frontendName = HyperSpin
  423. frontendDrive = D:
  424. exitEmulatorKey = Esc
  425. restoreFE = false
  426. exitScriptKey = ~q & ~s
  427. toggleCursorKey = ~e & ~t
  428. emuFullPath = D:\Arcade\Emulators\RetroArch\retroarch.exe
  429. emuPath = D:\Arcade\Emulators\RetroArch
  430. emuName = RetroArch
  431. emuExt = exe
  432. romPath = E:\Atari 2600
  433. romPathFromIni = E:\Atari 2600
  434. romExtension = .a26
  435. romExtensionOrig = .a26
  436. romExtensions = rar|7z|zip|sfc|gba|dsk|gb|a78|a26|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|n64|a52|j64|cso|cue|iso|ccd|chd|bin|32x|bs|mgw
  437. executable = retroarch.exe
  438. systemDbName = Atari 2600
  439. systemName = Atari 2600
  440. dbPath =
  441. dbName = Alien (USA)
  442. dbExt =
  443. romName = Alien (USA)
  444. romMapPath =
  445. romMappingEnabled = false
  446. romMappingLaunchMenuEnabled = false
  447. romMappingFirstMatchingExt = false
  448. romMappingShowAllRomsInArchive = true
  449. romMappingNumberOfGamesByScreen = 7
  450. romMappingHideParent = false
  451. romMappingMenuWidth = 300
  452. romMappingMenuMargin = 50
  453. romMappingTextFont = Bebas Neue
  454. romMappingTextOptions = cFFFFFFFF r4 s40 Bold
  455. romMappingDisabledTextColor = ff888888
  456. romMappingTextSizeDifference = 5
  457. romMappingTextMargin = 10
  458. romMappingTitleTextFont = Bebas Neue
  459. romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
  460. romMappingTitle2TextFont = Bebas Neue
  461. romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
  462. romMappingGameInfoTextFont = Bebas Neue
  463. romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
  464. romMappingGameNameTextFont = Bebas Neue
  465. romMappingGameNameTextOptions = cFFFFFFFF r4 s40 Regular
  466. romMappingBackgroundBrush = aa000000
  467. romMappingColumnBrush = 33000000
  468. romMappingButtonBrush1 = 6f000000
  469. romMappingButtonBrush2 = 33000000
  470. romMappingBackgroundAlign = Stretch and Lose Aspect
  471. romMappingMenuFlagWidth = 40
  472. romMappingMenuFlagSeparation = 5
  473. romMappingDefaultMenuList = FullList
  474. romMappingSingleFilteredRomAutomaticLaunch = false
  475. altArchiveNameOnly =
  476. altRomNameOnly =
  477. altArchiveAndRomName =
  478. altArchiveAndManyRomNames =
  479. altRomNamesOnly =
  480. romMapScenario =
  481. skipchecks = false
  482. romMatchExt = true
  483. blockInputTime = 0
  484. blockInputFile = D:\Arcade\RocketLauncher\Module Extensions\BlockInput.exe
  485. errorLevelReporting = false
  486. lockLaunch = false
  487. lockLaunchGame =
  488. screenRotationAngle = 0
  489. screenRotationAngleGame =
  490. logFile = D:\Arcade\RocketLauncher\RocketLauncher.log
  491. logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
  492. logLevel = 5
  493. logShowDebugConsole = false
  494. logIncludeModule = true
  495. logIncludeFileProperties = true
  496. logShowCommandWindow = false
  497. logCommandWindow = false
  498. rlDebugConsoleStdout =
  499. sysLang = English_United_States
  500. sysType = 64-bit
  501. broadcastWindowTitle =
  502. navUpKey = Up|8
  503. navDownKey = Down|6
  504. navLeftKey = Left|7
  505. navRightKey = Right|9
  506. navSelectKey = Enter
  507. navP2UpKey = Numpad8|n
  508. navP2DownKey = Numpad2|q
  509. navP2LeftKey = Numpad4|m
  510. navP2RightKey = Numpad6|o
  511. navP2SelectKey = Enter
  512. originalWidth = 1280
  513. originalHeight = 1024
  514. vdEnabled = false
  515. vdFullPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
  516. vdUseSCSI = true
  517. vdDriveLetter =
  518. vdAddDrive = true
  519. servoStikEnabled = 8
  520. servoStikExitMode = 8
  521. ledblinkyEnabled = All
  522. ledblinkySystemName =
  523. ledblinkyFullPath = D:\Arcade\LEDBlinky\LEDBlinky.exe
  524. ledblinkyProfilePath = D:\Arcade\RocketLauncher\Profiles\LEDBlinky
  525. ledblinkyRLProfile = D:\Arcade\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
  526. emuIdleShutdown = 0
  527. launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig==
  528. hideCursor = true
  529. hideEmu = false
  530. hideFE = false
  531. fadeIn = true
  532. fadeInDuration = 500
  533. fadeInTransitionAnimation = DefaultAnimateFadeIn
  534. fadeInDelay = 500
  535. fadeInExitDelay = 0
  536. fadeOutExitDelay = 0
  537. fadeOut = false
  538. fadeOutExtraScreen = false
  539. fadeOutDuration = 500
  540. fadeOutTransitionAnimation = DefaultAnimateFadeOut
  541. fadeOutDelay = 0
  542. fadeLyrInterpolation = 7
  543. fadeMuteEmulator = false
  544. fadeUseBackgrounds = false
  545. fadeClickThrough = false
  546. fadeWidthBaseRes = 1920
  547. fadeHeightBaseRes = 1080
  548. fadeLyr1Color = FF000000
  549. fadeLyr1AlignImage = Stretch and Lose Aspect
  550. fadeLyr2Pos = Stretch and Lose Aspect
  551. fadeLyr2X = 0
  552. fadeLyr2Y = 0
  553. fadeLyr2W =
  554. fadeLyr2H =
  555. fadeLyr2Adjust = 1
  556. fadeLyr2PicPad = 0
  557. fadeLyr2Prefix = Extra Layer 1 - Console
  558. fadeLyr3Pos = Center
  559. fadeLyr3X = 450
  560. fadeLyr3Y = 450
  561. fadeLyr3W =
  562. fadeLyr3H =
  563. fadeLyr3Adjust = 1
  564. fadeLyr3PicPad = 0
  565. fadeLyr3Speed = 750
  566. fadeLyr3Animation = DefaultFadeAnimation
  567. fadeLyr37zAnimation = DefaultFadeAnimation
  568. fadeLyr3Type = imageandbar
  569. fadeLyr3ImgFollow7zProgress = true
  570. fadeLyr3Repeat = 1
  571. fadeLyr3BackImageTransparency = 30
  572. fadeLyr3StaticPos = No Alignment
  573. fadeLyr3StaticX = 0
  574. fadeLyr3StaticY = 870|1575
  575. fadeLyr3StaticW =
  576. fadeLyr3StaticH =
  577. fadeLyr3StaticAdjust = 1
  578. fadeLyr3StaticPicPad = 0
  579. fadeLyr3StaticPrefix = Info Bar
  580. fadeLyr4Adjust = 1
  581. fadeLyr4X = 1675
  582. fadeLyr4Y = 775
  583. fadeLyr4W = 330
  584. fadeLyr4H = 330
  585. fadeLyr4Pos = No Alignment
  586. fadeLyr4FPS = 50
  587. fadeLyr4PicPad = 0
  588. fadeTranspGifColor = FFFFFF
  589. fadeBarWindow = Image
  590. fadeBarWindowX =
  591. fadeBarWindowY =
  592. fadeBarWindowW = 900
  593. fadeBarWindowH =
  594. fadeBarWindowR = 30
  595. fadeBarWindowM = 30
  596. fadeBarWindowHatchStyle = 8
  597. fadeBar = true
  598. fadeBarNon7zProgressTime = 0
  599. fadeBarBack = true
  600. fadeBarBackColor = FF555555
  601. fadeBarH = 30
  602. fadeBarR = 10
  603. fadeBarColor = DD00BFFF
  604. fadeBarHatchStyle = 8
  605. fadeBarPercentageText = true
  606. fadeBarInfoText = true
  607. fadeBarXOffset = 0
  608. fadeBarYOffset = 150
  609. fadeRomInfoDescription = filtered text
  610. fadeRomInfoSystemName = image
  611. fadeRomInfoYear = text with label
  612. fadeRomInfoManufacturer = text with label
  613. fadeRomInfoGenre = disabled
  614. fadeRomInfoRating = image
  615. fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
  616. fadeRomInfoTextPlacement = User Defined
  617. fadeRomInfoTextMargin = 7
  618. fadeRomInfoText1Options = w1600|787 h90 x219 y870|1575 cFFE1E1E1 r4 s90 Left Regular
  619. fadeRomInfoText2Options = w532 x11 y15 cFF555555 r4 s60 Bold
  620. fadeRomInfoText3Options = w412 x219 y960|1665 cFFE1E1E1 r4 s66 Left Regular
  621. fadeRomInfoText4Options = w1305|492 h66 x611 y960|1665 cFFE1E1E1 r4 s66 Left Regular
  622. fadeRomInfoText5Options = cFF555555 r4 s42 Bold
  623. fadeRomInfoText6Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
  624. fadeStats_Number_of_Times_Played = text with label
  625. fadeStats_Last_Time_Played = text with label
  626. fadeStats_Average_Time_Played = text with label
  627. fadeStats_Total_Time_Played = text with label
  628. fadeStats_System_Total_Played_Time = text with label
  629. fadeStats_Total_Global_Played_Time = text with label
  630. fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
  631. fadeStatsInfoTextPlacement = topRight
  632. fadeStatsInfoTextMargin = 7
  633. fadeStatsInfoText1Options = cFFB4B4B4 r4 s22 Bold
  634. fadeStatsInfoText2Options = cFFB4B4B4 r4 s22 Bold
  635. fadeStatsInfoText3Options = cFFB4B4B4 r4 s22 Bold
  636. fadeStatsInfoText4Options = cFFB4B4B4 r4 s22 Bold
  637. fadeStatsInfoText5Options = cFFB4B4B4 r4 s22 Bold
  638. fadeStatsInfoText6Options = cFFB4B4B4 r4 s22 Bold
  639. fadeText1X = 75
  640. fadeText1Y = 5
  641. fadeText1Options = cFFB4B4B4 r4 s30 Right Bold
  642. fadeText1 = Loading Game
  643. fadeText2X = 0
  644. fadeText2Y = 72
  645. fadeText2Options = cFFB4B4B4 r4 s30 Right Bold
  646. fadeText2 = Extraction Complete, Ready
  647. fadeText3 = Loading Game
  648. fadeText4 = Loading Complete
  649. fadeFont = Bebas Neue
  650. fadeSystemAndRomLayersOnly = false
  651. fadeExtractionTime = disabled
  652. fadeExtractionTimeTextX = 0
  653. fadeExtractionTimeTextY = 0
  654. fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
  655. fadeInterruptKey =
  656. detectFadeErrorEnabled = true
  657. fadeImgPath = D:\Arcade\RocketLauncher\Media\Fade
  658. RLDataPath = D:\Arcade\RocketLauncher\Data
  659. RLMediaPath = D:\Arcade\RocketLauncher\Media
  660. RLErrSoundPath = D:\Arcade\RocketLauncher\Media\Sounds\Error
  661. modulesPath = D:\Arcade\RocketLauncher\Modules
  662. moduleFullName = D:\Arcade\RocketLauncher\Modules\RetroArch\RetroArch.ahk
  663. moduleName = RetroArch
  664. modulePath = D:\Arcade\RocketLauncher\Modules\RetroArch
  665. moduleExtension = ahk
  666. moduleExtensionsPath = D:\Arcade\RocketLauncher\Module Extensions
  667. libPath = D:\Arcade\RocketLauncher\Lib
  668. 7zEnabled = true
  669. 7zPath = D:\Arcade\RocketLauncher\Module Extensions\7z.exe
  670. 7zDllPath = D:\Arcade\RocketLauncher\Module Extensions\7z.dll
  671. 7zExtractPath = D:\Arcade\cache
  672. 7zExtractPathOrig =
  673. 7zAttachSystemName = false
  674. 7zDelTemp = true
  675. 7zSounds = false
  676. 7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
  677. 7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
  678. mgEnabled = false
  679. mgKey = ~NumpadSub
  680. mgBackgroundColor = FF000000
  681. mgSidePadding = 0.2
  682. mgWidthBaseRes = 1280
  683. mgHeightBaseRes = 1024
  684. mgYOffset = 500
  685. mgFont = Arial
  686. mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
  687. mgText1Text = Please select a game
  688. mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
  689. mgText2Offset = 70
  690. mgUseSound = true
  691. mgSoundfreq = 300
  692. mgExitEffect = none
  693. mgSelectedEffect = rotate
  694. mgUseGameArt = false
  695. mgCandidate =
  696. mgValidTypes = (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side
  697. mgOnLaunch = false
  698. pauseEnabled = true
  699. pauseKey = /
  700. pauseBackToMenuBarKey = X
  701. pauseZoomInKey = A|1
  702. pauseZoomOutKey = B|2
  703. pauseScreenshotKey = ~PrintScreen
  704. pauseHiToTextPath = D:\Arcade\RocketLauncher\Module Extensions\HiToText.exe
  705. 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}
  706. 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}
  707. keymapperEnabled = true
  708. keymapperAHKMethod = Internal
  709. keymapper = xpadder
  710. xpadderFullPath = D:\Arcade\Utilities\Xpadder\Xpadder.exe
  711. joyToKeyFullPath = C:\Windows\Utilities\VJoy\VJoy.exe
  712. keymapperProfilePath = D:\Arcade\RocketLauncher\Profiles\xpadder
  713. keymapperFrontEndProfileName = HyperSpin
  714. keymapperFrontEndProfile = xpadder
  715. keymapperRocketLauncherProfileEnabled = true
  716. joyIDsEnabled = false
  717. joyIDsPreferredControllersGlobal = 4PLAY PORT|Controller (Xbox 360 Wireless Receiver for Windows)|ATRAK Device #1
  718. joyIDsPreferredControllersSystem = use_global
  719. joyIDsPreferredControllersOnExit =
  720. CustomJoyNamesEnabled = false
  721. CustomJoyNames =
  722. rotateMethod = false
  723. FEProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\HyperSpin
  724. defaultProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\_Default
  725. systemProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600
  726. xPadderSystemProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default
  727. emuProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\RetroArch
  728. romProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\Alien (USA)
  729. RocketLauncherProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\RocketLauncher
  730. blankProfile = D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank
  731. ahkFEProfile = D:\Arcade\RocketLauncher\Profiles\AHK\HyperSpin
  732. ahkDefaultProfile = D:\Arcade\RocketLauncher\Profiles\AHK\_Default
  733. ahkSystemProfile = D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600
  734. ahkEmuProfile = D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600\RetroArch
  735. ahkRomProfile = D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600\Alien (USA)
  736. ahkRocketLauncherProfile = D:\Arcade\RocketLauncher\Profiles\AHK\RocketLauncher
  737. bezelEnabled = false
  738. bezelICEnabled = false
  739. statisticsEnabled = true
  740. pressDuration = -1
  741. emuVolume = 1
  742. dxwndIni = D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
  743. dxwndFullPath = D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
  744. mon1O =
  745. pacDrivedllFile = D:\Arcade\RocketLauncher\Module Extensions\PacDrive32.dll
  746. userFadeAnimIniFile = D:\Arcade\RocketLauncher\Lib\User Fade Animations.ini
  747.  
  748. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
  749. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts
  750. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
  751. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded Pause Init.ahk scripts
  752. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
  753. 21:53:40:940 | RL | INFO | +0 | BuildScript - Loaded User Functions Init.ahk script
  754. 21:53:40:940 | RL | DEBUG1 | +0 | BuildScript - Module starts on line: 2
  755. 21:53:40:940 | RL | INFO | +0 | BuildScript - Validating module
  756. 21:53:40:940 | RL | INFO | +0 | BuildScript - Validation complete
  757. 21:53:40:940 | RL | INFO | +0 | BuildScript - Module:
  758. MEmu = RetroArch
  759. MEmuV = v05-11-2015 Nightly
  760. MURL = http://themaister.net/retroarch.html
  761. MAuthor = djvj,zerojay
  762. MVersion = 2.3.3
  763. MCRC = A2F3BE90
  764. iCRC = 42C3B552
  765. MID = 635038268922229162
  766. 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 2","Capcom Play System 3","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","Sega 32X","Sega Classics","Sega Mega Drive 32X","Sega Mark III","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","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","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"
  767. ;----------------------------------------------------------------------------
  768. ; Notes:
  769. ; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
  770. ; Devs stated they will never add support for mounted images (like via DT)
  771. ; Fullscreen is controlled via the module setting in RocketLauncherUI
  772. ; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
  773. ; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
  774. ; Enable 7z support for archived roms
  775. ; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1
  776. ;
  777. ; LibRetro DLLs:
  778. ; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/
  779. ; 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.
  780. ; 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
  781. ; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270
  782. ;
  783. ; SRM files:
  784. ; srm are stored in a "srm" dir in the emu folder. Each system ran through retroarch gets its own folder inside srm
  785. ;
  786. ; Save states:
  787. ; Save states are stored in a "save" dir in the emu folder. Each system ran through retroarch gets its own folder inside save
  788. ;
  789. ; Config files:
  790. ; 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.
  791. ; 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).
  792. ; RetroArch will also load core config files named after the core name. Example: nestopia_libretro.cfg
  793. ; 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.
  794. ; 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.
  795. ;
  796. ; MultiGame:
  797. ; 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.
  798. ; 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.
  799. ; 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.
  800. ;
  801. ; MESS:
  802. ; MESS BIOS roms should be placed in the system\mess folder
  803. ;
  804. ; System Specific Notes:
  805. ; 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.
  806. ; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
  807. ; 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.
  808. ; 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.
  809. ; NEC TurboGrafx-CD - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg.
  810. ; 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.
  811. ; 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.
  812. ; 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.
  813. ;----------------------------------------------------------------------------
  814. StartModule()
  815. BezelGUI()
  816. FadeInStart()
  817.  
  818. ; 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.
  819. ; 1 - Official System Name in RocketLauncher
  820. ; 2 - Short name used only for easy referencing within module
  821. ; 3 - Default core
  822. ; 4 - The system ID MESS core recognizes
  823. Log("Module - Started building the " . MEmu . " object",4)
  824. mTypeVar=
  825. ( LTrim
  826. AAE|LibRetro_AAE|mame_libretro
  827. Acorn BBC Micro|LibRetro_BBCB|mess_libretro|bbcb
  828. Amstrad CPC|LibRetro_CPC|mess_libretro|cpc464
  829. Amstrad GX4000|LibRetro_GX4K|mess_libretro|gx4000
  830. APF Imagination Machine|LibRetro_APF|mess_libretro|apfimag
  831. Apple IIGS|LibRetro_AIIGS|mess_libretro|apple2gs
  832. Applied Technology MicroBee|LibRetro_MBEE|mess_libretro|mbeeic
  833. Atari 2600|LibRetro_2600|stella_libretro|a2600
  834. Atari 5200|LibRetro_5200|mess_libretro|a5200
  835. Atari 7800|LibRetro_7800|prosystem_libretro|a7800
  836. Atari 8-Bit|LibRetro_ATARI8|mess_libretro|a800
  837. Atari Classics|LibRetro_ACLS|mame_libretro
  838. Atari Jaguar|LibRetro_JAG|virtualjaguar_libretro|jaguar
  839. Atari Lynx|LibRetro_LYNX|handy_libretro|lynx
  840. Atari ST|LibRetro_ST|hatari_libretro
  841. Atari XEGS|LibRetro_XEGS|mess_libretro|xegs
  842. Bally Astrocade|LibRetro_BAST|mess_libretro|astrocde
  843. Bandai Gundam RX-78|LibRetro_BGRX|mess_libretro|rx78
  844. Bandai Super Vision 8000|LibRetro_SV8K|mess_libretro|sv8000
  845. Bandai Wonderswan|LibRetro_WSAN|mednafen_wswan_libretro|wswan
  846. Bandai Wonderswan Color|LibRetro_WSANC|mednafen_wswan_libretro|wscolor
  847. Canon X07|LibRetro_CX07|mess_libretro|x07
  848. Capcom Classics|LibRetro_CAPC|mame_libretro
  849. Capcom Play System|LibRetro_CPS1|fba_cores_cps1_libretro
  850. Capcom Play System 2|LibRetro_CPS2|fba_cores_cps2_libretro
  851. Capcom Play System 3|LibRetro_CPS3|mame_libretro
  852. Casio PV-1000|LibRetro_CAS1K|mess_libretro|pv1000
  853. Casio PV-2000|LibRetro_CAS2K|mess_libretro|pv2000
  854. Cave|LibRetro_CAVE|mame_libretro
  855. Coleco ADAM|LibRetro_ADAM|mess_libretro|adam
  856. ColecoVision|LibRetro_COLEC|mess_libretro|coleco
  857. Commodore Amiga|LibRetro_PUAE|puae_libretro
  858. Commodore Max Machine|LibRetro_CMAX|mess_libretro|vic10
  859. Creatronic Mega Duck|LibRetro_DUCK|mess_libretro|megaduck
  860. Data East Classics|LibRetro_DATA|mame_libretro
  861. Dragon Data Dragon|LibRetro_DRAG64|mess_libretro|dragon64
  862. Elektronika BK|LibRetro_EBK|mess_libretro|bk0010
  863. Elektronska Industrija Pecom 64|LibRetro_P64|mess_libretro|pecom64
  864. Emerson Arcadia 2001|LibRetro_A2001|mess_libretro|arcadia
  865. Entex Adventure Vision|LibRetro_AVISION|mess_libretro|advision
  866. Epoch Game Pocket Computer|LibRetro_GPCKET|mess_libretro|gamepock
  867. Epoch Super Cassette Vision|LibRetro_SCV|mess_libretro|scv
  868. Exidy Sorcerer|LibRetro_SORCR|mess_libretro|sorcerer
  869. Fairchild Channel F|LibRetro_CHANF|mess_libretro|channelf
  870. Final Burn Alpha|LibRetro_FBA|fb_alpha_libretro
  871. Funtech Super Acan|LibRetro_SACAN|mess_libretro|supracan
  872. GamePark 32|LibRetro_GP32|mess_libretro|gp32
  873. GCE Vectrex|LibRetro_VECTX|mess_libretro|vectrex
  874. Hartung Game Master|LibRetro_GMASTR|mess_libretro|gmaster
  875. Interton VC 4000|LibRetro_VC4K|mess_libretro|vc4000
  876. Irem Classics|LibRetro_IREM|mame_libretro
  877. JungleTac Sport Vii|LibRetro_SPORTV|mess_libretro|vii
  878. Konami Classics|LibRetro_KONC|mame_libretro
  879. Magnavox Odyssey 2|LibRetro_ODYS2|mess_libretro|odyssey2
  880. MAME|LibRetro_MAME|mame_libretro
  881. Matra & Hachette Alice|LibRetro_ALICE|mess_libretro|alice32
  882. Mattel Aquarius|LibRetro_AQUA|mess_libretro|aquarius
  883. Mattel Intellivision|LibRetro_INTV|mess_libretro|intv
  884. MGT Sam Coupe|LibRetro_SAMCP|mess_libretro|
  885. Microsoft MS-DOS|LibRetro_MSDOS|dosbox_libretro
  886. Microsoft MSX|LibRetro_MSX|bluemsx_libretro
  887. Microsoft MSX2|LibRetro_MSX2|bluemsx_libretro
  888. Microsoft Windows 3.x|LibRetro_WIN3X|dosbox_libretro
  889. Midway Classics|LibRetro_MIDC|mame_libretro
  890. Namco Classics|LibRetro_NAMC|mame_libretro
  891. Namco System 22|LibRetro_NAM2|mame_libretro
  892. NEC PC Engine|LibRetro_PCE|mednafen_pce_fast_libretro|pce
  893. NEC PC Engine-CD|LibRetro_PCECD|mednafen_pce_fast_libretro|pce
  894. NEC PC-FX|LibRetro_PCFX|mednafen_pcfx_libretro
  895. NEC SuperGrafx|LibRetro_SGFX|mednafen_supergrafx_libretro|sgx
  896. NEC TurboGrafx-16|LibRetro_TG16|mednafen_pce_fast_libretro|tg16
  897. NEC TurboGrafx-CD|LibRetro_TGCD|mednafen_pce_fast_libretro|tg16
  898. Nintendo 64|LibRetro_N64|mupen64plus_libretro|n64
  899. Nintendo 64DD|LibRetro_N64|mupen64plus_libretro
  900. Nintendo Arcade Systems|LibRetro_NINARC|mame_libretro
  901. Nintendo Classics|LibRetro_NINC|mame_libretro
  902. Nintendo DS|LibRetro_DS|desmume_libretro
  903. Nintendo Entertainment System|LibRetro_NES|nestopia_libretro|nes
  904. Nintendo Famicom|LibRetro_NFAM|nestopia_libretro
  905. Nintendo Famicom Disk System|LibRetro_NFDS|nestopia_libretro|famicom
  906. Nintendo Game Boy|LibRetro_GB|gambatte_libretro|gameboy
  907. Nintendo Game Boy Advance|LibRetro_GBA|vba_next_libretro|gba
  908. Nintendo Game Boy Color|LibRetro_GBC|gambatte_libretro|gbcolor
  909. Nintendo Game Boy Japan|LibRetro_GBJ|gambatte_libretro|gameboy
  910. Nintendo Game & Watch|LibRetro_GW|gw_libretro
  911. Nintendo Pokemon Mini|LibRetro_POKE|mess_libretro|pokemini
  912. Nintendo Satellaview|LibRetro_NSFS|snes9x_libretro
  913. Nintendo SuFami Turbo|LibRetro_NSFST|snes9x_libretro
  914. Nintendo Super Famicom|LibRetro_NSF|bsnes_balanced_libretro
  915. Nintendo Super Game Boy|LibRetro_SGB|bsnes_balanced_libretro
  916. Nintendo Virtual Boy|LibRetro_NVB|mednafen_vb_libretro|vboy
  917. Othello Multivision|LibRetro_OTHO|genesis_plus_gx_libretro
  918. Panasonic 3DO|LibRetro_3DO|4do_libretro
  919. Philips CD-i|LibRetro_CDI|mess_libretro|cdimono1
  920. Philips Videopac|LibRetro_PVID|mess_libretro|videopac
  921. RCA Studio II|LibRetro_STUD2|mess_libretro|studio2
  922. SCUMMVM|LibRetro_SCUMM|scummvm_libretro
  923. Sega 32X|LibRetro_32X|picodrive_libretro|32x
  924. Sega CD|LibRetro_SCD|genesis_plus_gx_libretro|segacd
  925. Sega Classics|LibRetro_SEGC|mame_libretro
  926. Sega Game Gear|LibRetro_GG|genesis_plus_gx_libretro|gamegear
  927. Sega Genesis|LibRetro_GEN|genesis_plus_gx_libretro|genesis
  928. Sega Mark III|Libretro_SM3|genesis_plus_gx_libretro
  929. Sega Master System|LibRetro_SMS|genesis_plus_gx_libretro|sms
  930. Sega Mega Drive|LibRetro_GEN|genesis_plus_gx_libretro|megadriv
  931. Sega Mega Drive 32X|LibRetro_MD32X|picodrive_libretro
  932. Sega Pico|LibRetro_PICO|picodrive_libretro
  933. Sega Saturn|LibRetro_SAT|yabause_libretro
  934. Sega Saturn Japan|LibRetro_SAT|yabause_libretro
  935. Sega SC-3000|LibRetro_SC3K|mess_libretro|sc3000
  936. Sega SG-1000|LibRetro_SG1K|genesis_plus_gx_libretro
  937. Sega ST-V|LibRetro_STV|mame_libretro
  938. Sega VMU|LibRetro_SVMU|mess_libretro|svmu
  939. Sharp X1|LibRetro_SX1|mess_libretro|x1
  940. Sinclair ZX Spectrum|LibRetro_SPECZX|mess_libretro|spectrum
  941. SNK Classics|LibRetro_SNKC|mame_libretro
  942. SNK Neo Geo|LibRetro_NEO|fb_alpha_libretro
  943. SNK Neo Geo AES|LibRetro_NEOAES|mame_libretro|aes
  944. SNK Neo Geo CD|LibRetro_NEOCD|mess_libretro|neocdz
  945. SNK Neo Geo MVS|LibRetro_NEOMVS|mame_libretro
  946. SNK Neo Geo Pocket|LibRetro_NGP|mednafen_ngp_libretro|ngp
  947. SNK Neo Geo Pocket Color|LibRetro_NGPC|mednafen_ngp_libretro|ngpc
  948. Sony PlayStation|LibRetro_PSX|mednafen_psx_libretro|psx
  949. Sony PlayStation Minis|LibRetro_PSXMIN|ppsspp_libretro
  950. Sony PocketStation|LibRetro_POCKS|mess_libretro|pockstat
  951. Sony PSP|LibRetro_PSP|ppsspp_libretro
  952. Sord M5|LibRetro_SORD|mess_libretro|m5
  953. Spectravideo|LibRetro_SV328|mess_libretro|svi328n
  954. Super Nintendo Entertainment System|LibRetro_SNES|bsnes_balanced_libretro|snes
  955. Taito Classics|LibRetro_TAIC|mame_libretro
  956. Tandy TRS-80 Color Computer|LibRetro_TRS80|mess_libretro|coco3
  957. Technos|LibRetro_TECHN|mame_libretro
  958. Texas Instruments TI 99-4A|LibRetro_TI99|mess_libretro|ti99_4a
  959. Thomson MO5|LibRetro_MO5|mess_libretro|mo5
  960. Thomson TO7|LibRetro_TO7|mess_libretro|to7
  961. Tiger Game.com|LibRetro_TCOM|mess_libretro|gamecom
  962. Tiki-100|LibRetro_TIKI|mess_libretro|kontiki
  963. Tomy Tutor|LibRetro_TOMY|mess_libretro|tutor
  964. VTech CreatiVision|LibRetro_VTECH|mess_libretro|crvision
  965. Watara Supervision|LibRetro_SUPRV|mess_libretro|svision
  966. Williams Classics|LibRetro_WILLS|mame_libretro
  967. )
  968. mType := Object()
  969. Loop, Parse, mTypeVar, `n, `r
  970. {
  971. obj := {}
  972. Loop, Parse, A_LoopField, |
  973. If A_Index = 1
  974. obj.System := A_LoopField
  975. Else If A_Index = 2
  976. obj.ID := A_LoopField
  977. Else If A_Index = 3
  978. obj.Core := A_LoopField
  979. Else ; 4
  980. obj.MessID := A_LoopField
  981. mType.Insert(obj["System"], obj)
  982. }
  983. Log("Module - Finished building the " . MEmu . " object",4)
  984. ; For easier use throughout the module
  985. retroSystem := mType[systemName].System
  986. retroID := mType[systemName].ID
  987. retroCore := mType[systemName].Core
  988. retroMessID := mType[systemName].MessID
  989.  
  990. If !retroSystem
  991. ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName)
  992. If !retroCore
  993. ScriptError("Your Core ID is: " . retroID . "`nCould not find a default core to use. Please update the module with a default core.")
  994.  
  995. settingsFile := modulePath . "\" . moduleName . ".ini"
  996. core := IniReadCheck(settingsFile, systemName, "LibRetro_Core",retroCore,,1)
  997. Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
  998. configFolder := IniReadCheck(settingsFile, "Settings", "ConfigFolder",emuPath . "\config",,1)
  999. messRomPath := IniReadCheck(settingsFile, "Settings", "MESS_BIOS_Roms_Folder",,,1)
  1000. hideConsole := IniReadCheck(settingsFile, "Settings", "HideConsole","true",,1)
  1001. ejectToggleKey := IniReadCheck(settingsFile, "Settings", "Eject_Toggle_Key",,,1)
  1002. nextDiskKey := IniReadCheck(settingsFile, "Settings", "Next_Disk_Key",,,1)
  1003. prevDiskKey := IniReadCheck(settingsFile, "Settings", "Previous_Disk_Key",,,1)
  1004. superGB := IniReadCheck(settingsFile, systemName . "|" . romName, "SuperGameBoy","false",,1)
  1005. enableNetworkPlay := IniReadCheck(settingsFile, "Network|" . romName, "Enable_Network_Play","false",,1)
  1006. overlay := IniReadCheck(settingsFile, systemName . "|" . romName, "Overlay",,,1)
  1007. videoShader := IniReadCheck(settingsFile, systemName . "|" . romName, "VideoShader",,,1)
  1008. aspectRatioIndex := IniReadCheck(settingsFile, systemName . "|" . romName, "AspectRatioIndex",,,1)
  1009. customViewportWidth := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportWidth",,,1)
  1010. customViewportHeight := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportHeight",,,1)
  1011. customViewportX := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportX",,,1)
  1012. customViewportY := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportY",,,1)
  1013. stretchToFillBezel := IniReadCheck(settingsFile, systemName . "|" . romName, "StretchToFillBezel","false",,1)
  1014. rotation := IniReadCheck(settingsFile, systemName . "|" . romName, "Rotation",0,,1)
  1015. cropOverscan := IniReadCheck(settingsFile, systemName . "|" . romName, "CropOverscan",,,1)
  1016. threadedVideo := IniReadCheck(settingsFile, systemName . "|" . romName, "ThreadedVideo",,,1)
  1017. vSync := IniReadCheck(settingsFile, systemName . "|" . romName, "VSync",,,1)
  1018. integerScale := IniReadCheck(settingsFile, systemName . "|" . romName, "IntegerScale",,,1)
  1019. configurationPerCore := IniReadCheck(settingsFile, systemName . "|" . romName, "ConfigurationPerCore","false",,1)
  1020.  
  1021. configFolder := GetFullName(configFolder)
  1022. messRomPath := GetFullName(messRomPath)
  1023. overlay := GetFullName(overlay)
  1024. videoShader := GetFullName(videoShader)
  1025. rotateBezel := false
  1026.  
  1027. If (retroID = "LibRetro_SGB" || superGB = "true") ; if system or rom is set to use Super Game Boy
  1028. { superGB = true ; setting this just in case it's false and the system is Nintendo Super Game Boy
  1029. 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")
  1030. 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")
  1031. retroID := "LibRetro_SGB" ; switching to Super Game Boy mode
  1032. retroSystem := "Nintendo Super Game Boy"
  1033. }
  1034.  
  1035. ; Find the dll for this system
  1036. libDll := CheckFile(emuPath . "\cores\" . core . ".dll", "Your " . retroID . " dll is set to " . core . " but could not locate this file:`n" . emuPath . "\cores\" . core . ".dll")
  1037.  
  1038. ; Find the cfg file to use
  1039. If !FileExist(configFolder)
  1040. ScriptError("You need to make sure ""ConfigFolder"" is pointing to your RetroArch config folder. By default it is looking here: """ . configFolder . """")
  1041. globalRetroCfg := emuPath . "\retroarch.cfg"
  1042. systemRetroCfg := configFolder . "\" . retroSystem . ".cfg"
  1043. coreRetroCfg := configFolder . "\" . core . ".dll.cfg"
  1044. Log("Module - Global cfg should be: " . globalRetroCfg,4)
  1045. Log("Module - System cfg should be: " . systemRetroCfg,4)
  1046. Log("Module - Core cfg should be: " . coreRetroCfg,4)
  1047. foundCfg :=
  1048. If FileExist(systemRetroCfg) { ; check for system cfg first
  1049. retroCFGFile := systemRetroCfg
  1050. foundCfg := 1
  1051. Log("Module - Found a System cfg!",4)
  1052. } Else If FileExist(coreRetroCfg) { ; 2nd option is a core config
  1053. retroCFGFile := coreRetroCfg
  1054. foundCfg := 1
  1055. Log("Module - Found a Core cfg!",4)
  1056. } Else If FileExist(globalRetroCfg) { ; 3rd is global cfg
  1057. retroCFGFile := globalRetroCfg
  1058. foundCfg := 1
  1059. Log("Module - Found a Global cfg!",4)
  1060. }
  1061. If !foundCfg
  1062. Log("Module - Could not find a cfg file to update settings. RetroArch will make one for you.",2)
  1063. Else {
  1064. Log("Module - " . MEmu . " is using " . retroCFGFile . " as its config file.")
  1065. retroCFG := LoadProperties(retroCFGFile)
  1066. }
  1067.  
  1068. If rotation In 1,3 ; use vertical bezel if RA rotation is set to 90 or 270 degrees
  1069. rotateBezel := true
  1070.  
  1071. If RegExMatch(retroID, "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX") { ; these systems require the retroarch settings to be read
  1072. retroSysDir := ReadProperty(retroCFG,"system_directory") ; read value
  1073. retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes
  1074. StringLeft, retroSysDirLeft, retroSysDir, 2
  1075. If (retroSysDirLeft = ":\") { ; if retroarch is set to use a default folder
  1076. StringTrimLeft, retroSysDir, retroSysDir, 1
  1077. Log("Module - RetroArch is using a relative system path: """ . retroSysDir . """")
  1078. retroSysDir := emuPath . retroSysDir
  1079. }
  1080. If !retroSysDir
  1081. 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.")
  1082. StringRight, checkForSlash, retroSysDir, 1
  1083. If (checkForSlash = "\") ; check if a backslash is the last character. If it is, remove it, as this is non-standard method to define folders
  1084. StringTrimRight, retroSysDir, retroSysDir, 1
  1085. }
  1086.  
  1087. If (RegExMatch(retroID, "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX") || RegExMatch(retroID, "LibRetro_NES") && (InStr(core, "nestopia_libretro"))) { ; these systems will use an ini to store game specific settings
  1088. sysSettingsFile := CheckSysFile(modulePath . "\" . systemName . ".ini") ; create the ini if it does not exist
  1089. coreOptionsCFGFile := CheckFile((If configurationPerCore = "true" ? configFolder . "\retroarch-core-options.cfg" : emuPath . "\retroarch-core-options.cfg"), "Could not find retroarch-core-options.cfg in retroarch directory: """ . (If configurationPerCore = "true" ? configFolder : emuPath) . """")
  1090. coreOptionsCFG := LoadProperties(coreOptionsCFGFile)
  1091. If InStr(retroID, "LibRetro_N64") { ; Nintendo 64
  1092. mupenGfx := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Plugin", "auto",,1)
  1093. mupenRsp := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_RSP_Plugin", "auto",,1)
  1094. mupenCpu := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_CPU_Core", "dynamic_recompiler",,1)
  1095. mupenPak1 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_1", "memory",,1)
  1096. mupenPak2 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_2", "memory",,1)
  1097. mupenPak3 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_3", "memory",,1)
  1098. mupenPak4 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_4", "memory",,1)
  1099. mupenGfxAccur := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Accuracy", "high",,1)
  1100. mupenExpMem := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Disable_Exp_Memory", "no",,1)
  1101. mupenTexturFilt := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Texture_Filtering", "nearest",,1)
  1102. mupenViRefresh := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_VI_Refresh", "2200",,1)
  1103. mupenFramerate := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Framerate", "fullspeed",,1)
  1104. mupenResolution := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Resolution", "640x480",,1)
  1105. mupenPolyOffstFctr := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Polygon_Offset_Factor", "-3.0",,1)
  1106. mupenPolyOffstUnts := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Polygon_Offset_Units", "-3.0",,1)
  1107. mupenViOverlay := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_VI_Overlay", "disabled",,1)
  1108. mupenAnalogDzone := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Analog_Deadzone", "15",,1)
  1109.  
  1110. WriteProperty(coreOptionsCFG, "mupen64-gfxplugin", mupenGfx, 1)
  1111. WriteProperty(coreOptionsCFG, "mupen64-rspplugin", mupenRsp, 1)
  1112. WriteProperty(coreOptionsCFG, "mupen64-cpucore", mupenCpu, 1)
  1113. WriteProperty(coreOptionsCFG, "mupen64-pak1", mupenPak1, 1)
  1114. WriteProperty(coreOptionsCFG, "mupen64-pak2", mupenPak2, 1)
  1115. WriteProperty(coreOptionsCFG, "mupen64-pak3", mupenPak3, 1)
  1116. WriteProperty(coreOptionsCFG, "mupen64-pak4", mupenPak4, 1)
  1117. WriteProperty(coreOptionsCFG, "mupen64-gfxplugin-accuracy", mupenGfxAccur, 1)
  1118. WriteProperty(coreOptionsCFG, "mupen64-disableexpmem", mupenExpMem, 1)
  1119. WriteProperty(coreOptionsCFG, "mupen64-filtering", mupenTexturFilt, 1)
  1120. WriteProperty(coreOptionsCFG, "mupen64-virefresh", mupenViRefresh, 1)
  1121. WriteProperty(coreOptionsCFG, "mupen64-framerate", mupenFramerate, 1)
  1122. WriteProperty(coreOptionsCFG, "mupen64-screensize", mupenResolution, 1)
  1123. WriteProperty(coreOptionsCFG, "mupen64-polyoffset-factor", mupenPolyOffstFctr, 1)
  1124. WriteProperty(coreOptionsCFG, "mupen64-polyoffset-units", mupenPolyOffstUnts, 1)
  1125. WriteProperty(coreOptionsCFG, "mupen64-angrylion-vioverlay", mupenViOverlay, 1)
  1126. WriteProperty(coreOptionsCFG, "mupen64-astick-deadzone", mupenAnalogDzone, 1)
  1127. } Else If InStr(retroID, "LibRetro_NES") { ; these systems will use an ini to store game specific settings
  1128. If InStr(core, "nestopia_libretro") { ; Nestopia
  1129. nestopiaBlargg := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Blargg_NTSC_Filter", "disabled",,1)
  1130. nestopiaPalette := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Palette", "canonical",,1)
  1131. nestopiaNoSprteLimit := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Remove_Sprites_Limit", "disabled",,1)
  1132.  
  1133. WriteProperty(coreOptionsCFG, "nestopia_blargg_ntsc_filter", nestopiaBlargg, 1)
  1134. WriteProperty(coreOptionsCFG, "nestopia_palette", nestopiaPalette, 1)
  1135. WriteProperty(coreOptionsCFG, "nestopia_nospritelimit", nestopiaNoSprteLimit, 1)
  1136. }
  1137. } Else If InStr(retroID, "LibRetro_LYNX") { ; Atari Lynx
  1138. If InStr(core, "handy_libretro") { ; Handy
  1139. handyRotate := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Handy_Rotation", "None",,1)
  1140. If InStr(handyRotate, "240") or InStr(handyRotate, "90")
  1141. rotateBezel := true
  1142. WriteProperty(coreOptionsCFG, "handy_rot", handyRotate, 1)
  1143. }
  1144. } Else If InStr(retroID, "LibRetro_PSX") { ; Sony PlayStation
  1145. psxCdImageCache := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_CD_Image_Cache", """enabled""",,1)
  1146. psxMemcardHandling := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_Memcard_Handling", """libretro""",,1)
  1147. psxDualshockAnalogToggle := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_Dualshock_Analog_Toggle", """enabled""",,1)
  1148.  
  1149. WriteProperty(coreOptionsCFG, "beetle_psx_cdimagecache", psxCdImageCache, 1)
  1150. WriteProperty(coreOptionsCFG, "beetle_psx_use_mednafen_memcard0_method", psxMemcardHandling, 1)
  1151. WriteProperty(coreOptionsCFG, "beetle_psx_analog_toggle", psxDualshockAnalogToggle, 1)
  1152. }
  1153. SaveProperties(coreOptionsCFGFile, coreOptionsCFG)
  1154. }
  1155.  
  1156. hideEmuObj := Object("ahk_class ConsoleWindowClass",0,"RetroArch ahk_class RetroArch",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later
  1157. 7z(romPath, romName, romExtension, 7zExtractPath)
  1158.  
  1159. mgM3UPath:= romPath . "\" . romTable[1,4] . ".m3u"
  1160.  
  1161. mgRomExtensions := "cue|iso|ccd"
  1162. mgValidExtension := false
  1163.  
  1164. Loop, parse, mgRomExtensions, |
  1165. If (romExtension = "." . A_LoopField)
  1166. mgValidExtension := true
  1167.  
  1168. If (InStr(retroID, "LibRetro_PSX") && romTable.MaxIndex() && mgValidExtension) { ; See if MultiGame table is populated
  1169. m3uRomIndex := Object()
  1170. mgType := romTable[1,6] . " "
  1171. mgMaxIndex := romTable.MaxIndex()
  1172. mgRomIndex := 0
  1173.  
  1174. If FileExist(mgM3UPath)
  1175. FileDelete, %mgM3UPath%
  1176.  
  1177. Loop %mgMaxIndex% {
  1178. If (romTable[A_Index, 3] = romName) {
  1179. tempType := romTable[A_Index, 5]
  1180. StringTrimLeft, mgRomIndex, tempType, StrLen(mgType)
  1181. Log ("Found rom index in rom set in romTable: " . mgRomIndex)
  1182. break
  1183. }
  1184. }
  1185.  
  1186. If (mgRomIndex > 0) {
  1187. tempRomIndex := mgRomIndex
  1188. Loop %mgMaxIndex% {
  1189. mgTypeIndex := mgType . tempRomIndex
  1190. m3uRomIndex.Insert(tempRomIndex)
  1191.  
  1192. Loop %mgMaxIndex% {
  1193. If (romTable[A_Index, 5] = mgTypeIndex) {
  1194. tempRomPath := romTable[A_Index, 1]
  1195. FileAppend, %tempRomPath%`n, %mgM3UPath%
  1196. Log("Appending rom path to m3u: " . tempRomPath)
  1197. break
  1198. }
  1199. }
  1200.  
  1201. If (tempRomIndex < mgMaxIndex)
  1202. tempRomIndex++
  1203. Else
  1204. tempRomIndex := 1
  1205. }
  1206. }
  1207. }
  1208.  
  1209. ; MESS core options
  1210. messParam1 :=
  1211. messParam2 :=
  1212. messParam3 :=
  1213. If InStr(core, "mess") { ; if a mess core is used
  1214. Log("Module - Retroarch MESS mode enabled")
  1215. If !retroMessID
  1216. ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for the MESS LibRetro core")
  1217. Else
  1218. Log("Module - MESS mode using a known ident: " . retroMessID)
  1219.  
  1220. If !messRomPath
  1221. ScriptError("Please set the RetroArch module setting ""MESS_BIOS_Roms_Folder"" to the folder that contains your MESS BIOS roms to use MESS with RetroArch.")
  1222.  
  1223. messParam1 :=
  1224. messParam2 := " -rompath \" . """" . messRomPath . "\" . """"
  1225.  
  1226. ; Build a key/value object containing the different messParam3 choices
  1227. messP3 := Object("alice32","cass1","gp32","memc","cpc464","cass","spectrum","cass","dragon64","cass","cdimono1","cdrom","bk0010","cass","neocd","cdrom","neocdz","cdrom","svi328n","cass","pecom64","cass","svmu","quik","gamecom","cart1","mbeeic","quik1")
  1228. messParam3 := messP3[retroMessID] ; search object for the retroMessID pair
  1229. messParam3 := " -" . (If messParam3 ? messParam3 : "cart") . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1230.  
  1231. If retroMessID = mbeeic ; Applied Technology MicroBee
  1232. { microbeeModel := IniReadCheck(messSysINI, romName, "MicroBee_Model","mbeeic",,1)
  1233. If microbeeModel not in mbee,mbeeic,mbeepc,mbeepc85,mbee56
  1234. ScriptError("This is not a known MicroBee model value: " . microbeeModel)
  1235. Else If (microbeeModel != "mbeeic")
  1236. retroMessID := microbeeModel
  1237. If romExtension in .mwb,.com,.bee
  1238. mediaDeviceType := "quik1"
  1239. Else If romExtension in .wav,.tap
  1240. mediaDeviceType := "cass"
  1241. Else If romExtension in .rom
  1242. mediaDeviceType := "cart"
  1243. Else If romExtension in .dsk
  1244. mediaDeviceType := "flop1"
  1245. Else ; .bin format
  1246. mediaDeviceType := "quik2"
  1247. messParam3 := " -" . mediaDeviceType . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1248. }
  1249.  
  1250. fullRomPath := messParam1 . messParam2 . messParam3
  1251. } Else If (superGB = "true") {
  1252. Log("Module - Retroarch Super Game Boy mode enabled")
  1253. fullRomPath := " """ . sgbRomPath . """ --subsystem sgb """ . romPath . "\" . romName . romExtension . """"
  1254. } Else {
  1255. Log("Module - Retroarch standard mode enabled")
  1256. fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
  1257. }
  1258.  
  1259. If retroID = LibRetro_NFDS ; Nintendo Famicom Disk System
  1260. { IfNotExist, %retroSysDir%\disksys.rom
  1261. ScriptError("RetroArch requires ""disksys.rom"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1262. } Else If retroID = LibRetro_SCD ; Sega CD
  1263. { If romExtension Not In .bin,.cue,.iso
  1264. ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension)
  1265. IfNotExist, %retroSysDir%\bios_CD_E.bin
  1266. ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1267. IfNotExist, %retroSysDir%\bios_CD_U.bin
  1268. ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1269. IfNotExist, %retroSysDir%\bios_CD_J.bin
  1270. ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1271. } Else If retroID in LibRetro_PCECD,LibRetro_TGCD ; NEC PC Engine-CD and NEC TurboGrafx-CD
  1272. { If romExtension Not In .ccd,.cue
  1273. ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1274. IfNotExist, %retroSysDir%\syscard3.pce
  1275. ScriptError("RetroArch requires ""syscard3.pce"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1276. } Else If retroID = LibRetro_PCFX
  1277. { If romExtension Not In .ccd,.cue
  1278. ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1279. IfNotExist, %retroSysDir%\pcfx.bios
  1280. ScriptError("RetroArch requires ""pcfx.bios"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1281. }
  1282.  
  1283. networkSession :=
  1284. If (enableNetworkPlay = "true") {
  1285. Log("Module - Network Multi-Player is an available option for " . dbName,4)
  1286.  
  1287. netplayNickname := IniReadCheck(settingsFile, "Network", "NetPlay_Nickname","Player",,1)
  1288. getWANIP := IniReadCheck(settingsFile, "Network", "Get_WAN_IP","false",,1)
  1289.  
  1290. If (getWANIP = "true")
  1291. myPublicIP := GetPublicIP()
  1292.  
  1293. Log("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE",2)
  1294. defaultServerIP := IniReadCheck(settingsFile, "Network", "Default_Server_IP", myPublicIP,,1)
  1295. defaultServerPort := IniReadCheck(settingsFile, "Network", "Default_Server_Port",,,1)
  1296. lastIP := IniReadCheck(settingsFile, "Network", "Last_IP", defaultServerIP,,1) ; does not need to be on the ISD
  1297. lastPort := IniReadCheck(settingsFile, "Network", "Last_Port", defaultServerPort,,1) ; does not need to be on the ISD
  1298.  
  1299. mpMenuStatus := MultiPlayerMenu(lastIP,lastPort,networkType,,0)
  1300. If (mpMenuStatus = -1) { ; if user exited menu early
  1301. Log("Module - Cancelled MultiPlayer Menu. Exiting module.",2)
  1302. ExitModule()
  1303. }
  1304. If networkSession {
  1305. Log("Module - Using a Network for " . dbName,4)
  1306. IniWrite, %networkPort%, %settingsFile%, Network, Last_Port
  1307. ; msgbox lastIP: %lastIP%`nlastPort: %lastPort%`nnetworkIP: %networkIP%`nnetworkPort: %networkPort%
  1308. If (networkType = "client") {
  1309. IniWrite, %networkIP%, %settingsFile%, Network, Last_IP ; Save last used IP and Port for quicker launching next time
  1310. netCommand := " -C " . networkIP . " --port " . networkPort . " --nick """ . netplayNickname . """" ; -C = connect as client
  1311. } Else { ; server
  1312. netCommand := " -H --port " . networkPort . " --nick """ . netplayNickname . """" ; -H = host as server
  1313. }
  1314. Log("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE",2)
  1315. Log("Module - Starting a network session using the IP """ . networkIP . """ and PORT """ . networkPort . """",4)
  1316. } Else
  1317. Log("Module - User chose Single Player mode for this session",4)
  1318. }
  1319.  
  1320. BezelStart(,,(If rotateBezel ? 1:""))
  1321.  
  1322. If foundCfg {
  1323. If (stretchToFillBezel = "true" and bezelEnabled = "true" and bezelPath)
  1324. {
  1325. customViewportWidth := bezelScreenWidth
  1326. customViewportHeight := bezelScreenHeight
  1327. customViewportX := 0
  1328. customViewportY := 0
  1329. aspectRatioIndex := 22
  1330. Log("Stretching viewport to fit bezel")
  1331. }
  1332.  
  1333. retroCFG := LoadProperties(retroCFGFile) ; load the config into memory
  1334. raCfgHasChanges :=
  1335. WriteRetroProperty("input_overlay", overlay)
  1336. WriteRetroProperty("video_shader", videoShader)
  1337. WriteRetroProperty("aspect_ratio_index", aspectRatioIndex)
  1338. WriteRetroProperty("custom_viewport_width", customViewportWidth)
  1339. WriteRetroProperty("custom_viewport_height", customViewportHeight)
  1340. WriteRetroProperty("custom_viewport_x", customViewportX)
  1341. WriteRetroProperty("custom_viewport_y", customViewportY)
  1342. WriteRetroProperty("video_rotation", rotation)
  1343. WriteRetroProperty("video_crop_overscan", cropOverscan)
  1344. WriteRetroProperty("video_threaded", threadedVideo)
  1345. WriteRetroProperty("video_vsync", vSync)
  1346. WriteRetroProperty("video_scale_integer", integerScale)
  1347. WriteRetroProperty("input_disk_eject_toggle", ejectToggleKey)
  1348. WriteRetroProperty("input_disk_next", nextDiskKey)
  1349. WriteRetroProperty("input_disk_prev", prevDiskKey)
  1350. If InStr(retroID, "LibRetro_PSX") {
  1351. Loop, 8 ; Loop 8 times for 8 controllers
  1352. { p%A_Index%ControllerType := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "P" . A_Index . "_Controller_Type", 517,,1)
  1353. WriteRetroProperty("input_libretro_device_p" . A_Index, p%A_Index%ControllerType)
  1354. }
  1355. }
  1356.  
  1357. If raCfgHasChanges {
  1358. Log("Module - Saving changed settings to: """ . retroCFGFile . """")
  1359. SaveProperties(retroCFGFile, retroCFG)
  1360. }
  1361. }
  1362.  
  1363. fullscreen := If fullscreen = "true" ? " -f" : ""
  1364. srmPath := emuPath . "\srm\" . retroSystem ; path for this system's srm files
  1365. saveStatePath := emuPath . "\save\" . retroSystem ; path for this system's save state files
  1366. retroCFGFile := If foundCfg ? " -c """ . retroCFGFile . """" : ""
  1367.  
  1368. IfNotExist, %srmPath%
  1369. FileCreateDir, %srmPath% ; creating srm dir if it doesn't exist
  1370. IfNotExist, %saveStatePath%
  1371. FileCreateDir, %saveStatePath% ; creating save dir if it doesn't exist
  1372.  
  1373. HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait
  1374.  
  1375. If InStr(core, "mess") { ; if a mess core is used
  1376. Run(executable . " """ . (retroMessID ? retroMessID : "") . fullRomPath . """ " . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . netCommand, emuPath, "Hide")
  1377. } Else If (retroID = "LibRetro_SGB" || If superGB = "true") { ; For some reason, the order of our command line matters in this particular case.
  1378. Run(executable . " " . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . fullRomPath . netCommand, emuPath, "Hide")
  1379. } Else If FileExist(mgM3UPath) {
  1380. Run(executable . " " . """" . mgM3UPath . """" . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . netCommand, emuPath, "Hide")
  1381. } Else {
  1382. Run(executable . " " . fullRomPath . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . netCommand, emuPath, "Hide")
  1383. }
  1384.  
  1385. mpMenuStatus :=
  1386. If networkSession {
  1387. canceledServerWait := false
  1388. multiplayerMenuExit := false
  1389. SetTimer, NetworkConnectedCheck, 500
  1390.  
  1391. If (networkType = "server") {
  1392. Log("Module - Waiting for a client to connect to your server")
  1393. mpMenuStatus := MultiPlayerMenu(,,,,,,,,"You are the server. Please wait for your client to connect.")
  1394. } Else { ; client
  1395. Log("Module - Trying to contact the server to establish a connection.")
  1396. mpMenuStatus := MultiPlayerMenu(,,,,,,,,"Attempting to connect to the server...")
  1397. }
  1398.  
  1399. If (mpMenuStatus = -1) { ; if user exited menu early before a client connected
  1400. Log("Module - Cancelled waiting for the " . If (networkType = "server") ? "client to connect" : "server to respond" . ". Exiting module.",2)
  1401. If Process("Exist", executable)
  1402. Process("Close", executable) ; must close process as the exe is waiting for a client to connect and no window was drawn yet
  1403. ExitModule()
  1404. } Else { ; blank response from MultiPlayerMenu, exited properly
  1405. Log("Module - " . If (networkType = "server") ? "Client has connected" : "Connected to the server")
  1406. WinWait("RetroArch ahk_class RetroArch")
  1407. WinWaitActive("RetroArch ahk_class RetroArch")
  1408. }
  1409. SetTimer, NetworkConnectedCheck, Off
  1410. } Else { ; single player
  1411. WinWait("RetroArch ahk_class RetroArch")
  1412. WinWaitActive("RetroArch ahk_class RetroArch")
  1413. }
  1414.  
  1415. If hideConsole = true
  1416. WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit
  1417.  
  1418. BezelDraw()
  1419. HideEmuEnd()
  1420. FadeInExit()
  1421. Process("WaitClose", executable)
  1422. 7zCleanUp()
  1423. BezelExit()
  1424. FadeOutExit()
  1425. ExitModule()
  1426.  
  1427.  
  1428. ; Writes new properties into the retroCFG if defined by user
  1429. WriteRetroProperty(key,value="") {
  1430. If (value != "") {
  1431. Global retroCFG,raCfgHasChanges
  1432. WriteProperty(retroCFG, key, value,1,1)
  1433. raCfgHasChanges := 1
  1434. }
  1435. }
  1436.  
  1437. ; Used to convert between RetroArch keys and usable data
  1438. ConvertRetroCFGKey(txt,direction="read"){
  1439. Global emuPath
  1440. If direction = read
  1441. { StringTrimLeft,newtxt,txt,1 ; removes the " from the left of the txt
  1442. StringTrimRight,newtxt,newtxt,1 ; removes the " from the right of the txt
  1443. relativeCheck := SubStr(newtxt, 1, 1)
  1444. If InStr(relativeCheck,":") { ; if the path contains a ":" then it is a relative path
  1445. Log("ConvertRetroCFGKey - " . newtxt . " is a relative path",4)
  1446. StringTrimLeft,newtxt,newtxt,1 ; removes the : from the left of the txt
  1447. newtxt := AbsoluteFromRelative(emuPath, "." . newtxt) ; convert relative to absolute
  1448. }
  1449. If InStr(newtxt,"/")
  1450. StringReplace,newtxt,newtxt,/,\,1 ; replaces all forward slashes with backslashes
  1451. } Else If direction = write
  1452. { newtxt = "%txt%" ; wraps the txt with ""
  1453. If InStr(newtxt,"\")
  1454. StringReplace,newtxt,newtxt,\,/,1 ; replaces all backslashes with forward slashes
  1455. } Else
  1456. ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.")
  1457. Log("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt,4)
  1458. Return newtxt
  1459. }
  1460.  
  1461. ; This will simply create a new blank ini if one does not exist
  1462. CheckSysFile(file){
  1463. IfNotExist, %file%
  1464. FileAppend,, %file%
  1465. Return file
  1466. }
  1467.  
  1468. MultiGame:
  1469. SetKeyDelay(100)
  1470. WinActivate, ahk_class RetroArch
  1471. Send, {%ejectToggleKey% down}{%ejectToggleKey% up} ; eject disc in Retroarch
  1472. If (!mgLastRomIndex) {
  1473. mgLastRomIndex := mgRomIndex
  1474. }
  1475. selectedRomIndex := 0
  1476. StringTrimLeft, selectedRomIndex, selectedRomNum, StrLen(mgType)
  1477.  
  1478. Loop %mgMaxIndex% {
  1479. If (m3uRomIndex[A_index] = mgLastRomIndex) {
  1480. tempLastRomIndex := A_index
  1481. Log("Temp last index: " . tempLastRomIndex)
  1482. }
  1483. If (m3uRomIndex[A_index] = selectedRomIndex) {
  1484. tempSelectedRomIndex := A_index
  1485. Log("temp selected index: " . tempSelectedRomIndex)
  1486. }
  1487. }
  1488.  
  1489. mgNewIndex := tempLastRomIndex - tempSelectedRomIndex
  1490.  
  1491. If (mgNewIndex < 0) {
  1492. mgNewIndex := mgNewIndex * -1
  1493. Loop %mgNewIndex% {
  1494. Log("Sending the next disk key: " . nextDiskKey)
  1495. Send, {%nextDiskKey% down}{%nextDiskKey% up}
  1496. }
  1497. } Else If (mgNewIndex > 0) {
  1498. Loop %mgNewIndex% {
  1499. Log("Sending the previous disk key: " . mgNewIndex)
  1500. Send, {%prevDiskKey% down}{%prevDiskKey% up}
  1501. }
  1502. }
  1503.  
  1504. Send, {%ejectToggleKey% down}{%ejectToggleKey% up} ; close disc in Retroarch
  1505. mgLastRomIndex := selectedRomIndex
  1506. Return
  1507.  
  1508. NetworkConnectedCheck:
  1509. If clientConnected
  1510. multiplayerMenuExit := true
  1511. Else If WinExist("RetroArch ahk_class RetroArch") {
  1512. Log("Module - RetroArch session started, closing the MultiPlayer menu",4)
  1513. multiplayerMenuExit := true
  1514. }
  1515. Return
  1516.  
  1517. CloseProcess:
  1518. FadeOutStart()
  1519. WinClose("RetroArch ahk_class RetroArch")
  1520. Return
  1521.  
  1522. 21:53:40:955 | RL | INFO | +16 | BuildScript - Loaded Pause scripts
  1523. 21:53:40:955 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
  1524. 21:53:40:955 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
  1525. 21:53:40:955 | RL | INFO | +0 | BuildScript - Loaded User Functions.ahk script
  1526. 21:53:40:955 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
  1527. 21:53:40:955 | RL | INFO | +0 | Main - Module is built
  1528. 21:53:40:955 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\AutoHotkey.dll exists
  1529. 21:53:40:955 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  1530. FileDescription AutoHotkey_H ANSI 32-bit
  1531. FileVersion 1.1.09.04
  1532. InternalName AutoHotkey_H
  1533. LegalCopyright Copyright (C) 2012
  1534. OriginalFilename AutoHotkey.exe
  1535. ProductName AutoHotkey_H
  1536. ProductVersion 1.1.09.04
  1537. File Size: 785408 bytes
  1538. Created: 5/27/2015 - 4:08:17 PM
  1539. Modified: 4/7/2015 - 8:24:39 PM
  1540. 21:53:40:955 | RL | INFO | +0 | Main - Loading Internal AHK Keymapping
  1541. 21:53:40:955 | RL | INFO | +0 | GetProfileAHK - Started
  1542. 21:53:40:955 | RL | DEBUG2 | +0 | GetProfileAHK - Searching for: D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600\Alien (USA).ahk
  1543. 21:53:40:955 | RL | DEBUG2 | +0 | GetProfileAHK - Searching for: D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600\RetroArch.ahk
  1544. 21:53:40:955 | RL | DEBUG2 | +0 | GetProfileAHK - Searching for: D:\Arcade\RocketLauncher\Profiles\AHK\Atari 2600.ahk
  1545. 21:53:40:955 | RL | DEBUG2 | +0 | GetProfileAHK - Searching for: D:\Arcade\RocketLauncher\Profiles\AHK\_Default.ahk
  1546. 21:53:40:955 | RL | WARNING | +0 | GetProfileAHK - Keymapper support is enabled for AHK, but could not find a Alien (USA), RetroArch, Atari 2600, or a default profile in
  1547. 21:53:40:955 | RL | INFO | +0 | GetProfileAHK - Ended
  1548. 21:53:40:955 | RL | DEBUG2 | +0 | Main - Attaching AHK remaps to module using:
  1549. 21:53:40:955 | RL | DEBUG2 | +0 | Main - Finished building Internal AHK remaps
  1550. 21:53:40:955 | RL | INFO | +0 | Main - Running module
  1551. 21:53:41:096 | MD | INFO | +N/A | Module initialized
  1552. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1553. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups
  1554. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  1555. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  1556. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
  1557. 21:53:41:096 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1558. 21:53:41:127 | MD | INFO | +31 | CheckFile - Checking if D:\Arcade\Utilities\Xpadder\Xpadder.exe exists
  1559. 21:53:41:127 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  1560. File Size: 1166848 bytes
  1561. Created: 10/31/2015 - 9:34:38 PM
  1562. Modified: 5/27/2015 - 4:37:13 PM
  1563. 21:53:41:127 | MD | INFO | +0 | Keymapper - Loading xpadder
  1564. 21:53:41:127 | MD | INFO | +0 | RunKeymapper - Started, using method "load"
  1565. 21:53:41:127 | MD | INFO | +0 | GetJoystickArray - Started
  1566. 21:53:41:236 | MD | DEBUG2 | +110 | GetJoystickArray - Joysticks Detected: 0000100000000000
  1567. 21:53:41:267 | MD | INFO | +31 | GetJoystickGUID - Started
  1568. 21:53:41:267 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: A09EFE977384E5118001444553540000
  1569. 21:53:41:267 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 5 | Port: 4 | Name: Controller (Xbox 360 Wireless Receiver for Windows) | MID: 045e | PID: 02a1 | GUID: A09EFE977384E5118001444553540000
  1570. 21:53:41:267 | MD | INFO | +0 | GetJoystickArray - Ended
  1571. 21:53:41:267 | MD | DEBUG2 | +0 | RunKeymapper - Found your keymapper application here: "D:\Arcade\Utilities\Xpadder\Xpadder.exe"
  1572. 21:53:41:267 | MD | DEBUG2 | +0 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  1573. 21:53:41:267 | MD | DEBUG2 | +0 | RunKeymapper - ID: 5 Now searching for a matching profile for this controller: "Controller (Xbox 360 Wireless Receiver for Windows)"
  1574. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\Alien (USA)|D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\RetroArch|D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default|D:\Arcade\RocketLauncher\Profiles\xpadder\_Default|D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank
  1575. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\Alien (USA)\Controller (Xbox 360 Wireless Receiver for Windows)\p1.xpadderprofile
  1576. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\Alien (USA)\p1.xpadderprofile
  1577. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\RetroArch\Controller (Xbox 360 Wireless Receiver for Windows)\p1.xpadderprofile
  1578. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\RetroArch\p1.xpadderprofile
  1579. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default\Controller (Xbox 360 Wireless Receiver for Windows)\p1.xpadderprofile
  1580. 21:53:41:267 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default\p1.xpadderprofile
  1581. 21:53:41:267 | MD | INFO | +0 | GetProfile - Loading Player 1 Profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default\p1.xpadderprofile
  1582. 21:53:41:267 | MD | INFO | +0 | RunXpadder - Started
  1583. 21:53:41:267 | MD | INFO | +0 | Process - Exist VJoy.exe
  1584. 21:53:41:267 | MD | DEBUG2 | +0 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  1585. 21:53:41:267 | MD | INFO | +0 | Run - Running: D:\Arcade\Utilities\Xpadder\Xpadder.exe /C
  1586. 21:53:41:361 | MD | DEBUG1 | +93 | Run - "Xpadder.exe /C" Process ID: 2936
  1587. 21:53:41:361 | MD | DEBUG2 | +0 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in D:\Arcade\Utilities\Xpadder\xpadder.ini
  1588. 21:53:41:361 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
  1589. 21:53:41:470 | MD | DEBUG2 | +110 | RunXpadder - Reading the order in D:\Arcade\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
  1590. 21:53:41:470 | MD | DEBUG2 | +0 | RunXpadder - No more controllers to be found
  1591. 21:53:41:470 | MD | INFO | +0 | Run - Running: D:\Arcade\Utilities\Xpadder\Xpadder.exe "D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default\p1.xpadderprofile" /M
  1592. 21:53:41:470 | MD | DEBUG1 | +0 | Run - "Xpadder.exe "D:\Arcade\RocketLauncher\Profiles\xpadder\Atari 2600\_Default\p1.xpadderprofile" /M" Process ID: 4548
  1593. 21:53:41:470 | MD | INFO | +0 | RunXpadder - Ended
  1594. 21:53:41:470 | MD | INFO | +0 | RunKeymapper - Ended
  1595. 21:53:41:470 | MD | DEBUG1 | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn
  1596. 21:53:41:470 | MD | DEBUG1 | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
  1597. 21:53:41:470 | MD | DEBUG1 | +0 | fadeLyr3Animation: DefaultFadeAnimation
  1598. 21:53:41:470 | MD | DEBUG1 | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
  1599. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1600. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~/ not in TableKeyGroups ~Esc,
  1601. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  1602. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  1603. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~/" to call label: "TogglePauseMenuStatus"
  1604. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1605. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1606. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~Esc,~/,
  1607. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  1608. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  1609. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
  1610. 21:53:41:470 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1611. 21:53:41:470 | MD | INFO | +0 | StartModule - Started
  1612. 21:53:41:470 | MD | INFO | +0 | StartModule - MEmu: RetroArch
  1613. MEmuV: v05-11-2015 Nightly
  1614. MURL: http://themaister.net/retroarch.html
  1615. MAuthor: djvj,zerojay
  1616. MVersion: 2.3.3
  1617. MCRC: A2F3BE90
  1618. iCRC: 42C3B552
  1619. MID:
  1620. 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 2","Capcom Play System 3","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","Sega 32X","Sega Classics","Sega Mega Drive 32X","Sega Mark III","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","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","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"
  1621. 21:53:41:470 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Atari 2600"
  1622. 21:53:41:470 | MD | INFO | +0 | PluginInit - Started
  1623. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Manufacturer|Year|Genre|Rating
  1624. 21:53:41:470 | MD | INFO | +0 | CheckFile - Checking if D:\Arcade\Databases\Atari 2600\Atari 2600.xml exists
  1625. 21:53:41:470 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  1626. File Size: 219940 bytes
  1627. Created: 10/22/2015 - 5:16:25 PM
  1628. Modified: 1/1/2015 - 10:09:25 AM
  1629. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching for a "Game Name" in the database
  1630. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Game Name" in the database!
  1631. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Name
  1632. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Name" with a value: "Alien (USA)"
  1633. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Cloneof
  1634. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Could not find: Cloneof
  1635. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Manufacturer
  1636. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Manufacturer" with a value: "20th Century Fox Video Games"
  1637. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Year
  1638. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Year" with a value: "1982"
  1639. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Genre
  1640. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Genre" with a value: "Maze"
  1641. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Rating
  1642. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Rating" with a value: "HSRS - GA (General Audience)"
  1643. 21:53:41:470 | MD | DEBUG2 | +0 | PluginInit - GameInfo:
  1644. GameInfo Label: Genre | GameInfo Value: Maze
  1645. GameInfo Label: Manufacturer | GameInfo Value: 20th Century Fox Video Games
  1646. GameInfo Label: Name | GameInfo Value: Alien (USA)
  1647. GameInfo Label: Rating | GameInfo Value: HSRS - GA (General Audience)
  1648. GameInfo Label: Year | GameInfo Value: 1982
  1649. 21:53:41:470 | MD | DEBUG1 | +0 | BuildDatabaseTable - Ended
  1650. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
  1651. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Logo: D:\Arcade\Media\Atari 2600\Images\Wheel\Alien (USA).png
  1652. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a System Logo: D:\Arcade\Media\Main Menu\Images\Wheel\Atari 2600.png
  1653. 21:53:41:470 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  1654. Asset Label: Game Logo | Asset Path1: D:\Arcade\Media\Atari 2600\Images\Wheel\Alien (USA).png | Asset Extension1: png | Asset Type1: game
  1655. Asset Label: System Logo | Asset Path1: D:\Arcade\Media\Main Menu\Images\Wheel\Atari 2600.png | Asset Extension1: png | Asset Type1: system
  1656. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1657. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
  1658. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Artwork1: D:\Arcade\Media\Atari 2600\Images\Artwork1\Alien (USA).png
  1659. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Box Art: D:\Arcade\Media\Atari 2600\Images\Artwork2\Alien (USA).png
  1660. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Cartridge: D:\Arcade\Media\Atari 2600\Images\Artwork3\Alien (USA).png
  1661. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Flyers: D:\Arcade\Media\Atari 2600\Images\Artwork4\Alien (USA).png
  1662. 21:53:41:470 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Letters: D:\Arcade\Media\Atari 2600\Images\Letters
  1663. 21:53:41:501 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Other: D:\Arcade\Media\Atari 2600\Images\Other
  1664. 21:53:41:501 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  1665. Asset Label: Cartridge | Asset Path1: D:\Arcade\Media\Atari 2600\Images\Artwork3\Alien (USA).png | Asset Extension1: png | Asset Type1: game
  1666. Asset Label: Flyers | Asset Path1: D:\Arcade\Media\Atari 2600\Images\Artwork4\Alien (USA).png | Asset Extension1: png | Asset Type1: game
  1667. Asset Label: Letters | Asset Path1: D:\Arcade\Media\Atari 2600\Images\Letters\!.png | Asset Extension1: png | Asset Type1: system
  1668. Asset Label: Letters | Asset Path2: D:\Arcade\Media\Atari 2600\Images\Letters\0.png | Asset Extension2: png | Asset Type2: system
  1669. Asset Label: Letters | Asset Path3: D:\Arcade\Media\Atari 2600\Images\Letters\1.png | Asset Extension3: png | Asset Type3: system
  1670. Asset Label: Letters | Asset Path4: D:\Arcade\Media\Atari 2600\Images\Letters\2.png | Asset Extension4: png | Asset Type4: system
  1671. Asset Label: Letters | Asset Path5: D:\Arcade\Media\Atari 2600\Images\Letters\3.png | Asset Extension5: png | Asset Type5: system
  1672. Asset Label: Letters | Asset Path6: D:\Arcade\Media\Atari 2600\Images\Letters\4.png | Asset Extension6: png | Asset Type6: system
  1673. Asset Label: Letters | Asset Path7: D:\Arcade\Media\Atari 2600\Images\Letters\5.png | Asset Extension7: png | Asset Type7: system
  1674. Asset Label: Letters | Asset Path8: D:\Arcade\Media\Atari 2600\Images\Letters\6.png | Asset Extension8: png | Asset Type8: system
  1675. Asset Label: Letters | Asset Path9: D:\Arcade\Media\Atari 2600\Images\Letters\7.png | Asset Extension9: png | Asset Type9: system
  1676. Asset Label: Letters | Asset Path10: D:\Arcade\Media\Atari 2600\Images\Letters\8.png | Asset Extension10: png | Asset Type10: system
  1677. Asset Label: Letters | Asset Path11: D:\Arcade\Media\Atari 2600\Images\Letters\9.png | Asset Extension11: png | Asset Type11: system
  1678. Asset Label: Letters | Asset Path12: D:\Arcade\Media\Atari 2600\Images\Letters\a.png | Asset Extension12: png | Asset Type12: system
  1679. Asset Label: Letters | Asset Path13: D:\Arcade\Media\Atari 2600\Images\Letters\b.png | Asset Extension13: png | Asset Type13: system
  1680. Asset Label: Letters | Asset Path14: D:\Arcade\Media\Atari 2600\Images\Letters\c.png | Asset Extension14: png | Asset Type14: system
  1681. Asset Label: Letters | Asset Path15: D:\Arcade\Media\Atari 2600\Images\Letters\d.png | Asset Extension15: png | Asset Type15: system
  1682. Asset Label: Letters | Asset Path16: D:\Arcade\Media\Atari 2600\Images\Letters\e.png | Asset Extension16: png | Asset Type16: system
  1683. Asset Label: Letters | Asset Path17: D:\Arcade\Media\Atari 2600\Images\Letters\f.png | Asset Extension17: png | Asset Type17: system
  1684. Asset Label: Letters | Asset Path18: D:\Arcade\Media\Atari 2600\Images\Letters\g.png | Asset Extension18: png | Asset Type18: system
  1685. Asset Label: Letters | Asset Path19: D:\Arcade\Media\Atari 2600\Images\Letters\h.png | Asset Extension19: png | Asset Type19: system
  1686. Asset Label: Letters | Asset Path20: D:\Arcade\Media\Atari 2600\Images\Letters\i.png | Asset Extension20: png | Asset Type20: system
  1687. Asset Label: Letters | Asset Path21: D:\Arcade\Media\Atari 2600\Images\Letters\j.png | Asset Extension21: png | Asset Type21: system
  1688. Asset Label: Letters | Asset Path22: D:\Arcade\Media\Atari 2600\Images\Letters\k.png | Asset Extension22: png | Asset Type22: system
  1689. Asset Label: Letters | Asset Path23: D:\Arcade\Media\Atari 2600\Images\Letters\l.png | Asset Extension23: png | Asset Type23: system
  1690. Asset Label: Letters | Asset Path24: D:\Arcade\Media\Atari 2600\Images\Letters\m.png | Asset Extension24: png | Asset Type24: system
  1691. Asset Label: Letters | Asset Path25: D:\Arcade\Media\Atari 2600\Images\Letters\n.png | Asset Extension25: png | Asset Type25: system
  1692. Asset Label: Letters | Asset Path26: D:\Arcade\Media\Atari 2600\Images\Letters\o.png | Asset Extension26: png | Asset Type26: system
  1693. Asset Label: Letters | Asset Path27: D:\Arcade\Media\Atari 2600\Images\Letters\p.png | Asset Extension27: png | Asset Type27: system
  1694. Asset Label: Letters | Asset Path28: D:\Arcade\Media\Atari 2600\Images\Letters\q.png | Asset Extension28: png | Asset Type28: system
  1695. Asset Label: Letters | Asset Path29: D:\Arcade\Media\Atari 2600\Images\Letters\r.png | Asset Extension29: png | Asset Type29: system
  1696. Asset Label: Letters | Asset Path30: D:\Arcade\Media\Atari 2600\Images\Letters\s.png | Asset Extension30: png | Asset Type30: system
  1697. Asset Label: Letters | Asset Path31: D:\Arcade\Media\Atari 2600\Images\Letters\t.png | Asset Extension31: png | Asset Type31: system
  1698. Asset Label: Letters | Asset Path32: D:\Arcade\Media\Atari 2600\Images\Letters\u.png | Asset Extension32: png | Asset Type32: system
  1699. Asset Label: Letters | Asset Path33: D:\Arcade\Media\Atari 2600\Images\Letters\v.png | Asset Extension33: png | Asset Type33: system
  1700. Asset Label: Letters | Asset Path34: D:\Arcade\Media\Atari 2600\Images\Letters\w.png | Asset Extension34: png | Asset Type34: system
  1701. Asset Label: Letters | Asset Path35: D:\Arcade\Media\Atari 2600\Images\Letters\x.png | Asset Extension35: png | Asset Type35: system
  1702. Asset Label: Letters | Asset Path36: D:\Arcade\Media\Atari 2600\Images\Letters\y.png | Asset Extension36: png | Asset Type36: system
  1703. Asset Label: Letters | Asset Path37: D:\Arcade\Media\Atari 2600\Images\Letters\z.png | Asset Extension37: png | Asset Type37: system
  1704. Asset Label: Other | Asset Path1: D:\Arcade\Media\Atari 2600\Images\Other\pointer.png | Asset Extension1: png | Asset Type1: system
  1705. 21:53:41:501 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1706. 21:53:41:501 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video
  1707. 21:53:41:501 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a MP4 Game Video: D:\Arcade\Media\Atari 2600\Video\Alien (USA).*
  1708. 21:53:41:501 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a FLV Game Video: D:\Arcade\Media\Main Menu\Video\Atari 2600.*
  1709. 21:53:41:501 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  1710. Asset Label: FLV Game Video | Asset Path1: D:\Arcade\Media\Main Menu\Video\Atari 2600.mp4 | Asset Extension1: mp4 | Asset Type1: system
  1711. Asset Label: MP4 Game Video | Asset Path1: D:\Arcade\Media\Atari 2600\Video\Alien (USA).mp4 | Asset Extension1: mp4 | Asset Type1: game
  1712. 21:53:41:501 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1713. 21:53:41:501 | MD | INFO | +0 | PluginInit - Ended
  1714. 21:53:41:501 | MD | DEBUG1 | +0 | StartModule - Setting romName to the dbName sent to RocketLauncher: Alien (USA)
  1715. 21:53:41:501 | MD | INFO | +0 | Hiding mouse cursor
  1716. 21:53:41:532 | MD | DEBUG2 | +31 | XHotkeyTableCreation - Started
  1717. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,~/,PrintScreen,
  1718. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  1719. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  1720. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
  1721. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1722. 21:53:41:532 | MD | INFO | +0 | LEDBlinky - Started, sending mode START
  1723. 21:53:41:532 | MD | INFO | +0 | Run - Running: D:\Arcade\LEDBlinky\LEDBlinky.exe "Alien (USA)" "Atari 2600"
  1724. 21:53:41:532 | MD | DEBUG1 | +0 | Run - "LEDBlinky.exe "Alien (USA)" "Atari 2600"" Process ID: 1916
  1725. 21:53:41:532 | MD | INFO | +0 | LEDBlinky - Ended
  1726. 21:53:41:532 | MD | INFO | +0 | ServoStik - Started
  1727. 21:53:41:532 | MD | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\PacDrive32.dll exists
  1728. 21:53:41:532 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  1729. File Size: 69120 bytes
  1730. Created: 5/27/2015 - 4:08:19 PM
  1731. Modified: 4/7/2015 - 8:24:40 PM
  1732. 21:53:41:532 | MD | WARNING | +0 | ServoStik - No devices found on system
  1733. 21:53:41:532 | MD | INFO | +0 | ServoStik - Ended
  1734. 21:53:41:532 | MD | INFO | +0 | StartModule - Ended
  1735. 21:53:41:532 | MD | DEBUG1 | +0 | FadeInStart - Started
  1736. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1737. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~/ is in TableKeyGroups ~Esc,~/,PrintScreen,~e&~t,
  1738. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  1739. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~/"
  1740. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  1741. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~/"
  1742. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  1743. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1744. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1745. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~/,PrintScreen,~e&~t,
  1746. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  1747. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  1748. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  1749. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
  1750. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  1751. 21:53:41:532 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1752. 21:53:41:532 | MD | DEBUG1 | +0 | FadeInStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
  1753. 21:53:41:532 | MD | DEBUG2 | +0 | FadeInStart - Fade screen scale factor: X=0.666667, Y= 0.948148
  1754. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\Alien (USA)\Layer 1*.*
  1755. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Horizontal\Layer 1*.*
  1756. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.*
  1757. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.png
  1758. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1 - wood.png
  1759. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1.png
  1760. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.gif
  1761. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.tif
  1762. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.bmp
  1763. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1*.jpg
  1764. 21:53:41:532 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 1 - wood.png
  1765. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\Alien (USA)\Extra Layer 1 - Console*.*
  1766. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Horizontal\Extra Layer 1 - Console*.*
  1767. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.*
  1768. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.png
  1769. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console - alt.png
  1770. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console.png
  1771. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.gif
  1772. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.tif
  1773. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.bmp
  1774. 21:53:41:532 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console*.jpg
  1775. 21:53:41:532 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Extra Layer 1 - Console.png
  1776. 21:53:41:751 | MD | INFO | +218 | DefaultAnimateFadeIn - Started, direction is: in
  1777. 21:53:41:751 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
  1778. 21:53:42:250 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
  1779. 21:53:42:250 | MD | DEBUG1 | +0 | FadeInStart - Ended
  1780. 21:53:42:250 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
  1781. 21:53:42:250 | MD | INFO | +0 | StartGlobalUserFeatures - Starting
  1782. 21:53:42:250 | MD | INFO | +0 | StartGlobalUserFeatures - Ending
  1783. 21:53:42:250 | MD | DEBUG1 | +0 | CoverFE - Started
  1784. 21:53:42:250 | MD | DEBUG1 | +0 | CoverFE - Ended
  1785. 21:53:42:250 | MD | DEBUG1 | +0 | Module - Started building the RetroArch object
  1786. 21:53:42:250 | MD | DEBUG1 | +0 | Module - Finished building the RetroArch object
  1787. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - LibRetro_Core: stella_libretro
  1788. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - Fullscreen: true
  1789. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - ConfigFolder: ..\Emulators\RetroArch\config
  1790. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - MESS_BIOS_Roms_Folder: ..\Emulators\RetroArch\MESS
  1791. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - HideConsole: true
  1792. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - Eject_Toggle_Key: F10
  1793. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - Next_Disk_Key: F11
  1794. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Settings] - Previous_Disk_Key: F12
  1795. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - SuperGameBoy: false
  1796. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - SuperGameBoy: false
  1797. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Network] - Enable_Network_Play: false
  1798. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - Enable_Network_Play: false
  1799. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - Overlay:
  1800. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - Overlay:
  1801. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - VideoShader:
  1802. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - VideoShader:
  1803. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - AspectRatioIndex:
  1804. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - AspectRatioIndex:
  1805. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - CustomViewportWidth:
  1806. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - CustomViewportWidth:
  1807. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - CustomViewportHeight:
  1808. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - CustomViewportHeight:
  1809. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - CustomViewportX:
  1810. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - CustomViewportX:
  1811. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - CustomViewportY:
  1812. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - CustomViewportY:
  1813. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - StretchToFillBezel: false
  1814. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - StretchToFillBezel: false
  1815. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - Rotation: 0
  1816. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - Rotation: 0
  1817. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - CropOverscan:
  1818. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - CropOverscan:
  1819. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - ThreadedVideo:
  1820. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - ThreadedVideo:
  1821. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - VSync:
  1822. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - VSync:
  1823. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - IntegerScale:
  1824. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - IntegerScale:
  1825. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Atari 2600] - ConfigurationPerCore: false
  1826. 21:53:42:250 | MD | INFO | +0 | Module Setting - [Alien (USA)] - ConfigurationPerCore: false
  1827. 21:53:42:250 | MD | INFO | +0 | CheckFile - Checking if D:\Arcade\Emulators\RetroArch\cores\stella_libretro.dll exists
  1828. 21:53:42:250 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  1829. File Size: 3611929 bytes
  1830. Created: 10/22/2015 - 10:08:16 PM
  1831. Modified: 7/10/2015 - 8:27:02 AM
  1832. 21:53:42:250 | MD | DEBUG1 | +0 | Module - Global cfg should be: D:\Arcade\Emulators\RetroArch\retroarch.cfg
  1833. 21:53:42:250 | MD | DEBUG1 | +0 | Module - System cfg should be: D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg
  1834. 21:53:42:250 | MD | DEBUG1 | +0 | Module - Core cfg should be: D:\Arcade\Emulators\RetroArch\config\stella_libretro.dll.cfg
  1835. 21:53:42:250 | MD | DEBUG1 | +0 | Module - Found a System cfg!
  1836. 21:53:42:250 | MD | INFO | +0 | Module - RetroArch is using D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg as its config file.
  1837. 21:53:42:250 | MD | DEBUG1 | +0 | LoadProperties - Started and loading this cfg into memory: D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg
  1838. 21:53:42:281 | MD | DEBUG1 | +31 | LoadProperties - Ended
  1839. 21:53:42:281 | MD | INFO | +0 | 7z - Started, received E:\Atari 2600\Alien (USA).a26. If rom is an archive, it will extract to D:\Arcade\cache
  1840. 21:53:42:281 | MD | INFO | +0 | 7z - This rom type does not need 7z: ".a26"
  1841. 21:53:42:281 | MD | DEBUG1 | +0 | 7z - Starting non-7z FadeIn animation.
  1842. 21:53:42:281 | MD | INFO | +0 | DefaultFadeAnimation - Started
  1843. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\Alien (USA)\Info Bar*.*
  1844. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Horizontal\Info Bar*.*
  1845. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Info Bar*.*
  1846. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Horizontal\Info Bar*.*
  1847. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.*
  1848. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.png
  1849. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar.png
  1850. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.gif
  1851. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.tif
  1852. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.bmp
  1853. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar*.jpg
  1854. 21:53:42:281 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\_Default\Info Bar.png
  1855. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\Alien (USA)\Layer 3*.*
  1856. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Horizontal\Layer 3*.*
  1857. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.*
  1858. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.png
  1859. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3.png
  1860. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.gif
  1861. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.tif
  1862. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.bmp
  1863. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3*.jpg
  1864. 21:53:42:281 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Layer 3.png
  1865. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Progress Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\Alien (USA)\Progress Bar*.*
  1866. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Progress Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Horizontal\Progress Bar*.*
  1867. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Progress Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\Atari 2600\_Default\Progress Bar*.*
  1868. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Progress Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Horizontal\Progress Bar*.*
  1869. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Progress Bar images exist in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.*
  1870. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.png
  1871. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar.png
  1872. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.gif
  1873. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.tif
  1874. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.bmp
  1875. 21:53:42:281 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Progress Bar pic: D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar*.jpg
  1876. 21:53:42:281 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\_Default\Progress Bar.png
  1877. 21:53:42:312 | MD | DEBUG1 | +31 | FadeInDelay - Started
  1878. 21:53:42:890 | MD | DEBUG1 | +577 | FadeInDelay - Ended
  1879. 21:53:42:890 | MD | INFO | +0 | DefaultFadeAnimation - Ended
  1880. 21:53:42:890 | MD | DEBUG1 | +0 | 7z - romPath changed from "E:\Atari 2600" to "E:\Atari 2600"
  1881. 21:53:42:890 | MD | DEBUG1 | +0 | 7z - romName changed from "Alien (USA)" to "Alien (USA)"
  1882. 21:53:42:890 | MD | DEBUG1 | +0 | 7z - romExtension changed from ".a26" to ".a26"
  1883. 21:53:42:890 | MD | INFO | +0 | 7z - Ended
  1884. 21:53:42:890 | MD | INFO | +0 | Module - Retroarch standard mode enabled
  1885. 21:53:42:890 | MD | DEBUG1 | +0 | LoadProperties - Started and loading this cfg into memory: D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg
  1886. 21:53:42:890 | MD | DEBUG1 | +0 | LoadProperties - Ended
  1887. 21:53:42:890 | MD | DEBUG1 | +0 | WriteProperty - Started
  1888. 21:53:42:890 | MD | DEBUG1 | +0 | WriteProperty - Ended
  1889. 21:53:42:890 | MD | DEBUG1 | +0 | WriteProperty - Started
  1890. 21:53:42:890 | MD | DEBUG1 | +0 | WriteProperty - Ended
  1891. 21:53:42:890 | MD | DEBUG1 | +0 | WriteProperty - Started
  1892. 21:53:43:061 | MD | DEBUG1 | +172 | WriteProperty - Ended
  1893. 21:53:43:061 | MD | DEBUG1 | +0 | WriteProperty - Started
  1894. 21:53:43:061 | MD | DEBUG1 | +0 | WriteProperty - Ended
  1895. 21:53:43:061 | MD | INFO | +0 | Module - Saving changed settings to: "D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg"
  1896. 21:53:43:061 | MD | DEBUG1 | +0 | SaveProperties - Started and saving this cfg to disk: D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg
  1897. 21:53:43:061 | MD | DEBUG1 | +0 | SaveProperties - Ended
  1898. 21:53:43:061 | MD | INFO | +0 | Run - Running: D:\Arcade\Emulators\RetroArch\retroarch.exe "E:\Atari 2600\Alien (USA).a26" -f -c "D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg" -L "D:\Arcade\Emulators\RetroArch\cores\stella_libretro.dll" -s "D:\Arcade\Emulators\RetroArch\srm\Atari 2600\Alien (USA).srm" -S "D:\Arcade\Emulators\RetroArch\save\Atari 2600\Alien (USA).state"
  1899. 21:53:43:092 | MD | DEBUG1 | +31 | DefaultFadeAnimationLoop - Progress bar reached 100%
  1900. 21:53:43:128 | MD | DEBUG1 | +31 | Run - "retroarch.exe "E:\Atari 2600\Alien (USA).a26" -f -c "D:\Arcade\Emulators\RetroArch\config\Atari 2600.cfg" -L "D:\Arcade\Emulators\RetroArch\cores\stella_libretro.dll" -s "D:\Arcade\Emulators\RetroArch\srm\Atari 2600\Alien (USA).srm" -S "D:\Arcade\Emulators\RetroArch\save\Atari 2600\Alien (USA).state"" Process ID: 2512
  1901. 21:53:43:128 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1280 | Height: 1024 | Window HWND: 0xa04ce | Process ID: 3288 | Process Path: D:\Arcade\RocketLauncher\RocketLauncher.exe
  1902. 21:53:43:128 | MD | INFO | +0 | WinWait - Waiting for "RetroArch ahk_class RetroArch"
  1903. 21:53:43:162 | MD | DEBUG1 | +31 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn and Extraction bar is at 100% so animation loop is finished.
  1904. 21:53:43:212 | MD | DEBUG1 | +63 | DefaultFadeAnimationLoop - AnimationLoop has finished
  1905. 21:53:43:212 | MD | DEBUG1 | +0 | DefaultFadeAnimationLoop - Ended
  1906. 21:53:43:222 | MD | DEBUG1 | +0 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn and Extraction bar is at 100% so animation loop is finished.
  1907. 21:53:43:262 | MD | DEBUG1 | +47 | GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1280 | Height: 1024 | Window HWND: 0x703f6 | Process ID: 2512 | Process Path: D:\Arcade\Emulators\RetroArch\retroarch.exe
  1908. 21:53:43:262 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1280 | Height: 1024 | Window HWND: 0x703f6 | Process ID: 2512 | Process Path: D:\Arcade\Emulators\RetroArch\retroarch.exe
  1909. 21:53:43:262 | MD | INFO | +0 | WinWaitActive - Waiting for "RetroArch ahk_class RetroArch"
  1910. 21:53:43:372 | MD | DEBUG1 | +109 | GetActiveWindowStatus - Title: RetroArch : Stella 3.9.3 | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1280 | Height: 1024 | Window HWND: 0x703f6 | Process ID: 2512 | Process Path: D:\Arcade\Emulators\RetroArch\retroarch.exe
  1911. 21:53:43:372 | MD | DEBUG1 | +0 | FadeInExit - Started
  1912. 21:53:43:372 | MD | DEBUG1 | +0 | FadeInExit - fadeInExitDelay started
  1913. 21:53:43:702 | MD | DEBUG1 | +327 | FadeInExit - fadeInExitDelay ended
  1914. 21:53:43:702 | MD | INFO | +0 | DefaultAnimateFadeIn - Started, direction is: out
  1915. 21:53:44:192 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
  1916. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1917. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~/ is in TableKeyGroups ~Esc,~/,PrintScreen,~e&~t,
  1918. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  1919. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~/"
  1920. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  1921. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~/" to call label: "TogglePauseMenuStatus"
  1922. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  1923. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1924. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  1925. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~/,PrintScreen,~e&~t,
  1926. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  1927. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  1928. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  1929. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
  1930. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  1931. 21:53:44:202 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  1932. 21:53:44:202 | MD | DEBUG1 | +0 | FadeInExit - Ended, waiting for user to close launched application
  1933. 21:53:44:202 | MD | INFO | +0 | Process - WaitClose retroarch.exe
  1934. 21:54:07:176 | MD | DEBUG1 | +22979 | CloseProcess - Started, user requested to end launched application
  1935. 21:54:07:176 | MD | DEBUG1 | +0 | ShowFE - Started
  1936. 21:54:07:176 | MD | DEBUG1 | +0 | ShowFE - Ended
  1937. 21:54:07:176 | MD | INFO | +0 | WinClose - Closing: RetroArch ahk_class RetroArch
  1938. 21:54:07:414 | MD | DEBUG1 | +234 | CloseProcess - Ended
  1939. 21:54:07:414 | MD | INFO | +0 | 7zCleanUp - Started
  1940. 21:54:07:414 | MD | DEBUG1 | +0 | 7zCleanUp - Deleted
  1941. 21:54:07:414 | MD | INFO | +0 | 7zCleanUp - Ended
  1942. 21:54:07:414 | MD | INFO | +0 | StopGlobalUserFeatures - Starting
  1943. 21:54:07:414 | MD | INFO | +0 | StopGlobalUserFeatures - Ending
  1944. 21:54:07:414 | MD | INFO | +0 | ExitModule - Started
  1945. 21:54:07:414 | MD | INFO | +0 | Starting Updating Statistics:
  1946. 21:54:07:414 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
  1947. 21:54:07:414 | MD | DEBUG2 | +0 | gameSectionStartTime:8700394
  1948. 21:54:07:414 | MD | DEBUG2 | +0 | ElapsedTime:23
  1949. 21:54:07:414 | MD | DEBUG2 | +0 | Statistics cleared game name: Alien
  1950. 21:54:07:539 | MD | DEBUG2 | +124 | Loaded game statistics from ini files:
  1951. Number_of_Times_Played: 8
  1952. Last_Time_Played: Tuesday November 17, 2015 09:44:24 PM
  1953. Average_Time_Played: 38
  1954. Total_Time_Played: 305
  1955. System_Total_Played_Time: 514
  1956. Total_Global_Played_Time: 826
  1957. 21:54:07:539 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 9
  1958. Last_Time_Played: Tuesday November 17, 2015 09:53:44 PM
  1959. Average_Time_Played: 36
  1960. Total_Time_Played: 328
  1961. System_Total_Played_Time: 537
  1962. Total_Global_Played_Time: 849
  1963. 21:54:07:632 | MD | INFO | +94 | Game section statistics updated.
  1964. 21:54:07:632 | MD | INFO | +0 | RunKeymapper - Started, using method "unload"
  1965. 21:54:07:632 | MD | INFO | +0 | GetJoystickArray - Started
  1966. 21:54:07:695 | MD | DEBUG2 | +62 | GetJoystickArray - Joysticks Detected: 0000100000000000
  1967. 21:54:07:695 | MD | INFO | +0 | GetJoystickGUID - Started
  1968. 21:54:07:695 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: A09EFE977384E5118001444553540000
  1969. 21:54:07:695 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 5 | Port: 4 | Name: Controller (Xbox 360 Wireless Receiver for Windows) | MID: 045e | PID: 02a1 | GUID: A09EFE977384E5118001444553540000
  1970. 21:54:07:695 | MD | INFO | +0 | GetJoystickArray - Ended
  1971. 21:54:07:695 | MD | DEBUG2 | +0 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  1972. 21:54:07:695 | MD | DEBUG2 | +0 | RunKeymapper - ID: 5 Now searching for a matching profile for this controller: "Controller (Xbox 360 Wireless Receiver for Windows)"
  1973. 21:54:07:695 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank
  1974. 21:54:07:695 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  1975. 21:54:07:695 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  1976. 21:54:07:695 | MD | INFO | +0 | RunXpadder - Started
  1977. 21:54:07:695 | MD | INFO | +0 | Process - Exist VJoy.exe
  1978. 21:54:07:695 | MD | DEBUG2 | +0 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  1979. 21:54:07:695 | MD | INFO | +0 | Run - Running: D:\Arcade\Utilities\Xpadder\Xpadder.exe /C
  1980. 21:54:07:726 | MD | DEBUG1 | +32 | Run - "Xpadder.exe /C" Process ID: 4576
  1981. 21:54:07:726 | MD | DEBUG2 | +0 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in D:\Arcade\Utilities\Xpadder\xpadder.ini
  1982. 21:54:07:726 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
  1983. 21:54:07:835 | MD | DEBUG2 | +109 | RunXpadder - Reading the order in D:\Arcade\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
  1984. 21:54:07:835 | MD | DEBUG2 | +0 | RunXpadder - No more controllers to be found
  1985. 21:54:07:835 | MD | INFO | +0 | Run - Running: D:\Arcade\Utilities\Xpadder\Xpadder.exe "D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M
  1986. 21:54:07:835 | MD | DEBUG1 | +0 | Run - "Xpadder.exe "D:\Arcade\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M" Process ID: 5076
  1987. 21:54:07:835 | MD | INFO | +0 | RunXpadder - Ended
  1988. 21:54:07:835 | MD | INFO | +0 | RunKeymapper - Ended
  1989. 21:54:07:835 | MD | INFO | +0 | Restoring mouse cursor
  1990. 21:54:07:835 | MD | INFO | +0 | LEDBlinky - Started, sending mode END
  1991. 21:54:07:835 | MD | INFO | +0 | Run - Running: D:\Arcade\LEDBlinky\LEDBlinky.exe 4
  1992. 21:54:07:866 | MD | DEBUG1 | +31 | Run - "LEDBlinky.exe 4" Process ID: 4564
  1993. 21:54:07:866 | MD | INFO | +0 | LEDBlinky - Ended
  1994. 21:54:07:866 | MD | INFO | +0 | ServoStik - Started
  1995. 21:54:07:866 | MD | WARNING | +0 | ServoStik - No devices found on system
  1996. 21:54:07:866 | MD | INFO | +0 | ServoStik - Ended
  1997. 21:54:07:866 | MD | INFO | +0 | ExitModule - Ended
  1998. 21:54:07:866 | MD | INFO | +0 | End of Module Logs
  1999. 21:54:07:960 | RL | INFO | +27004 | Main - Module ended, exiting RocketLauncher normally
  2000. 21:54:07:960 | RL | INFO | +0 | ExitScript - Started
  2001. 21:54:07:960 | RL | INFO | +0 | SystemCursor - Restoring mouse cursor
  2002. 21:54:07:960 | RL | INFO | +0 | ExitScript - Ended
  2003. [/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement