Advertisement
Guest User

rlauncher log 17-01-16

a guest
Jan 17th, 2016
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 199.46 KB | None | 0 0
  1. [code]
  2. 12:38:37:150 | RL | INFO | +N/A | Main - RocketLauncher v1.0.1.5 (www.rlauncher.com)
  3. 12:38:37:245 | RL | INFO | +93 | Main - System Specs:
  4. RocketLauncher Dir: D:\RocketLauncher
  5. RocketLauncher is: 32-bit
  6. OS: Microsoft Windows 7 Ultimate
  7. SKU: Ultimate
  8. Total Memory: 4094.12 MB
  9. Free Memory: 2077.38 MB
  10. Used Memory: 2016.734 MB
  11. SystemType: 64-bit
  12. Physical Processors: 1
  13. Logical Processors: 4
  14. GPU 1 Name: AMD Radeon HD 6900 Series
  15. GPU 1 RAM: -2048.00 MB
  16. GPU 1 Driver Version: 15.200.1062.1003
  17. Sound 1 Device: Scarlett 2i2 USB
  18. Sound 1 Status: Enabled
  19. Sound 2 Device: AMD High Definition Audio Device
  20. Sound 2 Status: Enabled
  21. Sound 3 Device: Realtek High Definition Audio
  22. Sound 3 Status: Enabled
  23. OS Language: English_United_States
  24. System Locale: it-IT
  25. Formats Locale: en-US
  26. Windows UI Language: en-US
  27. Text Encoding: Windows-1252
  28. OS Admin Status: Yes
  29. Latest .Net Version: v4.0.30319
  30. Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape] (Primary)
  31. Current AHK Desktop Width: 1920
  32. Current AHK Desktop Height: 1080
  33. AutoHotkey Path: C:\Program Files (x86)\AutoHotkey\AutoHotkey.exe
  34. AHK Version: 1.1.09.04
  35. Unicode: No
  36. 12:38:37:245 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\RocketLauncher.exe exists
  37. 12:38:37:245 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  38. FileDescription RocketLauncher
  39. FileVersion 1.0.1.5
  40. LegalCopyright ©2015 RocketLauncher
  41. ProductName djvj's one swell guy!
  42. ProductVersion 1.1.9.4
  43. CompanyName Your favorite Front End companion! Visit us @ www.rlauncher.com
  44. File Size: 2076672 bytes
  45. Created: 11/3/2015 - 11:13:45 PM
  46. Modified: 1/16/2016 - 4:17:27 PM
  47. 12:38:37:245 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\RocketLauncher.dll exists
  48. 12:38:37:246 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  49. FileDescription RocketLauncher Utils
  50. FileVersion 1.0.0.2
  51. InternalName RocketLauncher.dll
  52. LegalCopyright Copyright © RocketLauncher 2013-2015
  53. OriginalFilename RocketLauncher.dll
  54. ProductName RocketLauncher
  55. ProductVersion 1.0.0.2
  56. File Size: 61440 bytes
  57. Created: 11/3/2015 - 11:13:43 PM
  58. Modified: 1/16/2016 - 4:16:35 PM
  59. 12:38:37:246 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\Array.ahk exists
  60. 12:38:37:249 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  61. 12:38:37:249 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  62. File Size: 4924 bytes
  63. Created: 11/14/2015 - 1:15:49 AM
  64. Modified: 11/14/2015 - 1:15:49 AM
  65. 12:38:37:249 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\BinHexRW.ahk exists
  66. 12:38:37:250 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  67. 12:38:37:250 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  68. File Size: 5077 bytes
  69. Created: 11/3/2015 - 11:13:42 PM
  70. Modified: 11/14/2015 - 1:15:26 AM
  71. 12:38:37:250 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\BlockInput.exe exists
  72. 12:38:37:296 | RL | DEBUG1 | +47 | CheckFile - Attributes:
  73. FileDescription
  74. FileVersion 1.1.09.04
  75. InternalName
  76. OriginalFilename
  77. ProductName
  78. ProductVersion 1.1.09.04
  79. File Size: 657920 bytes
  80. Created: 11/3/2015 - 11:13:42 PM
  81. Modified: 1/2/2014 - 10:27:34 PM
  82. 12:38:37:296 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\CLR_L.ahk exists
  83. 12:38:37:298 | RL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension.
  84. 12:38:37:299 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  85. File Size: 5474 bytes
  86. Created: 11/3/2015 - 11:17:39 PM
  87. Modified: 11/3/2015 - 11:17:40 PM
  88. 12:38:37:299 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\Control_AniGif.ahk exists
  89. 12:38:37:301 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  90. 12:38:37:302 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  91. File Size: 5716 bytes
  92. Created: 11/3/2015 - 11:13:42 PM
  93. Modified: 4/29/2013 - 2:56:02 PM
  94. 12:38:37:302 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\gdip.ahk exists
  95. 12:38:37:313 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  96. 12:38:37:315 | RL | DEBUG1 | +15 | CheckFile - Attributes:
  97. File Size: 88789 bytes
  98. Created: 11/3/2015 - 11:13:42 PM
  99. Modified: 1/13/2013 - 5:07:30 PM
  100. 12:38:37:315 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\gdip_alt.ahk exists
  101. 12:38:37:317 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  102. 12:38:37:318 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  103. File Size: 5891 bytes
  104. Created: 11/3/2015 - 11:13:42 PM
  105. Modified: 1/16/2016 - 4:11:36 PM
  106. 12:38:37:319 | RL | DEBUG1 | +0 | gdip_alt.ahk Version: 1.0.3
  107. 12:38:37:319 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\gsdll32.dll exists
  108. 12:38:37:347 | RL | DEBUG1 | +32 | CheckFile - Attributes:
  109. File Size: 13090816 bytes
  110. Created: 11/3/2015 - 11:13:42 PM
  111. Modified: 1/6/2015 - 9:20:42 PM
  112. 12:38:37:348 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\itextsharp.dll exists
  113. 12:38:37:384 | RL | DEBUG1 | +31 | CheckFile - Attributes:
  114. FileDescription iTextSharp
  115. FileVersion 5.4.2.0
  116. InternalName itextsharp.dll
  117. LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
  118. OriginalFilename itextsharp.dll
  119. ProductName iTextSharp
  120. ProductVersion 5.4.2.0
  121. CompanyName 1T3XT BVBA
  122. File Size: 3743744 bytes
  123. Created: 11/3/2015 - 11:13:42 PM
  124. Modified: 6/14/2013 - 3:06:20 PM
  125. 12:38:37:384 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\Java.ahk exists
  126. 12:38:37:386 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  127. 12:38:37:387 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  128. File Size: 7841 bytes
  129. Created: 11/3/2015 - 11:13:42 PM
  130. Modified: 12/23/2014 - 11:02:36 PM
  131. 12:38:37:387 | RL | DEBUG1 | +0 | Java.ahk Version: 1.0.0
  132. 12:38:37:388 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\JSON.ahk exists
  133. 12:38:37:390 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  134. 12:38:37:391 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  135. File Size: 9203 bytes
  136. Created: 11/3/2015 - 11:13:42 PM
  137. Modified: 5/5/2013 - 3:22:24 PM
  138. 12:38:37:391 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\Origin.ahk exists
  139. 12:38:37:393 | RL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library.
  140. 12:38:37:394 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  141. File Size: 4904 bytes
  142. Created: 11/3/2015 - 11:13:42 PM
  143. Modified: 3/22/2015 - 3:51:40 PM
  144. 12:38:37:394 | RL | DEBUG1 | +0 | Origin.ahk Version: 1.0.2
  145. 12:38:37:394 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\RegRW64.ahk exists
  146. 12:38:37:396 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  147. 12:38:37:396 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  148. File Size: 6915 bytes
  149. Created: 11/3/2015 - 11:13:42 PM
  150. Modified: 5/8/2014 - 4:06:38 AM
  151. 12:38:37:396 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\RIni.ahk exists
  152. 12:38:37:399 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  153. 12:38:37:399 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  154. File Size: 67561 bytes
  155. Created: 11/3/2015 - 11:13:43 PM
  156. Modified: 6/5/2013 - 7:56:22 PM
  157. 12:38:37:399 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
  158. 12:38:37:441 | RL | DEBUG1 | +47 | CheckFile - Attributes:
  159. FileDescription SevenZipSharp
  160. FileVersion 0.64.5717.6837
  161. InternalName SevenZipSharp.dll
  162. LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
  163. OriginalFilename SevenZipSharp.dll
  164. ProductName SevenZipSharp
  165. ProductVersion 0.64.5717.6837
  166. CompanyName Markovtsev Vadim
  167. File Size: 167424 bytes
  168. Created: 11/3/2015 - 11:13:43 PM
  169. Modified: 11/3/2015 - 11:15:57 PM
  170. 12:38:37:442 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\Steam.ahk exists
  171. 12:38:37:443 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  172. 12:38:37:445 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  173. File Size: 5347 bytes
  174. Created: 11/3/2015 - 11:13:43 PM
  175. Modified: 3/22/2015 - 3:52:24 PM
  176. 12:38:37:445 | RL | DEBUG1 | +0 | Steam.ahk Version: 1.0.2
  177. 12:38:37:445 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\VA.ahk exists
  178. 12:38:37:449 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  179. 12:38:37:450 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  180. File Size: 34688 bytes
  181. Created: 11/3/2015 - 11:13:43 PM
  182. Modified: 3/1/2013 - 9:05:46 PM
  183. 12:38:37:450 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\VA_Extension.ahk exists
  184. 12:38:37:452 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  185. 12:38:37:453 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  186. File Size: 3833 bytes
  187. Created: 11/3/2015 - 11:13:43 PM
  188. Modified: 1/13/2015 - 8:16:56 PM
  189. 12:38:37:454 | RL | DEBUG1 | +16 | VA_Extension.ahk Version: 1.0.1
  190. 12:38:37:454 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\7z.ahk exists
  191. 12:38:37:458 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  192. 12:38:37:459 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  193. File Size: 30311 bytes
  194. Created: 11/3/2015 - 11:13:26 PM
  195. Modified: 1/16/2016 - 4:16:33 PM
  196. 12:38:37:459 | RL | DEBUG1 | +0 | 7z.ahk Version: 1.0.3
  197. 12:38:37:460 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Bezel.ahk exists
  198. 12:38:37:469 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  199. 12:38:37:470 | RL | DEBUG1 | +15 | CheckFile - Attributes:
  200. File Size: 113641 bytes
  201. Created: 11/3/2015 - 11:13:26 PM
  202. Modified: 1/16/2016 - 4:17:07 PM
  203. 12:38:37:471 | RL | DEBUG1 | +0 | Bezel.ahk Version: 1.1.10
  204. 12:38:37:471 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Fade.ahk exists
  205. 12:38:37:475 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  206. 12:38:37:476 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  207. File Size: 38464 bytes
  208. Created: 11/3/2015 - 11:13:26 PM
  209. Modified: 1/16/2016 - 4:16:04 PM
  210. 12:38:37:477 | RL | DEBUG1 | +0 | Fade.ahk Version: 1.1.5
  211. 12:38:37:477 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Fade Init.ahk exists
  212. 12:38:37:478 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  213. 12:38:37:479 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  214. File Size: 1065 bytes
  215. Created: 11/3/2015 - 11:13:26 PM
  216. Modified: 11/14/2015 - 1:14:27 AM
  217. 12:38:37:480 | RL | DEBUG1 | +0 | Fade Init.ahk Version: 1.0.2
  218. 12:38:37:480 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Fade Animations.ahk exists
  219. 12:38:37:486 | RL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
  220. 12:38:37:487 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  221. File Size: 77260 bytes
  222. Created: 11/3/2015 - 11:13:26 PM
  223. Modified: 1/16/2016 - 4:17:09 PM
  224. 12:38:37:487 | RL | DEBUG1 | +0 | Fade Animations.ahk Version: 1.1.12
  225. 12:38:37:487 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Keymapper.ahk exists
  226. 12:38:37:488 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  227. 12:38:37:489 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  228. File Size: 33486 bytes
  229. Created: 11/3/2015 - 11:13:26 PM
  230. Modified: 1/16/2016 - 4:17:29 PM
  231. 12:38:37:489 | RL | DEBUG1 | +0 | Keymapper.ahk Version: 1.1.3
  232. 12:38:37:489 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Keymapper Init.ahk exists
  233. 12:38:37:489 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  234. 12:38:37:490 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  235. File Size: 3592 bytes
  236. Created: 11/3/2015 - 11:13:26 PM
  237. Modified: 1/16/2016 - 4:17:16 PM
  238. 12:38:37:490 | RL | DEBUG1 | +0 | Keymapper Init.ahk Version: 1.0.5
  239. 12:38:37:490 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\MultiGame.ahk exists
  240. 12:38:37:492 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  241. 12:38:37:492 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  242. File Size: 41158 bytes
  243. Created: 11/3/2015 - 11:13:26 PM
  244. Modified: 1/16/2016 - 4:17:05 PM
  245. 12:38:37:492 | RL | DEBUG1 | +0 | MultiGame.ahk Version: 1.0.9
  246. 12:38:37:492 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\MultiGame Init.ahk exists
  247. 12:38:37:493 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  248. 12:38:37:493 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  249. File Size: 161 bytes
  250. Created: 11/3/2015 - 11:13:26 PM
  251. Modified: 4/14/2013 - 2:33:18 PM
  252. 12:38:37:493 | RL | DEBUG1 | +0 | MultiGame Init.ahk Version: 1.0.0
  253. 12:38:37:494 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\MultiPlayer.ahk exists
  254. 12:38:37:496 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  255. 12:38:37:496 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  256. File Size: 66776 bytes
  257. Created: 11/3/2015 - 11:13:26 PM
  258. Modified: 1/16/2016 - 4:11:40 PM
  259. 12:38:37:496 | RL | DEBUG1 | +0 | MultiPlayer.ahk Version: 1.0.8
  260. 12:38:37:497 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Pause.ahk exists
  261. 12:38:37:507 | RL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
  262. 12:38:37:508 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  263. File Size: 394398 bytes
  264. Created: 11/3/2015 - 11:13:26 PM
  265. Modified: 1/16/2016 - 4:11:36 PM
  266. 12:38:37:508 | RL | DEBUG1 | +0 | Pause.ahk Version: 1.1.8
  267. 12:38:37:508 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Pause Init.ahk exists
  268. 12:38:37:509 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  269. 12:38:37:509 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  270. File Size: 553 bytes
  271. Created: 11/3/2015 - 11:13:26 PM
  272. Modified: 11/3/2015 - 11:17:34 PM
  273. 12:38:37:509 | RL | DEBUG1 | +0 | Pause Init.ahk Version: 1.0.3
  274. 12:38:37:509 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Password.ahk exists
  275. 12:38:37:510 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  276. 12:38:37:511 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  277. File Size: 10027 bytes
  278. Created: 11/3/2015 - 11:13:26 PM
  279. Modified: 1/16/2016 - 4:17:14 PM
  280. 12:38:37:511 | RL | DEBUG1 | +0 | Password.ahk Version: 1.0.3
  281. 12:38:37:511 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\RL.ahk exists
  282. 12:38:37:512 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  283. 12:38:37:512 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  284. File Size: 18545 bytes
  285. Created: 1/16/2016 - 4:11:41 PM
  286. Modified: 1/16/2016 - 4:11:41 PM
  287. 12:38:37:512 | RL | DEBUG1 | +0 | RL.ahk Version: 1.0
  288. 12:38:37:512 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk exists
  289. 12:38:37:515 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  290. 12:38:37:516 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  291. File Size: 72261 bytes
  292. Created: 11/3/2015 - 11:13:26 PM
  293. Modified: 1/16/2016 - 4:16:51 PM
  294. 12:38:37:516 | RL | DEBUG1 | +0 | Rom Mapping Launch Menu.ahk Version: 1.0.7
  295. 12:38:37:516 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Shared.ahk exists
  296. 12:38:37:520 | RL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library.
  297. 12:38:37:521 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  298. File Size: 162589 bytes
  299. Created: 11/3/2015 - 11:13:26 PM
  300. Modified: 1/16/2016 - 4:16:42 PM
  301. 12:38:37:521 | RL | DEBUG1 | +0 | Shared.ahk Version: 1.3.7
  302. 12:38:37:521 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Statistics.ahk exists
  303. 12:38:37:522 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  304. 12:38:37:522 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  305. File Size: 26810 bytes
  306. Created: 11/3/2015 - 11:13:26 PM
  307. Modified: 1/16/2016 - 4:16:43 PM
  308. 12:38:37:522 | RL | DEBUG1 | +0 | Statistics.ahk Version: 1.0.4
  309. 12:38:37:522 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Statistics Init.ahk exists
  310. 12:38:37:523 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  311. 12:38:37:523 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  312. File Size: 33 bytes
  313. Created: 11/3/2015 - 11:13:26 PM
  314. Modified: 12/23/2014 - 11:23:48 PM
  315. 12:38:37:523 | RL | DEBUG1 | +0 | Statistics Init.ahk Version: 1.0.1
  316. 12:38:37:524 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\Virtual Drive.ahk exists
  317. 12:38:37:524 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  318. 12:38:37:525 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  319. File Size: 18918 bytes
  320. Created: 11/3/2015 - 11:13:26 PM
  321. Modified: 1/16/2016 - 4:16:03 PM
  322. 12:38:37:525 | RL | DEBUG1 | +0 | Virtual Drive.ahk Version: 1.0.4
  323. 12:38:37:525 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\XHotkey.ahk exists
  324. 12:38:37:526 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  325. 12:38:37:527 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  326. File Size: 26540 bytes
  327. Created: 11/3/2015 - 11:13:26 PM
  328. Modified: 11/3/2015 - 11:16:22 PM
  329. 12:38:37:527 | RL | DEBUG1 | +0 | XHotkey.ahk Version: 1.0.4
  330. 12:38:37:527 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Lib\XHotkey Init.ahk exists
  331. 12:38:37:527 | RL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  332. 12:38:37:528 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  333. File Size: 1063 bytes
  334. Created: 11/3/2015 - 11:13:26 PM
  335. Modified: 11/3/2015 - 11:17:21 PM
  336. 12:38:37:528 | RL | DEBUG1 | +0 | XHotkey Init.ahk Version: 1.0.2
  337. 12:38:37:528 | RL | DEBUG1 | +0 | Main - Raw CLI received: "-s MAME -r sf2 -f D:\hyperspin\HyperSpin.exe -p HyperSpin -c 1 -o 1"
  338. 12:38:37:528 | RL | DEBUG1 | +0 | Main - Received this dbName with no path via CLI: "sf2"
  339. 12:38:37:528 | RL | DEBUG1 | +0 | Main - dbName: sf2
  340. 12:38:37:528 | RL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"
  341. 12:38:37:529 | RL | INFO | +0 | Main - RocketLauncher received "MAME" and "sf2"
  342. 12:38:37:545 | RL | INFO | +16 | Main - Found a "Games Options.ini" file, loading it into memory.
  343. 12:38:37:545 | RL | INFO | +0 | Main - sf2 is using the default emulator: MAME
  344. 12:38:37:545 | RL | INFO | +0 | Main - Checking for a [MAME] section in D:\RocketLauncher\Settings\MAME\Emulators.ini
  345. 12:38:37:546 | RL | INFO | +0 | Main - Checking for a [MAME] section in D:\RocketLauncher\Settings\Global Emulators.ini
  346. 12:38:37:546 | RL | INFO | +0 | Main - Found [MAME] in D:\RocketLauncher\Settings\Global Emulators.ini
  347. 12:38:37:546 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Modules\MAME\MAME.ahk exists
  348. 12:38:37:547 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  349. File Size: 73162 bytes
  350. Created: 11/3/2015 - 11:13:44 PM
  351. Modified: 1/16/2016 - 4:11:40 PM
  352. 12:38:37:548 | RL | INFO | +15 | Main - CRC Check - CRC matches, this is an official unedited module.
  353. 12:38:37:549 | RL | INFO | +0 | Main - sf2 will use module: D:\RocketLauncher\Modules\MAME\MAME.ahk
  354. 12:38:37:564 | RL | INFO | +16 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
  355. 12:38:37:566 | RL | INFO | +0 | CheckFile - Checking if D:\emuz\mame\default\mameuifx64.exe exists
  356. 12:38:37:566 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  357. FileDescription Multiple Arcade Machine Emulator
  358. FileVersion 0, 167, 0, 0
  359. InternalName MAME
  360. LegalCopyright Copyright Nicola Salmoria and the MAME team
  361. OriginalFilename MAME
  362. ProductName MAME
  363. ProductVersion 0.167
  364. CompanyName MAME Team
  365. File Size: 84069888 bytes
  366. Created: 11/26/2015 - 2:00:29 AM
  367. Modified: 10/28/2015 - 9:19:40 PM
  368. 12:38:37:566 | RL | INFO | +0 | Main - INI Keys read
  369. 12:38:37:566 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\7z.exe exists
  370. 12:38:37:567 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  371. FileDescription 7-Zip Console
  372. FileVersion 15.06 beta
  373. InternalName 7z
  374. LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
  375. OriginalFilename 7z.exe
  376. ProductName 7-Zip
  377. ProductVersion 15.06 beta
  378. CompanyName Igor Pavlov
  379. File Size: 262144 bytes
  380. Created: 11/3/2015 - 11:13:42 PM
  381. Modified: 11/3/2015 - 11:17:58 PM
  382. 12:38:37:567 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\Module Extensions\7z.dll exists
  383. 12:38:37:567 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  384. FileDescription 7z Plugin
  385. FileVersion 15.06 beta
  386. InternalName 7z
  387. LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
  388. OriginalFilename 7z.dll
  389. ProductName 7-Zip
  390. ProductVersion 15.06 beta
  391. CompanyName Igor Pavlov
  392. File Size: 1012224 bytes
  393. Created: 11/3/2015 - 11:13:42 PM
  394. Modified: 11/3/2015 - 11:17:50 PM
  395. 12:38:37:569 | RL | INFO | +0 | Main - "sf2" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
  396. 12:38:37:569 | RL | INFO | +0 | CheckPaths - Started
  397. 12:38:37:569 | RL | DEBUG1 | +0 | CheckPaths - Looking for rom: D:\romz\mame\sf2.zip
  398. 12:38:37:648 | RL | INFO | +78 | CheckPaths - Found rom: D:\romz\mame\sf2.zip
  399. 12:38:37:648 | RL | DEBUG1 | +0 | CheckPaths - Current romName: sf2
  400. 12:38:37:649 | RL | DEBUG1 | +0 | CheckPaths - Current romPath: D:\romz\mame
  401. 12:38:37:649 | RL | DEBUG1 | +0 | CheckPaths - Current romExtension: .zip
  402. 12:38:37:649 | RL | INFO | +0 | CheckPaths - Ended
  403. 12:38:37:652 | RL | INFO | +0 | BuildScript - User Variables:
  404. ;----------------------------------------------------------------------------
  405. ; INJECTED VARIABLES
  406. ;----------------------------------------------------------------------------
  407.  
  408. #NoTrayIcon
  409. #InstallKeybdHook
  410. DetectHiddenWindows, ON
  411. SetTitleMatchMode, 2
  412. SendMode, Event
  413. 0 = 12
  414. pluginPath = D:\RocketLauncher\Plugins
  415. pluginName = HyperSpin
  416. pluginExt = .plugin
  417. contextOnExit = 1
  418. rlMode =
  419. rlTitle = RocketLauncher
  420. rlVersion = 1.0.1.5
  421. rlAuthor = djvj
  422. rlURL = www.rlauncher.com
  423. langFile = D:\RocketLauncher\Data\Language\Localization.ini
  424. primMonitor = 1
  425. frontendPID =
  426. frontendPath = D:\hyperspin
  427. frontendExe = HyperSpin.exe
  428. frontendExt = exe
  429. frontendName = HyperSpin
  430. frontendDrive = D:
  431. exitEmulatorKey = ~Esc
  432. restoreFE = false
  433. exitScriptKey = ~PGUP & ~PGDN
  434. toggleCursorKey = ~e & ~t
  435. emuFullPath = D:\emuz\mame\default\mameuifx64.exe
  436. emuPath = D:\emuz\mame\default
  437. emuName = MAME
  438. emuExt = exe
  439. baseRomPath = \MAME
  440. romPath = D:\romz\mame
  441. romPathFromIni = D:\romz\mame
  442. romExtension = .zip
  443. romExtensionOrig = .zip
  444. romExtensions = zip|7z
  445. executable = mameuifx64.exe
  446. systemDbName = MAME
  447. systemName = MAME
  448. dbPath =
  449. dbName = sf2
  450. dbExt =
  451. romName = sf2
  452. romMapPath =
  453. romMappingEnabled = false
  454. romMappingLaunchMenuEnabled = false
  455. romMappingFirstMatchingExt = false
  456. romMappingShowAllRomsInArchive = true
  457. romMappingNumberOfGamesByScreen = 7
  458. romMappingHideParent = false
  459. romMappingMenuWidth = 400
  460. romMappingMenuMargin = 65
  461. romMappingTextFont = Bebas Neue
  462. romMappingTextOptions = cFFFFFFFF r4 s60 Bold
  463. romMappingDisabledTextColor = ff888888
  464. romMappingTextSizeDifference = 7
  465. romMappingTextMargin = 15
  466. romMappingTitleTextFont = Bebas Neue
  467. romMappingTitleTextOptions = cFFFFFFFF r4 s90 Bold
  468. romMappingTitle2TextFont = Bebas Neue
  469. romMappingTitle2TextOptions = cFFFFFFFF r4 s22 Bold
  470. romMappingGameInfoTextFont = Bebas Neue
  471. romMappingGameInfoTextOptions = cFFFFFFFF r4 s22 Regular
  472. romMappingGameNameTextFont = Bebas Neue
  473. romMappingGameNameTextOptions = cFFFFFFFF r4 s40 Regular
  474. romMappingBackgroundBrush = aa000000
  475. romMappingColumnBrush = 33000000
  476. romMappingButtonBrush1 = 6f000000
  477. romMappingButtonBrush2 = 33000000
  478. romMappingBackgroundAlign = Stretch and Lose Aspect
  479. romMappingMenuFlagWidth = 55
  480. romMappingMenuFlagSeparation = 7
  481. romMappingDefaultMenuList = FullList
  482. romMappingSingleFilteredRomAutomaticLaunch = false
  483. altArchiveNameOnly =
  484. altRomNameOnly =
  485. altArchiveAndRomName =
  486. altArchiveAndManyRomNames =
  487. altRomNamesOnly =
  488. romMapScenario =
  489. skipchecks = false
  490. romMatchExt = false
  491. blockInputTime = 0
  492. blockInputFile = D:\RocketLauncher\Module Extensions\BlockInput.exe
  493. errorLevelReporting = false
  494. lockLaunch = false
  495. lockLaunchGame =
  496. screenRotationAngle = 0
  497. screenRotationAngleGame =
  498. setResolution =
  499. logFile = D:\RocketLauncher\RocketLauncher.log
  500. logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
  501. logLevel = 10
  502. logShowDebugConsole = false
  503. logIncludeModule = true
  504. logIncludeFileProperties = true
  505. logShowCommandWindow = false
  506. logCommandWindow = false
  507. rlDebugConsoleStdout =
  508. sysLang = English_United_States
  509. sysType = 64-bit
  510. broadcastWindowTitle =
  511. navUpKey = Up
  512. navDownKey = Down
  513. navLeftKey = Left
  514. navRightKey = Right
  515. navSelectKey = Numpad0
  516. navP2UpKey = W
  517. navP2DownKey = S
  518. navP2LeftKey = A
  519. navP2RightKey = D
  520. navP2SelectKey = F
  521. originalWidth = 1920
  522. originalHeight = 1080
  523. vdEnabled = true
  524. vdFullPath = D:\DAEMON Tools Lite\DTLite.exe
  525. vdUseSCSI = true
  526. vdDriveLetter =
  527. vdAddDrive = true
  528. servoStikEnabled = false
  529. servoStikExitMode = false
  530. ledblinkyEnabled = false
  531. ledblinkySystemName =
  532. ledblinkyFullPath =
  533. ledblinkyProfilePath = D:\RocketLauncher\Profiles\LEDBlinky
  534. ledblinkyRLProfile = D:\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
  535. winIPACFullPath =
  536. ultraMapEnabled = false
  537. ultraMapFullPath =
  538. emuIdleShutdown = 0
  539. launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig==
  540. hideCursor = true
  541. hideEmu = false
  542. hideFE = false
  543. fadeIn = true
  544. fadeInDuration = 500
  545. fadeInTransitionAnimation = DefaultAnimateFadeIn
  546. fadeInDelay = 1000
  547. fadeInExitDelay = 1000
  548. fadeOutExitDelay = 1000
  549. fadeOut = true
  550. fadeOutExtraScreen = false
  551. fadeOutDuration = 500
  552. fadeOutTransitionAnimation = DefaultAnimateFadeOut
  553. fadeOutDelay = 1000
  554. fadeLyrInterpolation = 7
  555. fadeMuteEmulator = false
  556. fadeUseBackgrounds = true
  557. fadeClickThrough = false
  558. fadeWidthBaseRes = 1920
  559. fadeHeightBaseRes = 1080
  560. fadeLyr1Color = FF000000
  561. fadeLyr1AlignImage = Stretch and Lose Aspect
  562. fadeLyr2Pos = Stretch and Lose Aspect
  563. fadeLyr2X = 0
  564. fadeLyr2Y = 0
  565. fadeLyr2W =
  566. fadeLyr2H =
  567. fadeLyr2Adjust = 1
  568. fadeLyr2PicPad = 0
  569. fadeLyr2Prefix = Extra Layer 1 - Console
  570. fadeLyr3Pos = Center
  571. fadeLyr3X = 450
  572. fadeLyr3Y = 450
  573. fadeLyr3W =
  574. fadeLyr3H =
  575. fadeLyr3Adjust = 1
  576. fadeLyr3PicPad = 0
  577. fadeLyr3Speed = 750
  578. fadeLyr3Animation = DefaultFadeAnimation
  579. fadeLyr37zAnimation = DefaultFadeAnimation
  580. fadeLyr3Type = imageandbar
  581. fadeLyr3ImgFollow7zProgress = true
  582. fadeLyr3Repeat = 1
  583. fadeLyr3BackImageTransparency = 30
  584. fadeLyr3StaticPos = No Alignment
  585. fadeLyr3StaticX = 0
  586. fadeLyr3StaticY = 870|1575
  587. fadeLyr3StaticW =
  588. fadeLyr3StaticH =
  589. fadeLyr3StaticAdjust = 1
  590. fadeLyr3StaticPicPad = 0
  591. fadeLyr3StaticPrefix = Info Bar
  592. fadeLyr4Adjust = 1
  593. fadeLyr4X = 1792|952
  594. fadeLyr4Y = 891|1596
  595. fadeLyr4W = 128
  596. fadeLyr4H =
  597. fadeLyr4Pos = Bottom Right Corner
  598. fadeLyr4FPS = 50
  599. fadeLyr4PicPad = 0
  600. fadeTranspGifColor = FFFFFF
  601. fadeBarWindow = Image
  602. fadeBarWindowX =
  603. fadeBarWindowY =
  604. fadeBarWindowW = 900
  605. fadeBarWindowH =
  606. fadeBarWindowR = 30
  607. fadeBarWindowM = 30
  608. fadeBarWindowHatchStyle = 8
  609. fadeBar = 7zOnly
  610. fadeBarNon7zProgressTime = 0
  611. fadeBarBack = true
  612. fadeBarBackColor = FF555555
  613. fadeBarH = 30
  614. fadeBarR = 10
  615. fadeBarColor = DD00BFFF
  616. fadeBarHatchStyle = 8
  617. fadeBarPercentageText = true
  618. fadeBarInfoText = true
  619. fadeBarXOffset = 0
  620. fadeBarYOffset = 150
  621. fadeRomInfoDescription = filtered text
  622. fadeRomInfoSystemName = image
  623. fadeRomInfoYear = text with label
  624. fadeRomInfoDeveloper = text with label
  625. fadeRomInfoPublisher = text with label
  626. fadeRomInfoGenre = image
  627. fadeRomInfoRating = image
  628. fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
  629. fadeRomInfoTextPlacement = User Defined
  630. fadeRomInfoTextMargin = 7
  631. fadeRomInfoText1Options = w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular
  632. fadeRomInfoText2Options = w400 x8 y15 cFF555555 r4 s60 Bold
  633. fadeRomInfoText3Options = w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular
  634. fadeRomInfoText4Options = w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular
  635. fadeRomInfoText5Options = x1400 y800|1505 cFF555555 r4 s42 Bold
  636. fadeRomInfoText6Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
  637. fadeRomInfoText7Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
  638. fadeStats_Number_of_Times_Played = text with label
  639. fadeStats_Last_Time_Played = text with label
  640. fadeStats_Average_Time_Played = text with label
  641. fadeStats_Total_Time_Played = text with label
  642. fadeStats_System_Total_Played_Time = text with label
  643. fadeStats_Total_Global_Played_Time = text with label
  644. fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
  645. fadeStatsInfoTextPlacement = topRight
  646. fadeStatsInfoTextMargin = 7
  647. fadeStatsInfoText1Options = cFFB4B4B4 r4 s22 Bold
  648. fadeStatsInfoText2Options = cFFB4B4B4 r4 s22 Bold
  649. fadeStatsInfoText3Options = cFFB4B4B4 r4 s22 Bold
  650. fadeStatsInfoText4Options = cFFB4B4B4 r4 s22 Bold
  651. fadeStatsInfoText5Options = cFFB4B4B4 r4 s22 Bold
  652. fadeStatsInfoText6Options = cFFB4B4B4 r4 s22 Bold
  653. fadeText1X = 0
  654. fadeText1Y = 0
  655. fadeText1Options = cFFB4B4B4 r4 s30 Right Bold
  656. fadeText1 = Loading Game
  657. fadeText2X = 0
  658. fadeText2Y = 0
  659. fadeText2Options = cFFB4B4B4 r4 s30 Right Bold
  660. fadeText2 = Extraction Complete, Ready
  661. fadeText3 = Loading Game
  662. fadeText4 = Loading Complete
  663. fadeFont = Bebas Neue
  664. fadeSystemAndRomLayersOnly = false
  665. fadeExtractionTime = disabled
  666. fadeExtractionTimeTextX = 0
  667. fadeExtractionTimeTextY = 0
  668. fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
  669. fadeInterruptKey = Space
  670. detectFadeErrorEnabled = true
  671. fadeImgPath = D:\RocketLauncher\Media\Fade
  672. RLDataPath = D:\RocketLauncher\Data
  673. RLMediaPath = D:\RocketLauncher\Media
  674. RLErrSoundPath = D:\RocketLauncher\Media\Sounds\Error
  675. modulesPath = D:\RocketLauncher\Modules
  676. moduleFullName = D:\RocketLauncher\Modules\MAME\MAME.ahk
  677. moduleName = MAME
  678. modulePath = D:\RocketLauncher\Modules\MAME
  679. moduleExtension = ahk
  680. moduleExtensionsPath = D:\RocketLauncher\Module Extensions
  681. libPath = D:\RocketLauncher\Lib
  682. sevenZEnabled = false
  683. sevenZPath = D:\RocketLauncher\Module Extensions\7z.exe
  684. sevenZDllPath = D:\RocketLauncher\Module Extensions\7z.dll
  685. sevenZExtractPath = D:\7z_temp-folder
  686. sevenZExtractPathOrig =
  687. sevenZAttachSystemName = false
  688. sevenZDelTemp = true
  689. sevenZSounds = true
  690. sevenZFormats = .zip|.rar|.7z|.lzh|.gzip|.tar
  691. sevenZFormatsNoP = zip|rar|7z|lzh|gzip|tar
  692. sevenZFormatsRegEx = \.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar
  693. 7zExtractPath = D:\7z_temp-folder
  694. mgEnabled = false
  695. mgKey = ~NumpadSub
  696. mgBackgroundColor = FF000000
  697. mgSidePadding = 0.2
  698. mgWidthBaseRes = 1920
  699. mgHeightBaseRes = 1080
  700. mgYOffset = 500|800
  701. mgFont = Arial
  702. mgText1Options = x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic
  703. mgText1Text = Please select a game
  704. mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
  705. mgText2Offset = 100
  706. mgUseSound = true
  707. mgSoundfreq = 300
  708. mgExitEffect = none
  709. mgSelectedEffect = rotate
  710. mgUseGameArt = false
  711. mgCandidate =
  712. mgValidTypes = \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
  713. mgOnLaunch = false
  714. pauseEnabled = true
  715. pauseKey = ~NumpadAdd
  716. pauseBackToMenuBarKey = X
  717. pauseZoomInKey = C
  718. pauseZoomOutKey = V
  719. pauseScreenshotKey = ~PrintScreen
  720. pauseHiToTextPath = D:\RocketLauncher\Module Extensions\HiToText.exe
  721. pauseSaveStateKeyCodes = {shift down}{F7 down}{F7 up}{shift up}
  722. pauseLoadStateKeyCodes = {F7 down}{F7 up}
  723. keyboardEncoder =
  724. keyboardEncoderEnabled = false
  725. keymapperEnabled = true
  726. keymapperAHKMethod = false
  727. keymapper = xpadder
  728. xpadderFullPath = D:\Xpadder\Xpadder.exe
  729. joyToKeyFullPath = D:\Utilities\JoyToKey\JoyToKey.exe
  730. profilePath = D:\RocketLauncher\Profiles
  731. keymapperProfilePath = D:\RocketLauncher\Profiles\xpadder
  732. keymapperFrontEndProfileName = HyperSpin
  733. keymapperFrontEndProfile = xpadder
  734. keymapperRocketLauncherProfileEnabled = false
  735. joyIDsEnabled = false
  736. joyIDsPreferredControllersGlobal = Arcade Stick|Twin USB Joystick|Universal Challenge|UnKnownystem\Curre
  737. joyIDsPreferredControllersSystem = use_global
  738. joyIDsPreferredControllersOnExit = Arcade Stick|Twin USB Joystick|Universal Challenge|UnKnownystem\Curre
  739. CustomJoyNamesEnabled = false
  740. CustomJoyNames =
  741. rotateMethod = irotate
  742. FEProfile = D:\RocketLauncher\Profiles\xpadder\HyperSpin
  743. defaultProfile = D:\RocketLauncher\Profiles\xpadder\_Default
  744. systemProfile = D:\RocketLauncher\Profiles\xpadder\MAME
  745. xPadderSystemProfile = D:\RocketLauncher\Profiles\xpadder\MAME\_Default
  746. emuProfile = D:\RocketLauncher\Profiles\xpadder\MAME\MAME
  747. romProfile = D:\RocketLauncher\Profiles\xpadder\MAME\sf2
  748. RocketLauncherProfile = D:\RocketLauncher\Profiles\xpadder\RocketLauncher
  749. blankProfile = D:\RocketLauncher\Profiles\xpadder\_Default\blank
  750. ahkFEProfile = D:\RocketLauncher\Profiles\AHK\HyperSpin
  751. ahkDefaultProfile = D:\RocketLauncher\Profiles\AHK\_Default
  752. ahkSystemProfile = D:\RocketLauncher\Profiles\AHK\MAME
  753. ahkEmuProfile = D:\RocketLauncher\Profiles\AHK\MAME\MAME
  754. ahkRomProfile = D:\RocketLauncher\Profiles\AHK\MAME\sf2
  755. ahkRocketLauncherProfile = D:\RocketLauncher\Profiles\AHK\RocketLauncher
  756. bezelEnabled = true
  757. bezelICEnabled = false
  758. statisticsEnabled = true
  759. pressDuration = -1
  760. emuVolume = 1
  761. dxwndIni = D:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
  762. dxwndFullPath = D:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
  763. qResFullPath = D:\RocketLauncher\Module Extensions\QRes.exe
  764. mon1O =
  765. pacDrivedllFile = D:\RocketLauncher\Module Extensions\PacDrive32.dll
  766. userFadeAnimIniFile = D:\RocketLauncher\Lib\User Fade Animations.ini
  767.  
  768. 12:38:37:654 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
  769. 12:38:37:655 | RL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts
  770. 12:38:37:655 | RL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
  771. 12:38:37:656 | RL | INFO | +0 | BuildScript - Loaded Pause Init.ahk scripts
  772. 12:38:37:656 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
  773. 12:38:37:657 | RL | WARNING | +16 | BuildScript - "D:\RocketLauncher\Lib\User Functions Init.ahk" not found
  774. 12:38:37:657 | RL | DEBUG1 | +0 | BuildScript - Module starts on line: 2
  775. 12:38:37:657 | RL | INFO | +0 | BuildScript - Validating module
  776. 12:38:37:700 | RL | INFO | +31 | BuildScript - Validation complete
  777. 12:38:37:700 | RL | INFO | +0 | BuildScript - Module:
  778. MEmu = MAME
  779. MEmuV = v0.166
  780. MURL = http://www.mame.net/
  781. MAuthor = djvj,faahrev,brolly,Tomkun
  782. MVersion = 2.3.1
  783. MCRC = 9B041EF3
  784. iCRC = 72BB0F21
  785. mId = 635746812784197028
  786. MSystem = "AAE","Aamber Pegasus","Acorn Electron","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Apple II","Apple IIGS","Applied Technology MicroBee","Atari 8-Bit","Atari 2600","Atari 5200","Atari 7800","Atari Classics","Atari Jaguar","Atari Lynx","Bally Astrocade","Bandai Super Vision 8000","Bandai WonderSwan","Bandai WonderSwan Color","Bit Corporation Gamate","Camputers Lynx","Capcom","Capcom Classics","Capcom Play System","Capcom Play System II","Capcom Play System III","Casio PV-1000","Casio PV-2000","Cave","Coleco ADAM","ColecoVision","Commodore 64","Commodore MAX Machine","Creatronic Mega Duck","Data East Classics","EACA EG2000 Colour Genie","Emerson Arcadia 2001","Entex Adventure Vision","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Fujitsu FM-7","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","HBMAME","Interton VC 4000","Irem Classics","JungleTac Sport Vii","Jupiter Ace","Konami Classics","LaserDisc","Magnavox Odyssey 2","MAME","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","MGT Sam Coupe","Midway Classics","Milton Bradley MicroVision","Namco Classics","Namco System 22","NEC PC-8801","NEC PC Engine","NEC PC Engine-CD","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo 64","Nintendo 64DD","Nintendo Arcade Systems","Nintendo Classics","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Pokemon Mini","Nintendo Satellaview","Nintendo Super Famicom","Nintendo Super Game Boy","Nintendo Virtual Boy","Othello Multivision","PacMAME","Philips CD-i","Philips VG 5000","Philips Videopac Plus G7400","RCA Studio II","Sega 32X","Sega CD","Sega Classics","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Model 1","Sega Pico","Sega Saturn","Sega SC-3000","Sega SG-1000","Sega ST-V","Sega VMU","Sharp X1","Sinclair ZX81","SNK Classics","SNK Neo Geo","SNK Neo Geo AES","SNK Neo Geo AES","SNK Neo Geo CD","SNK Neo Geo MVS","SNK Neo Geo Pocket","SNK Neo Geo Pocket Color","Sony PlayStation","Sony PocketStation","Sord M5","Soundic Victory MPT-02","Super Nintendo Entertainment System","Taito Classics","Tandy TRS-80 Color Computer","Texas Instruments TI 99-4A","Tiger Game.com","Tomy Tutor","VTech CreatiVision","Watara Supervision","Williams Classics"
  787. ;----------------------------------------------------------------------------
  788. ; Notes:
  789. ; This module now includes everything from the legacy MAME and MESS modules, but combined to match the merge of the 2 emulators that occured on version 0.162.
  790. ;
  791. ; Exit fade will only work correctly if you don't have Esc, the default MAME exit key, as your exit key. If you use Esc, turn off the ExitScreen
  792. ; This module will set your rom paths on the fly via CLI, but you must make sure the RLUI module setting for this module "MAME_BIOS_Path" is correctly set. It defaults to your roms subfolder where MAME.exe is found.
  793. ; This module assumes you have bios zip in your MAME "roms" directory, which might be different than your actual roms directory, for each system you need this module for. All tested systems listed below
  794. ; If MAME has a problem reading the bios zips, try archving them with "no compression"
  795. ; This site can help a ton with details for the various systems supported: http://www.progettoemma.net/mess/index.html
  796. ; You may get a black screen or MAME may close w/o notice if you do not have a bios rom for your system when one is needed.
  797. ; If you use bezel, it is recommended to set the module bezel mode to normal, and go to your MAME.ini file, on your emulator folder, and choose these options: artwork_crop 1, use_backdrops 1, use_overlays 1, use_bezels 0
  798. ;
  799. ; Command Line Options - http://easyemu.mameworld.info/mameguide/mameguide-options.html
  800. ; High Scores DO NOT SAVE when cheats are enabled!
  801. ; HLSL Documentation: http://mamedev.org/source/docs/hlsl.txt.html
  802. ; If you use MAME for AAE, create a vector.ini in mame's ini subfolder and paste these HLSL settings in there: http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=309968&page=&view=&sb=5&o=&vc=1
  803. ;
  804. ; Be aware that several systems will require a BIOS zip with their roms inside. They all come bundled in the MAME set so make sure you add your MAME roms folder to the
  805. ; roms path for that system. If you have doubts about their filenames check the mTypeVar module variable content.
  806. ;
  807. ; Following systems will also require some specific files to operate properly:
  808. ; APF Imagination Machine - apfimag (tape games), apfm1000 (cart games)
  809. ; Camputers Lynx - lynx64k, lynx96k, lynx128k
  810. ; Coleco ADAM - adam, adam_ddp, adam_fdc, adam_kb, adam_prn, adam_spi
  811. ; NEC PC Engine-CD - "Super CD-ROM2 System V3.0 (J).pce" [262,656 bytes] (placed in the roms subfolder in the emuPath)
  812. ; NEC TurboGrafx-CD - "Super CD-ROM2 System V3.01 (U).pce" [262,144 bytes] (placed in the roms subfolder in the emuPath)
  813. ; Sega CD - segacd, megacd, megacd2j (megacd2j seems to be more compatible over megacdj)
  814. ; Sony PlayStation - psa, pse, psj, psu
  815. ;
  816. ; Tape Control:
  817. ; MAME tape/cassette emulation is terrible because normally it means you need to manually start and stop the tapes yourself so it's highly suggested that you use another emulator for such systems.
  818. ; Tape control commands are accessible through the UI, press tab and then select Tape Control and you can start/stop the loaded tape from there.
  819. ; The following hotkeys can also be used:
  820. ; F2 - Start Tape
  821. ; Left Shift + F2 - Stop Tape
  822. ; Insert - While held, runs the game with throttling disabled and with the maximum frameskip. Useful to speedup the long tape loading process.
  823. ;
  824. ; Be aware that tape games are normally used on PC systems therefore it's likely that full keyboard emulation is enabled which means that you'll need to disable it in order to use any of the above
  825. ; hotkeys. To disable it press the Scroll Lock key, press it again to enable it back.
  826. ;
  827. ; 7z Support:
  828. ; Make sure you have 7z disabled for all MAME Arcade systems. Their roms are supposed to be archived, if you have 7z enabled then your games will fail to load. It's
  829. ; fine to enable 7z to non-arcade systems.
  830. ;
  831. ; Custom Configuration Files:
  832. ; If you want to use custom configuration files (.cfg files) for some games you will need to store them inside your MAME cfg folder using the following structure:
  833. ; cfg\mame_system_name\database_rom_name\mame_system_name.cfg
  834. ; An example of a game that requires specific settings is ICBM Attack for the Bally Astrocade, in this case special cfg file should be:
  835. ; cfg\astrocde\I.C.B.M. Attack (USA) (Unl)\astrocde.cfg
  836. ;
  837. ; Ini Files:
  838. ; Module will set most settings through command line which will override any settings you might have on your MAME ini files. Everything else will be read from
  839. ; those. MAME supports a hierarchical ini file structure and will load settings from several ini files following a specific order:
  840. ;- mame.ini
  841. ;- <mymame>.ini (i.e. if MAME was renamed mame060.exe, MAME parses mame060.ini here)
  842. ;- debug.ini (if the debugger is enabled)
  843. ;- <parent>.ini (for clones only, may be called recursively)
  844. ;- <gamename>.ini
  845. ;- vertical.ini (for games with vertical monitor orientation)
  846. ;- horizont.ini (for games with horizontal monitor orientation)
  847. ;- vector.ini (for vector games only)
  848. ;- <driver>.ini (based on the source filename of the driver)
  849. ;
  850. ; The settings in the later ini's override those in the earlier ini's.
  851. ;
  852. ; It's highly recommended that you set skipchecks to 'Rom Only" for MAME otherwise RocketLauncher won't be able to launch several games due
  853. ; to the way MAME roms are packaged. This will be even more noticeable for those using merged sets.
  854. ;
  855. ; Bally Astrocade:
  856. ; ICBM requires a soft reset (even on the real hardware) to launch. You can read about it here: http://www.ballyalley.com/ballyalley/articles/Playing_ICBM_Attack_Using_MESS.pdf
  857. ; Other games might require this as well, you can enable this in the module's settings so the machine is reset automatically on launch, otherwise you need to press F3 to start the game.
  858. ; Also ICBM Attack uses different controls then the rest of the games. Make sure you follow the procedure explained above under "Custom Configuration Files" to create such file.
  859. ;
  860. ; GCE Vectrex:
  861. ; Requires a vectrex.lay and a png overlay for each game. These all need to be placed in the MAME\artwork\vectrex folder.
  862. ; You can download all these pngs and the lay file in my ftp folder. You need to use the HyperList XML to match the pngs.
  863. ;
  864. ; Jupiter Ace:
  865. ; Set mame to 48k ram
  866. ;
  867. ; Magnavox Odyssey 2:
  868. ; Euro games should use the videopac bios instead of the odyssey2 one or you'll get some timing issues.
  869. ; Use the systemName ini file in the folder with this module for this, example:
  870. ; [Moto-Crash (France)]
  871. ; Bios=videopac
  872. ;
  873. ; RCA Studio 2:
  874. ; Most of the games require you to press a button to start the game, like 1 or 2 (refer to the game's manual).
  875. ; The game screen will be black until you do.
  876. ;
  877. ; Texas Instruments TI 99/4A:
  878. ; This system requires full keyboard emulation to work properly
  879. ; Split cart dumps are not supported since MESS .145 so you'll have to convert them to RPK format or use an earlier version of MESS (and a different module)
  880. ; You can check how to convert split cart dumps to RPK here:
  881. ; http://www.ninerpedia.org/index.php/MESS_multicart_system
  882. ; For floppy games make sure you have a RPK dump of an extended basic rom on your roms folder. It should be named "extended_basic.rpk"
  883. ; This system requires you to use a MAME build with Direct Input enabled in order to auto start the games. Most games will require commands to be typed to start
  884. ; and it's normally too complex to be able to do it through the -ab switch so SendCommand is used instead which means a Direct Input enabled MAME version is required.
  885. ;
  886. ; Bezels:
  887. ; Module settings control whether RocketLauncher or MAME bezels are shown
  888. ; In the bezel normal mode only RocketLauncher Bezels will be show and the MAME use_bezels option will be forced disbaled
  889. ; In the bezel layout mode, RocketLauncher Bezels will be drawn only when you do not have a layout file on your MAME folders for the current game
  890. ;
  891. ; ServoStik:
  892. ; The module will automatically control any connected ServoStiks found on the system.
  893. ; It does this by reading the xml info from MAME. If that XML info has directional info at 4 or less, 4-way mode will be enabled. All others get 8-way mode.
  894. ;
  895. ; Per game controller types:
  896. ; MAME allows you to change the controller type for each game by using slot devices. Slot devices are highly customizable and vary greatly from system to
  897. ; system so to avoid adding a huge complexity to the module this must be done through the Parameters settings.
  898. ; Slot devices are stored in the MAME ini file you are using, so the best way to find the command line you need to use is to start your game set the slot devices
  899. ; through the MAME UI (Press tab while in MAME) exit and then open the MAME ini file and search for a section named SLOT DEVICES.
  900. ; This is an example for Atari 2600 for a game using wheel controllers on both joy ports:
  901. ; #
  902. ; # SLOT DEVICES
  903. ; #
  904. ; joyport1 wheel
  905. ; joyport2 wheel
  906. ; The suggested method is to set the desired controllers you want to use by default in the Module Global Settings, in this case under the Atari 2600 tab you would
  907. ; set Parameters=-joyport1 joy -joyport2 joy
  908. ; And then for specific games do the same under Module Specific Settings for that system, if a game requires the wheel controller you'd set
  909. ; Parameters=-joyport1 wheel -joyport2 wheel
  910. ;
  911. ; Another option is to set the default values in the MAME ini file and make sure you also set writeconfig to 0.
  912. ; Swapping slot devices wipes out SYSTEM custom configs on the unplugged controllers, so to avoid any customised controls getting erased everytime you change slot devices,
  913. ; ensure you set your controls in the main MAME config file (MAME.ini), not the system one (ex. Atari 2600.ini).
  914. ;
  915. ; Linking/NetPlay:
  916. ; The module will automatically set correct network ports for linked games.
  917. ; Up to 8 players on the same PC are supported. Multiple copies of MAME will be launched.
  918. ; Placement of the screens are automatic but can be controlled in RocketLauncherUI MAME module settings. Windowed mode is required when more than one copy of mame is launched and is set automatically.
  919. ; Each player will use a different cfg and nvram folder in your MAME folder. Player 1 will always use .\cfg and .\nvram.
  920. ; Players 2 through 8 will use .\cfg2, .\cfg3, etc and .\nvram2, .\nvram3, etc
  921. ; These folders and cfg/nvram files will be automatically created for you on launch so you do not need to create them manually.
  922. ; Global inputs is automatically turned on for you but it is your job to setup individual controls for each instance. MAME only supports raw-input in this mode however.
  923. ; Over a LAN/WAN connection only 2 players are supported due to the way the ports are designated, it's impossible to automate port allocation because there is no 1 server where all hosts connect to.
  924. ; Default starting port for the Master is 15111 and consecutively goes up from there upto 15119 for 8 players. You can change the default starting port in the module settings if it conflicts with used ports on your network.
  925. ; There are other network related settings in the module settings to assist with starting IPs and connectivity, so check them out as well.
  926. ;
  927. ; NVRAM Automation for linked games:
  928. ; When launching linked games on the same pc NVRAM settings are automatically set for you so each player will be unique.
  929. ; For instance, in Virtua Racing, Player 1 is red, player 2 is blue, player 3 is yellow, etc.
  930. ; To do this, some other options are also set automatically for you as well, like region, difficulty, countr, course, etc
  931. ; I set these to defaults, but prefer USA region. If you do not like these, you will have to disable NVRAM automation in the module settings in RocketLauncherUI.
  932. ;
  933. ; Additional Link info that may be of some importance:
  934. ; The original Model-1 has a max Bandwidth of 6 MBit/s (TOTX173/TORX173).
  935. ; One Board sends about 20 KByte/s.
  936. ; So bandwidth CLIENTSIDE is like...
  937. ; 2 Boards - 20 KByte/s inbound and 20 KByte/s outbound.
  938. ; 3 Boards - 40 KByte/s inbound and 20 KByte/s outbound.
  939. ; 4 Boards - 60 KByte/s inbound and 20 KByte/s outbound.
  940. ; etc.
  941. ; Some good info on Linking: http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=297577&page=0
  942. ; also http://forum.arcadecontrols.com/index.php/topic,130136.msg1331485.html
  943. ;----------------------------------------------------------------------------
  944. StartModule()
  945. BezelGUI()
  946.  
  947. ; This object controls how the module reacts to different systems. MAME can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
  948. mTypeVar := "
  949. ( LTrim
  950. Aamber Pegasus|pegasus
  951. Acorn Electron|electron
  952. Amstrad CPC|cpc664
  953. Amstrad GX4000|gx4000
  954. APF Imagination Machine|apfimag
  955. Apple II|apple2ep
  956. Apple IIGS|apple2gs
  957. Applied Technology MicroBee|mbeeic
  958. Atari 8-Bit|a800
  959. Atari 2600|a2600
  960. Atari 5200|a5200
  961. Atari 7800|a7800
  962. Atari Jaguar|jaguar
  963. Atari Lynx|lynx
  964. Bally Astrocade|astrocde
  965. Bandai Super Vision 8000|sv8000
  966. Bandai WonderSwan|wswan
  967. Bandai WonderSwan Color|wscolor
  968. Bit Corporation Gamate|gamate
  969. Camputers Lynx|lynx128k
  970. Casio PV-1000|pv1000
  971. Casio PV-2000|pv2000
  972. Coleco ADAM|adam
  973. ColecoVision|coleco
  974. Commodore 64|c64
  975. Commodore MAX Machine|vic10
  976. Creatronic Mega Duck|megaduck
  977. EACA EG2000 Colour Genie|cgenie
  978. Emerson Arcadia 2001|arcadia
  979. Entex Adventure Vision|advision
  980. Epoch Game Pocket Computer|gamepock
  981. Epoch Super Cassette Vision|scv
  982. Exidy Sorcerer|sorcerer
  983. Fairchild Channel F|channelf
  984. Fujitsu FM-7|fmnew7
  985. Funtech Super Acan|supracan
  986. GamePark 32|gp32
  987. GCE Vectrex|vectrex
  988. Hartung Game Master|gmaster
  989. Interton VC 4000|vc4000
  990. JungleTac Sport Vii|vii
  991. Jupiter Ace|jupace
  992. Magnavox Odyssey 2|odyssey2
  993. Matra & Hachette Alice|alice32
  994. Mattel Aquarius|aquarius
  995. Mattel Intellivision|intv
  996. MGT Sam Coupe|samcoupe
  997. Milton Bradley MicroVision|microvsn
  998. NEC PC-8801|pc8801
  999. NEC PC Engine|pce
  1000. NEC PC Engine-CD|pce
  1001. NEC SuperGrafx|sgx
  1002. NEC TurboGrafx-16|tg16
  1003. NEC TurboGrafx-CD|tg16
  1004. Nintendo 64|n64
  1005. Nintendo 64DD|n64dd
  1006. Nintendo Entertainment System|nes
  1007. Nintendo Famicom|famicom
  1008. Nintendo Famicom Disk System|fds
  1009. Nintendo Game Boy|gameboy
  1010. Nintendo Game Boy Advance|gba
  1011. Nintendo Game Boy Color|gbcolor
  1012. Nintendo Pokemon Mini|pokemini
  1013. Nintendo Satellaview|snes
  1014. Nintendo Super Famicom|snes
  1015. Nintendo Super Game Boy|supergb
  1016. Nintendo Virtual Boy|vboy
  1017. Othello Multivision|omv1000
  1018. Philips CD-i|cdimono1
  1019. Philips Videopac Plus G7400|g7400
  1020. Philips VG 5000|vg5k
  1021. RCA Studio II|studio2
  1022. Sega 32X|32x
  1023. Sega CD|segacd
  1024. Sega Game Gear|gamegear
  1025. Sega Genesis|genesis
  1026. Sega Master System|sms
  1027. Sega Mega Drive|megadriv
  1028. Sega Pico|pico
  1029. Sega Saturn|saturn
  1030. Sega SC-3000|sc3000
  1031. Sega SG-1000|sg1000
  1032. Sega VMU|svmu
  1033. Sharp X1|x1turbo40
  1034. Sinclair ZX81|zx81
  1035. SNK Neo Geo AES|aes
  1036. SNK Neo Geo CD|neocdz
  1037. SNK Neo Geo Pocket|ngp
  1038. SNK Neo Geo Pocket Color|ngpc
  1039. Sony PlayStation|psx
  1040. Sony PocketStation|pockstat
  1041. Sord M5|m5
  1042. Soundic Victory MPT-02|mpt02
  1043. Super Nintendo Entertainment System|snes
  1044. Tandy TRS-80 Color Computer|coco3
  1045. Texas Instruments TI 99-4A|ti99_4a
  1046. Tiger Game.com|gamecom
  1047. Tomy Tutor|tutor
  1048. VTech CreatiVision|crvision
  1049. Watara Supervision|svision
  1050. )"
  1051. mType := Object()
  1052. Loop, Parse, mTypeVar, `n, `r
  1053. {
  1054. obj := {}
  1055. Loop, Parse, A_LoopField, |
  1056. If (A_Index = 1)
  1057. obj.System := A_LoopField
  1058. Else ; 2
  1059. obj.mameID := A_LoopField
  1060. mType.Insert(obj["System"], obj)
  1061. }
  1062. Log("Module - Finished building the " . MEmu . " object",4)
  1063. ; For easier use throughout the module
  1064. mameSystem := mType[systemName].System
  1065. mameID := mType[systemName].mameID
  1066.  
  1067. If !mameSystem {
  1068. Log("Module - """ . systemName . """ is not a known console or computer system. Defaulting to MAME's Arcade mode for the remainder of this " . MEmu . " module.",2)
  1069. mameSystem := systemName
  1070. mameID := "MAME"
  1071. }
  1072.  
  1073. settingsFile := modulePath . "\" . moduleName . ".ini"
  1074. Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) ; Set fullscreen mode
  1075. legacyMode := IniReadCheck(settingsFile, "Settings|" . systemName . "|" . romName, "LegacyMode","false",,1)
  1076. mameBiosPath := IniReadCheck(settingsFile, "Settings", "MAME_BIOS_Path", emuPath . "\roms",,1)
  1077. mameBiosPath := GetFullName(mameBiosPath)
  1078. Videomode := IniReadCheck(settingsFile, "Settings", "Videomode","d3d",,1) ; Choices are gdi,ddraw,d3d. If left blank, MAME uses d3d by default
  1079. pauseMethod := IniReadCheck(settingsFile, "Settings", "PauseMethod",1,,1) ; set the pause method that works better on your machine (preferred methods 1 and 2) 1 = Win7 and Win8 OK - Problems with Win XP, 2 = preferred method for WinXP - Problems in Win7, 3 and 4 = same as 1 and 2, 5 = only use If you have a direct input version of mame, 6 = suspend mame process method, it could crash mame in some computers
  1080. bilinearFilter := IniReadCheck(settingsFile, "Settings|" . mameSystem, "BilinearFilter","false",,1)
  1081. hlsl := IniReadCheck(settingsFile, "Settings|" . mameSystem . "|" . romName, "HLSL","false",,1)
  1082. glsl := IniReadCheck(settingsFile, "Settings|" . mameSystem . "|" . romName, "GLSL","false",,1)
  1083. bezelMode := IniReadCheck(settingsFile, "Settings|" . systemName . "|" . romName, "BezelMode","layout",,1) ; "layout" or "normal"
  1084. verticalRotationMode := IniReadCheck(settingsFile, "Settings|" . mameSystem . "|" . romName, "VerticalRotationMode","none",,1)
  1085. cheatMode := IniReadCheck(settingsFile, "Settings", "CheatMode","false",,1)
  1086. cheatModeKey := IniReadCheck(settingsFile, "Settings", "CheatModeKey",A_Space,,1) ; user defined key to be held down before launching a mame rom.
  1087. UseSoftwareList := IniReadCheck(settingsFile, mameSystem . "|" . romName, "UseSoftwareList","false",,1)
  1088. sysStaticParams := IniReadCheck(settingsFile, mameSystem, "StaticParameters", A_Space,,1)
  1089. sysParams := IniReadCheck(settingsFile, mameSystem, "Parameters", A_Space,,1)
  1090. romParams := IniReadCheck(settingsFile, romName, "Parameters", sysParams,,1)
  1091. mameRomName := IniReadCheck(settingsFile, romName, "MameRomName", A_Space,,1)
  1092. autosave := IniReadCheck(settingsFile, systemName . "|" . romName, "Autosave", "false",,1)
  1093. volume := IniReadCheck(settingsFile, "Settings|" . systemName . "|" . romName, "Volume",,,1)
  1094. Artwork_Crop := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Artwork_Crop", "true",,1)
  1095. Use_Bezels := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Use_Bezels", "false",,1)
  1096. Use_Overlays := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Use_Overlays", "true",,1)
  1097. Use_Backdrops := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Use_Backdrops", "true",,1)
  1098. Use_Cpanels := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Use_Cpanels", "false",,1)
  1099. Use_Marquees := IniReadCheck(settingsFile, mameSystem . "|" . romName, "Use_Marquees", "false",,1)
  1100. inipath := IniReadCheck(settingsFile, mameSystem, "IniPath", "",,1)
  1101. hashpath := IniReadCheck(settingsFile, mameSystem, "HashPath", "",,1)
  1102.  
  1103. ; Loop, 8
  1104. ; car%A_Index%Color := IniReadCheck(settingsFile, romName, "Car_" . A_Index . "_Color","",,1)
  1105.  
  1106. enableLinkPlay := IniReadCheck(settingsFile, "Link/Network|" . romName, "Enable_Link_Play", "false",,1)
  1107. networkSession := ""
  1108. If (enableLinkPlay != "false") {
  1109. Log("Module - Link/Network Multi-Player is an available option for " . romName,4)
  1110. getWANIP := IniReadCheck(settingsFile, "Link/Network", "Get_WAN_IP","false",,1)
  1111. myIP := If getWANIP = "true" ? GetPublicIP() : "127.0.0.1" ; use local ip by default if user does not want to get the WAN IP as MAME needs this for linked games
  1112. networkPlayers := enableLinkPlay ; Max amount of networkable players
  1113. localLink := 1 ; Tell Multiplayer menu to enable menu option for local linking
  1114.  
  1115. enableNVRAMAutomation := IniReadCheck(settingsFile, "Link/Network|" . romName, "Enable_NVRAM_Automation","true",,1)
  1116. maxPlayersPerMonitor := IniReadCheck(settingsFile, "Link/Network|" . romName, "Max_Players_Per_monitor","1|1|1|1|1|1|1|1",,1)
  1117. splitScreen2PlayersMode := IniReadCheck(settingsFile, "Link/Network|" . romName, "SplitScreen_2_Players","Horizontal",,1) ;horizontal or vertical
  1118. splitScreen3PlayersMode := IniReadCheck(settingsFile, "Link/Network|" . romName, "SplitScreen_3_Players","P1top",,1) ; For Player1 screen to be on left: P1left. For Player1 screen to be on top: P1top. For Player1 screen to be on bottom: P1bottom. For Player1 screen to be on right: P1right.
  1119. localPort := IniReadCheck(settingsFile, "Link/Network", "Local_Port","15111",,1)
  1120.  
  1121. defaultServerIP := IniReadCheck(settingsFile, "Link/Network", "Default_Server_IP", myIP,,1)
  1122. defaultServerPort := IniReadCheck(settingsFile, "Link/Network", "Default_Server_Port","15111",,1)
  1123. lastIP := IniReadCheck(settingsFile, "Link/Network", "Last_IP", defaultServerIP,,1) ; also known as the Remote IP in mame. Does not need to be on the ISD
  1124. lastPort := IniReadCheck(settingsFile, "Link/Network", "Last_Port", defaultServerPort,,1) ; also known as the Remote Port in mame. Does not need to be on the ISD
  1125.  
  1126. MultiplayerMenu(lastIP, lastPort, networkType, networkPlayers,,,,,,localLink,"ipAndPort")
  1127.  
  1128. ;MultiPlayer Menu Result
  1129. ; If !(networkType)
  1130. ; MsgBox, % "Single Player Game"
  1131. ; Else If (networkType="localLink")
  1132. ; MsgBox, % "Local Link selected with the number of players equal to: " . networkPlayers
  1133. ; Else If (networkType="server")
  1134. ; MsgBox, % "WAN IP Address=" . networkIP . " | LAN IP Address=" . localIP[1,2] . " | Port=" . networkPort . " | networkPlayers=" . networkPlayers . " | networkRequiresSetup=" . networkRequiresSetup
  1135. ; Else If (networkType="client")
  1136. ; MsgBox, % "NetworkIP=" . networkIP . " | Port Number=" . networkPort . " | networkRequiresSetup=" . networkRequiresSetup
  1137.  
  1138. If networkSession {
  1139. Log("Module - Using a Network for " . romName,4)
  1140. multiPlayerObj := Object() ; initialize object to store the multiplayer options
  1141. If (networkType="localLink") {
  1142. Log("Module - Setting remote host to 127.0.0.1 to support local link mode as it is running on this PC.")
  1143. linkEnabledGame := 1
  1144. If networkPlayers > 1
  1145. { Log("Module - Local link mode was selected and " . networkPlayers . " sessions will be launched.")
  1146. fullscreen := "false" ; must turn off fullscreen if running multiple MAMEs on the same machine
  1147. Loop % networkPlayers {
  1148. multiPlayerObj[A_Index,"Player"] := A_Index
  1149. multiPlayerObj[A_Index,"CfgDir"] := " -cfg_directory cfg" . (If A_Index = 1 ? "" : A_Index)
  1150. multiPlayerObj[A_Index,"NvramDir"] := " -nvram_directory nvram" . (If A_Index = 1 ? "" : A_Index)
  1151. If (A_Index = 1) { ; Player 1
  1152. initialLocalPort := localPort ; must be stored for last player
  1153. multiPlayerObj[A_Index,"LocalHost"] := " -comm_localhost 0.0.0.0"
  1154. multiPlayerObj[A_Index,"LocalPort"] := " -comm_localport " . localPort
  1155. localPort++
  1156. multiPlayerObj[A_Index,"RemotePort"] := " -comm_remoteport " . localPort
  1157. } Else { ; Players 2+
  1158. multiPlayerObj[A_Index,"LocalPort"] := " -comm_localport " . localPort
  1159. localPort++
  1160. multiPlayerObj[A_Index,"RemoteHost"] := " -comm_remotehost 127.0.0.1"
  1161. multiPlayerObj[A_Index,"RemotePort"] := " -comm_remoteport " . (If A_Index = networkPlayers ? initialLocalPort : localPort) ; must set remote port to first port on last player
  1162. }
  1163.  
  1164. ; msgbox % "Player: " . multiPlayerObj[A_Index]["Player"] . "`nLocalHost: " . multiPlayerObj[A_Index]["LocalHost"] . "`nLocalPort: " . multiPlayerObj[A_Index]["LocalPort"] . "`nRemoteHost: " . multiPlayerObj[A_Index]["RemoteHost"] . "`nRemotePort: " . multiPlayerObj[A_Index]["RemotePort"] . "`nCfgDir: " . multiPlayerObj[A_Index]["CfgDir"] . "`nNvramDir: " . multiPlayerObj[A_Index]["NvramDir"]
  1165. }
  1166. } Else
  1167. Log("Module - Local link mode was selected but user only chose 1 player. Launch will be a normal session.")
  1168. } Else If (networkType = "client") {
  1169. Log("Module - Remote host is running on another PC, module will use remote link mode.")
  1170. IniWrite, %networkIP%, %settingsFile%, Link/Network, Last_IP ; Save last used IP and Port for quicker launching next time
  1171. IniWrite, %networkPort%, %settingsFile%, Link/Network, Last_Port
  1172. linkType := "Slave"
  1173. networkPlayers := 1
  1174. multiPlayerObj[1,"Player"] := 1
  1175. multiPlayerObj[1,"CfgDir"] := " -cfg_directory cfg"
  1176. multiPlayerObj[1,"NvramDir"] := " -nvram_directory nvram"
  1177. multiPlayerObj[1,"LocalHost"] := " -comm_localhost 0.0.0.0" ; don't really need to set this but just in case
  1178. multiPlayerObj[1,"LocalPort"] := " -comm_localport " . localPort
  1179. multiPlayerObj[1,"RemoteHost"] := " -comm_remotehost " . networkIP
  1180. multiPlayerObj[1,"RemotePort"] := " -comm_remoteport " . networkPort
  1181. } Else { ; server
  1182. Log("Module - This PC is acting as the host, telling mame to listen for incoming connections on port: " . localPort)
  1183. IniWrite, %networkIP%, %settingsFile%, Link/Network, Last_IP ; Save last used IP and Port for quicker launching next time
  1184. IniWrite, %networkPort%, %settingsFile%, Link/Network, Last_Port
  1185. linkType := "Master"
  1186. networkPlayers := 1
  1187. multiPlayerObj[1,"Player"] := 1
  1188. multiPlayerObj[1,"CfgDir"] := " -cfg_directory cfg"
  1189. multiPlayerObj[1,"NvramDir"] := " -nvram_directory nvram"
  1190. multiPlayerObj[1,"LocalHost"] := " -comm_localhost 0.0.0.0" ; don't really need to set this but just in case
  1191. multiPlayerObj[1,"LocalPort"] := " -comm_localport " . networkPort
  1192. multiPlayerObj[1,"RemoteHost"] := " -comm_remotehost " . networkIP
  1193. multiPlayerObj[1,"RemotePort"] := " -comm_remoteport " . networkPort
  1194. }
  1195. Log("Module - Starting a network session using the IP """ . networkIP . """ and PORT """ . networkPort . """",4)
  1196. } Else {
  1197. Log("Module - User chose Single Player mode for this session",4)
  1198. }
  1199. }
  1200.  
  1201. FadeInStart()
  1202.  
  1203. ;Read settings from system name ini file
  1204. sysSettingsFile := modulePath . "\" . mameSystem . ".ini"
  1205. If FileExist(sysSettingsFile) {
  1206. romParams := IniReadCheck(sysSettingsFile, romName, "Parameters", romParams,,1)
  1207. hlsl := IniReadCheck(sysSettingsFile, romName, "HLSL",hlsl,,1)
  1208. glsl := IniReadCheck(sysSettingsFile, romName, "GLSL",glsl,,1)
  1209. Artwork_Crop := IniReadCheck(sysSettingsFile, romName, "Artwork_Crop", Artwork_Crop,,1)
  1210. Use_Bezels := IniReadCheck(sysSettingsFile, romName, "Use_Bezels", Use_Bezels,,1)
  1211. Use_Overlays := IniReadCheck(sysSettingsFile, romName, "Use_Overlays", Use_Overlays,,1)
  1212. Use_Backdrops := IniReadCheck(sysSettingsFile, romName, "Use_Backdrops", Use_Backdrops,,1)
  1213. Use_Cpanels := IniReadCheck(sysSettingsFile, romName, "Use_Cpanels", Use_Cpanels,,1)
  1214. Use_Marquees := IniReadCheck(sysSettingsFile, romName, "Use_Marquees", Use_Marquees,,1)
  1215. UseSoftwareList := IniReadCheck(sysSettingsFile, romName, "UseSoftwareList", UseSoftwareList,,1)
  1216. }
  1217.  
  1218. If inipath
  1219. inipath := AbsoluteFromRelative(EmuPath, inipath)
  1220. If hashpath
  1221. hashpath := AbsoluteFromRelative(EmuPath, hashpath)
  1222.  
  1223. artworkCrop := If (Artwork_Crop = "true") ? " -artwork_crop" : " -noartwork_crop"
  1224. useBezels := If (Use_Bezels = "true") ? " -use_bezels" : " -nouse_bezels"
  1225. useOverlays := If (Use_Overlays = "true") ? " -use_overlays" : " -nouse_overlays"
  1226. useBackdrops := If (Use_Backdrops = "true") ? " -use_backdrops" : " -nouse_backdrops"
  1227. useCpanels := If (Use_Cpanels = "true") ? " -use_cpanels" : " -nouse_cpanels"
  1228. useMarquees := If (Use_Marquees = "true") ? " -use_marquees" : " -nouse_marquees"
  1229. autosave := If autosave = "true" ? " -autosave" : ""
  1230. volume := If volume != "" ? " -volume " . volume : ""
  1231. inipath := If inipath != "" ? " -inipath """ . inipath . """" : ""
  1232. hashpath := If hashpath != "" ? " -hashpath """ . hashpath . """" : ""
  1233.  
  1234. If (verticalRotationMode = "none")
  1235. verticalRotationMode := ""
  1236.  
  1237. ; Process mame's ListXML for certain features
  1238. If (bezelEnabled = "true" || servoStikEnabled = "auto" || verticalRotationMode) {
  1239. ListXMLObject := Object()
  1240. ListXMLObject := ListXMLInfo(If mameRomName ? mameRomName : romName)
  1241. Angle := ListXMLObject["Angle"].Value
  1242. If (bezelEnabled = "true") {
  1243. If (networkPlayers > 1) {
  1244. useBezels := " -nouse_bezels" ; force disabling MAME built-in bezels
  1245. BezelStart(networkPlayers)
  1246. } Else {
  1247. If (bezelMode = "layout"){
  1248. BezelStart("layout",ListXMLObject["Parent"].Value,Angle,romName)
  1249. } Else { ;bezel mode = normal
  1250. useBezels := " -nouse_bezels" ; force disabling MAME built-in bezels
  1251. BezelStart(,,Angle)
  1252. }
  1253. }
  1254. }
  1255. If (servoStikEnabled = "auto") {
  1256. ServoStik(If ListXMLObject["Ways"].Value <= 4 ? 4 : 8) ; If "ways" in the xml is set to 4 or less, the servo will go into 4-way mode, else 8-way mode will be enabled
  1257. }
  1258. If (verticalRotationMode && Angle) {
  1259. Log("Setting rotation mode to " . verticalRotationMode . " - Game's angle is " . Angle)
  1260. If (verticalRotationMode = "original")
  1261. verticalRotationMode := " -norotate"
  1262. Else If (verticalRotationMode = "right")
  1263. verticalRotationMode := " -ror"
  1264. Else If (verticalRotationMode = "left")
  1265. verticalRotationMode := " -rol"
  1266. Else
  1267. verticalRotationMode := ""
  1268. }
  1269. Else
  1270. verticalRotationMode := ""
  1271. }
  1272.  
  1273. winstate := If (Fullscreen = "true") ? "Hide UseErrorLevel" : "UseErrorLevel"
  1274. fullscreenParam := If (Fullscreen = "true") ? " -nowindow" : " -window"
  1275.  
  1276. hideEmuObj := Object(dialogOpen . " ahk_class ConsoleWindowClass",0,"ahk_class MAMEDebugWindow",0,"ahk_class MAMEOutput",0,"ahk_class MAME",1) ;Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later
  1277. 7z(romPath, romName, romExtension, sevenZExtractPath)
  1278.  
  1279. ; Get MAME version from executable, this is needed since some CLI switches are not available in older MAME versions
  1280. exeAtrib := FileGetVersionInfo_AW(EmuPath . "\" . executable, "FileVersion|ProductVersion", "|")
  1281. Loop, Parse, exeAtrib, |%A_Tab%, %A_Space%
  1282. A_Index & 1 ? ( _ := A_LoopField ) : ( %_% := A_LoopField )
  1283. If ProductVersion
  1284. StringRight, MAMEVersion, ProductVersion, StrLen(ProductVersion) - 2
  1285. Log("Module - Detected MAME Product Version from '" . EmuPath . "\" . executable . "' is " . MAMEVersion)
  1286.  
  1287. If (videomode = "opengl") {
  1288. hlsl := " -nohlsl_enable"
  1289. If (MAMEVersion > 159)
  1290. glsl := If glsl = "true" ? " -gl_glsl" : (If glsl = "ini" ? "" : " -nogl_glsl")
  1291. Else
  1292. glsl := ""
  1293. } Else {
  1294. hlsl := If hlsl = "true" ? " -hlsl_enable" : (If hlsl = "ini" ? "" : " -nohlsl_enable")
  1295. If (MAMEVersion > 159)
  1296. glsl := If videomode = "ini" ? "" : " -nogl_glsl"
  1297. Else
  1298. glsl := ""
  1299.  
  1300. If (videomode = "ini")
  1301. videomode := ""
  1302. }
  1303. videomode := If (Videomode != "" ) ? " -video " . videomode : ""
  1304.  
  1305. param1 := " -cart """ . romPath . "\" . romName . romExtension . """" ; default param1 used for launching most systems.
  1306. If romExtension = .txt ; This can be applied to all systems
  1307. param1 := ""
  1308.  
  1309. If (mameID = "apfimag") ; APF Imagination Machine
  1310. If (romExtension != ".tap")
  1311. mameID := "apfm1000" ; cart games for APF Imagination Machine require a different bios to be loaded
  1312.  
  1313. If (UseSoftwareList != "true")
  1314. { ; Now that we know the system we are loading, determine if we use an ini assocated with that system for custom game configs a user might need. Then load the configs associated to that game.
  1315. If mameID in ti99_4a,aes,apple2gs,electron,mbeeic,odyssey2,astrocde,samcoupe,vic10,cpc664 ; these systems will use an ini to store game specific settings
  1316. {
  1317. mameSysINI := CheckFileMAME(modulePath . "\" . mameSystem . ".ini") ; create the ini if it does not exist
  1318.  
  1319. If (mameID = "ti99_4a") ; Texas Instruments TI 99-4A
  1320. {
  1321. ExpansionCartLocation := IniReadCheck(sysSettingsFile, "Settings", "ExpansionCartLocation", romPath . "\System",,1)
  1322. ExpansionCartLocation := GetFullName(ExpansionCartLocation)
  1323. CommandWaitOffset := IniReadCheck(sysSettingsFile, "Settings", "CommandWaitOffset", 0,,1)
  1324.  
  1325. ExpansionCart := IniReadCheck(sysSettingsFile, romName, "Expansion_Cart","extended_basic.rpk",,1) ; user can specify a rom specific cart instead of the default basic one
  1326. Command := IniReadCheck(sysSettingsFile, romName, "Command", "",,1)
  1327.  
  1328. ; Now set the parameters to send to MAME
  1329. If (romExtension = ".dsk") ; Expansion Disk
  1330. {
  1331. ; If using the mainCart , send expansionLocation to MAME. This will require DirectInput to be enabled on the MAME build! Else we are loading a Disk game
  1332. param1 := " -nat -gromport single -cart1"
  1333. param2 := " """ . ExpansionCartLocation . "\" . ExpansionCart . """"
  1334. param3 := " -peb:slot2 32kmem -peb:slot3 speech -peb:slot6 tirs232 -peb:slot8 hfdc"
  1335. param4 := " -flop1"
  1336. param5 := " """ . romPath . "\" . romName . romExtension . """"
  1337. If InStr(romName, "(Disk")
  1338. {
  1339. Sleep, 50
  1340. If (romTable.MaxIndex() = 2)
  1341. {
  1342. param4 := " -flop1 " . " """ . romTable[1,1] . """"
  1343. param5 := " -flop2 " . " """ . romTable[2,1] . """"
  1344. }
  1345. }
  1346. } Else If (romExtension = ".rpk") ; Cart Game (RPK Format)
  1347. param1 := " -nat -gromport single -cart1", param2:=" """ . romPath . "\" . romName . romExtension . """", param3:=" -peb:slot3 speech" ;-cart will also work here
  1348. param6 := " -ui_active" ;Enable partial keyboard mode at startup
  1349. } Else If (mameID = "aes") ; SNK Neo Geo AES
  1350. { biosRegion := IniReadCheck(mameSysINI, romName, "BIOS_Region","asia",,1)
  1351. param1 := " -bios " . biosRegion ; can also be japan, but the asian one has english menus for most games
  1352. param2 := " -cart " . romName
  1353. }Else If (mameID = "apple2gs") ; Apple IIGS
  1354. { externalOS := IniReadCheck(mameSysINI, romName, "External_OS","false",,1)
  1355. 2gsSystemFile := "System6.2mg" ;For games without OS included, always force this name and error out if not found
  1356. multipartTable := CreateRomTable(multipartTable)
  1357.  
  1358. If (externalOS = "true")
  1359. { CheckFile(romPath . "\" . 2gsSystemFile)
  1360. param1 := " -flop3", param2:=" """ . romPath . "\" . 2gsSystemFile . """", param3:=" -flop4", param4:=" """ . romPath . "\" . romName . romExtension . """"
  1361. } Else {
  1362. param1 := " -flop3", param2:=" """ . romPath . "\" . romName . romExtension . """"
  1363. If (multipartTable.MaxIndex() > 1)
  1364. param3 := " -flop4", param4 := " """ . multipartTable[2,1] . """"
  1365. }
  1366. param5 := " -ui_active" ;Enable partial keyboard mode at startup
  1367. }Else If (mameID = "electron") ; Acorn Electron
  1368. { AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1369. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1370. If (romExtension = ".bin")
  1371. mediaDeviceType := "cart"
  1372. Else ; any other format
  1373. mediaDeviceType := "cass"
  1374. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """ -autoboot_command ""chain""""""""""""\n""" . AutoBootDelay . ""
  1375. }Else If (mameID = "sc3000") ; Sega SC-3000
  1376. { AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1377. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1378. If romExtension In .bin,.sg,.sc
  1379. mediaDeviceType := "cart"
  1380. Else ; any other format
  1381. mediaDeviceType := "cass"
  1382. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """ -autoboot_command ""chain""""""""""""\n""" . AutoBootDelay . ""
  1383. }Else If (mameID = "c64") ; Commodore 64
  1384. { AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1385. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1386. If romExtension In .d64,.g64,.g41,.d77,.d88,.1dd,.dfi,.imd,.ipf,.mfi,.mfm,.td0,.cqm,.cqi,.dsk
  1387. mediaDeviceType := "flop1"
  1388. Else If romExtension In .wav,.tap
  1389. mediaDeviceType := "cass1"
  1390. Else If romExtension In .80,.a0,.e0,.crt
  1391. mediaDeviceType := "cart1"
  1392. Else If romExtension In .p00,.prg,.t64
  1393. mediaDeviceType := "quik1"
  1394. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """ -autoboot_command ""chain""""""""""""\n""" . AutoBootDelay . ""
  1395. }Else If mameID = mbeeic ; Applied Technology MicroBee
  1396. { microbeeModel := IniReadCheck(mameSysINI, romName, "MicroBee_Model","mbeeic",,1)
  1397. If microbeeModel not in mbee,mbeeic,mbeepc,mbeepc85,mbee56
  1398. ScriptError("This is not a known MicroBee model value: " . microbeeModel)
  1399. Else If (microbeeModel != "mbeeic")
  1400. mameID := microbeeModel
  1401. If romExtension in .mwb,.com,.bee
  1402. mediaDeviceType := "quik1"
  1403. Else If romExtension in .wav,.tap
  1404. mediaDeviceType := "cass"
  1405. Else If romExtension in .rom
  1406. mediaDeviceType := "cart"
  1407. Else If romExtension in .dsk
  1408. mediaDeviceType := "flop1"
  1409. Else ; .bin format
  1410. mediaDeviceType := "quik2"
  1411. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """"
  1412. }Else If (mameID = "odyssey2") ; Magnavox Odyssey 2
  1413. { param2 := " -ui_active" ;Enable partial keyboard mode at startup
  1414. If romName not contains (USA
  1415. mameID := "videopac"
  1416. }Else If (mameID = "astrocde") ; Bally Astrocade
  1417. {
  1418. BlueRAMBasicRom := IniReadCheck(mameSysINI, "Settings", "BlueRAMBasicRom","Blue RAM Basic v1.1 (USA).bin",,1) ; Blue RAM Basic rom
  1419. RequiresReset := IniReadCheck(mameSysINI, romname, "RequiresReset","false",,1) ; Check if game requires a reset
  1420.  
  1421. BlueRAMBasicRomPath := romPath . "\" . BlueRAMBasicRom
  1422. If (romExtension = ".script") {
  1423. ;Will require blue ram basic
  1424. If !FileExist(BlueRAMBasicRomPath) {
  1425. ;Blue RAM Basic games might be in their own sub-folders since they have several files, so let's try to find the Blue RAM cart in the parent folder as well
  1426. SplitPath,romPath,,romBasePath
  1427. BlueRAMBasicRomPath := CheckFile(romBasePath . "\" . BlueRAMBasicRom, "Couldn't find " . BlueRAMBasicRom . " on any of these paths:" . romBasePath . "|" . romPath)
  1428. }
  1429.  
  1430. scriptFile := romPath . "\" . romName . romExtension
  1431. param1 := " -cart """ . BlueRAMBasicRomPath . """"
  1432.  
  1433. ;Replace rompath variable in script
  1434. FileRead, scriptData, %scriptFile%
  1435. StringReplace, scriptData, scriptData, {romPath}, %romPath%, all
  1436.  
  1437. ;Create cmd file to send to MESS
  1438. FileDelete, %romPath% . "\" . %romName% . ".cmd"
  1439. FileAppend, %scriptData%, %romPath%\%romName%.cmd
  1440. param2 := " -exp blue_ram_16k -debug -debugscript """ . romPath . "\" . romName . ".cmd"""
  1441.  
  1442. closeDebugWindow := "true"
  1443. }
  1444. }Else If (mameID = "samcoupe") ; MGT Sam Coupe
  1445. { AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1446. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1447.  
  1448. If romExtension in .mgt,.dsk,.d77,.d88,.1dd,.dfi,.imd,.ipf,.mfi,.mfm,.td0,.cqm,.cqi
  1449. mediaDeviceType := "flop1"
  1450. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """ -autoboot_command ""\nBOOT\n""" . AutoBootDelay . ""
  1451. }Else If (mameID = "vic10") ; Commodore MAX Machine
  1452. { AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1453. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1454.  
  1455. If romExtension in .e0,.80
  1456. param1 := " -cart """ . romPath . "\" . romName . romExtension . """"
  1457. Else If romExtension in .wav,.tap
  1458. param1 := " -cass """ . romPath . "\" . romName . romExtension . """"
  1459. Else If romExtension in .t64,.prg,.p00
  1460. {
  1461. mediaDeviceType := "quik"
  1462. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """ -autoboot_command ""RUN""" . AutoBootDelay . ""
  1463. }
  1464. }Else If (mameID = "cpc664") ; Amstrad CPC
  1465. { LaunchProgram := IniReadCheck(mameSysINI, romName, "LaunchProgram","disk",,1) ; Read command from config.
  1466. LaunchProgram := " -autoboot_command " . """RUN \""" . LaunchProgram . "\n"""
  1467. AutoBootDelay := IniReadCheck(mameSysINI, "Settings", "AutoBootDelay","2",,1) ; Read delay from config.
  1468. AutoBootDelay := " -autoboot_delay " . AutoBootDelay
  1469.  
  1470. If romExtension in .d77,.d88,.1dd,.dfi,.imd,.ipf,.mfi,.mfm,.td0,.cqm,.cqi,.dsk
  1471. mediaDeviceType := "flop1"
  1472. param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension . """" . LaunchProgram . AutoBootDelay
  1473. }
  1474.  
  1475. ;Use a different bios if needed (This must be done after the above if conditions since the mameID will change)
  1476. iniBios := IniReadCheck(mameSysINI, romName, "Bios",mameID,,1) ; for all games, we use the default bios. Some games might require different bios like Odyssey2's Jopac games use the videopac bios instead, which should be defined in the ini
  1477. If (iniBios != "")
  1478. mameID := iniBios ; need to change the bios name for some games
  1479. }
  1480.  
  1481. ; These systems don't use an ini, but do require parameters to be changed from the default method of launching MAME
  1482. If (mameID = "neocdz" || mameID = "cdimono1" || mameID = "segacd" || mameID = "saturn" || mameID = "psx" || (mameID = "tg16" && mameSystem = "NEC TurboGrafx-CD") || (mameID = "pce" && mameSystem = "NEC PC Engine-CD")) ; SNK Neo Geo CD, Philips CD-i, Sega CD, Sega Saturn, Sony PlayStation, NEC PC Engine-CD or NEC TurboGrafx-CD
  1483. { If romExtension not in .chd,.cue
  1484. ScriptError("MAME only supports " . mameSystem . " games in chd and cue format. It does not support:`n" . romExtension)
  1485. If (mameSystem = "NEC TurboGrafx-CD") { ; NEC TurboGrafx-CD needs an additional bios mounted as a cart to run
  1486. ; tgcdBios := CheckFile(emuPath . "\roms\CD-ROM System V2.01 (U).pce") ; older bios that doesn't seem to work with many games
  1487. tgcdBios := CheckFile(emuPath . "\roms\Super CD-ROM2 System V3.01 (U).pce")
  1488. param2 := " -cart " . """" . tgcdBios . """"
  1489. } Else If (mameSystem = "NEC PC Engine-CD") { ; NEC PC Engine-CD needs an additional bios mounted as a cart to run
  1490. pcecdBios := CheckFile(emuPath . "\roms\Super CD-ROM2 System V3.0 (J).pce")
  1491. param2 := " -cart " . """" . pcecdBios . """"
  1492. } Else If (mameID = "psx") { ; Sony PlayStation
  1493. mameID := "psu" ; changing mameID sent to MAME to use the USA bios
  1494. ; SelectMemCard() ; future function to swap around memcards
  1495. ; Usage: mc1 "J:\MAME\software\psu\card1.mc"
  1496. } If (mameSystem = "Sega CD") { ;
  1497. If InStr(romName,"(Jap") ; Mega CD Japanese v2
  1498. mameID := "megacd2j"
  1499. Else If InStr(romName,"(Euro") ; Mega CD European (PAL)
  1500. mameID := "megacd"
  1501. }
  1502. param1 := " -cdrm """ . romPath . "\" . romName . romExtension . """"
  1503. }Else If (mameID = "gamecom") ; Tiger Game.com
  1504. { If (romExtension != ".txt")
  1505. param1 := " -cart1 """ . romPath . "\" . romName . romExtension . """"
  1506. }Else If (mameID = "genesis") ; Sega Genesis
  1507. { If (InStr(romName, "(Europe") || InStr(romName, "(PAL")) ; if rom is from europe, tell MAME to boot a Mega Drive instead
  1508. mameID := "megadriv"
  1509. }Else If (mameID = "megadriv") ; Sega Mega Drive
  1510. { If (InStr(romName, "(USA") || InStr(romName, "(NTSC")) ; if rom is from America, tell MAME to boot a Genesis instead
  1511. mameID := "genesis"
  1512. }Else If (mameID = "vii") ; JungleTac Sport Vii
  1513. { If (romName = "Built-In Games (China)") ; Has some built-in games, gotta launch just BIOS for it.
  1514. param1 := ""
  1515. }Else If (mameID = "alice32") ; Matra & Hachette Alice
  1516. { If (romExtension != ".txt")
  1517. param1 := " -cass1 """ . romPath . "\" . romName . romExtension . """"
  1518. }Else If (mameID = "cgenie") ; EACA EG2000 Colour Genie
  1519. { If (romExtension != ".txt")
  1520. param1 := " -cass1 """ . romPath . "\" . romName . romExtension . """"
  1521. }Else If (mameID = "pockstat") ; Sony PocketStation
  1522. { If (romExtension != ".gme")
  1523. param1 := " -cart1 """ . romPath . "\" . romName . romExtension . """"
  1524. }Else If (mameID = "coco3") ; Tandy TRS-80 Color Computer
  1525. { If (romExtension != ".txt")
  1526. param1 := " -cart """ . romPath . "\" . romName . romExtension . """"
  1527. }Else If (mameID = "zx81") ; Sinclair ZX81
  1528. { If (romExtension != ".txt")
  1529. param1 := " -cass1 """ . romPath . "\" . romName . romExtension . """"
  1530. }Else If (mameID = "lynx128k") ; Camputers Lynx
  1531. { If (romExtension != ".txt")
  1532. param1 := " -cass1 """ . romPath . "\" . romName . romExtension . """"
  1533. }Else If (mameID = "vg5k") ; Philips VG 5000
  1534. { If (romExtension != ".txt")
  1535. param1 := " -cass1 """ . romPath . "\" . romName . romExtension . """"
  1536. }Else If (mameID = "sorcerer") ; Exidy Sorcerer
  1537. { If (romExtension = ".snp") ; Snapshot file
  1538. param1 := " -dump """ . romPath . "\" . romName . romExtension . """"
  1539. Else If (romExtension = ".bin")
  1540. param1 := " -quik """ . romPath . "\" . romName . romExtension . """"
  1541. }Else If (messID = "jupace") ; jupiter ace
  1542. { If (romExtension = ".ace")
  1543. param1 := " -dump """ . romPath . "\" . romName . romExtension . """"
  1544. }Else If (mameID = "a800" || mameID = "fds") ; Atari 8-Bit, Nintendo Famicom Disk System
  1545. { If (romExtension != ".txt")
  1546. param1 := " -flop1 """ . romPath . "\" . romName . romExtension . """"
  1547. }Else If (mameID = "vectrex") ; GCE Vectrex
  1548. { If (romName = "Mine Storm (World)") ; MAME dumps an error if you try to launch Mine Storm using a rom instead of just booting vectrex w/o a game in it (Mine Storm is built into vectrex)
  1549. param1 := ""
  1550. }Else If (mameID = "apfm1000") ; APF Imagination Machine/APF M1000
  1551. { If (romName = "Rocket Patrol (USA)") ; Rocket Patrol is built into the APF M1000 ROM.
  1552. param1 := ""
  1553. }Else If (mameID = "adam") ; Coleco ADAM
  1554. param1 := (If romExtension = ".ddp" ? " -cass1" : (If romExtension = ".dsk" ? " -flop1" : " -cart1")) . " """ . romPath . "\" . romName . romExtension . """" ; Decide if tape, disk, or cart game
  1555. Else If (mameID = "pegasus") ; Aamber Pegasus
  1556. { If (romExtension != ".txt")
  1557. param1 := " -cart1 """ . romPath . "\" . romName . romExtension . """"
  1558. }Else If (mameID = "gp32") ; GamePark 32
  1559. { If (romExtension != ".txt")
  1560. param1 := " -memc """ . romPath . "\" . romName . romExtension . """"
  1561. }Else If (mameID = "svmu") ; Sega VMU
  1562. {
  1563. param1 := " -quik """ . romPath . "\" . romName . romExtension . """"
  1564. }Else If (mameID = "x1turbo40") ; Sharp X1
  1565. { If romExtension in .bin,.rom
  1566. param1 := " -cart """ . romPath . "\" . romName . romExtension . """"
  1567. Else If romExtension in .wav,.tap
  1568. param1 := " -cass """ . romPath . "\" . romName . romExtension . """"
  1569. Else
  1570. param1 := " -flop1 """ . romPath . "\" . romName . romExtension . """"
  1571. }Else If (mameID = "pc8801") ; NEC PC-8801
  1572. { If (romExtension = ".d88")
  1573. param1 := " -flop1 """ . romPath . "\" . romName . romExtension . """"
  1574. }Else If (mameID = "fmnew7 ") ; Fujitsu FM-7
  1575. { If romExtension in .fdi,.td0,.imd,.cqm,.dsk,.d77,.d88,.1dd
  1576. param1 := " -flop1 """ . romPath . "\" . romName . romExtension . """"
  1577. Else If romExtension in .wav,.t77
  1578. param1 := " -cass """ . romPath . "\" . romName . romExtension . """"
  1579. }Else If (mameID = "apple2ep") ; Apple II
  1580. { If romExtension in .dsk,.do,.po,.rti,.edd,.d77,.d88,.1dd,.dfi,.imd,.i pf,.mfi,.mfm,.td0,.cqm,.cqi
  1581. param1 := " -flop1 """ . romPath . "\" . romName . romExtension . """"
  1582. Else If romExtension in .wav
  1583. param1 := " -cass """ . romPath . "\" . romName . romExtension . """"
  1584. }Else If (mameID = "n64dd") ; Nintendo 64DD
  1585. {
  1586. If FileExist(romPath . romName . ".n64")
  1587. param1 := " -cart """ . romPath . "\" . romName . ".n64"" -quik """ . romPath . "\" . romName . romExtension . """"
  1588. Else
  1589. param1 := " -quik """ . romPath . "\" . romName . romExtension . """"
  1590. }Else If mameID in studio2,mpt02 ;RCA Studio 2
  1591. {
  1592. If (romExtension != ".txt")
  1593. param1 := " -cart1 """ . romPath . "\" . romName . romExtension . """"
  1594. Else {
  1595. If romName contains Doodle
  1596. button2 := "A 1" ; Press 1 on P1 controller
  1597. If romName contains Patterns
  1598. button2 := "A 2" ; Press 2 on P1 controller
  1599. If romName contains Bowling
  1600. button2 := "A 3" ; Press 3 on P1 controller
  1601. If romName contains Freeway
  1602. button2 := "A 4" ; Press 4 on P1 controller
  1603. If romName contains Addition
  1604. button2 := "A 5" ; Press 5 on P1 controller
  1605. }
  1606.  
  1607. ; Generate a lua script to press the Clear button so games will start
  1608. ScriptFileName := GeneratePressButtonScript("Clear",button2)
  1609. bootscript := " -script """ . ScriptFileName . """ -autoboot_delay 1"
  1610. }
  1611. } Else { ; Use Software List
  1612. hashname := mameID
  1613. param1 := " """ . romName . """" ; param1 used for launching from software lists
  1614.  
  1615. If (mameID = "aes") ; SNK Neo Geo AES
  1616. { hashname := "neogeo"
  1617. biosRegion := IniReadCheck(mameSysINI, romName, "BIOS_Region","asia",,1)
  1618. param2 := " -bios " . biosRegion ; can also be japan, but the asian one has english menus for most games
  1619. }
  1620. CheckFile(emuPath . "\hash\" . hashname . ".xml","Could not find a software list for the system " . mameID) ;Check if software list for selected system exists
  1621. }
  1622.  
  1623. If (mameID = "vectrex") ; GCE Vectrex
  1624. param2 := " -view " . (If (FileExist(emuPath . "\artwork\Vectrex\" . romName . ".png"))?("""" . romName . """"):"standard") ; need overlays extracted in the artwork\vectres folder. PNGs must match romName
  1625.  
  1626. sysStaticParams := If sysStaticParams != "" ? A_Space . sysStaticParams : "" ; tacking on a space in case user forgot to add one
  1627. romParams := If romParams != "" ? A_Space . romParams : "" ; tacking on a space in case user forgot to add one
  1628.  
  1629. StringReplace,mameRomPaths,romPathFromIni,|,`"`;`",1 ; replace all instances of | to ; in the Rom_Path from RL's Emulators.ini so MAME knows where to find your roms
  1630. mameRomPaths := " -rompath """ . (If mameRomName ? romPath : mameRomPaths) . (If mameBiosPath ? ";" . mameBiosPath : "") . """" ; If using an alt rom, only supply mame with the path to that rom so it doesn't try to use the original rom. If a bios path was supplied, add it into the rom paths sent to MAME
  1631.  
  1632. If InStr(romParams,"-rompath")
  1633. ScriptError("""-rompath"" is defined as a parameter for " . romName . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")
  1634. If InStr(sysStaticParams,"-rompath")
  1635. ScriptError("""-rompath"" is defined as a parameter for " . mameSystem . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")
  1636.  
  1637. ; use a custom rom name, not the one from the db
  1638. If mameRomName {
  1639. FileMove, %romPath%\%romName%%romExtension%, %romPath%\%mameRomName%%romExtension% ; rename rom to match what mame needs
  1640. originalRomName := romName ; store romName from database so we know what to rename it back to later
  1641. romName := mameRomName
  1642. If ErrorLevel
  1643. ScriptError("There was a problem renaming " . romName . " to " . mameRomName . " in " . romPath . ". Please check you have write permission to this folder/file and you don't already have a file named """ . mameRomName . """ in your rom folder.",8)
  1644. Else ; if rename was successful, set var so we know to move it back later
  1645. fileRenamed := 1
  1646. }
  1647.  
  1648. ; use a custom cfg file if it exists and append it to param1
  1649. If FileExist(emuPath . "\cfg\" . mameID . "\" . dbName)
  1650. param1 := " -cfg_directory " . """" . emuPath . "\cfg\" . mameID . "\" . dbName . """" . param1
  1651.  
  1652. If (bilinearFilter = "true")
  1653. bilinearEnabled := " -filter"
  1654. Else
  1655. bilinearEnabled := " -nofilter"
  1656.  
  1657. If (cheatMode = "true")
  1658. { If (!FileExist(emuPath . "\cheat.zip") && !FileExist(emuPath . "\cheat.7z"))
  1659. ScriptError("You have cheats enabled for " . MEmu . " but could not locate a ""cheat.zip"" or ""cheat.7z"" in " . emuPath)
  1660. Else
  1661. Log("Module - Cheat file found in " . emuPath,4)
  1662. If cheatModeKey ; if user wants to use a key to enable CheatMode
  1663. cheatEnabled := If XHotkeyAllKeysPressed(cheatModeKey) ? " -cheat" : "" ; only enables cheatMode when key is held down on launch
  1664. Else ; no cheat mode key defined
  1665. cheatEnabled := " -cheat"
  1666. }
  1667.  
  1668. If (RequiresReset = "true")
  1669. { ; Generate a lua script to send a system soft reset
  1670. ScriptFileName := GenerateSoftResetScript()
  1671. bootscript := " -script """ . ScriptFileName . """ -autoboot_delay 1"
  1672. }
  1673.  
  1674. HideEmuStart()
  1675.  
  1676. If (legacyMode = "true")
  1677. { Log("Module - Running MAME in legacy Mode")
  1678. errLvl := Run("""" . executable . """ " . (If mameID = "MAME" ? romName : mameID . param1 . param2 . param3 . param4 . param5 . param6) . fullscreenParam . cheatEnabled . volume . mameRomPaths . sysStaticParams . romParams, emuPath, winstate)
  1679. } Else {
  1680. Log("Module - Running MAME in non-legacy mode")
  1681. ; If (networkPlayers = 1 || !linkEnabledGame) {
  1682. If !networkSession {
  1683. Log("Module - Single session",4)
  1684. errLvl := Run("""" . executable . """ " . (If mameID = "MAME" ? romName : mameID . param1 . param2 . param3 . param4 . param5 . param6) . mameRomPaths . sysStaticParams . romParams . fullscreenParam . hlsl . glsl . cheatEnabled . volume . inipath . hashpath . verticalRotationMode . videomode . artworkCrop . useBezels . useOverlays . useBackdrops . useCpanels . useMarquees . autosave . bootscript . bilinearEnabled . " -skip_gameinfo", emuPath, winstate)
  1685. } Else { ; multiplayer game run
  1686. Log("Module - Network/MultiPlayer session",4)
  1687. BuildNVRAMObject() ; build nvram object
  1688. ;screen positions
  1689. screenPos := []
  1690. screenPos := SplitScreenPos(networkPlayers,splitScreen2PlayersMode,splitScreen3PlayersMode,maxPlayersPerMonitor)
  1691. If (networkType="localLink")
  1692. globalInputs := " -global_inputs" ; tell mame to accept inputs when its window is not focused
  1693. Loop, %networkPlayers%
  1694. {
  1695. currentPlayer := A_Index
  1696. ; Update NVRAM setting(s)
  1697. If (enableNVRAMAutomation = "true") {
  1698. If nvramSettings[romName]["Settings"]["Credit"]["Position"].MaxIndex() { ; If nvram settings exist for this game
  1699. nvramFile := emuPath . "\nvram" . (If currentPlayer = 1 ? "" : currentPlayer) . "\" . romName . "\" . nvramSettings[romName]["Settings"]["NVRAM"]["File"][1]
  1700. If FileExist(nvramFile) {
  1701. Log("Module - Checking nvram file(s) for required changes",4)
  1702. If (networkType = "localLink") { ; only local link is supported for now
  1703. ; Parse through each setting of each player and lookup the position to write new setting to the nvram file
  1704. for playerOptionLabel, selectedPlayerOption in nvramSettings[romName]["Player"][currentPlayer] ;looping on each player selected options
  1705. for index, setting in nvramSettings[romName]["Settings"][playerOptionLabel]["Position"] ;Looping through hex values of the current option
  1706. HexCompareWrite(nvramFile,nvramSettings[romName]["Settings"][playerOptionLabel]["Position"][index],nvramSettings[romName]["Settings"][playerOptionLabel]["Option"][selectedPlayerOption][index])
  1707. for index, playerCRC in nvramSettings[romName]["CRC"]["Player"][currentPlayer] ;looping on each player selected options
  1708. HexCompareWrite(nvramFile,nvramSettings[romName]["Settings"]["CRC"]["Position"][index],nvramSettings[romName]["CRC"]["Player"][currentPlayer][index])
  1709. } Else If (networkType = "Server") {
  1710. Log("Module - Converting this nvram to ""Master"" in: " . nvramFile,4)
  1711. ; Log("Module - NVRAM automation for ""Server"" not supported at this time",4) ; only idea to get this to work is to duplicate nvram edit code from local link here but only set player 1
  1712. HexCompareWrite(nvramFile,nvramSettings[romName]["Settings"]["Link"]["Position"][1],nvramSettings[romName]["Settings"]["Link"]["Option"]["Master"][1])
  1713. } Else If (networkType = "Client") {
  1714. Log("Module - Converting this nvram to ""Slave"" in: " . nvramFile,4)
  1715. ; Log("Module - NVRAM automation for ""Client"" not supported at this time",4) ; only idea to get this to work is to duplicate nvram edit code from local link here but only set player 2
  1716. HexCompareWrite(nvramFile,nvramSettings[romName]["Settings"]["Link"]["Position"][1],nvramSettings[romName]["Settings"]["Link"]["Option"]["Slave"][1])
  1717. }
  1718. } Else
  1719. Log("Module - Did not find an NVRAM file to update for player " . currentPlayer . " (Ignore this if this is the first time you are launching this rom): " . nvramFile,4)
  1720. } Else
  1721. Log("Module - This rom does not contain an entry in the NVRAM object",4)
  1722. }
  1723. ;;Run Line for each of the multiplayer MAME instances using the nvramPath and cfgPath variables to the extra mames
  1724. errLvl := Run("""" . executable . """ " . (If mameID = "MAME" ? romName : mameID . param1 . param2 . param3 . param4 . param5 . param6) . mameRomPaths . multiPlayerObj[currentPlayer]["CfgDir"] . multiPlayerObj[currentPlayer]["NvramDir"] . globalInputs . multiPlayerObj[currentPlayer]["LocalHost"] . multiPlayerObj[currentPlayer]["LocalPort"] . multiPlayerObj[currentPlayer]["RemoteHost"] . multiPlayerObj[currentPlayer]["RemotePort"] . sysStaticParams . romParams . fullscreenParam . hlsl . glsl . cheatEnabled . volume . inipath . hashpath . verticalRotationMode . videomode . artworkCrop . useBezels . useOverlays . useBackdrops . useCpanels . useMarquees . autosave . bootscript . bilinearEnabled . " -skip_gameinfo", emuPath, winstate, Screen%currentPlayer%PID)
  1725. WinWait("ahk_pid " . Screen%currentPlayer%PID)
  1726. }
  1727.  
  1728. ignoreWindows := "MAMEOutput" ; ignore the mame debug window
  1729. Loop, %networkPlayers%
  1730. {
  1731. WinGet, Screen%A_Index%ID, ID, % "ahk_pid " . Screen%A_Index%PID,, %ignoreWindows%
  1732. WinSet, Style, -0xC00000, % "ahk_id " . Screen%A_Index%ID,, %ignoreWindows%
  1733. ToggleMenu(Screen%A_Index%ID)
  1734. WinSet, Style, -0xC40000, % "ahk_id " . Screen%A_Index%ID,, %ignoreWindows%
  1735. MoveWindow("ahk_id " . Screen%A_Index%ID, screenPos[A_Index].X, screenPos[A_Index].Y, screenPos[A_Index].W, screenPos[A_Index].H,,ignoreWindows)
  1736. Sleep, 50
  1737. }
  1738. }
  1739. }
  1740.  
  1741. If errLvl {
  1742. If (errLvl = 1)
  1743. Error := "Failed Validity"
  1744. Else If(errLvl = 2)
  1745. Error := "Missing Files"
  1746. Else If(errLvl = 3)
  1747. Error := "Fatal Error"
  1748. Else If(errLvl = 4)
  1749. Error := "Device Error"
  1750. Else If(errLvl = 5)
  1751. Error := "Game Does Not Exist"
  1752. Else If(errLvl = 6)
  1753. Error := "Invalid Config"
  1754. Else If errLvl in 7,8,9
  1755. Error := "Identification Error"
  1756. Else
  1757. Error := "MAME Error"
  1758. Log("MAME Error - " . Error,3)
  1759. }
  1760.  
  1761. WinWait("ahk_class MAME")
  1762. WinWaitActive("ahk_class MAME")
  1763.  
  1764. If (mameID = "ti99_4a") ; Texas Instruments TI 99-4A
  1765. {
  1766. SendCommand("X", 1000) ;To bypass the first screen
  1767. If (Command)
  1768. SendCommand(Command,,,,,, CommandWaitOffset) ;Send command affect it with an offset if needed
  1769. }
  1770.  
  1771. ;Close the debugger window if exists
  1772. If (closeDebugWindow = "true") {
  1773. WinWait("ahk_class MAMEDebugWindow",,2)
  1774. WinClose("ahk_class MAMEDebugWindow")
  1775. }
  1776.  
  1777. BezelDraw()
  1778. HideEmuEnd()
  1779.  
  1780. If (networkPlayers = 1 || !linkEnabledGame) {
  1781. WinShow, ahk_class MAME ; Show the emulator
  1782. } Else {
  1783. Loop %networkPlayers%
  1784. WinShow, % "ahk_id " . Screen%a_index%ID ; Show the emulator
  1785. WinActivate, ahk_id %Screen1ID% ; activate first player window so that first player can use keyboard instead of last player
  1786. }
  1787.  
  1788. FadeInExit()
  1789. Process("WaitClose", executable)
  1790. 7zCleanUp()
  1791. BezelExit()
  1792.  
  1793. If fileRenamed { ; rename file back to alternate name for next launch
  1794. FileMove, %romPath%\%romName%%romExtension%, %romPath%\%originalRomName%%romExtension%
  1795. If ErrorLevel ; if rename was successful, set var so we know to move it back later
  1796. ScriptError("There was a problem renaming " . romName . " back to " . originalRomName)
  1797. }
  1798.  
  1799. FadeOutExit()
  1800. ExitModule()
  1801.  
  1802.  
  1803. ; This will simply create a new blank ini if one does not exist
  1804. CheckFileMAME(file){
  1805. If !FileExist(file)
  1806. FileAppend,, %file%
  1807. Return file
  1808. }
  1809.  
  1810. ListXMLInfo(rom){ ; returns MAME info about parent rom, orientation angle, resolution
  1811. Global emuFullPath, emuPath
  1812. ListXMLObject := Object()
  1813. listXMLVarLog := ""
  1814. RunWait, % comspec . " /c " . """" . emuFullPath . """" . " -listxml " . rom . " > tempBezel.txt", %emuPath%, Hide
  1815. Fileread, ListxmlContents, %emuPath%\tempBezel.txt
  1816. RegExMatch(ListxmlContents, "s)<game.*name=" . """" . rom . """" . ".*" . "cloneof=" . """" . "[^""""]*", parent)
  1817. RegExMatch(parent,"cloneof=" . """" . ".*", parent)
  1818. RegExMatch(parent,"""" . ".*", parent)
  1819. StringTrimLeft, parent, parent, 1
  1820. RegExMatch(ListxmlContents, "s)<display.*rotate=" . """" . "[0-9]+" . """", angle)
  1821. RegExMatch(angle,"[0-9]+", angle, "-6")
  1822. RegExMatch(ListxmlContents, "s)<display.*width=" . """" . "[0-9]+" . """", width)
  1823. RegExMatch(width,"[0-9]+", width, "-6")
  1824. RegExMatch(ListxmlContents, "s)<display.*height=" . """" . "[0-9]+" . """", Height)
  1825. RegExMatch(Height,"[0-9]+", Height, "-6")
  1826. RegExMatch(ListxmlContents, "s)<control.*ways=" . """" . "[0-9]+" . """", Ways)
  1827. RegExMatch(Ways,"[0-9]+", Ways, "-6")
  1828. logVars := "Parent|Angle|Height|Width|Ways"
  1829. Loop, Parse, logVars, |
  1830. {
  1831. currentobj := {}
  1832. currentobj.Label := A_Loopfield
  1833. currentobj.Value := %A_Loopfield%
  1834. ListXMLObject.Insert(currentobj["Label"], currentobj)
  1835. listXMLLog .= "`r`n`t`t`t`t`t" . currentobj["Label"] . " = " . currentobj["Value"]
  1836. }
  1837. Log("Module - MAME ListXML values: " . listXMLLog,5)
  1838. If (ListXMLObject["Height"].Value > ListXMLObject["Width"].Value) {
  1839. ListXMLObject["Angle"].Value := true
  1840. Log("Module - This game's height is greater than its width, forcing vertical mode",5)
  1841. }
  1842. FileDelete, %emuPath%\tempBezel.txt
  1843. Return ListXMLObject
  1844. }
  1845.  
  1846. GenerateSoftResetScript(){ ; Generates a lua script to send a soft reset to MAME
  1847. Global emuPath
  1848.  
  1849. ScriptFileName := emuPath . "\soft_reset.lua"
  1850. FileDelete, %ScriptFileName%
  1851. FileAppend,
  1852. (
  1853. -- This script will reset the machine
  1854. local function reset_machine()
  1855. if resetcounter == nil then
  1856. manager:machine():soft_reset();
  1857. resetcounter = 1;
  1858. end
  1859. end
  1860. if resetcounter == nil then
  1861. emu.wait(1);
  1862. reset_machine();
  1863. end
  1864. ), %ScriptFileName%
  1865.  
  1866. Return, ScriptFileName
  1867. }
  1868.  
  1869. GeneratePressButtonScript(button1,button2=""){ ; Generates a lua script to send a soft reset to MAME
  1870. Global emuPath
  1871.  
  1872. ScriptFileName := emuPath . "\press_button.lua"
  1873. FileDelete, %ScriptFileName%
  1874. If (button2) {
  1875. button2str = `n`t`temu.wait(1);`n`t`tioport["%button2%"]:write(1);`n`t`temu.wait(1);`n`t`tioport["%button2%"]:write(0);
  1876. }
  1877.  
  1878. FileAppend,
  1879. (
  1880. local function press_button()
  1881. if resetcounter == nil then
  1882. ioport["%button1%"]:write(1);
  1883. emu.wait(1);
  1884. ioport["%button1%"]:write(0);
  1885. resetcounter = 1;%button2str%
  1886. end
  1887. end
  1888. if resetcounter == nil then
  1889. emu.wait(1);
  1890. press_button();
  1891. end
  1892. ), %ScriptFileName%
  1893.  
  1894. Return, ScriptFileName
  1895. }
  1896.  
  1897. BuildNVRAMObject() {
  1898. Global nvramSettings
  1899. Log("BuildNVRAMObject - Started",4)
  1900.  
  1901. nvramSettings := {}
  1902.  
  1903. nvramSettings["vr"] := {}
  1904. nvramSettings["vr"]["Settings"] := {"BiosCounter":{"Position":["248"], "Option":{0:["00"], 1:["01"], 2:["02"], 3:["03"]}}, "Cabinet":{"Position":["52"], "Option":{"Special":["00"], "Standard":["01"], "Upright":["02"], "2PLink":["03"]}}, "Color":{"Position":["68"], "Option":{"Red":["00"], "Blue":["01"], "Yellow":["02"], "Green":["03"], "Black":["04"], "Pink":["05"], "SkyBlue":["06"], "Orange":["07"]}}, "Country":{"Position":["54"], "Option":{"Japan":["00"], "USA":["01"], "Export":["02"]}}, "Course":{"Position":["66"], "Option":{"Vote":["00"], "Beginner":["01"], "Middle":["02"], "Expert":["03"]}}, "CRC":{"Position":["16","18"]}, "Credit":{"Position":["32","40"], "Option":{"1":["00","00"], "Freeplay":["1A","01"]}}, "Difficulty":{"Position":["64"], "Option":{"Easy":["00"], "Normal":["01"], "Hard":["02"], "Hardest":["03"]}}, "Link":{"Position":["24"], "Option":{"None":["00"], "Master":["01"], "Slave":["02"], "Live":["03"]}}, "Monitor":{"Position":["22"], "Option":{"Standard":["00"], "Wide":["01"]}}, "NVRAM":{"File":["nvram"]}, "Race":{"Position":["70"], "Option":{"Normal":["00"], "Grandprix":["01"]}}, "StartCoin":{"Position":["42"], "Option":{1:["01"], 2:["02"], 3:["03"], 4:["04"], 5:["05"]}}}
  1905.  
  1906. nvramSettings["vr"]["Player"] := {}
  1907. nvramSettings["vr"]["Player"].Insert(1, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Red", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Master", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1908. nvramSettings["vr"]["Player"].Insert(2, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Blue", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1909. nvramSettings["vr"]["Player"].Insert(3, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Yellow", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1910. nvramSettings["vr"]["Player"].Insert(4, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Green", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1911. nvramSettings["vr"]["Player"].Insert(5, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Black", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1912. nvramSettings["vr"]["Player"].Insert(6, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Pink", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1913. nvramSettings["vr"]["Player"].Insert(7, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"SkyBlue", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1914. nvramSettings["vr"]["Player"].Insert(8, {"BiosCounter":"3", "Cabinet":"Standard", "Color":"Orange", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Monitor":"Wide", "Race":"Normal", "StartCoin":"1"})
  1915. nvramSettings["vr"]["CRC"] := {"Player":{1:["06","21"], 2:["3C","C7"], 3:["0E","5F"], 4:["FF","D8"], 5:["4B","7F"], 6:["BA","F8"], 7:["88","60"], 8:["79","E7"]}}
  1916.  
  1917. nvramSettings["vformula"] := {}
  1918. nvramSettings["vformula"]["Settings"] := {"BiosCounter":{"Position":["248"], "Option":{0:["00"], 1:["01"], 2:["02"], 3:["03"]}}, "Color":{"Position":["68"], "Option":{"Red":["00"], "Blue":["01"], "Yellow":["02"], "Green":["03"], "Black":["04"], "Pink":["05"], "SkyBlue":["06"], "Orange":["07"]}}, "Country":{"Position":["54"], "Option":{"Japan":["00"], "USA":["01"], "Export":["02"]}}, "Course":{"Position":["66"], "Option":{"Vote":["00"], "Beginner":["01"], "Middle":["02"], "Expert":["03"]}}, "CRC":{"Position":["16","18"]}, "Credit":{"Position":["32","40"], "Option":{"1":["00","00"], "Freeplay":["1A","01"]}}, "Difficulty":{"Position":["64"], "Option":{"Easy":["00"], "Normal":["01"], "Hard":["02"], "Hardest":["03"]}}, "Link":{"Position":["24"], "Option":{"None":["00"], "Master":["01"], "Slave":["02"], "Live":["03"]}}, "NVRAM":{"File":["nvram"]}, "Race":{"Position":["70"], "Option":{"Normal":["00"], "Grandprix":["01"]}}, "Sound":{"Position":["22"], "Option":{"On":["00"], "Off":["01"]}}, "StartCoin":{"Position":["42"], "Option":{1:["01"], 2:["02"], 3:["03"], 4:["04"], 5:["05"]}}}
  1919.  
  1920. nvramSettings["vformula"]["Player"] := {}
  1921. nvramSettings["vformula"]["Player"].Insert(1, {"BiosCounter":"1", "Color":"Red", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Master", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1922. nvramSettings["vformula"]["Player"].Insert(2, {"BiosCounter":"1", "Color":"Blue", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1923. nvramSettings["vformula"]["Player"].Insert(3, {"BiosCounter":"1", "Color":"Yellow", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1924. nvramSettings["vformula"]["Player"].Insert(4, {"BiosCounter":"1", "Color":"Green", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1925. nvramSettings["vformula"]["Player"].Insert(5, {"BiosCounter":"1", "Color":"Black", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1926. nvramSettings["vformula"]["Player"].Insert(6, {"BiosCounter":"1", "Color":"Pink", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1927. nvramSettings["vformula"]["Player"].Insert(7, {"BiosCounter":"1", "Color":"SkyBlue", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1928. nvramSettings["vformula"]["Player"].Insert(8, {"BiosCounter":"1", "Color":"Orange", "Country":"USA", "Course":"Vote", "Credit":"Freeplay", "Difficulty":"Normal", "Link":"Slave", "Race":"Normal", "Sound":"On", "StartCoin":"1"})
  1929. nvramSettings["vformula"]["CRC"] := {"Player":{1:["F2","EB"], 2:["C8","0D"], 3:["FA","95"], 4:["0B","12"], 5:["BF","B5"], 6:["4E","32"], 7:["7C","AA"], 8:["8D","2D"]}}
  1930.  
  1931. Log("BuildNVRAMObject - Ended",4)
  1932. }
  1933.  
  1934. BezelLabel:
  1935. WinSet, Transparent, 0, ahk_class ConsoleWindowClass
  1936. Return
  1937.  
  1938. HaltEmu:
  1939. If (pauseMethod = 1)
  1940. { disableSuspendEmu := "true"
  1941. disableRestoreEmu := "true"
  1942. PostMessage,0x211, 1, , , ahk_class MAME
  1943. } Else If (pauseMethod = 2)
  1944. { disableSuspendEmu := "true"
  1945. PostMessage,0x211, 1, , , ahk_class MAME
  1946. } Else If (pauseMethod = 3)
  1947. { disableSuspendEmu := "true"
  1948. disableRestoreEmu := "true"
  1949. PostMessage,% 0x0400+6, 1, , , ahk_class MAME
  1950. } Else If (pauseMethod = 4)
  1951. { disableSuspendEmu := "true"
  1952. PostMessage,% 0x0400+6, 1, , , ahk_class MAME
  1953. } Else If (pauseMethod = 5)
  1954. { disableSuspendEmu := "true"
  1955. Send, {P down}
  1956. Sleep, 1000
  1957. Send, {P up}
  1958. }
  1959. Return
  1960. RestoreEmu:
  1961. If (pauseMethod = 1)
  1962. { PostMessage,0x212, 1, , , ahk_class MAME
  1963. WinActivate, ahk_class MAME
  1964. } Else If (pauseMethod = 2)
  1965. { PostMessage,0x212, 1, , , ahk_class MAME
  1966. WinActivate, ahk_class MAME
  1967. } Else If (pauseMethod = 3)
  1968. { PostMessage,% 0x0400+6, 0, , , ahk_class MAME
  1969. WinActivate, ahk_class MAME
  1970. } Else If (pauseMethod = 4)
  1971. { PostMessage,% 0x0400+6, 0, , , ahk_class MAME
  1972. WinActivate, ahk_class MAME
  1973. } Else If (pauseMethod = 5)
  1974. { disableSuspendEmu := "true"
  1975. Send, {P down}
  1976. Sleep, 1000
  1977. Send, {P up}
  1978. WinActivate, ahk_class MAME
  1979. } Else If (pauseMethod = 6)
  1980. WinActivate, ahk_class MAME
  1981. Return
  1982.  
  1983. CloseProcess:
  1984. FadeOutStart()
  1985. If (networkSession && networkPlayers > 1) {
  1986. Loop % networkPlayers
  1987. { WinClose("ahk_id " . Screen%A_Index%ID)
  1988. WinWaitClose("ahk_id " . Screen%A_Index%ID)
  1989. }
  1990. } Else
  1991. WinClose("ahk_class MAME")
  1992. Return
  1993.  
  1994. 12:38:37:721 | RL | INFO | +31 | BuildScript - Loaded Pause scripts
  1995. 12:38:37:724 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
  1996. 12:38:37:729 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
  1997. 12:38:37:729 | RL | WARNING | +0 | BuildScript - "D:\RocketLauncher\Lib\User Functions.ahk" not found
  1998. 12:38:37:729 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
  1999. 12:38:37:731 | RL | INFO | +0 | Main - Module is built
  2000. 12:38:37:732 | RL | INFO | +0 | CheckFile - Checking if D:\RocketLauncher\AutoHotkey.dll exists
  2001. 12:38:37:732 | RL | DEBUG1 | +0 | CheckFile - Attributes:
  2002. FileDescription AutoHotkey_H ANSI 32-bit
  2003. FileVersion 1.1.09.04
  2004. InternalName AutoHotkey_H
  2005. LegalCopyright Copyright (C) 2012
  2006. OriginalFilename AutoHotkey.exe
  2007. ProductName AutoHotkey_H
  2008. ProductVersion 1.1.09.04
  2009. File Size: 785408 bytes
  2010. Created: 11/3/2015 - 11:13:45 PM
  2011. Modified: 4/19/2013 - 7:16:32 PM
  2012. 12:38:37:733 | RL | INFO | +0 | Main - Hiding taskbar
  2013. 12:38:37:954 | RL | INFO | +234 | Main - Running module
  2014. 12:38:37:954 | RL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
  2015. 12:38:38:213 | MD | INFO | +N/A | Module initialized
  2016. 12:38:38:214 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2017. 12:38:38:215 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups
  2018. 12:38:38:215 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2019. 12:38:38:215 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2020. 12:38:38:215 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
  2021. 12:38:38:216 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2022. 12:38:38:241 | MD | INFO | +31 | CheckFile - Checking if D:\Xpadder\Xpadder.exe exists
  2023. 12:38:38:242 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  2024. File Size: 1178624 bytes
  2025. Created: 11/14/2015 - 5:03:34 PM
  2026. Modified: 2/2/2014 - 3:10:38 PM
  2027. 12:38:38:242 | MD | INFO | +0 | Keymapper - Loading xpadder
  2028. 12:38:38:243 | MD | INFO | +0 | RunKeymapper - Started, using method "load"
  2029. 12:38:38:243 | MD | INFO | +0 | GetJoystickArray - Started
  2030. 12:38:38:340 | MD | DEBUG2 | +93 | GetJoystickArray - Joysticks Detected: 1111111000000000
  2031. 12:38:38:366 | MD | INFO | +32 | GetJoystickGUID - Started
  2032. 12:38:38:367 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: C0EB51E46AFEE4118004444553540000
  2033. 12:38:38:367 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 1 | Port: 0 | Name: Arcade Stick | MID: 1c1a | PID: 0100 | GUID: C0EB51E46AFEE4118004444553540000
  2034. 12:38:38:373 | MD | INFO | +0 | GetJoystickGUID - Started
  2035. 12:38:38:391 | MD | INFO | +31 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118001444553540000
  2036. 12:38:38:391 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 2 | Port: 1 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118001444553540000
  2037. 12:38:38:397 | MD | INFO | +0 | GetJoystickGUID - Started
  2038. 12:38:38:398 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118002444553540000
  2039. 12:38:38:399 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 3 | Port: 2 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118002444553540000
  2040. 12:38:38:405 | MD | INFO | +0 | GetJoystickGUID - Started
  2041. 12:38:38:426 | MD | INFO | +31 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118003444553540000
  2042. 12:38:38:426 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 4 | Port: 3 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118003444553540000
  2043. 12:38:38:432 | MD | INFO | +0 | GetJoystickGUID - Started
  2044. 12:38:38:433 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118004444553540000
  2045. 12:38:38:434 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 5 | Port: 4 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118004444553540000
  2046. 12:38:38:460 | MD | INFO | +31 | GetJoystickGUID - Started
  2047. 12:38:38:460 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 20BCAA0849FFE4118001444553540000
  2048. 12:38:38:461 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 6 | Port: 5 | Name: UnKnownystem\Curre | MID: 057e | PID: 0306 | GUID: 20BCAA0849FFE4118001444553540000
  2049. 12:38:38:467 | MD | INFO | +0 | GetJoystickGUID - Started
  2050. 12:38:38:486 | MD | INFO | +31 | GetJoystickGUID - Ended and found GUID: F090D73649FFE4118002444553540000
  2051. 12:38:38:486 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 7 | Port: 6 | Name: Universal Challenge | MID: 044f | PID: b659 | GUID: F090D73649FFE4118002444553540000
  2052. 12:38:38:487 | MD | INFO | +0 | GetJoystickArray - Ended
  2053. 12:38:38:487 | MD | DEBUG2 | +0 | RunKeymapper - Found your keymapper application here: "D:\Xpadder\Xpadder.exe"
  2054. 12:38:38:493 | MD | DEBUG2 | +0 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  2055. 12:38:38:493 | MD | DEBUG2 | +0 | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Arcade Stick"
  2056. 12:38:38:493 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2057. 12:38:38:494 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Arcade Stick\p1.xpadderprofile
  2058. 12:38:38:494 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 1 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p1.xpadderprofile
  2059. 12:38:38:494 | MD | INFO | +0 | GetProfile - Loading Player 1 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p1.xpadderprofile
  2060. 12:38:38:495 | MD | DEBUG2 | +0 | RunKeymapper - ID: 2 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2061. 12:38:38:495 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2062. 12:38:38:495 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 2 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Twin USB Joystick\p2.xpadderprofile
  2063. 12:38:38:495 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 2 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p2.xpadderprofile
  2064. 12:38:38:496 | MD | INFO | +0 | GetProfile - Loading Player 2 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p2.xpadderprofile
  2065. 12:38:38:496 | MD | DEBUG2 | +0 | RunKeymapper - ID: 3 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2066. 12:38:38:496 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2067. 12:38:38:497 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 3 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Twin USB Joystick\p3.xpadderprofile
  2068. 12:38:38:497 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 3 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p3.xpadderprofile
  2069. 12:38:38:497 | MD | INFO | +0 | GetProfile - Loading Player 3 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p3.xpadderprofile
  2070. 12:38:38:497 | MD | DEBUG2 | +0 | RunKeymapper - ID: 4 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2071. 12:38:38:498 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2072. 12:38:38:498 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 4 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Twin USB Joystick\p4.xpadderprofile
  2073. 12:38:38:498 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 4 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p4.xpadderprofile
  2074. 12:38:38:498 | MD | INFO | +0 | GetProfile - Loading Player 4 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p4.xpadderprofile
  2075. 12:38:38:519 | MD | DEBUG2 | +32 | RunKeymapper - ID: 5 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2076. 12:38:38:519 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2077. 12:38:38:519 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 5 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Twin USB Joystick\p5.xpadderprofile
  2078. 12:38:38:520 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 5 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p5.xpadderprofile
  2079. 12:38:38:520 | MD | INFO | +0 | GetProfile - Loading Player 5 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p5.xpadderprofile
  2080. 12:38:38:520 | MD | DEBUG2 | +0 | RunKeymapper - ID: 6 Now searching for a matching profile for this controller: "UnKnownystem\Curre"
  2081. 12:38:38:521 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2082. 12:38:38:521 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 6 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\UnKnownystem\Curre\p6.xpadderprofile
  2083. 12:38:38:521 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 6 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p6.xpadderprofile
  2084. 12:38:38:522 | MD | INFO | +0 | GetProfile - Loading Player 6 Profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p6.xpadderprofile
  2085. 12:38:38:522 | MD | DEBUG2 | +0 | RunKeymapper - ID: 7 Now searching for a matching profile for this controller: "Universal Challenge"
  2086. 12:38:38:522 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\MAME\sf2|D:\RocketLauncher\Profiles\xpadder\MAME\MAME|D:\RocketLauncher\Profiles\xpadder\MAME\_Default|D:\RocketLauncher\Profiles\xpadder\_Default|D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2087. 12:38:38:522 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\Universal Challenge\p7.xpadderprofile
  2088. 12:38:38:523 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p7.xpadderprofile
  2089. 12:38:38:523 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\MAME\Universal Challenge\p7.xpadderprofile
  2090. 12:38:38:523 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\MAME\p7.xpadderprofile
  2091. 12:38:38:524 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\_Default\Universal Challenge\p7.xpadderprofile
  2092. 12:38:38:524 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\MAME\_Default\p7.xpadderprofile
  2093. 12:38:38:524 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\_Default\Universal Challenge\p7.xpadderprofile
  2094. 12:38:38:525 | MD | DEBUG2 | +0 | GetProfile - Searching for a Player 7 profile -> D:\RocketLauncher\Profiles\xpadder\_Default\p7.xpadderprofile
  2095. 12:38:38:525 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2096. 12:38:38:525 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2097. 12:38:38:525 | MD | INFO | +0 | RunXpadder - Started
  2098. 12:38:38:526 | MD | INFO | +0 | Process - Exist JoyToKey.exe
  2099. 12:38:38:547 | MD | DEBUG2 | +31 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  2100. 12:38:38:547 | MD | INFO | +0 | Run - Running: D:\Xpadder\Xpadder.exe /C
  2101. 12:38:38:626 | MD | DEBUG1 | +78 | Run - "Xpadder.exe /C" Process ID: 4260
  2102. 12:38:38:626 | MD | DEBUG2 | +0 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in D:\Xpadder\xpadder.ini
  2103. 12:38:38:626 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
  2104. 12:38:38:740 | MD | DEBUG2 | +109 | RunXpadder - Reading the order in D:\Xpadder\xpadder.ini and arranging profiles found to match that order
  2105. 12:38:38:741 | MD | DEBUG2 | +0 | RunXpadder - No more controllers to be found
  2106. 12:38:38:741 | MD | INFO | +0 | Run - Running: D:\Xpadder\Xpadder.exe "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p1.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p2.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p3.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p4.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p5.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p6.xpadderprofile" /M
  2107. 12:38:38:770 | MD | DEBUG1 | +31 | Run - "Xpadder.exe "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p1.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p2.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p3.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p4.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p5.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\MAME\sf2\p6.xpadderprofile" /M" Process ID: 5620
  2108. 12:38:38:770 | MD | INFO | +0 | RunXpadder - Ended
  2109. 12:38:38:770 | MD | INFO | +0 | RunKeymapper - Ended
  2110. 12:38:38:770 | MD | DEBUG1 | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn
  2111. 12:38:38:770 | MD | DEBUG1 | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
  2112. 12:38:38:770 | MD | DEBUG1 | +0 | fadeLyr3Animation: DefaultFadeAnimation
  2113. 12:38:38:770 | MD | DEBUG1 | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
  2114. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2115. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd not in TableKeyGroups ~Esc,
  2116. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2117. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2118. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
  2119. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2120. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2121. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~Esc,~NumpadAdd,
  2122. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2123. 12:38:38:771 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2124. 12:38:38:772 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
  2125. 12:38:38:772 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2126. 12:38:38:772 | MD | INFO | +0 | StartModule - Started
  2127. 12:38:38:772 | MD | INFO | +0 | StartModule - MEmu: MAME
  2128. MEmuV: v0.166
  2129. MURL: http://www.mame.net/
  2130. MAuthor: djvj,faahrev,brolly,Tomkun
  2131. MVersion: 2.3.1
  2132. MCRC: 9B041EF3
  2133. iCRC: 72BB0F21
  2134. MID:
  2135. MSystem: "AAE","Aamber Pegasus","Acorn Electron","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Apple II","Apple IIGS","Applied Technology MicroBee","Atari 8-Bit","Atari 2600","Atari 5200","Atari 7800","Atari Classics","Atari Jaguar","Atari Lynx","Bally Astrocade","Bandai Super Vision 8000","Bandai WonderSwan","Bandai WonderSwan Color","Bit Corporation Gamate","Camputers Lynx","Capcom","Capcom Classics","Capcom Play System","Capcom Play System II","Capcom Play System III","Casio PV-1000","Casio PV-2000","Cave","Coleco ADAM","ColecoVision","Commodore 64","Commodore MAX Machine","Creatronic Mega Duck","Data East Classics","EACA EG2000 Colour Genie","Emerson Arcadia 2001","Entex Adventure Vision","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Fujitsu FM-7","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","HBMAME","Interton VC 4000","Irem Classics","JungleTac Sport Vii","Jupiter Ace","Konami Classics","LaserDisc","Magnavox Odyssey 2","MAME","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","MGT Sam Coupe","Midway Classics","Milton Bradley MicroVision","Namco Classics","Namco System 22","NEC PC-8801","NEC PC Engine","NEC PC Engine-CD","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo 64","Nintendo 64DD","Nintendo Arcade Systems","Nintendo Classics","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Pokemon Mini","Nintendo Satellaview","Nintendo Super Famicom","Nintendo Super Game Boy","Nintendo Virtual Boy","Othello Multivision","PacMAME","Philips CD-i","Philips VG 5000","Philips Videopac Plus G7400","RCA Studio II","Sega 32X","Sega CD","Sega Classics","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Model 1","Sega Pico","Sega Saturn","Sega SC-3000","Sega SG-1000","Sega ST-V","Sega VMU","Sharp X1","Sinclair ZX81","SNK Classics","SNK Neo Geo","SNK Neo Geo AES","SNK Neo Geo AES","SNK Neo Geo CD","SNK Neo Geo MVS","SNK Neo Geo Pocket","SNK Neo Geo Pocket Color","Sony PlayStation","Sony PocketStation","Sord M5","Soundic Victory MPT-02","Super Nintendo Entertainment System","Taito Classics","Tandy TRS-80 Color Computer","Texas Instruments TI 99-4A","Tiger Game.com","Tomy Tutor","VTech CreatiVision","Watara Supervision","Williams Classics"
  2136. 12:38:38:772 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "MAME"
  2137. 12:38:38:772 | MD | INFO | +0 | PluginInit - Started
  2138. 12:38:38:773 | MD | DEBUG1 | +0 | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Publisher|Year|Genre|Rating
  2139. 12:38:38:773 | MD | INFO | +0 | CheckFile - Checking if D:\hyperspin\Databases\MAME\MAME.xml exists
  2140. 12:38:38:773 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  2141. File Size: 2778161 bytes
  2142. Created: 5/22/2015 - 5:44:02 PM
  2143. Modified: 11/28/2015 - 1:00:58 AM
  2144. 12:38:38:796 | MD | DEBUG1 | +31 | BuildDatabaseTable - Searching for a "Game Name" in the database
  2145. 12:38:38:796 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Game Name" in the database!
  2146. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Name
  2147. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Name" with a value: "Street Fighter II: The World Warrior (World 910522)"
  2148. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Cloneof
  2149. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Could not find: Cloneof
  2150. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Publisher
  2151. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Publisher" with a value: "Capcom"
  2152. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Year
  2153. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Year" with a value: "1991"
  2154. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Genre
  2155. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Genre" with a value: "Fighter"
  2156. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Rating
  2157. 12:38:38:800 | MD | DEBUG1 | +0 | BuildDatabaseTable - Could not find: Rating
  2158. 12:38:38:801 | MD | DEBUG2 | +0 | PluginInit - GameInfo:
  2159. GameInfo Label: Genre | GameInfo Value: Fighter
  2160. GameInfo Label: Name | GameInfo Value: Street Fighter II: The World Warrior (World 910522)
  2161. GameInfo Label: Publisher | GameInfo Value: Capcom
  2162. GameInfo Label: Year | GameInfo Value: 1991
  2163. 12:38:38:801 | MD | DEBUG1 | +0 | BuildDatabaseTable - Ended
  2164. 12:38:38:801 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
  2165. 12:38:38:801 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Logo: D:\hyperspin\Media\MAME\Images\Wheel\sf2.png
  2166. 12:38:38:828 | MD | DEBUG1 | +32 | BuildAssetsTable - Searching for a System Logo: D:\hyperspin\Media\Main Menu\Images\Wheel\MAME.png
  2167. 12:38:38:828 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  2168. Asset Label: Game Logo | Asset Path1: D:\hyperspin\Media\MAME\Images\Wheel\sf2.png | Asset Extension1: png | Asset Type1: game
  2169. Asset Label: System Logo | Asset Path1: D:\hyperspin\Media\Main Menu\Images\Wheel\MAME.png | Asset Extension1: png | Asset Type1: system
  2170. 12:38:38:828 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  2171. 12:38:38:828 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
  2172. 12:38:38:828 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Artwork1: D:\hyperspin\Media\MAME\Images\Artwork1\sf2.png
  2173. 12:38:38:828 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Box Art: D:\hyperspin\Media\MAME\Images\Artwork2\sf2.png
  2174. 12:38:38:860 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Cartridge: D:\hyperspin\Media\MAME\Images\Artwork3\sf2.png
  2175. 12:38:38:860 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Flyers: D:\hyperspin\Media\MAME\Images\Artwork4\sf2.png
  2176. 12:38:38:860 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Letters: D:\hyperspin\Media\MAME\Images\Letters
  2177. 12:38:38:899 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Other: D:\hyperspin\Media\MAME\Images\Other
  2178. 12:38:38:901 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  2179. Asset Label: Box Art | Asset Path1: D:\hyperspin\Media\MAME\Images\Artwork2\sf2.png | Asset Extension1: png | Asset Type1: game
  2180. Asset Label: Letters | Asset Path1: D:\hyperspin\Media\MAME\Images\Letters\!.png | Asset Extension1: png | Asset Type1: system
  2181. Asset Label: Letters | Asset Path2: D:\hyperspin\Media\MAME\Images\Letters\'.png | Asset Extension2: png | Asset Type2: system
  2182. Asset Label: Letters | Asset Path3: D:\hyperspin\Media\MAME\Images\Letters\(.png | Asset Extension3: png | Asset Type3: system
  2183. Asset Label: Letters | Asset Path4: D:\hyperspin\Media\MAME\Images\Letters\0.png | Asset Extension4: png | Asset Type4: system
  2184. Asset Label: Letters | Asset Path5: D:\hyperspin\Media\MAME\Images\Letters\1.png | Asset Extension5: png | Asset Type5: system
  2185. Asset Label: Letters | Asset Path6: D:\hyperspin\Media\MAME\Images\Letters\2.png | Asset Extension6: png | Asset Type6: system
  2186. Asset Label: Letters | Asset Path7: D:\hyperspin\Media\MAME\Images\Letters\3.png | Asset Extension7: png | Asset Type7: system
  2187. Asset Label: Letters | Asset Path8: D:\hyperspin\Media\MAME\Images\Letters\4.png | Asset Extension8: png | Asset Type8: system
  2188. Asset Label: Letters | Asset Path9: D:\hyperspin\Media\MAME\Images\Letters\5.png | Asset Extension9: png | Asset Type9: system
  2189. Asset Label: Letters | Asset Path10: D:\hyperspin\Media\MAME\Images\Letters\6.png | Asset Extension10: png | Asset Type10: system
  2190. Asset Label: Letters | Asset Path11: D:\hyperspin\Media\MAME\Images\Letters\7.png | Asset Extension11: png | Asset Type11: system
  2191. Asset Label: Letters | Asset Path12: D:\hyperspin\Media\MAME\Images\Letters\8.png | Asset Extension12: png | Asset Type12: system
  2192. Asset Label: Letters | Asset Path13: D:\hyperspin\Media\MAME\Images\Letters\9.png | Asset Extension13: png | Asset Type13: system
  2193. Asset Label: Letters | Asset Path14: D:\hyperspin\Media\MAME\Images\Letters\a.png | Asset Extension14: png | Asset Type14: system
  2194. Asset Label: Letters | Asset Path15: D:\hyperspin\Media\MAME\Images\Letters\b.png | Asset Extension15: png | Asset Type15: system
  2195. Asset Label: Letters | Asset Path16: D:\hyperspin\Media\MAME\Images\Letters\c.png | Asset Extension16: png | Asset Type16: system
  2196. Asset Label: Letters | Asset Path17: D:\hyperspin\Media\MAME\Images\Letters\d.png | Asset Extension17: png | Asset Type17: system
  2197. Asset Label: Letters | Asset Path18: D:\hyperspin\Media\MAME\Images\Letters\e.png | Asset Extension18: png | Asset Type18: system
  2198. Asset Label: Letters | Asset Path19: D:\hyperspin\Media\MAME\Images\Letters\f.png | Asset Extension19: png | Asset Type19: system
  2199. Asset Label: Letters | Asset Path20: D:\hyperspin\Media\MAME\Images\Letters\g.png | Asset Extension20: png | Asset Type20: system
  2200. Asset Label: Letters | Asset Path21: D:\hyperspin\Media\MAME\Images\Letters\h.png | Asset Extension21: png | Asset Type21: system
  2201. Asset Label: Letters | Asset Path22: D:\hyperspin\Media\MAME\Images\Letters\i.png | Asset Extension22: png | Asset Type22: system
  2202. Asset Label: Letters | Asset Path23: D:\hyperspin\Media\MAME\Images\Letters\j.png | Asset Extension23: png | Asset Type23: system
  2203. Asset Label: Letters | Asset Path24: D:\hyperspin\Media\MAME\Images\Letters\k.png | Asset Extension24: png | Asset Type24: system
  2204. Asset Label: Letters | Asset Path25: D:\hyperspin\Media\MAME\Images\Letters\l.png | Asset Extension25: png | Asset Type25: system
  2205. Asset Label: Letters | Asset Path26: D:\hyperspin\Media\MAME\Images\Letters\m.png | Asset Extension26: png | Asset Type26: system
  2206. Asset Label: Letters | Asset Path27: D:\hyperspin\Media\MAME\Images\Letters\n.png | Asset Extension27: png | Asset Type27: system
  2207. Asset Label: Letters | Asset Path28: D:\hyperspin\Media\MAME\Images\Letters\o.png | Asset Extension28: png | Asset Type28: system
  2208. Asset Label: Letters | Asset Path29: D:\hyperspin\Media\MAME\Images\Letters\p.png | Asset Extension29: png | Asset Type29: system
  2209. Asset Label: Letters | Asset Path30: D:\hyperspin\Media\MAME\Images\Letters\q.png | Asset Extension30: png | Asset Type30: system
  2210. Asset Label: Letters | Asset Path31: D:\hyperspin\Media\MAME\Images\Letters\r.png | Asset Extension31: png | Asset Type31: system
  2211. Asset Label: Letters | Asset Path32: D:\hyperspin\Media\MAME\Images\Letters\s.png | Asset Extension32: png | Asset Type32: system
  2212. Asset Label: Letters | Asset Path33: D:\hyperspin\Media\MAME\Images\Letters\t.png | Asset Extension33: png | Asset Type33: system
  2213. Asset Label: Letters | Asset Path34: D:\hyperspin\Media\MAME\Images\Letters\u.png | Asset Extension34: png | Asset Type34: system
  2214. Asset Label: Letters | Asset Path35: D:\hyperspin\Media\MAME\Images\Letters\v.png | Asset Extension35: png | Asset Type35: system
  2215. Asset Label: Letters | Asset Path36: D:\hyperspin\Media\MAME\Images\Letters\w.png | Asset Extension36: png | Asset Type36: system
  2216. Asset Label: Letters | Asset Path37: D:\hyperspin\Media\MAME\Images\Letters\x.png | Asset Extension37: png | Asset Type37: system
  2217. Asset Label: Letters | Asset Path38: D:\hyperspin\Media\MAME\Images\Letters\y.png | Asset Extension38: png | Asset Type38: system
  2218. Asset Label: Letters | Asset Path39: D:\hyperspin\Media\MAME\Images\Letters\z.png | Asset Extension39: png | Asset Type39: system
  2219. Asset Label: Other | Asset Path1: D:\hyperspin\Media\MAME\Images\Other\Mame blue Pointer.png | Asset Extension1: png | Asset Type1: system
  2220. Asset Label: Other | Asset Path2: D:\hyperspin\Media\MAME\Images\Other\Pointer.png | Asset Extension2: png | Asset Type2: system
  2221. 12:38:38:901 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  2222. 12:38:38:901 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Game Video|System Video
  2223. 12:38:38:901 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Video: D:\hyperspin\Media\MAME\Video\sf2.*
  2224. 12:38:38:923 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a System Video: D:\hyperspin\Media\Main Menu\Video\MAME.*
  2225. 12:38:38:923 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  2226. Asset Label: Game Video | Asset Path1: D:\hyperspin\Media\MAME\Video\sf2.flv | Asset Extension1: flv | Asset Type1: game
  2227. Asset Label: System Video | Asset Path1: D:\hyperspin\Media\Main Menu\Video\MAME.flv | Asset Extension1: flv | Asset Type1: system
  2228. 12:38:38:923 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  2229. 12:38:38:923 | MD | INFO | +0 | PluginInit - Ended
  2230. 12:38:38:923 | MD | DEBUG1 | +0 | StartModule - Setting romName to the dbName sent to RocketLauncher: sf2
  2231. 12:38:38:924 | MD | INFO | +0 | SystemCursor - Hiding mouse cursor
  2232. 12:38:39:007 | MD | DEBUG2 | +78 | XHotkeyTableCreation - Started
  2233. 12:38:39:007 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,
  2234. 12:38:39:007 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2235. 12:38:39:007 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2236. 12:38:39:007 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
  2237. 12:38:39:007 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2238. 12:38:39:008 | MD | INFO | +0 | StartModule - Ended
  2239. 12:38:39:008 | MD | INFO | +0 | BezelGUI - Started
  2240. 12:38:39:034 | MD | INFO | +31 | BezelGUI - Ended
  2241. 12:38:39:035 | MD | DEBUG1 | +0 | Module - Finished building the MAME object
  2242. 12:38:39:035 | MD | WARNING | +0 | Module - "MAME" is not a known console or computer system. Defaulting to MAME's Arcade mode for the remainder of this MAME module.
  2243. 12:38:39:035 | MD | INFO | +0 | Module Setting - [Settings] - Fullscreen: false
  2244. 12:38:39:035 | MD | INFO | +0 | Module Setting - [Settings] - LegacyMode: false
  2245. 12:38:39:035 | MD | INFO | +0 | Module Setting - [MAME] - LegacyMode: false
  2246. 12:38:39:035 | MD | INFO | +0 | Module Setting - [sf2] - LegacyMode: false
  2247. 12:38:39:035 | MD | INFO | +0 | Module Setting - [Settings] - MAME_BIOS_Path: D:\emuz\mame\default\roms
  2248. 12:38:39:035 | MD | INFO | +0 | Module Setting - [Settings] - Videomode: ini
  2249. 12:38:39:036 | MD | INFO | +0 | Module Setting - [Settings] - PauseMethod: 1
  2250. 12:38:39:036 | MD | INFO | +0 | Module Setting - [Settings] - BilinearFilter: false
  2251. 12:38:39:036 | MD | INFO | +0 | Module Setting - [MAME] - BilinearFilter: false
  2252. 12:38:39:036 | MD | INFO | +0 | Module Setting - [Settings] - HLSL: ini
  2253. 12:38:39:036 | MD | INFO | +0 | Module Setting - [MAME] - HLSL: ini
  2254. 12:38:39:036 | MD | INFO | +0 | Module Setting - [sf2] - HLSL: ini
  2255. 12:38:39:036 | MD | INFO | +0 | Module Setting - [Settings] - GLSL: ini
  2256. 12:38:39:036 | MD | INFO | +0 | Module Setting - [MAME] - GLSL: ini
  2257. 12:38:39:036 | MD | INFO | +0 | Module Setting - [sf2] - GLSL: ini
  2258. 12:38:39:037 | MD | INFO | +0 | Module Setting - [Settings] - BezelMode: normal
  2259. 12:38:39:037 | MD | INFO | +0 | Module Setting - [MAME] - BezelMode: normal
  2260. 12:38:39:037 | MD | INFO | +0 | Module Setting - [sf2] - BezelMode: normal
  2261. 12:38:39:037 | MD | INFO | +0 | Module Setting - [Settings] - VerticalRotationMode: none
  2262. 12:38:39:037 | MD | INFO | +0 | Module Setting - [MAME] - VerticalRotationMode: none
  2263. 12:38:39:037 | MD | INFO | +0 | Module Setting - [sf2] - VerticalRotationMode: none
  2264. 12:38:39:037 | MD | INFO | +0 | Module Setting - [Settings] - CheatMode: false
  2265. 12:38:39:037 | MD | INFO | +0 | Module Setting - [Settings] - CheatModeKey:
  2266. 12:38:39:037 | MD | INFO | +0 | Module Setting - [MAME] - UseSoftwareList: false
  2267. 12:38:39:037 | MD | INFO | +0 | Module Setting - [sf2] - UseSoftwareList: false
  2268. 12:38:39:038 | MD | INFO | +0 | Module Setting - [MAME] - StaticParameters:
  2269. 12:38:39:038 | MD | INFO | +0 | Module Setting - [MAME] - Parameters:
  2270. 12:38:39:038 | MD | INFO | +0 | Module Setting - [sf2] - Parameters:
  2271. 12:38:39:038 | MD | INFO | +0 | Module Setting - [sf2] - MameRomName:
  2272. 12:38:39:038 | MD | INFO | +0 | Module Setting - [MAME] - Autosave: false
  2273. 12:38:39:038 | MD | INFO | +0 | Module Setting - [sf2] - Autosave: false
  2274. 12:38:39:038 | MD | INFO | +0 | Module Setting - [Settings] - Volume:
  2275. 12:38:39:038 | MD | INFO | +0 | Module Setting - [MAME] - Volume:
  2276. 12:38:39:038 | MD | INFO | +0 | Module Setting - [sf2] - Volume:
  2277. 12:38:39:038 | MD | INFO | +0 | Module Setting - [MAME] - Artwork_Crop: true
  2278. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Artwork_Crop: true
  2279. 12:38:39:039 | MD | INFO | +0 | Module Setting - [MAME] - Use_Bezels: false
  2280. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Use_Bezels: false
  2281. 12:38:39:039 | MD | INFO | +0 | Module Setting - [MAME] - Use_Overlays: true
  2282. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Use_Overlays: true
  2283. 12:38:39:039 | MD | INFO | +0 | Module Setting - [MAME] - Use_Backdrops: true
  2284. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Use_Backdrops: true
  2285. 12:38:39:039 | MD | INFO | +0 | Module Setting - [MAME] - Use_Cpanels: false
  2286. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Use_Cpanels: false
  2287. 12:38:39:039 | MD | INFO | +0 | Module Setting - [MAME] - Use_Marquees: false
  2288. 12:38:39:039 | MD | INFO | +0 | Module Setting - [sf2] - Use_Marquees: false
  2289. 12:38:39:040 | MD | INFO | +0 | Module Setting - [MAME] - IniPath:
  2290. 12:38:39:040 | MD | INFO | +0 | Module Setting - [MAME] - HashPath:
  2291. 12:38:39:040 | MD | INFO | +0 | Module Setting - [Link/Network] - Enable_Link_Play: false
  2292. 12:38:39:040 | MD | INFO | +0 | Module Setting - [sf2] - Enable_Link_Play: false
  2293. 12:38:39:040 | MD | DEBUG1 | +0 | FadeInStart - Started
  2294. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2295. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
  2296. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2297. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
  2298. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2299. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
  2300. 12:38:39:040 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2301. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2302. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2303. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
  2304. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2305. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  2306. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2307. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
  2308. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2309. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2310. 12:38:39:041 | MD | DEBUG1 | +0 | FadeInStart - Only these keys will interrupt this fade process: Space
  2311. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2312. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup Space not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
  2313. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2314. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2315. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "Space" to call label: "CustomKeyFadeBypass"
  2316. 12:38:39:041 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2317. 12:38:39:042 | MD | DEBUG2 | +0 | FadeInStart - Fade screen scale factor: X=1.000000, Y= 1.000000
  2318. 12:38:39:042 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Layer 1*.*
  2319. 12:38:39:062 | MD | DEBUG1 | +32 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\RocketLauncher\Media\Backgrounds\MAME\sf2\Layer 1*.*
  2320. 12:38:39:062 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Layer 1*.*
  2321. 12:38:39:112 | MD | DEBUG1 | +46 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.*
  2322. 12:38:39:144 | MD | DEBUG1 | +32 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.png
  2323. 12:38:39:144 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 (4).png
  2324. 12:38:39:193 | MD | DEBUG1 | +46 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (2).png
  2325. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (4).png
  2326. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (6).png
  2327. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - alt.png
  2328. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - gigapig (11).png
  2329. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - gigapig (3).png
  2330. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - gigapig (4).png
  2331. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - gigapig (8).png
  2332. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - gigapig (9).png
  2333. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - nosh.png
  2334. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - Unknown50862.png
  2335. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1.png
  2336. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.gif
  2337. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.tif
  2338. 12:38:39:193 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.bmp
  2339. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1*.jpg
  2340. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (10).jpg
  2341. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (11).jpg
  2342. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (7).jpg
  2343. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (8).jpg
  2344. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (9).jpg
  2345. 12:38:39:194 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 1 - (2).png
  2346. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Extra Layer 1 - Console*.*
  2347. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Extra Layer 1 - Console*.*
  2348. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.*
  2349. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.png
  2350. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console nosh.png
  2351. 12:38:39:194 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.gif
  2352. 12:38:39:195 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.tif
  2353. 12:38:39:195 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.bmp
  2354. 12:38:39:195 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console*.jpg
  2355. 12:38:39:195 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\MAME\_Default\Extra Layer 1 - Console nosh.png
  2356. 12:38:39:645 | MD | INFO | +453 | DefaultAnimateFadeIn - Started, direction is: in
  2357. 12:38:39:645 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
  2358. 12:38:40:200 | MD | INFO | +561 | DefaultAnimateFadeIn - Ended
  2359. 12:38:40:205 | MD | INFO | +0 | DefaultFadeAnimation - Started
  2360. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Info Bar*.*
  2361. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Info Bar*.*
  2362. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Info Bar*.*
  2363. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\RocketLauncher\Media\Fade\_Default\Horizontal\Info Bar*.*
  2364. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.*
  2365. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.png
  2366. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar - nosh.png
  2367. 12:38:40:205 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar.png
  2368. 12:38:40:206 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.gif
  2369. 12:38:40:206 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.tif
  2370. 12:38:40:206 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.bmp
  2371. 12:38:40:206 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: D:\RocketLauncher\Media\Fade\_Default\Info Bar*.jpg
  2372. 12:38:40:206 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\_Default\Info Bar.png
  2373. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Layer 3*.*
  2374. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Layer 3*.*
  2375. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.*
  2376. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.png
  2377. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3.png
  2378. 12:38:40:213 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.gif
  2379. 12:38:40:214 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.tif
  2380. 12:38:40:214 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.bmp
  2381. 12:38:40:214 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3*.jpg
  2382. 12:38:40:214 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\MAME\_Default\Layer 3.png
  2383. 12:38:40:395 | MD | DEBUG1 | +188 | BuildAssetsTable - Started - Building Table for: Genre Logo|Rating Logo|Developer Logo|Publisher Logo|Year Logo
  2384. 12:38:40:395 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Genre Logo: D:\RocketLauncher\Media\Genre\_Default\Fighter.*
  2385. 12:38:40:423 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Rating Logo:
  2386. 12:38:40:424 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Developer Logo:
  2387. 12:38:40:424 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Publisher Logo: D:\RocketLauncher\Media\Publisher\_Default\Capcom.*
  2388. 12:38:40:424 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Year Logo: D:\RocketLauncher\Media\Year\_Default\1991.*
  2389. 12:38:40:425 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  2390. Asset Label: Genre Logo | Asset Path1: D:\RocketLauncher\Media\Genre\_Default\Fighter.png | Asset Extension1: png | Asset Type1: genre
  2391. 12:38:40:425 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  2392. 12:38:40:425 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: System Logo|Game Logo|Game Logo
  2393. 12:38:40:425 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a System Logo: D:\RocketLauncher\Media\Logos\MAME\_Default\
  2394. 12:38:40:427 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Logo: D:\RocketLauncher\Media\Logos\MAME\sf2\
  2395. 12:38:40:428 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Logo:
  2396. 12:38:40:428 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  2397. Asset Label: Genre Logo | Asset Path1: D:\RocketLauncher\Media\Genre\_Default\Fighter.png | Asset Extension1: png | Asset Type1: genre
  2398. Asset Label: System Logo | Asset Path1: D:\RocketLauncher\Media\Logos\MAME\_Default\MAME.png | Asset Extension1: png | Asset Type1: system
  2399. 12:38:40:428 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  2400. 12:38:40:557 | MD | DEBUG1 | +125 | GetFadePicFile - Checking if any Fade Loading images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Loading*.*
  2401. 12:38:40:558 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Loading images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Loading*.*
  2402. 12:38:40:558 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Loading images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Loading*.*
  2403. 12:38:40:558 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Loading images exist in: D:\RocketLauncher\Media\Fade\_Default\Horizontal\Loading*.*
  2404. 12:38:40:558 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Loading images exist in: D:\RocketLauncher\Media\Fade\_Default\Loading*.*
  2405. 12:38:40:575 | MD | DEBUG1 | +31 | FadeInDelay - Started
  2406. 12:38:40:706 | MD | DEBUG1 | +125 | GetFadePicFile - Checking if any Fade 7z complete images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\7z complete*.*
  2407. 12:38:40:706 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade 7z complete images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\7z complete*.*
  2408. 12:38:40:706 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade 7z complete images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\7z complete*.*
  2409. 12:38:40:706 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade 7z complete images exist in: D:\RocketLauncher\Media\Fade\_Default\Horizontal\7z complete*.*
  2410. 12:38:40:707 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade 7z complete images exist in: D:\RocketLauncher\Media\Fade\_Default\7z complete*.*
  2411. 12:38:40:707 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade 7z complete pic: D:\RocketLauncher\Media\Fade\_Default\7z complete*.mp3
  2412. 12:38:40:707 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade 7z complete pic: D:\RocketLauncher\Media\Fade\_Default\7z complete.mp3
  2413. 12:38:40:707 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\_Default\7z complete.mp3
  2414. 12:38:40:707 | MD | INFO | +0 | DefaultFadeAnimationLoop - Playing 7z fade complete sound: D:\RocketLauncher\Media\Fade\_Default\7z complete.mp3
  2415. 12:38:41:214 | MD | DEBUG1 | +514 | FadeInDelay - Ended
  2416. 12:38:41:214 | MD | INFO | +0 | DefaultFadeAnimation - Ended
  2417. 12:38:41:214 | MD | DEBUG1 | +0 | FadeInStart - Ended
  2418. 12:38:41:214 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to D:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
  2419. 12:38:41:214 | MD | DEBUG1 | +0 | CoverFE - Started
  2420. 12:38:41:216 | MD | DEBUG1 | +0 | CoverFE - Ended
  2421. 12:38:41:216 | MD | INFO | +0 | Module Setting - [sf2] - Parameters:
  2422. 12:38:41:216 | MD | INFO | +0 | Module Setting - [sf2] - HLSL: ini
  2423. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - GLSL: ini
  2424. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - Artwork_Crop: true
  2425. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - Use_Bezels: false
  2426. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - Use_Overlays: true
  2427. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - Use_Backdrops: true
  2428. 12:38:41:217 | MD | INFO | +0 | Module Setting - [sf2] - Use_Cpanels: false
  2429. 12:38:41:218 | MD | INFO | +0 | Module Setting - [sf2] - Use_Marquees: false
  2430. 12:38:41:218 | MD | INFO | +0 | Module Setting - [sf2] - UseSoftwareList: false
  2431. 12:38:41:427 | MD | DEBUG1 | +203 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
  2432. 12:38:41:448 | MD | DEBUG1 | +31 | DefaultFadeAnimationLoop - AnimationLoop has finished
  2433. 12:38:41:448 | MD | DEBUG1 | +0 | DefaultFadeAnimationLoop - Ended
  2434. 12:38:41:459 | MD | DEBUG1 | +0 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
  2435. 12:38:42:154 | MD | DEBUG2 | +702 | Module - MAME ListXML values:
  2436. Parent =
  2437. Angle = 0
  2438. Height = 224
  2439. Width = 384
  2440. Ways = 8
  2441. 12:38:42:155 | MD | INFO | +0 | BezelStart - Started
  2442. 12:38:42:155 | MD | DEBUG1 | +0 | Bezel - Bezel mode Normal selected.
  2443. 12:38:42:218 | MD | DEBUG2 | +63 | Bezel variable values:
  2444. [Settings] Game_Monitor =
  2445. [Settings] Bezel_Supported_Image_Files = png|gif|tif|bmp|jpg
  2446. [Settings] Bezel_Delay = 0
  2447. [Bezel Change] Bezel_Transition_Duration = 0
  2448. [Bezel Change] Bezel_Save_Selected = false
  2449. [Bezel Change] Extra_FullScreen_Bezel = false
  2450. [Background] Background_Change_Timer = 0
  2451. [Background] Background_Transition_Animation = fade
  2452. [Background] Background_Transition_Duration = 500
  2453. [Background] Use_Backgrounds = true
  2454. [Bezel Change Keys] Next_Bezel_Key = D:0
  2455. [Bezel Change Keys] Previous_Bezel_Key = D:9
  2456. 12:38:42:218 | MD | INFO | +0 | Bezel - Game will be moved to monitor 1 if RL finds a valid bezel to be show.
  2457. 12:38:42:219 | MD | DEBUG1 | +0 | Bezel - Assuming that game has horizontal orientation.
  2458. 12:38:42:219 | MD | DEBUG1 | +0 | Bezel - Looking for Bezel in: D:\RocketLauncher\Media\Bezels\MAME\sf2
  2459. 12:38:42:392 | MD | DEBUG1 | +171 | Bezel - Found Bezel art in folder: D:\RocketLauncher\Media\Bezels\MAME\sf2
  2460. 12:38:42:394 | MD | INFO | +0 | Bezel - Loading Bezel image: D:\RocketLauncher\Media\Bezels\MAME\sf2\Bezel - Horizontal (1).png
  2461. 12:38:42:446 | MD | DEBUG1 | +63 | Bezel - Looking for Background in: D:\RocketLauncher\Media\Bezels\MAME\sf2
  2462. 12:38:42:447 | MD | DEBUG1 | +0 | Bezel - Found Background art in folder: D:\RocketLauncher\Media\Bezels\MAME\sf2
  2463. 12:38:42:448 | MD | DEBUG1 | +0 | Bezel - Found Background art in folder: D:\RocketLauncher\Media\Bezels\MAME\sf2
  2464. 12:38:42:449 | MD | INFO | +0 | Bezel - Loading Background image: D:\RocketLauncher\Media\Bezels\MAME\sf2\Background - Ashurax Hzt (1).png
  2465. 12:38:42:532 | MD | DEBUG2 | +78 | Bezel - Bezel ini file found. Defined screen positions: X1=29 Y1=0 X2=1951 Y2=1440
  2466. 12:38:42:533 | MD | INFO | +0 | BezelStart - Ended
  2467. 12:38:42:534 | MD | INFO | +0 | Module - Detected MAME Product Version from 'D:\emuz\mame\default\mameuifx64.exe' is 167
  2468. 12:38:42:534 | MD | INFO | +0 | Module - Running MAME in non-legacy mode
  2469. 12:38:42:535 | MD | DEBUG1 | +0 | Module - Single session
  2470. 12:38:42:535 | MD | INFO | +0 | Run - Running: D:\emuz\mame\default\"mameuifx64.exe" sf2 -rompath "D:\romz\mame;D:\emuz\mame\default\roms" -window -artwork_crop -nouse_bezels -use_overlays -use_backdrops -nouse_cpanels -nouse_marquees -nofilter -skip_gameinfo
  2471. 12:38:42:588 | MD | DEBUG1 | +62 | Run - ""mameuifx64.exe" sf2 -rompath "D:\romz\mame;D:\emuz\mame\default\roms" -window -artwork_crop -nouse_bezels -use_overlays -use_backdrops -nouse_cpanels -nouse_marquees -nofilter -skip_gameinfo" Process ID: 7152
  2472. 12:38:42:588 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x2042a | Process ID: 6328 | Process Path: D:\RocketLauncher\RocketLauncher.exe
  2473. 12:38:42:588 | MD | INFO | +0 | WinWait - Waiting for "ahk_class MAME"
  2474. 12:38:43:141 | MD | DEBUG1 | +546 | GetActiveWindowStatus - Title: MAME: Street Fighter II: The World Warrior (World 910522) [sf2] | Class: MAME | State: 0 | X: 284 | Y: 0 | Width: 1352 | Height: 1040 | Window HWND: 0xb01bc | Process ID: 7152 | Process Path: D:\emuz\mame\default\mameuifx64.exe
  2475. 12:38:43:141 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: MAME: Street Fighter II: The World Warrior (World 910522) [sf2] | Class: MAME | State: 0 | X: 284 | Y: 0 | Width: 1352 | Height: 1040 | Window HWND: 0xb01bc | Process ID: 7152 | Process Path: D:\emuz\mame\default\mameuifx64.exe
  2476. 12:38:43:141 | MD | INFO | +0 | WinWaitActive - Waiting for "ahk_class MAME"
  2477. 12:38:43:264 | MD | DEBUG1 | +125 | GetActiveWindowStatus - Title: MAME: Street Fighter II: The World Warrior (World 910522) [sf2] | Class: MAME | State: 0 | X: 284 | Y: 0 | Width: 1352 | Height: 1040 | Window HWND: 0xb01bc | Process ID: 7152 | Process Path: D:\emuz\mame\default\mameuifx64.exe
  2478. 12:38:43:335 | MD | INFO | +78 | BezelDraw - Started
  2479. 12:38:43:336 | MD | DEBUG2 | +0 | Bezel - Bezel ini file found. Defined screen positions: X1=29 Y1=0 X2=1951 Y2=1440
  2480. 12:38:43:426 | MD | DEBUG2 | +78 | Bezel - Background Screen Position: BezelImage left=0 top=0 right=1920 bottom=1080
  2481. 12:38:43:451 | MD | INFO | +31 | Bezel - Bezel Screen Offset: left= top= right= bottom=
  2482. 12:38:47:149 | MD | DEBUG2 | +3697 | Bezel - Moving emulator window delay, window moved
  2483. 12:38:47:296 | MD | DEBUG2 | +141 | Bezel - Bezel Image Screen Position: BezelImage left=217 top=0 right=1702 bottom=1080
  2484. 12:38:47:297 | MD | DEBUG2 | +0 | Bezel - Game Screen Position: BezelImage left=239 top=0 right=1681 bottom=1080
  2485. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2486. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup 0 not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,
  2487. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2488. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2489. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using extended Hotkey method for key(s): "0" to call a group label
  2490. 12:38:47:297 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2491. 12:38:47:316 | MD | DEBUG2 | +31 | XHotkeyTableCreation - Started
  2492. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup 9 not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,
  2493. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2494. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2495. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using extended Hotkey method for key(s): "9" to call a group label
  2496. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2497. 12:38:47:316 | MD | DEBUG2 | +0 | Bezel Keys Enabled
  2498. 12:38:47:316 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2499. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~0 not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,
  2500. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2501. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2502. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using extended Hotkey method for key(s): "~0" to call a group label
  2503. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2504. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2505. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~9 not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,
  2506. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 1 check
  2507. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 2 check
  2508. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using extended Hotkey method for key(s): "~9" to call a group label
  2509. 12:38:47:317 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2510. 12:38:47:317 | MD | INFO | +0 | BezelDraw - Ended
  2511. 12:38:47:432 | MD | DEBUG1 | +109 | FadeInExit - Started
  2512. 12:38:47:432 | MD | DEBUG1 | +0 | FadeInExit - fadeInExitDelay started
  2513. 12:38:48:489 | MD | DEBUG1 | +1061 | FadeInExit - fadeInExitDelay ended
  2514. 12:38:48:489 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2515. 12:38:48:489 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup Space is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2516. 12:38:48:489 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2517. 12:38:48:489 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "Space"
  2518. 12:38:48:489 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2519. 12:38:48:490 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CustomKeyFadeBypass" standard Hotkey method for key(s): "Space"
  2520. 12:38:48:490 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2521. 12:38:48:490 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2522. 12:38:48:490 | MD | INFO | +0 | DefaultAnimateFadeIn - Started, direction is: out
  2523. 12:38:49:055 | MD | INFO | +562 | DefaultAnimateFadeIn - Ended
  2524. 12:38:49:145 | MD | DEBUG2 | +93 | XHotkeyTableCreation - Started
  2525. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2526. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2527. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
  2528. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2529. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
  2530. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2531. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2532. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2533. 12:38:49:145 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2534. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2535. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  2536. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2537. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
  2538. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2539. 12:38:49:146 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2540. 12:38:49:146 | MD | DEBUG1 | +0 | FadeInExit - Ended, waiting for user to close launched application
  2541. 12:38:49:146 | MD | INFO | +0 | Process - WaitClose mameuifx64.exe
  2542. 12:39:20:864 | MD | DEBUG1 | +31715 | CloseProcess - Started, user requested to end launched application
  2543. 12:39:20:865 | MD | DEBUG1 | +0 | FadeOutStart - Started
  2544. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2545. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2546. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2547. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
  2548. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2549. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
  2550. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2551. 12:39:20:865 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2552. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2553. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2554. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2555. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  2556. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2557. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
  2558. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2559. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2560. 12:39:20:866 | MD | DEBUG1 | +0 | FadeOutStart - Only these keys will interrupt this fade process: Space
  2561. 12:39:20:866 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Started
  2562. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup Space is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2563. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2564. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "Space"
  2565. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2566. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "Space" to call label: "CustomKeyFadeBypass"
  2567. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2568. 12:39:20:867 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2569. 12:39:20:867 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: D:\RocketLauncher\Media\Fade\MAME\sf2\Layer -1*.*
  2570. 12:39:20:867 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Horizontal\Layer -1*.*
  2571. 12:39:20:868 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.*
  2572. 12:39:20:868 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.png
  2573. 12:39:20:868 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (005).png
  2574. 12:39:20:868 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (006).png
  2575. 12:39:20:888 | MD | DEBUG1 | +31 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (012).png
  2576. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (015).png
  2577. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (018).png
  2578. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (021).png
  2579. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (022).png
  2580. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (025).png
  2581. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (028).png
  2582. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (034).png
  2583. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (035).png
  2584. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (039).png
  2585. 12:39:20:888 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (043).png
  2586. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (045).png
  2587. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (047).png
  2588. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (049).png
  2589. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (052).png
  2590. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (054).png
  2591. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (055).png
  2592. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (058).png
  2593. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (061).png
  2594. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (062).png
  2595. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (065).png
  2596. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (066).png
  2597. 12:39:20:889 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (067).png
  2598. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (068).png
  2599. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (069).png
  2600. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (070).png
  2601. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (071).png
  2602. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.gif
  2603. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.tif
  2604. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.bmp
  2605. 12:39:20:890 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer -1 pic: D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1*.jpg
  2606. 12:39:20:890 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\RocketLauncher\Media\Fade\MAME\_Default\Layer -1 (039).png
  2607. 12:39:21:127 | MD | INFO | +234 | DefaultAnimateFadeOut - Started, direction is: in
  2608. 12:39:21:627 | MD | INFO | +500 | DefaultAnimateFadeOut - Ended
  2609. 12:39:21:627 | MD | DEBUG1 | +0 | FadeOutStart - Ended
  2610. 12:39:21:627 | MD | DEBUG1 | +0 | ShowFE - Started
  2611. 12:39:21:628 | MD | DEBUG1 | +0 | ShowFE - Ended
  2612. 12:39:21:628 | MD | INFO | +0 | WinClose - Closing: ahk_class MAME
  2613. 12:39:21:733 | MD | DEBUG1 | +109 | CloseProcess - Ended
  2614. 12:39:21:739 | MD | INFO | +0 | BezelExit - Started
  2615. 12:39:21:762 | MD | INFO | +31 | Bezel - Removing bezel image components to exit RocketLauncher.
  2616. 12:39:21:765 | MD | INFO | +0 | BezelExit - Ended
  2617. 12:39:21:766 | MD | DEBUG1 | +0 | FadeOutExit - Started
  2618. 12:39:22:858 | MD | DEBUG2 | +1092 | XHotkeyTableCreation - Started
  2619. 12:39:22:858 | MD | DEBUG2 | +0 | XHotkeyTableCreation - KeyGroup Space is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,Space,0,9,~0,~9,
  2620. 12:39:22:859 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 10 check
  2621. 12:39:22:859 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "Space"
  2622. 12:39:22:859 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 11 check
  2623. 12:39:22:860 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CustomKeyFadeBypass" standard Hotkey method for key(s): "Space"
  2624. 12:39:22:860 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Post loop 12 check
  2625. 12:39:22:860 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Ended
  2626. 12:39:22:860 | MD | INFO | +0 | DefaultAnimateFadeOut - Started, direction is: out
  2627. 12:39:23:391 | MD | INFO | +530 | DefaultAnimateFadeOut - Ended
  2628. 12:39:23:395 | MD | DEBUG1 | +0 | FadeOutExit - Ended
  2629. 12:39:23:395 | MD | INFO | +0 | ExitModule - Started
  2630. 12:39:23:396 | MD | INFO | +0 | Starting Updating Statistics:
  2631. 12:39:23:396 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
  2632. 12:39:23:396 | MD | DEBUG2 | +0 | gameSectionStartTime:6668652
  2633. 12:39:23:396 | MD | DEBUG2 | +0 | ElapsedTime:34
  2634. 12:39:23:396 | MD | DEBUG2 | +0 | Statistics cleared game name: sf2
  2635. 12:39:23:482 | MD | DEBUG2 | +94 | Loaded game statistics from ini files:
  2636. Number_of_Times_Played: 16
  2637. Last_Time_Played: Saturday November 14, 2015 07:38:29 PM
  2638. Average_Time_Played: 11
  2639. Total_Time_Played: 183
  2640. System_Total_Played_Time: 28967
  2641. Total_Global_Played_Time: 182661
  2642. 12:39:23:483 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 17
  2643. Last_Time_Played: Sunday January 17, 2016 12:38:49 PM
  2644. Average_Time_Played: 13
  2645. Total_Time_Played: 217
  2646. System_Total_Played_Time: 29001
  2647. Total_Global_Played_Time: 182695
  2648. 12:39:23:641 | MD | INFO | +156 | Game section statistics updated.
  2649. 12:39:23:641 | MD | INFO | +0 | RunKeymapper - Started, using method "unload"
  2650. 12:39:23:642 | MD | INFO | +0 | GetJoystickArray - Started
  2651. 12:39:23:672 | MD | DEBUG2 | +31 | GetJoystickArray - Joysticks Detected: 1111111000000000
  2652. 12:39:23:674 | MD | INFO | +0 | GetJoystickGUID - Started
  2653. 12:39:23:674 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: C0EB51E46AFEE4118004444553540000
  2654. 12:39:23:675 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 1 | Port: 0 | Name: Arcade Stick | MID: 1c1a | PID: 0100 | GUID: C0EB51E46AFEE4118004444553540000
  2655. 12:39:23:677 | MD | INFO | +0 | GetJoystickGUID - Started
  2656. 12:39:23:677 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118001444553540000
  2657. 12:39:23:677 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 2 | Port: 1 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118001444553540000
  2658. 12:39:23:696 | MD | INFO | +31 | GetJoystickGUID - Started
  2659. 12:39:23:697 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118002444553540000
  2660. 12:39:23:697 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 3 | Port: 2 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118002444553540000
  2661. 12:39:23:699 | MD | INFO | +0 | GetJoystickGUID - Started
  2662. 12:39:23:699 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118003444553540000
  2663. 12:39:23:699 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 4 | Port: 3 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118003444553540000
  2664. 12:39:23:702 | MD | INFO | +0 | GetJoystickGUID - Started
  2665. 12:39:23:702 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 00132E7C48FFE4118004444553540000
  2666. 12:39:23:702 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 5 | Port: 4 | Name: Twin USB Joystick | MID: 0810 | PID: 0001 | GUID: 00132E7C48FFE4118004444553540000
  2667. 12:39:23:704 | MD | INFO | +0 | GetJoystickGUID - Started
  2668. 12:39:23:704 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 20BCAA0849FFE4118001444553540000
  2669. 12:39:23:704 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 6 | Port: 5 | Name: UnKnownystem\Curre | MID: 057e | PID: 0306 | GUID: 20BCAA0849FFE4118001444553540000
  2670. 12:39:23:707 | MD | INFO | +0 | GetJoystickGUID - Started
  2671. 12:39:23:707 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: F090D73649FFE4118002444553540000
  2672. 12:39:23:707 | MD | DEBUG2 | +0 | GetJoystickArray - ID: 7 | Port: 6 | Name: Universal Challenge | MID: 044f | PID: b659 | GUID: F090D73649FFE4118002444553540000
  2673. 12:39:23:707 | MD | INFO | +0 | GetJoystickArray - Ended
  2674. 12:39:23:707 | MD | DEBUG2 | +0 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
  2675. 12:39:23:707 | MD | DEBUG2 | +0 | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Arcade Stick"
  2676. 12:39:23:707 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2677. 12:39:23:707 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2678. 12:39:23:707 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2679. 12:39:23:707 | MD | DEBUG2 | +0 | RunKeymapper - ID: 2 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2680. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2681. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2682. 12:39:23:708 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2683. 12:39:23:708 | MD | DEBUG2 | +0 | RunKeymapper - ID: 3 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2684. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2685. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2686. 12:39:23:708 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2687. 12:39:23:708 | MD | DEBUG2 | +0 | RunKeymapper - ID: 4 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2688. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2689. 12:39:23:708 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2690. 12:39:23:708 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2691. 12:39:23:708 | MD | DEBUG2 | +0 | RunKeymapper - ID: 5 Now searching for a matching profile for this controller: "Twin USB Joystick"
  2692. 12:39:23:729 | MD | DEBUG2 | +32 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2693. 12:39:23:729 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2694. 12:39:23:729 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2695. 12:39:23:729 | MD | DEBUG2 | +0 | RunKeymapper - ID: 6 Now searching for a matching profile for this controller: "UnKnownystem\Curre"
  2696. 12:39:23:729 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2697. 12:39:23:729 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2698. 12:39:23:729 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2699. 12:39:23:729 | MD | DEBUG2 | +0 | RunKeymapper - ID: 7 Now searching for a matching profile for this controller: "Universal Challenge"
  2700. 12:39:23:729 | MD | DEBUG2 | +0 | GetProfile - Searching for these profiles (| delimited): D:\RocketLauncher\Profiles\xpadder\_Default\blank
  2701. 12:39:23:729 | MD | DEBUG2 | +0 | GetProfile - Searching -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2702. 12:39:23:729 | MD | INFO | +0 | GetProfile - Loading Profile -> D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
  2703. 12:39:23:730 | MD | INFO | +0 | RunXpadder - Started
  2704. 12:39:23:730 | MD | INFO | +0 | Process - Exist JoyToKey.exe
  2705. 12:39:23:732 | MD | DEBUG2 | +0 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
  2706. 12:39:23:732 | MD | INFO | +0 | Run - Running: D:\Xpadder\Xpadder.exe /C
  2707. 12:39:23:765 | MD | DEBUG1 | +31 | Run - "Xpadder.exe /C" Process ID: 6368
  2708. 12:39:23:765 | MD | DEBUG2 | +0 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in D:\Xpadder\xpadder.ini
  2709. 12:39:23:765 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
  2710. 12:39:23:868 | MD | DEBUG2 | +109 | RunXpadder - Reading the order in D:\Xpadder\xpadder.ini and arranging profiles found to match that order
  2711. 12:39:23:869 | MD | DEBUG2 | +0 | RunXpadder - No more controllers to be found
  2712. 12:39:23:869 | MD | INFO | +0 | Run - Running: D:\Xpadder\Xpadder.exe "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M
  2713. 12:39:23:878 | MD | DEBUG1 | +0 | Run - "Xpadder.exe "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" "D:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M" Process ID: 6256
  2714. 12:39:23:878 | MD | INFO | +0 | RunXpadder - Ended
  2715. 12:39:23:878 | MD | INFO | +0 | RunKeymapper - Ended
  2716. 12:39:23:878 | MD | INFO | +0 | ExitModule - Ended
  2717. 12:39:23:879 | MD | INFO | +0 | End of Module Logs
  2718. 12:39:23:900 | RL | INFO | +45942 | Main - Module ended, exiting RocketLauncher normally
  2719. 12:39:23:900 | RL | INFO | +0 | ExitScript - Started
  2720. 12:39:23:904 | RL | DEBUG1 | +0 | ExitScript - Restoring taskbar
  2721. 12:39:24:117 | RL | INFO | +219 | ExitScript - Ended
  2722. [/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement