Advertisement
newoski

Untitled

Jan 15th, 2015
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 124.33 KB | None | 0 0
  1. [code]
  2. 18:01:48:508 | HL | INFO | +N/A | Main - HyperLaunch v3.1.0.3 BETA (www.hyperlaunch.net)
  3. 18:01:48:570 | HL | INFO | +62 | Main - System Specs:
  4. HyperLaunch Dir: D:\Arcade\HyperLaunch
  5. HyperLaunch is: 32-bit
  6. OS: Microsoft Windows 7 Professional
  7. SKU: Professional
  8. Total Memory: 8149.71 MB
  9. Free Memory: 5476.25 MB
  10. Used Memory: 2673.469 MB
  11. SystemType: 64-bit
  12. Physical Processors: 1
  13. Logical Processors: 4
  14. GPU 1 Name: NVIDIA GeForce GTX 660
  15. GPU 1 RAM: -2048.00 MB
  16. GPU 1 Driver Version: 9.18.13.4709
  17. GPU 2 Name: LogMeIn Mirror Driver
  18. GPU 2 RAM: 0.00 MB
  19. GPU 2 Driver Version: 7.1.542.0
  20. Sound 1 Device: NVIDIA High Definition Audio
  21. Sound 1 Status: Enabled
  22. Sound 2 Device: Bluetooth Hands-free Audio
  23. Sound 2 Status: Enabled
  24. Sound 3 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
  25. Sound 3 Status: Enabled
  26. Sound 4 Device: Realtek High Definition Audio
  27. Sound 4 Status: Enabled
  28. OS Language: English_United_States
  29. OS Admin Status: Yes
  30. Monitor #1 (\\.\DISPLAY1): 1280x1024 (1280x984 work)
  31. Monitor #1 Orientation: Landscape
  32. Current AHK Desktop Width: 1280
  33. Current AHK Desktop Height: 1024
  34. AutoHotkey Path:
  35. AHK Version: 1.1.09.04
  36. Unicode: No
  37. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\HyperLaunch.exe exists
  38. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  39. FileDescription Your favorite Front End companion! Visit us @ www.hyperlaunch.net
  40. FileVersion 3.1.0.3
  41. LegalCopyright �2014 HyperLaunch
  42. ProductName djvj's one swell guy!
  43. ProductVersion 1.1.9.4
  44. CompanyName HyperLaunch BETA
  45. File Size: 981504 bytes
  46. Created: 11/23/2013 - 9:21:01 AM
  47. Modified: 1/8/2015 - 7:52:25 PM
  48. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists
  49. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  50. File Size: 409 bytes
  51. Created: 1/6/2015 - 1:01:55 PM
  52. Modified: 1/8/2015 - 7:52:25 PM
  53. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists
  54. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  55. FileDescription DxWnd MFC application
  56. FileVersion 1, 0, 0, 1
  57. InternalName DxWnd
  58. LegalCopyright Copyright (C) 2004/2012
  59. OriginalFilename DxWnd.exe
  60. ProductName DxWnd application
  61. ProductVersion 1, 0, 0, 1
  62. File Size: 539136 bytes
  63. Created: 1/6/2015 - 1:01:55 PM
  64. Modified: 1/8/2015 - 7:52:25 PM
  65. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\BinHexRW.ahk exists
  66. 18:01:48:570 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  67. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  68. File Size: 4961 bytes
  69. Created: 1/6/2015 - 1:01:55 PM
  70. Modified: 1/8/2015 - 7:52:25 PM
  71. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\BlockInput.exe exists
  72. 18:01:48:570 | HL | DEBUG1 | +0 | 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: 5/25/2014 - 11:38:29 AM
  81. Modified: 1/8/2015 - 7:52:25 PM
  82. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\CLR.ahk exists
  83. 18:01:48:570 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  84. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  85. File Size: 10586 bytes
  86. Created: 11/23/2013 - 9:21:17 AM
  87. Modified: 1/8/2015 - 7:52:25 PM
  88. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\COM.ahk exists
  89. 18:01:48:570 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  90. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  91. File Size: 26342 bytes
  92. Created: 11/23/2013 - 9:21:17 AM
  93. Modified: 1/8/2015 - 7:52:25 PM
  94. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\Control_AniGif.ahk exists
  95. 18:01:48:570 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  96. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  97. File Size: 5716 bytes
  98. Created: 11/23/2013 - 9:21:17 AM
  99. Modified: 1/8/2015 - 7:52:25 PM
  100. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists
  101. 18:01:48:570 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  102. File Size: 409 bytes
  103. Created: 1/6/2015 - 1:01:55 PM
  104. Modified: 1/8/2015 - 7:52:25 PM
  105. 18:01:48:570 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists
  106. 18:01:48:586 | HL | DEBUG1 | +16 | CheckFile - Attributes:
  107. FileDescription DxWnd MFC application
  108. FileVersion 1, 0, 0, 1
  109. InternalName DxWnd
  110. LegalCopyright Copyright (C) 2004/2012
  111. OriginalFilename DxWnd.exe
  112. ProductName DxWnd application
  113. ProductVersion 1, 0, 0, 1
  114. File Size: 539136 bytes
  115. Created: 1/6/2015 - 1:01:55 PM
  116. Modified: 1/8/2015 - 7:52:25 PM
  117. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\gdip.ahk exists
  118. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  119. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  120. File Size: 88789 bytes
  121. Created: 11/23/2013 - 9:21:17 AM
  122. Modified: 1/8/2015 - 7:52:25 PM
  123. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\gdip_alt.ahk exists
  124. 18:01:48:586 | HL | ERROR | +0 | CRC Check - No CRC defined on the header for: D:\Arcade\HyperLaunch\Module Extensions\gdip_alt.ahk
  125. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  126. File Size: 3156 bytes
  127. Created: 1/6/2015 - 1:01:55 PM
  128. Modified: 1/8/2015 - 7:52:25 PM
  129. 18:01:48:586 | HL | DEBUG1 | +0 | gdip_alt.ahk Version: rotation
  130. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\gsdll32.dll exists
  131. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  132. File Size: 13090816 bytes
  133. Created: 11/23/2013 - 9:21:17 AM
  134. Modified: 1/8/2015 - 7:52:25 PM
  135. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\itextsharp.dll exists
  136. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  137. FileDescription iTextSharp
  138. FileVersion 5.4.2.0
  139. InternalName itextsharp.dll
  140. LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
  141. OriginalFilename itextsharp.dll
  142. ProductName iTextSharp
  143. ProductVersion 5.4.2.0
  144. CompanyName 1T3XT BVBA
  145. File Size: 3743744 bytes
  146. Created: 11/23/2013 - 9:21:17 AM
  147. Modified: 1/8/2015 - 7:52:25 PM
  148. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\Java.ahk exists
  149. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  150. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  151. File Size: 7841 bytes
  152. Created: 1/6/2015 - 1:01:55 PM
  153. Modified: 1/8/2015 - 7:52:25 PM
  154. 18:01:48:586 | HL | DEBUG1 | +0 | Java.ahk Version: 1.0.0
  155. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\JSON.ahk exists
  156. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  157. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  158. File Size: 9203 bytes
  159. Created: 11/23/2013 - 9:21:17 AM
  160. Modified: 1/8/2015 - 7:52:25 PM
  161. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\Origin.ahk exists
  162. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  163. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  164. File Size: 4897 bytes
  165. Created: 1/6/2015 - 1:01:55 PM
  166. Modified: 1/8/2015 - 7:52:25 PM
  167. 18:01:48:586 | HL | DEBUG1 | +0 | Origin.ahk Version: 1.0.0
  168. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\PacDrive32.dll exists
  169. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  170. File Size: 69120 bytes
  171. Created: 1/6/2015 - 1:01:55 PM
  172. Modified: 1/8/2015 - 7:52:25 PM
  173. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\RegRW64.ahk exists
  174. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  175. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  176. File Size: 6915 bytes
  177. Created: 1/6/2015 - 1:01:55 PM
  178. Modified: 1/8/2015 - 7:52:25 PM
  179. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\RIni.ahk exists
  180. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  181. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  182. File Size: 67561 bytes
  183. Created: 11/23/2013 - 9:21:18 AM
  184. Modified: 1/8/2015 - 7:52:25 PM
  185. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\SevenZipSharp.dll exists
  186. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  187. FileDescription SevenZipSharp
  188. FileVersion 0.64.4841.31212
  189. InternalName SevenZipSharp.dll
  190. LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
  191. OriginalFilename SevenZipSharp.dll
  192. ProductName SevenZipSharp
  193. ProductVersion 0.64.4841.31212
  194. CompanyName Markovtsev Vadim
  195. File Size: 165888 bytes
  196. Created: 11/23/2013 - 9:21:18 AM
  197. Modified: 1/8/2015 - 7:52:25 PM
  198. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\Steam.ahk exists
  199. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  200. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  201. File Size: 5326 bytes
  202. Created: 1/6/2015 - 1:01:55 PM
  203. Modified: 1/8/2015 - 7:52:25 PM
  204. 18:01:48:586 | HL | DEBUG1 | +0 | Steam.ahk Version: 1.0.0
  205. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\VA.ahk exists
  206. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  207. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  208. File Size: 34688 bytes
  209. Created: 11/23/2013 - 9:21:18 AM
  210. Modified: 1/8/2015 - 7:52:25 PM
  211. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\VA_Extension.ahk exists
  212. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  213. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  214. File Size: 3741 bytes
  215. Created: 1/6/2015 - 1:01:55 PM
  216. Modified: 1/8/2015 - 7:52:25 PM
  217. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Bezel.ahk exists
  218. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  219. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  220. File Size: 95272 bytes
  221. Created: 11/23/2013 - 9:21:02 AM
  222. Modified: 1/8/2015 - 7:52:25 PM
  223. 18:01:48:586 | HL | DEBUG1 | +0 | Bezel.ahk Version: 1.0.7
  224. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Fade.ahk exists
  225. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  226. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  227. File Size: 35101 bytes
  228. Created: 11/23/2013 - 9:21:02 AM
  229. Modified: 1/8/2015 - 7:52:25 PM
  230. 18:01:48:586 | HL | DEBUG1 | +0 | Fade.ahk Version: 1.0.8
  231. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Fade Init.ahk exists
  232. 18:01:48:586 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  233. 18:01:48:586 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  234. File Size: 999 bytes
  235. Created: 11/23/2013 - 9:21:02 AM
  236. Modified: 1/8/2015 - 7:52:25 PM
  237. 18:01:48:586 | HL | DEBUG1 | +0 | Fade Init.ahk Version: 1.0.1
  238. 18:01:48:586 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Fade Animations.ahk exists
  239. 18:01:48:601 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
  240. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  241. File Size: 64466 bytes
  242. Created: 11/23/2013 - 9:21:02 AM
  243. Modified: 1/8/2015 - 7:52:25 PM
  244. 18:01:48:601 | HL | DEBUG1 | +0 | Fade Animations.ahk Version: 1.1.0
  245. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\HyperPause.ahk exists
  246. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  247. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  248. File Size: 388770 bytes
  249. Created: 11/23/2013 - 9:21:02 AM
  250. Modified: 1/8/2015 - 7:52:25 PM
  251. 18:01:48:601 | HL | DEBUG1 | +0 | HyperPause.ahk Version: 1.0.6
  252. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\HyperPause Init.ahk exists
  253. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  254. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  255. File Size: 537 bytes
  256. Created: 11/23/2013 - 9:21:02 AM
  257. Modified: 1/8/2015 - 7:52:25 PM
  258. 18:01:48:601 | HL | DEBUG1 | +0 | HyperPause Init.ahk Version: 1.0.1
  259. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Keymapper.ahk exists
  260. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  261. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  262. File Size: 32953 bytes
  263. Created: 11/23/2013 - 9:21:02 AM
  264. Modified: 1/8/2015 - 7:52:25 PM
  265. 18:01:48:601 | HL | DEBUG1 | +0 | Keymapper.ahk Version: 1.0.9
  266. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Keymapper Init.ahk exists
  267. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  268. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  269. File Size: 3435 bytes
  270. Created: 11/23/2013 - 9:21:02 AM
  271. Modified: 1/8/2015 - 7:52:25 PM
  272. 18:01:48:601 | HL | DEBUG1 | +0 | Keymapper Init.ahk Version: 1.0.2
  273. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\MultiGame.ahk exists
  274. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  275. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  276. File Size: 40582 bytes
  277. Created: 11/23/2013 - 9:21:02 AM
  278. Modified: 1/8/2015 - 7:52:25 PM
  279. 18:01:48:601 | HL | DEBUG1 | +0 | MultiGame.ahk Version: 1.0.5
  280. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\MultiGame Init.ahk exists
  281. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  282. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  283. File Size: 161 bytes
  284. Created: 11/23/2013 - 9:21:02 AM
  285. Modified: 1/8/2015 - 7:52:25 PM
  286. 18:01:48:601 | HL | DEBUG1 | +0 | MultiGame Init.ahk Version: 1.0.0
  287. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\MultiPlayer.ahk exists
  288. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  289. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  290. File Size: 55606 bytes
  291. Created: 1/6/2015 - 1:01:55 PM
  292. Modified: 1/8/2015 - 7:52:25 PM
  293. 18:01:48:601 | HL | DEBUG1 | +0 | MultiPlayer.ahk Version: 1.0.1
  294. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Password.ahk exists
  295. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  296. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  297. File Size: 10035 bytes
  298. Created: 1/6/2015 - 1:01:55 PM
  299. Modified: 1/8/2015 - 7:52:25 PM
  300. 18:01:48:601 | HL | DEBUG1 | +0 | Password.ahk Version: 1.0.0
  301. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists
  302. 18:01:48:601 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  303. 18:01:48:601 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  304. File Size: 73560 bytes
  305. Created: 11/23/2013 - 9:21:02 AM
  306. Modified: 1/8/2015 - 7:52:25 PM
  307. 18:01:48:601 | HL | DEBUG1 | +0 | Rom Mapping Launch Menu.ahk Version: 1.0.3
  308. 18:01:48:601 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Shared.ahk exists
  309. 18:01:48:617 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library.
  310. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  311. File Size: 140133 bytes
  312. Created: 11/23/2013 - 9:21:02 AM
  313. Modified: 1/8/2015 - 7:52:25 PM
  314. 18:01:48:617 | HL | DEBUG1 | +0 | Shared.ahk Version: 1.2.1
  315. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Statistics.ahk exists
  316. 18:01:48:617 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  317. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  318. File Size: 26170 bytes
  319. Created: 11/23/2013 - 9:21:02 AM
  320. Modified: 1/8/2015 - 7:52:25 PM
  321. 18:01:48:617 | HL | DEBUG1 | +0 | Statistics.ahk Version: 1.0.2
  322. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\Statistics Init.ahk exists
  323. 18:01:48:617 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  324. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  325. File Size: 33 bytes
  326. Created: 11/23/2013 - 9:21:02 AM
  327. Modified: 1/8/2015 - 7:52:25 PM
  328. 18:01:48:617 | HL | DEBUG1 | +0 | Statistics Init.ahk Version: 1.0.1
  329. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\XHotkey.ahk exists
  330. 18:01:48:617 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  331. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  332. File Size: 29623 bytes
  333. Created: 11/23/2013 - 9:21:02 AM
  334. Modified: 1/8/2015 - 7:52:25 PM
  335. 18:01:48:617 | HL | DEBUG1 | +0 | XHotkey.ahk Version: 1.0.2
  336. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Lib\XHotkey Init.ahk exists
  337. 18:01:48:617 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  338. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  339. File Size: 1236 bytes
  340. Created: 11/23/2013 - 9:21:02 AM
  341. Modified: 1/8/2015 - 7:52:25 PM
  342. 18:01:48:617 | HL | DEBUG1 | +0 | XHotkey Init.ahk Version: 1.0.0
  343. 18:01:48:617 | HL | DEBUG1 | +0 | Main - Raw CLI received: "-s Sega CD -r 3 Ninjas Kick Back (USA) -f D:\Arcade\HyperSpin.exe -p HyperSpin"
  344. 18:01:48:617 | HL | DEBUG1 | +0 | Main - Received this dbName with no path via CLI: "3 Ninjas Kick Back (USA)"
  345. 18:01:48:617 | HL | DEBUG1 | +0 | Main - dbName: 3 Ninjas Kick Back (USA)
  346. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Plugins\HyperSpin.plugin exists
  347. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  348. File Size: 7998 bytes
  349. Created: 1/6/2015 - 1:01:52 PM
  350. Modified: 1/8/2015 - 7:52:25 PM
  351. 18:01:48:617 | HL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"
  352. 18:01:48:617 | HL | INFO | +0 | Main - HyperLaunch received "Sega CD" and "3 Ninjas Kick Back (USA)"
  353. 18:01:48:617 | HL | INFO | +0 | Main - 3 Ninjas Kick Back (USA) is using the default emulator: RetroArch
  354. 18:01:48:617 | HL | INFO | +0 | Main - Checking for a [RetroArch] section in D:\Arcade\HyperLaunch\Settings\Sega CD\Emulators.ini
  355. 18:01:48:617 | HL | INFO | +0 | Main - Checking for a [RetroArch] section in D:\Arcade\HyperLaunch\Settings\Global Emulators.ini
  356. 18:01:48:617 | HL | INFO | +0 | Main - Found [RetroArch] in D:\Arcade\HyperLaunch\Settings\Global Emulators.ini
  357. 18:01:48:617 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Modules\RetroArch\RetroArch.ahk exists
  358. 18:01:48:617 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  359. File Size: 33570 bytes
  360. Created: 1/15/2015 - 5:47:11 PM
  361. Modified: 1/8/2015 - 7:52:25 PM
  362. 18:01:48:617 | HL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
  363. 18:01:48:617 | HL | INFO | +0 | Main - 3 Ninjas Kick Back (USA) will use module: D:\Arcade\HyperLaunch\Modules\RetroArch\RetroArch.ahk
  364. 18:01:48:632 | HL | INFO | +16 | Main - Did not find a "D:\Arcade\HyperLaunch\Settings\Sega CD\Game Options.ini" file, skipping any game-specific options.
  365. 18:01:48:632 | HL | INFO | +0 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
  366. 18:01:48:632 | HL | INFO | +0 | Main - INI Keys read
  367. 18:01:48:632 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\7z.exe exists
  368. 18:01:48:632 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  369. FileDescription 7-Zip Console
  370. FileVersion 9.20
  371. InternalName 7z
  372. LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
  373. OriginalFilename 7z.exe
  374. ProductName 7-Zip
  375. ProductVersion 9.20
  376. CompanyName Igor Pavlov
  377. File Size: 163840 bytes
  378. Created: 11/23/2013 - 9:21:17 AM
  379. Modified: 1/8/2015 - 7:52:25 PM
  380. 18:01:48:632 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\7z.dll exists
  381. 18:01:48:632 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  382. FileDescription 7z Standalone Plugin
  383. FileVersion 9.20
  384. InternalName 7za
  385. LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
  386. OriginalFilename 7za.dll
  387. ProductName 7-Zip
  388. ProductVersion 9.20
  389. CompanyName Igor Pavlov
  390. File Size: 914432 bytes
  391. Created: 11/23/2013 - 9:21:17 AM
  392. Modified: 1/8/2015 - 7:52:25 PM
  393. 18:01:48:632 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\Module Extensions\FontReg.exe exists
  394. 18:01:48:632 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  395. FileDescription Font Registration Utility (x86-32)
  396. FileVersion 2.1.3.0
  397. OriginalFilename FontReg.exe
  398. File Size: 6144 bytes
  399. Created: 1/6/2015 - 1:01:55 PM
  400. Modified: 1/8/2015 - 7:52:25 PM
  401. 18:01:48:632 | HL | INFO | +0 | Main - "3 Ninjas Kick Back (USA)" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side
  402. 18:01:48:632 | HL | INFO | +0 | CheckPaths - Started
  403. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).rar
  404. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).rar
  405. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.rar
  406. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).7z
  407. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).7z
  408. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.7z
  409. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).zip
  410. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).zip
  411. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.zip
  412. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).sfc
  413. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).sfc
  414. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.sfc
  415. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).gba
  416. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).gba
  417. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.gba
  418. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).dsk
  419. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).dsk
  420. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.dsk
  421. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).gb
  422. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).gb
  423. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.gb
  424. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).a78
  425. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).a78
  426. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.a78
  427. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).a26
  428. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).a26
  429. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.a26
  430. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).sv
  431. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).sv
  432. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.sv
  433. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).gbc
  434. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).gbc
  435. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.gbc
  436. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).rpk
  437. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).rpk
  438. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.rpk
  439. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).gme
  440. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).gme
  441. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.gme
  442. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).sc
  443. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).sc
  444. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.sc
  445. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).cdt
  446. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cdt
  447. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.cdt
  448. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).ws
  449. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).ws
  450. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.ws
  451. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).wsc
  452. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).wsc
  453. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.wsc
  454. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).ngp
  455. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).ngp
  456. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.ngp
  457. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).ngc
  458. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).ngc
  459. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.ngc
  460. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).vms
  461. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).vms
  462. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.vms
  463. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).ipf
  464. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).ipf
  465. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.ipf
  466. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).n64
  467. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).n64
  468. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.n64
  469. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).z64
  470. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).z64
  471. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.z64
  472. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).sg
  473. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).sg
  474. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.sg
  475. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).fds
  476. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).fds
  477. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.fds
  478. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).caq
  479. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).caq
  480. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.caq
  481. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).vb
  482. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).vb
  483. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.vb
  484. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).vec
  485. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).vec
  486. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.vec
  487. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).wav
  488. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).wav
  489. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.wav
  490. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).cas
  491. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cas
  492. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.cas
  493. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).min
  494. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).min
  495. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.min
  496. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).int
  497. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).int
  498. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.int
  499. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).rom
  500. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).rom
  501. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.rom
  502. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).tap
  503. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).tap
  504. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.tap
  505. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).tzx
  506. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).tzx
  507. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.tzx
  508. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).nes
  509. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).nes
  510. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.nes
  511. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).col
  512. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).col
  513. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.col
  514. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).nds
  515. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).nds
  516. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.nds
  517. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).cpr
  518. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cpr
  519. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.cpr
  520. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).gg
  521. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).gg
  522. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.gg
  523. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).pce
  524. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).pce
  525. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.pce
  526. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).st2
  527. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).st2
  528. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.st2
  529. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).sms
  530. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).sms
  531. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.sms
  532. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).smc
  533. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).smc
  534. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.smc
  535. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).lnx
  536. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).lnx
  537. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.lnx
  538. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).md
  539. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).md
  540. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.md
  541. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).n64
  542. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).n64
  543. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.n64
  544. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).a52
  545. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).a52
  546. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.a52
  547. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).j64
  548. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).j64
  549. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.j64
  550. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).cso
  551. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cso
  552. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by extension: E:\Sega CD\3 Ninjas Kick Back (USA)\*.cso
  553. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Sega CD\3 Ninjas Kick Back (USA).cue
  554. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cue
  555. 18:01:48:632 | HL | INFO | +0 | CheckPaths - Found rom by matching name in subfolder: E:\Sega CD\3 Ninjas Kick Back (USA)\3 Ninjas Kick Back (USA).cue
  556. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Current romName: 3 Ninjas Kick Back (USA)
  557. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Current romPath: E:\Sega CD\3 Ninjas Kick Back (USA)
  558. 18:01:48:632 | HL | DEBUG1 | +0 | CheckPaths - Current romExtension: .cue
  559. 18:01:48:632 | HL | INFO | +0 | CheckPaths - Ended
  560. 18:01:48:632 | HL | INFO | +0 | BuildScript - User Variables:
  561. ;----------------------------------------------------------------------------
  562. ; INJECTED VARIABLES
  563. ;----------------------------------------------------------------------------
  564.  
  565. #NoTrayIcon
  566. #InstallKeybdHook
  567. DetectHiddenWindows, ON
  568. SetTitleMatchMode, 2
  569. SendMode, Event
  570. 0 = 8
  571. pluginPath = D:\Arcade\HyperLaunch\Plugins
  572. pluginName = HyperSpin
  573. pluginExt = .plugin
  574. hlMode =
  575. hlTitle = HyperLaunch
  576. hlVersion = 3.1.0.3 BETA
  577. hlAuthor = djvj
  578. hlURL = www.hyperlaunch.net
  579. langFile = D:\Arcade\HyperLaunch\Data\Language\Localization.ini
  580. frontendPID = 0
  581. frontendPath = D:\Arcade
  582. frontendExe = HyperSpin.exe
  583. frontendExt = exe
  584. frontendName = HyperSpin
  585. frontendDrive = D:
  586. exitEmulatorKey = ~Esc
  587. exitEmulatorKeyWait = 0
  588. forceHoldKey = ~Esc
  589. restoreFE = false
  590. exitScriptKey = ~q & ~s
  591. toggleCursorKey = ~e & ~t
  592. emuFullPath = D:\Arcade\Emulators\RetroArch\retroarch.exe
  593. emuPath = D:\Arcade\Emulators\RetroArch
  594. emuName = RetroArch
  595. emuExt = exe
  596. romPath = E:\Sega CD\3 Ninjas Kick Back (USA)
  597. romPathFromIni = E:\Sega CD
  598. romExtension = .cue
  599. romExtensionOrig = .cue
  600. romExtensions = rar|7z|zip|sfc|gba|dsk|gb|a78|a26|sv|gbc|rpk|gme|sc|cdt|ws|wsc|ngp|ngc|vms|ipf|n64|z64|sg|fds|caq|vb|vec|wav|cas|min|int|rom|tap|tzx|nes|col|nds|cpr|gg|pce|st2|sms|smc|lnx|md|n64|a52|j64|cso|cue|iso|ccd|chd|bin
  601. executable = retroarch.exe
  602. systemName = Sega CD
  603. dbPath =
  604. dbName = 3 Ninjas Kick Back (USA)
  605. dbExt =
  606. romName = 3 Ninjas Kick Back (USA)
  607. romMapPath =
  608. romMappingEnabled = false
  609. romMappingLaunchMenuEnabled = false
  610. romMappingFirstMatchingExt = false
  611. romMappingShowAllRomsInArchive = true
  612. romMappingNumberOfGamesByScreen = 7
  613. romMappingMenuWidth = 300
  614. romMappingMenuMargin = 50
  615. romMappingTextFont = Bebas Neue
  616. romMappingTextOptions = cFFFFFFFF r4 s40 Bold
  617. romMappingDisabledTextColor = ff888888
  618. romMappingTextSizeDifference = 5
  619. romMappingTextMargin = 10
  620. romMappingTitleTextFont = Bebas Neue
  621. romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
  622. romMappingTitle2TextFont = Bebas Neue
  623. romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
  624. romMappingGameInfoTextFont = Bebas Neue
  625. romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
  626. romMappingBackgroundBrush = aa000000
  627. romMappingColumnBrush = 33000000
  628. romMappingButtonBrush1 = 6f000000
  629. romMappingButtonBrush2 = 33000000
  630. romMappingBackgroundAlign = Stretch and Lose Aspect
  631. romMappingMenuFlagWidth = 40
  632. romMappingMenuFlagSeparation = 5
  633. romMappingDefaultMenuList = FullList
  634. romMappingSingleFilteredRomAutomaticLaunch = false
  635. altArchiveNameOnly =
  636. altRomNameOnly =
  637. altArchiveAndRomName =
  638. altArchiveAndManyRomNames =
  639. altRomNamesOnly =
  640. romMapScenario =
  641. skipchecks = false
  642. romMatchExt = true
  643. blockInputTime = 0
  644. blockInputFile = D:\Arcade\HyperLaunch\Module Extensions\BlockInput.exe
  645. errorLevelReporting = false
  646. lockLaunch = false
  647. lockLaunchGame =
  648. screenRotationAngle = 0
  649. screenRotationAngleGame =
  650. logFile = D:\Arcade\HyperLaunch\HyperLaunch.log
  651. logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
  652. logLevel = 10
  653. logShowDebugConsole = false
  654. logIncludeModule = true
  655. logIncludeFileProperties = true
  656. logShowCommandWindow = false
  657. logCommandWindow = false
  658. hlDebugConsoleStdout =
  659. sysLang = English_United_States
  660. sysType = 64-bit
  661. navUpKey = Up
  662. navDownKey = Down
  663. navLeftKey = Left
  664. navRightKey = Right
  665. navSelectKey = Enter
  666. navP2UpKey = Numpad8
  667. navP2DownKey = Numpad2
  668. navP2LeftKey = Numpad4
  669. navP2RightKey = Numpad6
  670. navP2SelectKey = NumpadEnter
  671. originalWidth = 1280
  672. originalHeight = 1024
  673. dtEnabled = false
  674. dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
  675. dtUseSCSI = false
  676. dtAddDrive = true
  677. servoStikEnabled = false
  678. ledblinkyEnabled = false
  679. ledblinkyFullPath =
  680. ledblinkyProfilePath = D:\Arcade\HyperLaunch\Profiles\LEDBlinky
  681. ledblinkyHLProfile = D:\Arcade\HyperLaunch\Profiles\LEDBlinky\HyperLaunch
  682. emuIdleShutdown = 0
  683. launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig==
  684. hideCursor = true
  685. hideEmu = false
  686. hideFE = false
  687. fadeIn = true
  688. fadeInDuration = 500
  689. fadeInTransitionAnimation = DefaultAnimateFadeIn
  690. fadeInDelay = 1000
  691. fadeInExitDelay = 0
  692. fadeOutExitDelay = 0
  693. fadeOut = false
  694. fadeOutExtraScreen = false
  695. fadeOutDuration = 500
  696. fadeOutTransitionAnimation = DefaultAnimateFadeOut
  697. fadeOutDelay = 0
  698. fadeLyrInterpolation = 7
  699. fadeMuteEmulator = false
  700. fadeUseBackgrounds = false
  701. fadeXScale =
  702. fadeYScale =
  703. fadeLyr1Color = FF000000
  704. fadeLyr1AlignImage = Align to Top Left
  705. fadeLyr2Pos = Bottom Right Corner
  706. fadeLyr2X = 300
  707. fadeLyr2Y = 300
  708. fadeLyr2Adjust = 1
  709. fadeLyr2PicPad = 0
  710. fadeLyr2Prefix = Layer 2
  711. fadeLyr3Pos = Center
  712. fadeLyr3X = 300
  713. fadeLyr3Y = 300
  714. fadeLyr3Adjust = 0.75
  715. fadeLyr3PicPad = 0
  716. fadeLyr3Speed = 750
  717. fadeLyr3Animation = DefaultFadeAnimation
  718. fadeLyr37zAnimation = DefaultFadeAnimation
  719. fadeLyr3Type = imageandbar
  720. fadeLyr3ImgFollow7zProgress = true
  721. fadeLyr3Repeat = 1
  722. fadeLyr3BackImageTransparency = 30
  723. fadeLyr3StaticPos = No Alignment
  724. fadeLyr3StaticX = 0
  725. fadeLyr3StaticY = 870|1575
  726. fadeLyr3StaticAdjust = 1
  727. fadeLyr3StaticPicPad = 0
  728. fadeLyr3StaticPrefix = Info Bar
  729. fadeLyr4Adjust = 0.75
  730. fadeLyr4X = 100
  731. fadeLyr4Y = 100
  732. fadeLyr4Pos = Above Layer 3 - Left
  733. fadeLyr4FPS = 10
  734. fadeLyr4PicPad = 0
  735. fadeTranspGifColor = FFFFFF
  736. fadeBarWindow = false
  737. fadeBarWindowX =
  738. fadeBarWindowY =
  739. fadeBarWindowW = 600
  740. fadeBarWindowH = 120
  741. fadeBarWindowR = 20
  742. fadeBarWindowM = 20
  743. fadeBarWindowHatchStyle = 8
  744. fadeBar = 7zOnly
  745. fadeBarNon7zProgressTime = 0
  746. fadeBarBack = true
  747. fadeBarBackColor = FF555555
  748. fadeBarH = 20
  749. fadeBarR = 5
  750. fadeBarColor = DD00BFFF
  751. fadeBarHatchStyle = 3
  752. fadeBarPercentageText = true
  753. fadeBarInfoText = true
  754. fadeBarXOffset = 0
  755. fadeBarYOffset = 100
  756. fadeRomInfoDescription = text
  757. fadeRomInfoSystemName = text
  758. fadeRomInfoYear = text
  759. fadeRomInfoManufacturer = text
  760. fadeRomInfoGenre = text
  761. fadeRomInfoRating = text
  762. fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
  763. fadeRomInfoTextPlacement = topRight
  764. fadeRomInfoTextMargin = 5
  765. fadeRomInfoText1Options = cFF555555 r4 s20 Bold
  766. fadeRomInfoText2Options = cFF555555 r4 s20 Bold
  767. fadeRomInfoText3Options = cFF555555 r4 s20 Bold
  768. fadeRomInfoText4Options = cFF555555 r4 s20 Bold
  769. fadeRomInfoText5Options = cFF555555 r4 s20 Bold
  770. fadeRomInfoText6Options = cFF555555 r4 s20 Bold
  771. fadeStats_Number_of_Times_Played = text with label
  772. fadeStats_Last_Time_Played = text with label
  773. fadeStats_Average_Time_Played = text with label
  774. fadeStats_Total_Time_Played = text with label
  775. fadeStats_System_Total_Played_Time = text with label
  776. fadeStats_Total_Global_Played_Time = text with label
  777. fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
  778. fadeStatsInfoTextPlacement = topLeft
  779. fadeStatsInfoTextMargin = 5
  780. fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
  781. fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
  782. fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
  783. fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
  784. fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
  785. fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
  786. fadeText1X = 0
  787. fadeText1Y = 0
  788. fadeText1Options = cFFFFFFFF r4 s20 Right Bold
  789. fadeText1 = Loading Game
  790. fadeText2X = 0
  791. fadeText2Y = 0
  792. fadeText2Options = cFFFFFFFF r4 s20 Right Bold
  793. fadeText2 = Extraction Complete
  794. fadeText3 = Loading Game
  795. fadeText4 = Loading Complete
  796. fadeFont = Arial
  797. fadeSystemAndRomLayersOnly = false
  798. fadeExtractionTime = disabled
  799. fadeExtractionTimeTextX = 0
  800. fadeExtractionTimeTextY = 0
  801. fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
  802. fadeInterruptKey =
  803. detectFadeErrorEnabled = true
  804. fadeImgPath = D:\Arcade\HyperLaunch\Media\Fade
  805. HLDataPath = D:\Arcade\HyperLaunch\Data
  806. HLMediaPath = D:\Arcade\HyperLaunch\Media
  807. HLErrSoundPath = D:\Arcade\HyperLaunch\Media\Sounds\Error
  808. modulesPath = D:\Arcade\HyperLaunch\Modules
  809. moduleFullName = D:\Arcade\HyperLaunch\Modules\RetroArch\RetroArch.ahk
  810. moduleName = RetroArch
  811. modulePath = D:\Arcade\HyperLaunch\Modules\RetroArch
  812. moduleExtension = ahk
  813. moduleExtensionsPath = D:\Arcade\HyperLaunch\Module Extensions
  814. libPath = D:\Arcade\HyperLaunch\Lib
  815. 7zEnabled = true
  816. 7zPath = D:\Arcade\HyperLaunch\Module Extensions\7z.exe
  817. 7zDllPath = D:\Arcade\HyperLaunch\Module Extensions\7z.dll
  818. 7zExtractPath = D:\Arcade\cache
  819. 7zExtractPathOrig =
  820. 7zAttachSystemName = false
  821. 7zDelTemp = true
  822. 7zSounds = true
  823. 7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
  824. 7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
  825. mgEnabled = false
  826. mgKey = ~NumpadSub
  827. mgBackgroundColor = FF000000
  828. mgSidePadding = 0.2
  829. mgXScale = 1
  830. mgYScale = 1
  831. mgYOffset = 500
  832. mgFont = Arial
  833. mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
  834. mgText1Text = Please select a game
  835. mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
  836. mgText2Offset = 70
  837. mgUseSound = true
  838. mgSoundfreq = 300
  839. mgExitEffect = none
  840. mgSelectedEffect = rotate
  841. mgUseGameArt = false
  842. mgArtworkDir = Artwork1
  843. mgCandidate =
  844. mgValidTypes = (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side
  845. mgOnLaunch = false
  846. hpEnabled = true
  847. hpKey = ~NumpadAdd
  848. hpBackToMenuBarKey = X
  849. hpZoomInKey = C
  850. hpZoomOutKey = V
  851. hpScreenshotKey = ~PrintScreen
  852. hpHiToTextPath = D:\Arcade\HyperLaunch\Module Extensions\HiToText.exe
  853. hpSaveStateKeyCodes =
  854. hpLoadStateKeyCodes =
  855. keymapperEnabled = false
  856. keymapperAHKMethod = false
  857. keymapper = ahk
  858. xpadderFullPath = D:\Arcade\Tools\Xpadder\Xpadder.exe
  859. joyToKeyFullPath = C:\Windows\Utilities\VJoy\VJoy.exe
  860. keymapperProfilePath = D:\Arcade\HyperLaunch\Profiles\ahk
  861. keymapperFrontEndProfileName = HyperSpin
  862. keymapperFrontEndProfile = false
  863. keymapperHyperLaunchProfileEnabled = false
  864. JoyIDsEnabled = false
  865. JoyIDsPreferredControllersSystem = use_global
  866. JoyIDsPreferredControllersGlobal = use_global
  867. CustomJoyNamesEnabled = false
  868. CustomJoyNames =
  869. rotateMethod = false
  870. FEProfile = D:\Arcade\HyperLaunch\Profiles\ahk\HyperSpin
  871. defaultProfile = D:\Arcade\HyperLaunch\Profiles\ahk\_Default
  872. systemProfile = D:\Arcade\HyperLaunch\Profiles\ahk\Sega CD
  873. xPadderSystemProfile = D:\Arcade\HyperLaunch\Profiles\ahk\Sega CD\_Default
  874. emuProfile = D:\Arcade\HyperLaunch\Profiles\ahk\Sega CD\RetroArch
  875. romProfile = D:\Arcade\HyperLaunch\Profiles\ahk\Sega CD\3 Ninjas Kick Back (USA)
  876. HyperLaunchProfile = D:\Arcade\HyperLaunch\Profiles\ahk\HyperLaunch
  877. blankProfile = D:\Arcade\HyperLaunch\Profiles\ahk\blank
  878. ahkFEProfile = D:\Arcade\HyperLaunch\Profiles\AHK\HyperSpin
  879. ahkDefaultProfile = D:\Arcade\HyperLaunch\Profiles\AHK\_Default
  880. ahkSystemProfile = D:\Arcade\HyperLaunch\Profiles\AHK\Sega CD
  881. ahkEmuProfile = D:\Arcade\HyperLaunch\Profiles\AHK\Sega CD\RetroArch
  882. ahkRomProfile = D:\Arcade\HyperLaunch\Profiles\AHK\Sega CD\3 Ninjas Kick Back (USA)
  883. ahkHyperLaunchProfile = D:\Arcade\HyperLaunch\Profiles\AHK\HyperLaunch
  884. bezelEnabled = false
  885. bezelICEnabled = false
  886. statisticsEnabled = true
  887. pressDuration = -1
  888. emuVolume = 1
  889. dxwndIni = D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini
  890. dxwndFullPath = D:\Arcade\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe
  891. mon1O = 0
  892. pacDrivedllFile = D:\Arcade\HyperLaunch\Module Extensions\PacDrive32.dll
  893.  
  894. 18:01:48:632 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
  895. 18:01:48:632 | HL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
  896. 18:01:48:632 | HL | INFO | +0 | BuildScript - Loaded HyperPause Init.ahk scripts
  897. 18:01:48:632 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
  898. 18:01:48:632 | HL | INFO | +0 | BuildScript - Loaded User Functions Init.ahk script
  899. 18:01:48:632 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 2
  900. 18:01:48:632 | HL | INFO | +0 | BuildScript - Validating module
  901. 18:01:48:648 | HL | INFO | +15 | BuildScript - Validation complete
  902. 18:01:48:648 | HL | INFO | +0 | BuildScript - Module:
  903. MEmu = RetroArch
  904. MEmuV = v12-25-2014 Nightly
  905. MURL = http://themaister.net/retroarch.html
  906. MAuthor = djvj,zerojay
  907. MVersion = 2.2.0
  908. MCRC = 9C0576F0
  909. iCRC = B33E9394
  910. MID = 635038268922229162
  911. MSystem = "Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Atari 2600","Atari 5200","Atari 7800","Atari Jaguar","Atari Lynx","Atari ST","Bally Astrocade","Bandai Wonderswan","Bandai Wonderswan Color","Casio PV-1000","Casio PV-2000","ColecoVision","Commodore Amiga","Creatronic Mega Duck","Emerson Arcadia 2001","Entex Adventure Vision","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GCE Vectrex","Hartung Game Master","JungleTac Sport Vii","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Matra & Hachette Alice","Mattel Aquarius","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo Arcade Systems","Nintendo DS","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Super Famicom Satellaview","Panasonic 3DO","Philips CD-i","Philips Videopac","Sega 32X","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Pico","Sega VMU","Sinclair ZX Spectrum","Sony PlayStation","Sony PocketStation","Sony PSP","Sord M5","Sega Saturn","Sega SG-1000","SNK Neo Geo","SNK Neo Geo MVS","SNK Neo Geo AES","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Super Nintendo Entertainment System","Tandy TRS-80 Color Computer 3","Texas Instruments TI 99-4A","Tomy Tutor","VTech CreatiVision","Watara Supervision"
  912. ;----------------------------------------------------------------------------
  913. ; Notes:
  914. ; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
  915. ; Devs stated they will never add support for mounted images (like via DT)
  916. ; Fullscreen is controlled via the module setting in HLHQ
  917. ; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
  918. ; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
  919. ; Enable 7z support for archived roms
  920. ; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1
  921. ;
  922. ; LibRetro DLLs:
  923. ; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/
  924. ; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path folder (place them in a LibRetros subfolder if you like). The module will find and load the core you choose for each system.
  925. ; You can find supported cores that Retroarch supports simply by downloading them from the "retroarch-phoenix.exe" or by visiting here: https://github.com/libretro/libretro.github.com/wiki/Supported-cores
  926. ; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270
  927. ; The module's LibRetro settings in HLHQ need to match the name of that core for each system you use this emu. Read the tooltips to see the default one used when they are not customized by you.
  928. ;
  929. ; SRM files:
  930. ; srm are stored in a "srm" dir in the emu folder. Each system ran through retroarch gets its own folder inside srm
  931. ;
  932. ; Save states:
  933. ; Save states are stored in a "save" dir in the emu folder. Each system ran through retroarch gets its own folder inside save
  934. ;
  935. ; Config files:
  936. ; RetroArch will use per-system cfg files named to match your System Name. The global one is "retroarch.cfg" but the module will search for cfg files in any of the emu's subfolders. If system ones exist, they take precedence over retroarch.cfg.
  937. ; This allows different settings for each system you use this emulator for. If you want all systems to use the same retroarch.cfg, do not have any system named cfg files, or just create ones for the systems you want custom settings.
  938. ;
  939. ; System Specific Notes:
  940. ; Microsoft MSX/MSX2: Launch an MSX game and in the core options, set the console to be an MSX2 and it will play both just fine.
  941. ; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
  942. ; Sega CD - Requires "bios_CD_E.bin", "bios_CD_J.bin", "bios_CD_U.bin" all be placed in the folder you define as system_directory in the RetroArch's cfg.
  943. ; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these.
  944. ; NEC TurboGrafx-CD - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg.
  945. ; Nintendo Super Game Boy - Set the Module setting in HLHQ SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of "Nintendo Super Game Boy". Requires "sgb.boot.rom" and "Super Game Boy (World).sfc" to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode.
  946. ; MAME: Turn off the nag screen by running a game, then press F1 and go to core options and switch off the nag screen there.
  947. ;----------------------------------------------------------------------------
  948. StartModule()
  949. BezelGUI()
  950. FadeInStart()
  951.  
  952. ; This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
  953. mType := Object("Amstrad CPC","LibRetro_CPC","Amstrad GX4000","LibRetro_GX4K","APF Imagination Machine","LibRetro_APF","Atari 2600","LibRetro_2600","Atari 5200","LibRetro_5200","Atari 7800","LibRetro_7800","Atari Jaguar","LibRetro_JAG","Atari Lynx","LibRetro_LYNX","Atari ST","LibRetro_ST","Bally Astrocade","LibRetro_BAST","Bandai Wonderswan","LibRetro_WSAN","Bandai Wonderswan Color","LibRetro_WSANC","Casio PV-1000","LibRetro_CAS1K","Casio PV-2000","LibRetro_CAS2K","ColecoVision","LibRetro_COLEC","Commodore Amiga","LibRetro_PUAE","Creatronic Mega Duck","LibRetro_DUCK","Emerson Arcadia 2001","LibRetro_A2001","Entex Adventure Vision","LibRetro_AVISION","Epoch Game Pocket Computer","LibRetro_GPCKET","Epoch Super Cassette Vision","LibRetro_SCV","Exidy Sorcerer","LibRetro_SORCR","Fairchild Channel F","LibRetro_CHANF","Final Burn Alpha","LibRetro_FBA","Funtech Super Acan","LibRetro_SACAN","GamePark 32","LibRetro_GP32","GCE Vectrex","LibRetro_VECTX","Hartung Game Master","LibRetro_GMASTR","JungleTac Sport Vii","LibRetro_SPORTV","MAME","LibRetro_MAME","Magnavox Odyssey 2","LibRetro_ODYS2","Mattel Aquarius","LibRetro_AQUA","Mattel Intellivision","LibRetro_INTV","MGT Sam Coupe","LibRetro_SAMCP","Microsoft MSX","LibRetro_MSX","Microsoft MSX2","LibRetro_MSX2","Matra & Hachette Alice","LibRetro_ALICE","NEC PC Engine","LibRetro_PCE","NEC PC Engine-CD","LibRetro_PCECD","NEC PC-FX","LibRetro_PCFX","NEC SuperGrafx","LibRetro_SGFX","NEC TurboGrafx-16","LibRetro_TG16","NEC TurboGrafx-CD","LibRetro_TGCD","Nintendo 64","LibRetro_N64","Nintendo Arcade Systems","LibRetro_NINARC","Nintendo DS","LibRetro_DS","Nintendo Entertainment System","LibRetro_NES","Nintendo Famicom","LibRetro_NFAM","Nintendo Famicom Disk System","LibRetro_NFDS","Nintendo Game Boy","LibRetro_GB","Nintendo Game Boy Color","LibRetro_GBC","Nintendo Game Boy Japan","LibRetro_GBJ","Nintendo Game Boy Advance","LibRetro_GBA","Nintendo Pokemon Mini","LibRetro_POKE","Nintendo Super Famicom","LibRetro_NSF","Nintendo Super Famicom Satellaview","LibRetro_NSFS","Nintendo Super Game Boy","LibRetro_SGB","Nintendo Virtual Boy","LibRetro_NVB","Panasonic 3DO","LibRetro_3DO","Philips CD-i","LibRetro_CDI","Philips Videopac","LibRetro_PVID","RCA Studio II","LibRetro_STUD2","SCUMMVM","LibRetro_SCUMM","Sega 32X","LibRetro_32X","Sega CD","LibRetro_SCD","Sega Game Gear","LibRetro_GG","Sega Genesis","LibRetro_GEN","Sega Mega Drive","LibRetro_GEN","Sega Master System","LibRetro_SMS","Sega Pico","LibRetro_PICO","Sega VMU","LibRetro_SVMU","Sony PlayStation","LibRetro_PSX","Sony PocketStation","LibRetro_POCKS","Sony PSP","LibRetro_PSP","Sega Saturn","LibRetro_SAT","Sega SG-1000","LibRetro_SG1K","Sega SC-3000","LibRetro_SC3K","SNK Neo Geo","LibRetro_NEO","SNK Neo Geo AES","LibRetro_NEOAES","SNK Neo Geo Pocket","LibRetro_NGP","SNK Neo Geo Pocket Color","LibRetro_NGPC","SNK Neo Geo CD","LibRetro_NEOCD","Sord M5","LibRetro_SORD","Super Nintendo Entertainment System","LibRetro_SNES","Sinclair ZX Spectrum","LibRetro_SPECZX","Tandy TRS-80 Color Computer 3","LibRetro_TRS80","Texas Instruments TI 99-4A","LibRetro_TI99","Tomy Tutor","LibRetro_TOMY","VTech CreatiVision","LibRetro_VTECH","Watara Supervision","LibRetro_SUPRV")
  954. ident := mType[systemName] ; search object for the systemName identifier Retroarch uses for its cores
  955. If !ident
  956. ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName)
  957.  
  958. settingsFile := modulePath . "\" . moduleName . ".ini"
  959. Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
  960. hideConsole := IniReadCheck(settingsFile, "Settings", "HideConsole","true",,1)
  961. ; SystemConfigs := IniReadCheck(settingsFile, "Settings", "SystemConfigs","true",,1) ; If true,
  962. messRomPath := IniReadCheck(settingsFile, "Settings", "MESS_BIOS_Roms_Folder",,,1)
  963. libRetroFolder := IniReadCheck(settingsFile, "Settings", "LibRetroFolder", emuPath,,1)
  964. LibRetro_2600 := IniReadCheck(settingsFile, "Settings", "LibRetro_2600","stella_libretro",,1)
  965. LibRetro_5200 := IniReadCheck(settingsFile, "Settings", "LibRetro_5200","mess_libretro",,1)
  966. LibRetro_7800 := IniReadCheck(settingsFile, "Settings", "LibRetro_7800","prosystem_libretro",,1)
  967. LibRetro_32X := IniReadCheck(settingsFile, "Settings", "LibRetro_32X","picodrive_libretro",,1) ; picodrive is the 32x core, not genesis plus
  968. LibRetro_3DO := IniReadCheck(settingsFile, "Settings", "LibRetro_3DO","4do_libretro",,1)
  969. LibRetro_A2001 := IniReadCheck(settingsFile, "Settings", "LibRetro_A2001","mess_libretro",,1)
  970. LibRetro_ALICE := IniReadCheck(settingsFile, "Settings", "LibRetro_ALICE","mess_libretro",,1)
  971. LibRetro_APF := IniReadCheck(settingsFile, "Settings", "LibRetro_APF","mess_libretro",,1)
  972. LibRetro_AQUA := IniReadCheck(settingsFile, "Settings", "LibRetro_AQUA","mess_libretro",,1)
  973. LibRetro_AVISION := IniReadCheck(settingsFile, "Settings", "LibRetro_AVISION","mess_libretro",,1)
  974. LibRetro_BAST := IniReadCheck(settingsFile, "Settings", "LibRetro_BAST","mess_libretro",,1)
  975. LibRetro_CAS1K := IniReadCheck(settingsFile, "Settings", "LibRetro_CAS1K","mess_libretro",,1)
  976. LibRetro_CAS2K := IniReadCheck(settingsFile, "Settings", "LibRetro_CAS2K","mess_libretro",,1)
  977. LibRetro_CDI := IniReadCheck(settingsFile, "Settings", "LibRetro_CDI","mess_libretro",,1)
  978. LibRetro_CHANF := IniReadCheck(settingsFile, "Settings", "LibRetro_CHANF","mess_libretro",,1)
  979. LibRetro_COLEC := IniReadCheck(settingsFile, "Settings", "LibRetro_COLEC","mess_libretro",,1)
  980. LibRetro_CPC := IniReadCheck(settingsFile, "Settings", "LibRetro_CPC","mess_libretro",,1)
  981. LibRetro_DS := IniReadCheck(settingsFile, "Settings", "LibRetro_DS","desmume_libretro",,1)
  982. LibRetro_DUCK := IniReadCheck(settingsFile, "Settings", "LibRetro_DUCK","mess_libretro",,1)
  983. LibRetro_FBA := IniReadCheck(settingsFile, "Settings", "LibRetro_FBA","fb_alpha_libretro",,1)
  984. LibRetro_GB := IniReadCheck(settingsFile, "Settings", "LibRetro_GB","gambatte_libretro",,1)
  985. LibRetro_GBC := IniReadCheck(settingsFile, "Settings", "LibRetro_GBC","gambatte_libretro",,1)
  986. LibRetro_GBA := IniReadCheck(settingsFile, "Settings", "LibRetro_GBA","vba_next_libretro",,1)
  987. LibRetro_GBJ := IniReadCheck(settingsFile, "Settings", "LibRetro_GBJ","gambatte_libretro",,1)
  988. LibRetro_GEN := IniReadCheck(settingsFile, "Settings", "LibRetro_GEN","genesis_plus_gx_libretro",,1)
  989. LibRetro_GG := IniReadCheck(settingsFile, "Settings", "LibRetro_GG","genesis_plus_gx_libretro",,1)
  990. LibRetro_GMASTR := IniReadCheck(settingsFile, "Settings", "LibRetro_GMASTR","mess_libretro",,1)
  991. LibRetro_GP32 := IniReadCheck(settingsFile, "Settings", "LibRetro_GP32","mess_libretro",,1)
  992. LibRetro_GPCKET := IniReadCheck(settingsFile, "Settings", "LibRetro_GPCKET","mess_libretro",,1)
  993. LibRetro_GX4K := IniReadCheck(settingsFile, "Settings", "LibRetro_GX4K","mess_libretro",,1)
  994. LibRetro_INTV := IniReadCheck(settingsFile, "Settings", "LibRetro_INTV","mess_libretro",,1)
  995. LibRetro_JAG := IniReadCheck(settingsFile, "Settings", "LibRetro_JAG","virtualjaguar_libretro",,1)
  996. LibRetro_LYNX := IniReadCheck(settingsFile, "Settings", "LibRetro_LYNX","handy_libretro",,1)
  997. LibRetro_MAME := IniReadCheck(settingsFile, "Settings", "LibRetro_MAME","mame_libretro",,1)
  998. LibRetro_MSX := IniReadCheck(settingsFile, "Settings", "LibRetro_MSX","bluemsx_libretro",,1)
  999. LibRetro_MSX2 := IniReadCheck(settingsFile, "Settings", "LibRetro_MSX2","bluemsx_libretro",,1)
  1000. LibRetro_N64 := IniReadCheck(settingsFile, "Settings", "LibRetro_N64","mupen64plus_libretro",,1)
  1001. LibRetro_NEO := IniReadCheck(settingsFile, "Settings", "LibRetro_NEO","fb_alpha_libretro",,1)
  1002. LibRetro_NEOCD := IniReadCheck(settingsFile, "Settings", "LibRetro_NEO","mess_libretro",,1)
  1003. LibRetro_NEOAES := IniReadCheck(settingsFile, "Settings", "LibRetro_NEOAES","mess_libretro",,1)
  1004. LibRetro_NES := IniReadCheck(settingsFile, "Settings", "LibRetro_NES","nestopia_libretro",,1)
  1005. LibRetro_NFAM := IniReadCheck(settingsFile, "Settings", "LibRetro_NFAM","nestopia_libretro",,1)
  1006. LibRetro_NFDS := IniReadCheck(settingsFile, "Settings", "LibRetro_NFDS","nestopia_libretro",,1)
  1007. LibRetro_NSF := IniReadCheck(settingsFile, "Settings", "LibRetro_NSF","bsnes_balanced_libretro",,1)
  1008. LibRetro_NSFS := IniReadCheck(settingsFile, "Settings", "LibRetro_NSFS","snes9x_libretro",,1)
  1009. LibRetro_NVB := IniReadCheck(settingsFile, "Settings", "LibRetro_NVB","mednafen_vb_libretro",,1)
  1010. LibRetro_NGP := IniReadCheck(settingsFile, "Settings", "LibRetro_NGP","mednafen_ngp_libretro",,1)
  1011. LibRetro_NGPC := IniReadCheck(settingsFile, "Settings", "LibRetro_NGPC","mednafen_ngp_libretro",,1)
  1012. LibRetro_NINARC := IniReadCheck(settingsFile, "Settings", "LibRetro_NINARC","mame_libretro",,1)
  1013. LibRetro_ODYS2 := IniReadCheck(settingsFile, "Settings", "LibRetro_ODYS2","mess_libretro",,1)
  1014. LibRetro_PCE := IniReadCheck(settingsFile, "Settings", "LibRetro_PCE","mednafen_pce_fast_libretro",,1)
  1015. LibRetro_PCECD := IniReadCheck(settingsFile, "Settings", "LibRetro_PCECD","mednafen_pce_fast_libretro",,1)
  1016. LibRetro_PCFX := IniReadCheck(settingsFile, "Settings", "LibRetro_PCFX","mednafen_pcfx_libretro",,1)
  1017. LibRetro_PICO := IniReadCheck(settingsFile, "Settings", "LibRetro_PICO","picodrive_libretro",,1)
  1018. LibRetro_POCKS := IniReadCheck(settingsFile, "Settings", "LibRetro_POCKS","mess_libretro",,1)
  1019. LibRetro_POKE := IniReadCheck(settingsFile, "Settings", "LibRetro_POKE","mess_libretro",,1)
  1020. LibRetro_PSP := IniReadCheck(settingsFile, "Settings", "LibRetro_PSP","ppsspp_libretro",,1)
  1021. LibRetro_PSX := IniReadCheck(settingsFile, "Settings", "LibRetro_PSX","mednafen_psx_libretro",,1)
  1022. LibRetro_PUAE := IniReadCheck(settingsFile, "Settings", "LibRetro_PUAE","puae_libretro",,1)
  1023. LibRetro_PVID := IniReadCheck(settingsFile, "Settings", "LibRetro_PVID","mess_libretro",,1)
  1024. LibRetro_SACAN := IniReadCheck(settingsFile, "Settings", "LibRetro_SACAN","mess_libretro",,1)
  1025. LibRetro_SAMCP := IniReadCheck(settingsFile, "Settings", "LibRetro_SAMCP","mess_libretro",,1)
  1026. LibRetro_SAT := IniReadCheck(settingsFile, "Settings", "LibRetro_SAT","yabause_libretro",,1)
  1027. LibRetro_SC3K := IniReadCheck(settingsFile, "Settings", "LibRetro_SC3K","mess_libretro",,1)
  1028. LibRetro_SCD := IniReadCheck(settingsFile, "Settings", "LibRetro_SCD","genesis_plus_gx_libretro",,1)
  1029. LibRetro_SCV := IniReadCheck(settingsFile, "Settings", "LibRetro_SCV","mess_libretro",,1)
  1030. LibRetro_SCUMM := IniReadCheck(settingsFile, "Settings", "LibRetro_SCUMM","scummvm_libretro",,1)
  1031. LibRetro_SG1K := IniReadCheck(settingsFile, "Settings", "LibRetro_SG1K","genesis_plus_gx_libretro",,1)
  1032. LibRetro_SGB := IniReadCheck(settingsFile, "Settings", "LibRetro_SGB","bsnes_balanced_libretro",,1)
  1033. LibRetro_SGFX := IniReadCheck(settingsFile, "Settings", "LibRetro_SGFX","mednafen_supergrafx_libretro",,1)
  1034. LibRetro_SMS := IniReadCheck(settingsFile, "Settings", "LibRetro_SMS","genesis_plus_gx_libretro",,1)
  1035. LibRetro_SNES := IniReadCheck(settingsFile, "Settings", "LibRetro_SNES","bsnes_balanced_libretro",,1)
  1036. LibRetro_SORCR := IniReadCheck(settingsFile, "Settings", "LibRetro_SORCR","mess_libretro",,1)
  1037. LibRetro_SORD := IniReadCheck(settingsFile, "Settings", "LibRetro_SORD","mess_libretro",,1)
  1038. LibRetro_SPECZX := IniReadCheck(settingsFile, "Settings", "LibRetro_SPECZX","mess_libretro",,1)
  1039. LibRetro_SPORTV := IniReadCheck(settingsFile, "Settings", "LibRetro_SPORTV","mess_libretro",,1)
  1040. LibRetro_ST := IniReadCheck(settingsFile, "Settings", "LibRetro_ST","hatari_libretro",,1)
  1041. LibRetro_STUD2 := IniReadCheck(settingsFile, "Settings", "LibRetro_STUD2","mess_libretro",,1)
  1042. LibRetro_SVMU := IniReadCheck(settingsFile, "Settings", "LibRetro_SVMU","mess_libretro",,1)
  1043. LibRetro_SUPRV := IniReadCheck(settingsFile, "Settings", "LibRetro_SUPRV","mess_libretro",,1)
  1044. LibRetro_TG16 := IniReadCheck(settingsFile, "Settings", "LibRetro_TG16","mednafen_pce_fast_libretro",,1)
  1045. LibRetro_TGCD := IniReadCheck(settingsFile, "Settings", "LibRetro_TGCD","mednafen_pce_fast_libretro",,1)
  1046. LibRetro_TI99 := IniReadCheck(settingsFile, "Settings", "LibRetro_TI99","mess_libretro",,1)
  1047. LibRetro_TOMY := IniReadCheck(settingsFile, "Settings", "LibRetro_TOMY","mess_libretro",,1)
  1048. LibRetro_TRS80 := IniReadCheck(settingsFile, "Settings", "LibRetro_TRS80","mess_libretro",,1)
  1049. LibRetro_VECTX := IniReadCheck(settingsFile, "Settings", "LibRetro_VECTX","mess_libretro",,1)
  1050. LibRetro_VTECH := IniReadCheck(settingsFile, "Settings", "LibRetro_VTECH","mess_libretro",,1)
  1051. LibRetro_WSAN := IniReadCheck(settingsFile, "Settings", "LibRetro_WSAN","mednafen_wswan_libretro",,1)
  1052. LibRetro_WSANC := IniReadCheck(settingsFile, "Settings", "LibRetro_WSANC","mednafen_wswan_libretro",,1)
  1053. superGB := IniReadCheck(settingsFile, systemName . "|" . romName, "SuperGameBoy", "false",,1)
  1054. messRomPath := GetFullName(messRomPath)
  1055. libRetroFolder := GetFullName(libRetroFolder)
  1056.  
  1057. retroArchSystem := systemName
  1058.  
  1059. If (ident = "LibRetro_SGB" || If superGB = "true") ; if system or rom is set to use Super Game Boy
  1060. { superGB = true ; setting this just in case it's false and the system is Nintendo Super Game Boy
  1061. sgbRomPath := CheckFile(emuPath . "\system\Super Game Boy (World).sfc","Could not find the rom required for Super Game Boy support. Make sure the rom ""Super Game Boy (World).sfc"" is located in: " . emupath . "\system")
  1062. CheckFile(emuPath . "\system\sgb.boot.rom","Could not find the bios required for Super Game Boy support. Make sure the bios ""sgb.boot.rom"" is located in: " . emupath . "\system")
  1063. ident := "LibRetro_SGB" ; switching to Super Game Boy mode
  1064. retroArchSystem := "Nintendo Super Game Boy"
  1065. }
  1066.  
  1067. ; Find the cfg file to use
  1068. Loop, %emuPath%\*.cfg,,1 ; loop through all folder in emuPath
  1069. If (A_LoopFileName = retroArchSystem . ".cfg") {
  1070. sysRetroCfg := A_LoopFileLongPath
  1071. Break ; retroArchSystem configs are preferred, so break after one is found
  1072. } Else If (A_LoopFileName = "retroarch.cfg")
  1073. globalRetroCfg := A_LoopFileLongPath
  1074. retroCFGFile := If sysRetroCfg ? sysRetroCfg : globalRetroCfg
  1075. Log(MEmu . " is using " . retroCFGFile . " as it's config file.")
  1076.  
  1077. ; Find the dll for this system
  1078. Loop, %libRetroFolder%\*.dll,,1 ; loop through all folder in emuPath looking for the ident dll
  1079. If (A_LoopFileName = %ident% . ".dll") {
  1080. libDll := A_LoopFileLongPath
  1081. Break
  1082. }
  1083. If !libDll
  1084. ScriptError("Your " . ident . " dll is set to " . %ident% . " but could not locate this file in any folder inside:`n" . libRetroFolder)
  1085.  
  1086. If ident In LibRetro_NFDS,LibRetro_SCD,LibRetro_TGCD,LibRetro_PCECD,LibRetro_PCFX
  1087. { retroCFG := LoadProperties(retroCFGFile) ; load the config into memory
  1088. retroSysDir := ReadProperty(retroCFG,"system_directory") ; read value
  1089. retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes
  1090. StringLeft, retroSysDirLeft, retroSysDir, 2
  1091. If (retroSysDirLeft = ":\") { ; if retroarch is set to use a default folder
  1092. StringTrimLeft, retroSysDir, retroSysDir, 1
  1093. Log("Module - RetroArch is using a relative system path: """ . retroSysDir . """")
  1094. retroSysDir := emuPath . retroSysDir
  1095. }
  1096. If !retroSysDir
  1097. ScriptError("RetroArch requires you to set your system_directory and place bios rom(s) in there for """ . retroArchSystem . """ to function. Please do this first by running ""retroarch-phoenix.exe"" manually.")
  1098. StringRight, checkForSlash, retroSysDir, 1
  1099. If (checkForSlash = "\") ; check if a backslash is the last character. If it is, remove it, as this is non-standard method to define folders
  1100. StringTrimRight, retroSysDir, retroSysDir, 1
  1101. }
  1102.  
  1103. If InStr(ident, "LibRetro_N64") { ; these systems will use an ini to store game specific settings
  1104. sysSettingsFile := CheckSysFile(modulePath . "\" . systemName . ".ini") ; create the ini if it does not exist
  1105. If InStr(ident, "LibRetro_N64") { ; Nintendo 64
  1106. mupenGfx := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Plugin", "auto",,1)
  1107. mupenRsp := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_RSP_Plugin", "auto",,1)
  1108. mupenCpu := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_CPU_Core", "dynamic_recompiler",,1)
  1109. mupenPak1 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_1", "memory",,1)
  1110. mupenPak2 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_2", "memory",,1)
  1111. mupenPak3 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_3", "memory",,1)
  1112. mupenPak4 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_4", "memory",,1)
  1113. mupenGfxAccur := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Accuracy", "high",,1)
  1114. mupenExpMem := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Disable_Exp_Memory", "no",,1)
  1115. mupenTexturFilt := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Texture_Filtering", "nearest",,1)
  1116. mupenViRefresh := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_VI_Refresh", "2200",,1)
  1117. mupenFramerate := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Framerate", "fullspeed",,1)
  1118.  
  1119. coreOptionsCFGFile := CheckFile(emuPath . "\retroarch-core-options.cfg", "Could not find retroarch-core-options.cfg in retroarch directory")
  1120. coreOptionsCFG := LoadProperties(coreOptionsCFGFile)
  1121.  
  1122. WriteProperty(coreOptionsCFG, "mupen64-gfxplugin", mupenGfx, 1)
  1123. WriteProperty(coreOptionsCFG, "mupen64-rspplugin", mupenRsp, 1)
  1124. WriteProperty(coreOptionsCFG, "mupen64-cpucore", mupenCpu, 1)
  1125. WriteProperty(coreOptionsCFG, "mupen64-pak1", mupenPak1, 1)
  1126. WriteProperty(coreOptionsCFG, "mupen64-pak2", mupenPak2, 1)
  1127. WriteProperty(coreOptionsCFG, "mupen64-pak3", mupenPak3, 1)
  1128. WriteProperty(coreOptionsCFG, "mupen64-pak4", mupenPak4, 1)
  1129. WriteProperty(coreOptionsCFG, "mupen64-gfxplugin-accuracy", mupenGfxAccur, 1)
  1130. WriteProperty(coreOptionsCFG, "mupen64-disableexpmem", mupenExpMem, 1)
  1131. WriteProperty(coreOptionsCFG, "mupen64-filtering", mupenTexturFilt, 1)
  1132. WriteProperty(coreOptionsCFG, "mupen64-virefresh", mupenViRefresh, 1)
  1133. WriteProperty(coreOptionsCFG, "mupen64-framerate", mupenFramerate, 1)
  1134.  
  1135. SaveProperties(coreOptionsCFGFile, coreOptionsCFG)
  1136. }
  1137. }
  1138.  
  1139. hideEmuObj := Object("ahk_class ConsoleWindowClass",0,"RetroArch ahk_class RetroArch",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later
  1140. 7z(romPath, romName, romExtension, 7zExtractPath)
  1141.  
  1142. ; MESS core options
  1143. messIdent :=
  1144. messParam1 :=
  1145. messParam2 :=
  1146. messParam3 :=
  1147. If InStr(%ident%, "mess") { ; if a mess core is used
  1148. Log("Module - Retroarch MESS mode enabled")
  1149. ; the messType object links the system name to the name mess recognizes
  1150. messType := Object("Amstrad CPC","cpc464","Amstrad GX4000","gx4000","APF Imagination Machine","apfimag","Apple IIGS","apple2gs","Atari 8-bit","a800","Atari 2600","a2600","Atari 5200","a5200","Atari 7800","a7800","Atari Jaguar","jaguar","Atari Lynx","lynx","Bally Astrocade","astrocde","Bandai WonderSwan","wswan","Bandai WonderSwan Color","wscolor","Casio PV-1000","pv1000","Casio PV-2000","pv2000","Coleco ADAM","adam","ColecoVision","coleco","Creatronic Mega Duck","megaduck","Emerson Arcadia 2001","arcadia","Entex Adventure Vision","advision","Epoch Game Pocket Computer","gamepock","Epoch Super Cassette Vision","scv","Exidy Sorcerer","sorcerer","Fairchild Channel F","channelf","Funtech Super Acan","supracan","GCE Vectrex","vectrex","Hartung Game Master","gmaster","GamePark 32","gp32","Interton VC 4000","vc4000","JungleTac Sport Vii","vii","Magnavox Odyssey 2","odyssey2","Matra & Hachette Alice","alice32","Mattel Aquarius","aquarius","Mattel Intellivision","intv","NEC PC Engine","pce","NEC PC Engine-CD","pce","NEC SuperGrafx","sgx","NEC TurboGrafx-16","tg16","NEC TurboGrafx-CD","tg16","Nintendo 64","n64","Nintendo Entertainment System","nes","Nintendo Famicom Disk System","famicom","Nintendo Game Boy","gameboy","Nintendo Game Boy Advance","gba","Nintendo Game Boy Color","gbcolor","Nintendo Game Boy Japan","gameboy","Nintendo Pokemon Mini","pokemini","Nintendo Virtual Boy","vboy","Philips CD-i","cdimono1","Philips Videopac","videopac","RCA Studio II","studio2","Sega 32X","32x","Sega SC-3000","sc3000","Sega CD","segacd","Sega Game Gear","gamegear","Sega Genesis","genesis","Sega Master System","sms","Sega Mega Drive","megadriv","Sega VMU","svmu","Sinclair ZX Spectrum","spectrum","SNK Neo Geo AES","aes","SNK Neo Geo CD","neocd","SNK Neo Geo Pocket","ngp","SNK Neo Geo Pocket Color","ngpc","Sony PlayStation","psx","Sony PocketStation","pockstat","Sord M5","m5","Super Nintendo Entertainment System","snes","Tandy TRS-80 Color Computer 3","coco3","Texas Instruments TI 99-4A","ti99_4a","Tiger Game.com","gamecom","Tomy Tutor","tutor","VTech CreatiVision","crvision","Watara Supervision","svision")
  1151. messIdent := messType[systemName] ; search object for the systemName identifier Retroarch uses for its cores
  1152. If !messIdent
  1153. ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for the MESS LibRetro core")
  1154. Else
  1155. Log("Module - MESS mode using a known ident: " . messIdent)
  1156.  
  1157. If !messRomPath
  1158. ScriptError("Please set the RetroArch module setting ""MESS_BIOS_Roms_Folder"" to the folder that contains your MESS BIOS roms to use MESS with RetroArch.")
  1159.  
  1160. messParam1 :=
  1161. messParam2 := " -rompath \" . """" . messRomPath . "\" . """"
  1162. If messIdent = alice32
  1163. messParam3 := " -cass1 \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1164. Else If messIdent = cpc464
  1165. messParam3 := " -cass \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1166. Else If messIdent = spectrum
  1167. messParam3 := " -cass \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1168. Else If messIdent = cdimono1
  1169. messParam3 := " -cdrom \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1170. Else If messIdent = neocd
  1171. messParam3 := " -cdrom \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1172. Else If messIdent = neocdz
  1173. messParam3 := " -cdrom \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1174. Else If messIdent = svmu
  1175. messParam3 := " -quik \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1176. Else
  1177. messParam3 := " -cart \" . """" . romPath . "\" . romName . romExtension . "\" . """"
  1178.  
  1179. fullRomPath := messParam1 . messParam2 . messParam3
  1180. } Else If (superGB = "true") {
  1181. Log("Module - Retroarch Super Game Boy mode enabled")
  1182. fullRomPath := " """ . sgbRomPath . """ --subsystem sgb """ . romPath . "\" . romName . romExtension . """"
  1183. } Else {
  1184. Log("Module - Retroarch standard mode enabled")
  1185. fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
  1186. }
  1187.  
  1188. If ident = LibRetro_NFDS ; Nintendo Famicom Disk System
  1189. { IfNotExist, %retroSysDir%\disksys.rom
  1190. ScriptError("RetroArch requires ""disksys.rom"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1191. } Else If ident = LibRetro_SCD ; Sega CD
  1192. { If romExtension Not In .bin,.cue,.iso
  1193. ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension)
  1194. IfNotExist, %retroSysDir%\bios_CD_E.bin
  1195. ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1196. IfNotExist, %retroSysDir%\bios_CD_U.bin
  1197. ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1198. IfNotExist, %retroSysDir%\bios_CD_J.bin
  1199. ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1200. } Else If ident in LibRetro_PCECD,LibRetro_TGCD ; NEC PC Engine-CD and NEC TurboGrafx-CD
  1201. { If romExtension Not In .ccd,.cue
  1202. ScriptError("RetroArch only supports " . retroArchSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1203. IfNotExist, %retroSysDir%\syscard3.pce
  1204. ScriptError("RetroArch requires ""syscard3.pce"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1205. } Else If ident = LibRetro_PCFX
  1206. { If romExtension Not In .ccd,.cue
  1207. ScriptError("RetroArch only supports " . retroArchSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
  1208. IfNotExist, %retroSysDir%\pcfxbios.bin
  1209. ScriptError("RetroArch requires ""pcfxbios.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
  1210. }
  1211.  
  1212. BezelStart()
  1213.  
  1214. fullscreen := If fullscreen = "true" ? " -f" : ""
  1215. srmPath := emuPath . "\srm\" . retroArchSystem ; path for this system's srm files
  1216. saveStatePath := emuPath . "\save\" . retroArchSystem ; path for this system's save state files
  1217.  
  1218. IfNotExist, %srmPath%
  1219. FileCreateDir, %srmPath% ; creating srm dir if it doesn't exist
  1220. IfNotExist, %saveStatePath%
  1221. FileCreateDir, %saveStatePath% ; creating save dir if it doesn't exist
  1222.  
  1223. HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait
  1224.  
  1225. If InStr(%ident%, "mess") { ; if a mess core is used
  1226. Run(executable . " """ . (messIdent ? messIdent : "") . fullRomPath . """" . A_Space . fullscreen . " -c """ . retroCFGFile . """ -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""", emuPath, "Hide")
  1227. } Else If (ident = "LibRetro_SGB" || If superGB = "true") { ; For some reason, the order of our command line matters in this particular case.
  1228. Run(executable . " " . fullscreen . " -c """ . retroCFGFile . """ -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . fullRomPath , emuPath, "Hide")
  1229. } Else {
  1230. Run(executable . " " . fullRomPath . fullscreen . " -c """ . retroCFGFile . """ -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""", emuPath, "Hide")
  1231. }
  1232.  
  1233. WinWait("RetroArch ahk_class RetroArch")
  1234. WinWaitActive("RetroArch ahk_class RetroArch")
  1235.  
  1236. If hideConsole = true
  1237. WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit
  1238.  
  1239. BezelDraw()
  1240. HideEmuEnd()
  1241. FadeInExit()
  1242. Process("WaitClose", executable)
  1243. 7zCleanUp()
  1244. BezelExit()
  1245. FadeOutExit()
  1246. ExitModule()
  1247.  
  1248.  
  1249. ; Used to convert between RetroArch keys and usable data
  1250. ConvertRetroCFGKey(txt,direction="read"){
  1251. Global emuPath
  1252. If direction = read
  1253. { StringTrimLeft,newtxt,txt,1 ; removes the " from the left of the txt
  1254. StringTrimRight,newtxt,newtxt,1 ; removes the " from the right of the txt
  1255. If InStr(newtxt,":") { ; if the path contains a ":" then it is a relative path
  1256. Log("ConvertRetroCFGKey - " . newtxt . " is a relative path",4)
  1257. StringTrimLeft,newtxt,newtxt,1 ; removes the : from the left of the txt
  1258. newtxt := AbsoluteFromRelative(emuPath, "." . newtxt) ; convert relative to absolute
  1259. }
  1260. If InStr(newtxt,"/")
  1261. StringReplace,newtxt,newtxt,/,\,1 ; replaces all forward slashes with backslashes
  1262. } Else If direction = write
  1263. { newtxt = "%txt%" ; wraps the txt with ""
  1264. If InStr(newtxt,"\")
  1265. StringReplace,newtxt,newtxt,\,/,1 ; replaces all backslashes with forward slashes
  1266. } Else
  1267. ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.")
  1268. Log("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt,4)
  1269. Return newtxt
  1270. }
  1271.  
  1272. ; This will simply create a new blank ini if one does not exist
  1273. CheckSysFile(file){
  1274. IfNotExist, %file%
  1275. FileAppend,, %file%
  1276. Return file
  1277. }
  1278.  
  1279. CloseProcess:
  1280. FadeOutStart()
  1281. ; Send !{F4}
  1282. WinClose("RetroArch ahk_class RetroArch")
  1283. Return
  1284.  
  1285. 18:01:48:648 | HL | INFO | +0 | BuildScript - Loaded HyperPause scripts
  1286. 18:01:48:648 | HL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
  1287. 18:01:48:648 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
  1288. 18:01:48:648 | HL | INFO | +0 | BuildScript - Loaded User Functions.ahk script
  1289. 18:01:48:648 | HL | INFO | +0 | BuildScript - Finished injecting functions into module
  1290. 18:01:48:648 | HL | INFO | +0 | Main - Module is built
  1291. 18:01:48:648 | HL | INFO | +0 | CheckFile - Checking if D:\Arcade\HyperLaunch\AutoHotkey.dll exists
  1292. 18:01:48:648 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  1293. FileDescription AutoHotkey_H ANSI 32-bit
  1294. FileVersion 1.1.09.04
  1295. InternalName AutoHotkey_H
  1296. LegalCopyright Copyright (C) 2012
  1297. OriginalFilename AutoHotkey.exe
  1298. ProductName AutoHotkey_H
  1299. ProductVersion 1.1.09.04
  1300. File Size: 785408 bytes
  1301. Created: 11/23/2013 - 9:21:00 AM
  1302. Modified: 1/8/2015 - 7:52:24 PM
  1303. 18:01:48:648 | HL | INFO | +0 | Main - Running module
  1304. 18:01:48:648 | HL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
  1305. 18:01:48:773 | MD | INFO | +N/A | Module initialized
  1306. 18:01:48:773 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
  1307. 18:01:48:773 | MD | DEBUG1 | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn
  1308. 18:01:48:773 | MD | DEBUG1 | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
  1309. 18:01:48:773 | MD | DEBUG1 | +0 | fadeLyr3Animation: DefaultFadeAnimation
  1310. 18:01:48:773 | MD | DEBUG1 | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
  1311. 18:01:48:773 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
  1312. 18:01:48:773 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
  1313. 18:01:48:773 | MD | INFO | +0 | StartModule - Started
  1314. 18:01:48:773 | MD | INFO | +0 | StartModule - MEmu: RetroArch
  1315. MEmuV: v12-25-2014 Nightly
  1316. MURL: http://themaister.net/retroarch.html
  1317. MAuthor: djvj,zerojay
  1318. MVersion: 2.2.0
  1319. MCRC: 9C0576F0
  1320. iCRC: B33E9394
  1321. MID:
  1322. MSystem: "Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Atari 2600","Atari 5200","Atari 7800","Atari Jaguar","Atari Lynx","Atari ST","Bally Astrocade","Bandai Wonderswan","Bandai Wonderswan Color","Casio PV-1000","Casio PV-2000","ColecoVision","Commodore Amiga","Creatronic Mega Duck","Emerson Arcadia 2001","Entex Adventure Vision","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GCE Vectrex","Hartung Game Master","JungleTac Sport Vii","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Matra & Hachette Alice","Mattel Aquarius","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo Arcade Systems","Nintendo DS","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Super Famicom Satellaview","Panasonic 3DO","Philips CD-i","Philips Videopac","Sega 32X","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Pico","Sega VMU","Sinclair ZX Spectrum","Sony PlayStation","Sony PocketStation","Sony PSP","Sord M5","Sega Saturn","Sega SG-1000","SNK Neo Geo","SNK Neo Geo MVS","SNK Neo Geo AES","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Super Nintendo Entertainment System","Tandy TRS-80 Color Computer 3","Texas Instruments TI 99-4A","Tomy Tutor","VTech CreatiVision","Watara Supervision"
  1323. 18:01:48:773 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Sega CD"
  1324. 18:01:48:773 | MD | INFO | +0 | PluginInit - Started
  1325. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
  1326. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Wheel\3 Ninjas Kick Back (USA).png
  1327. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Main Menu\Images\Wheel\Sega CD.png
  1328. 18:01:48:773 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  1329. Asset Label: Game Logo | Asset Path1: D:\Arcade\Media\Sega CD\Images\Wheel\3 Ninjas Kick Back (USA).png | Asset Extension1: png | Asset Type1: game
  1330. Asset Label: System Logo | Asset Path1: D:\Arcade\Media\Main Menu\Images\Wheel\Sega CD.png | Asset Extension1: png | Asset Type1: system
  1331. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1332. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
  1333. 18:01:48:773 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Artwork1\3 Ninjas Kick Back (USA).png
  1334. 18:01:48:804 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Artwork2\3 Ninjas Kick Back (USA).png
  1335. 18:01:48:804 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Artwork3\3 Ninjas Kick Back (USA).png
  1336. 18:01:48:804 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Artwork4\3 Ninjas Kick Back (USA).png
  1337. 18:01:48:804 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Letters
  1338. 18:01:48:835 | MD | DEBUG1 | +32 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Images\Other
  1339. 18:01:48:866 | MD | DEBUG2 | +31 | BuildAssetsTable - Media assets found:
  1340. Asset Label: Box Art | Asset Path1: D:\Arcade\Media\Sega CD\Images\Artwork2\3 Ninjas Kick Back (USA).png | Asset Extension1: png | Asset Type1: game
  1341. Asset Label: Cartridge | Asset Path1: D:\Arcade\Media\Sega CD\Images\Artwork3\3 Ninjas Kick Back (USA).png | Asset Extension1: png | Asset Type1: game
  1342. Asset Label: Letters | Asset Path1: D:\Arcade\Media\Sega CD\Images\Letters\!.png | Asset Extension1: png | Asset Type1: system
  1343. Asset Label: Letters | Asset Path2: D:\Arcade\Media\Sega CD\Images\Letters\'.png | Asset Extension2: png | Asset Type2: system
  1344. Asset Label: Letters | Asset Path3: D:\Arcade\Media\Sega CD\Images\Letters\(.png | Asset Extension3: png | Asset Type3: system
  1345. Asset Label: Letters | Asset Path4: D:\Arcade\Media\Sega CD\Images\Letters\0.png | Asset Extension4: png | Asset Type4: system
  1346. Asset Label: Letters | Asset Path5: D:\Arcade\Media\Sega CD\Images\Letters\1.png | Asset Extension5: png | Asset Type5: system
  1347. Asset Label: Letters | Asset Path6: D:\Arcade\Media\Sega CD\Images\Letters\2.png | Asset Extension6: png | Asset Type6: system
  1348. Asset Label: Letters | Asset Path7: D:\Arcade\Media\Sega CD\Images\Letters\3.png | Asset Extension7: png | Asset Type7: system
  1349. Asset Label: Letters | Asset Path8: D:\Arcade\Media\Sega CD\Images\Letters\4.png | Asset Extension8: png | Asset Type8: system
  1350. Asset Label: Letters | Asset Path9: D:\Arcade\Media\Sega CD\Images\Letters\5.png | Asset Extension9: png | Asset Type9: system
  1351. Asset Label: Letters | Asset Path10: D:\Arcade\Media\Sega CD\Images\Letters\6.png | Asset Extension10: png | Asset Type10: system
  1352. Asset Label: Letters | Asset Path11: D:\Arcade\Media\Sega CD\Images\Letters\7.png | Asset Extension11: png | Asset Type11: system
  1353. Asset Label: Letters | Asset Path12: D:\Arcade\Media\Sega CD\Images\Letters\8.png | Asset Extension12: png | Asset Type12: system
  1354. Asset Label: Letters | Asset Path13: D:\Arcade\Media\Sega CD\Images\Letters\9.png | Asset Extension13: png | Asset Type13: system
  1355. Asset Label: Letters | Asset Path14: D:\Arcade\Media\Sega CD\Images\Letters\a.png | Asset Extension14: png | Asset Type14: system
  1356. Asset Label: Letters | Asset Path15: D:\Arcade\Media\Sega CD\Images\Letters\b.png | Asset Extension15: png | Asset Type15: system
  1357. Asset Label: Letters | Asset Path16: D:\Arcade\Media\Sega CD\Images\Letters\c.png | Asset Extension16: png | Asset Type16: system
  1358. Asset Label: Letters | Asset Path17: D:\Arcade\Media\Sega CD\Images\Letters\d.png | Asset Extension17: png | Asset Type17: system
  1359. Asset Label: Letters | Asset Path18: D:\Arcade\Media\Sega CD\Images\Letters\e.png | Asset Extension18: png | Asset Type18: system
  1360. Asset Label: Letters | Asset Path19: D:\Arcade\Media\Sega CD\Images\Letters\f.png | Asset Extension19: png | Asset Type19: system
  1361. Asset Label: Letters | Asset Path20: D:\Arcade\Media\Sega CD\Images\Letters\g.png | Asset Extension20: png | Asset Type20: system
  1362. Asset Label: Letters | Asset Path21: D:\Arcade\Media\Sega CD\Images\Letters\h.png | Asset Extension21: png | Asset Type21: system
  1363. Asset Label: Letters | Asset Path22: D:\Arcade\Media\Sega CD\Images\Letters\i.png | Asset Extension22: png | Asset Type22: system
  1364. Asset Label: Letters | Asset Path23: D:\Arcade\Media\Sega CD\Images\Letters\j.png | Asset Extension23: png | Asset Type23: system
  1365. Asset Label: Letters | Asset Path24: D:\Arcade\Media\Sega CD\Images\Letters\k.png | Asset Extension24: png | Asset Type24: system
  1366. Asset Label: Letters | Asset Path25: D:\Arcade\Media\Sega CD\Images\Letters\l.png | Asset Extension25: png | Asset Type25: system
  1367. Asset Label: Letters | Asset Path26: D:\Arcade\Media\Sega CD\Images\Letters\m.png | Asset Extension26: png | Asset Type26: system
  1368. Asset Label: Letters | Asset Path27: D:\Arcade\Media\Sega CD\Images\Letters\n.png | Asset Extension27: png | Asset Type27: system
  1369. Asset Label: Letters | Asset Path28: D:\Arcade\Media\Sega CD\Images\Letters\o.png | Asset Extension28: png | Asset Type28: system
  1370. Asset Label: Letters | Asset Path29: D:\Arcade\Media\Sega CD\Images\Letters\p.png | Asset Extension29: png | Asset Type29: system
  1371. Asset Label: Letters | Asset Path30: D:\Arcade\Media\Sega CD\Images\Letters\q.png | Asset Extension30: png | Asset Type30: system
  1372. Asset Label: Letters | Asset Path31: D:\Arcade\Media\Sega CD\Images\Letters\r.png | Asset Extension31: png | Asset Type31: system
  1373. Asset Label: Letters | Asset Path32: D:\Arcade\Media\Sega CD\Images\Letters\s.png | Asset Extension32: png | Asset Type32: system
  1374. Asset Label: Letters | Asset Path33: D:\Arcade\Media\Sega CD\Images\Letters\t.png | Asset Extension33: png | Asset Type33: system
  1375. Asset Label: Letters | Asset Path34: D:\Arcade\Media\Sega CD\Images\Letters\u.png | Asset Extension34: png | Asset Type34: system
  1376. Asset Label: Letters | Asset Path35: D:\Arcade\Media\Sega CD\Images\Letters\v.png | Asset Extension35: png | Asset Type35: system
  1377. Asset Label: Letters | Asset Path36: D:\Arcade\Media\Sega CD\Images\Letters\w.png | Asset Extension36: png | Asset Type36: system
  1378. Asset Label: Letters | Asset Path37: D:\Arcade\Media\Sega CD\Images\Letters\x.png | Asset Extension37: png | Asset Type37: system
  1379. Asset Label: Letters | Asset Path38: D:\Arcade\Media\Sega CD\Images\Letters\y.png | Asset Extension38: png | Asset Type38: system
  1380. Asset Label: Letters | Asset Path39: D:\Arcade\Media\Sega CD\Images\Letters\z.png | Asset Extension39: png | Asset Type39: system
  1381. Asset Label: Other | Asset Path1: D:\Arcade\Media\Sega CD\Images\Other\Pointer.png | Asset Extension1: png | Asset Type1: system
  1382. Asset Label: Other | Asset Path2: D:\Arcade\Media\Sega CD\Images\Other\Pointer_.png | Asset Extension2: png | Asset Type2: system
  1383. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1384. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video
  1385. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Video\3 Ninjas Kick Back (USA).mp4
  1386. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Sega CD\Video\3 Ninjas Kick Back (USA).flv
  1387. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Main Menu\Video\Sega CD.mp4
  1388. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for: D:\Arcade\Media\Main Menu\Video\Sega CD.flv
  1389. 18:01:48:866 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found:
  1390. Asset Label: MP4 Game Video | Asset Path1: D:\Arcade\Media\Sega CD\Video\3 Ninjas Kick Back (USA).mp4 | Asset Extension1: mp4 | Asset Type1: game
  1391. Asset Label: MP4 System Video | Asset Path1: D:\Arcade\Media\Main Menu\Video\Sega CD.mp4 | Asset Extension1: mp4 | Asset Type1: system
  1392. 18:01:48:866 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended
  1393. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Manufacturer|Year|Genre|Rating
  1394. 18:01:48:866 | MD | INFO | +0 | CheckFile - Checking if D:\Arcade\Databases\Sega CD\Sega CD.xml exists
  1395. 18:01:48:866 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  1396. File Size: 57851 bytes
  1397. Created: 11/23/2013 - 9:12:20 AM
  1398. Modified: 1/1/2015 - 10:09:17 AM
  1399. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching for a "Game Name" in the database
  1400. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Game Name" in the database!
  1401. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Name
  1402. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Name" with a value: "3 Ninjas Kick Back (USA)"
  1403. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Cloneof
  1404. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Could not find: Cloneof
  1405. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Manufacturer
  1406. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Manufacturer" with a value: "Sony Imagesoft"
  1407. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Year
  1408. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Year" with a value: "1994"
  1409. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Genre
  1410. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Genre" with a value: "Beat-'Em-Up"
  1411. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Rating
  1412. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Rating" with a value: "ESRB - E (Everyone)"
  1413. 18:01:48:866 | MD | DEBUG2 | +0 | PluginInit - GameInfo:
  1414. GameInfo Label: Genre | GameInfo Value:
  1415. GameInfo Label: Manufacturer | GameInfo Value:
  1416. GameInfo Label: Name | GameInfo Value:
  1417. GameInfo Label: Rating | GameInfo Value:
  1418. GameInfo Label: Year | GameInfo Value:
  1419. 18:01:48:866 | MD | DEBUG1 | +0 | BuildDatabaseTable - Ended
  1420. 18:01:48:866 | MD | INFO | +0 | PluginInit - Ended
  1421. 18:01:48:866 | MD | DEBUG1 | +0 | StartModule - Setting romName to the dbName sent to HyperLaunch: 3 Ninjas Kick Back (USA)
  1422. 18:01:48:866 | MD | INFO | +0 | Hiding mouse cursor
  1423. 18:01:48:898 | MD | DEBUG2 | +31 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
  1424. 18:01:48:898 | MD | INFO | +0 | StartModule - Ended
  1425. 18:01:48:898 | MD | DEBUG1 | +0 | FadeInStart - Started
  1426. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
  1427. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
  1428. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  1429. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
  1430. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
  1431. 18:01:48:898 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseFadeIn"
  1432. 18:01:48:898 | MD | DEBUG2 | +0 | Fade screen scale factor: X=0.666667, Y= 0.948148
  1433. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\3 Ninjas Kick Back (USA)\Layer 1*.*
  1434. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 1 images exist in: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.*
  1435. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.png
  1436. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1.png
  1437. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.gif
  1438. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.tif
  1439. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.bmp
  1440. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 1 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1*.jpg
  1441. 18:01:48:898 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade Layer 1 will use D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 1.png
  1442. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 2 images exist in: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\3 Ninjas Kick Back (USA)\Layer 2*.*
  1443. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 2 images exist in: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.*
  1444. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.png
  1445. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2.png
  1446. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.gif
  1447. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.tif
  1448. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.bmp
  1449. 18:01:48:898 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 2 pic: D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2*.jpg
  1450. 18:01:48:898 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade Layer 2 will use D:\Arcade\HyperLaunch\Media\Fade\Sega CD\_Default\Layer 2.png
  1451. 18:01:48:994 | MD | INFO | +94 | DefaultAnimateFadeIn - Started
  1452. 18:01:48:994 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
  1453. 18:01:49:524 | MD | INFO | +530 | DefaultAnimateFadeIn - Ended
  1454. 18:01:49:524 | MD | DEBUG1 | +0 | FadeInStart - Ended
  1455. 18:01:49:524 | MD | INFO | +0 | StartGlobalUserFeatures - Starting
  1456. 18:01:49:524 | MD | INFO | +0 | StartGlobalUserFeatures - Ending
  1457. 18:01:49:524 | MD | DEBUG1 | +0 | CoverFE - Started
  1458. 18:01:49:524 | MD | DEBUG1 | +0 | CoverFE - Ended
  1459. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - Fullscreen: true
  1460. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - HideConsole: true
  1461. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - MESS_BIOS_Roms_Folder: D:\Arcade\Emulators\RetroArch\mess
  1462. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetroFolder: ..\Emulators\RetroArch
  1463. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_2600: stella_libretro
  1464. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_5200: mess_libretro
  1465. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_7800: prosystem_libretro
  1466. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_32X: genesis_plus_gx_libretro
  1467. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_3DO: 4do_libretro
  1468. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_A2001: mess_libretro
  1469. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_ALICE: mess_libretro
  1470. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_APF: mess_libretro
  1471. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_AQUA: mess_libretro
  1472. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_AVISION: mess_libretro
  1473. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_BAST: mess_libretro
  1474. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_CAS1K: mess_libretro
  1475. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_CAS2K: mess_libretro
  1476. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_CDI: mess_libretro
  1477. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_CHANF: mess_libretro
  1478. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_COLEC: mess_libretro
  1479. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_CPC: mess_libretro
  1480. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_DS: desmume_libretro
  1481. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_DUCK: mess_libretro
  1482. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_FBA: fb_alpha_libretro
  1483. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GB: gambatte_libretro
  1484. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GBC: gambatte_libretro
  1485. 18:01:49:524 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GBA: vbam_libretro
  1486. 18:01:49:554 | MD | INFO | +31 | Module Setting - [Settings] - LibRetro_GBJ: gambatte_libretro
  1487. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GEN: genesis_plus_gx_libretro
  1488. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GG: genesis_plus_gx_libretro
  1489. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GMASTR: mess_libretro
  1490. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GP32: mess_libretro
  1491. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GPCKET: mess_libretro
  1492. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GX4K: mess_libretro
  1493. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_INTV: mess_libretro
  1494. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_JAG: virtualjaguar_libretro
  1495. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_LYNX: handy_libretro
  1496. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_MAME: mame_libretro
  1497. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_MSX: bluemsx_libretro
  1498. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_MSX2: bluemsx_libretro
  1499. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_N64: mupen64plus_libretro
  1500. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NEO: fb_alpha_libretro
  1501. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NEO: mess_libretro
  1502. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NEOAES: mess_libretro
  1503. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NES: nestopia_libretro
  1504. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NFAM: nestopia_libretro
  1505. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NFDS: nestopia_libretro
  1506. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NSF: bsnes_balanced_libretro
  1507. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NSFS: snes9x_libretro
  1508. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NVB: mednafen_vb_libretro
  1509. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NGP: mednafen_ngp_libretro
  1510. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NGPC: mednafen_ngp_libretro
  1511. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NINARC: mame_libretro
  1512. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_ODYS2: mess_libretro
  1513. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PCE: mednafen_pce_fast_libretro
  1514. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PCECD: mednafen_pce_fast_libretro
  1515. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PCFX: mednafen_pcfx_libretro
  1516. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PICO: picodrive_libretro
  1517. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_POCKS: mess_libretro
  1518. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_POKE: mess_libretro
  1519. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PSP: ppsspp_libretro
  1520. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PSX: mednafen_psx_libretro
  1521. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PUAE: puae_libretro
  1522. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PVID: mess_libretro
  1523. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SACAN: mess_libretro
  1524. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SAMCP: mess_libretro
  1525. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SAT: yabause_libretro
  1526. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SC3K: mess_libretro
  1527. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SCD: genesis_plus_gx_libretro
  1528. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SCV: mess_libretro
  1529. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SCUMM: scummvm_libretro
  1530. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SG1K: genesis_plus_gx_libretro
  1531. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SGB: bsnes_balanced_libretro
  1532. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SGFX: mednafen_supergrafx_libretro
  1533. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SMS: genesis_plus_gx_libretro
  1534. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SNES: bsnes_accuracy_libretro
  1535. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SORCR: mess_libretro
  1536. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SORD: mess_libretro
  1537. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SPECZX: mess_libretro
  1538. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SPORTV: mess_libretro
  1539. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_ST: hatari_libretro
  1540. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_STUD2: mess_libretro
  1541. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SVMU: mess_libretro
  1542. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SUPRV: mess_libretro
  1543. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TG16: mednafen_pce_fast_libretro
  1544. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TGCD: mednafen_pce_fast_libretro
  1545. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TI99: mess_libretro
  1546. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TOMY: mess_libretro
  1547. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TRS80: mess_libretro
  1548. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_VECTX: mess_libretro
  1549. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_VTECH: mess_libretro
  1550. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_WSAN: mednafen_wswan_libretro
  1551. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_WSANC: mednafen_wswan_libretro
  1552. 18:01:49:554 | MD | INFO | +0 | Module Setting - [Sega CD] - SuperGameBoy: false
  1553. 18:01:49:554 | MD | INFO | +0 | Module Setting - [3 Ninjas Kick Back (USA)] - SuperGameBoy: false
  1554. 18:01:49:554 | MD | INFO | +0 | RetroArch is using D:\Arcade\Emulators\RetroArch\config\Sega CD.cfg as it's config file.
  1555. 18:01:49:554 | MD | DEBUG1 | +0 | LoadProperties - Started and loading this cfg into memory: D:\Arcade\Emulators\RetroArch\config\Sega CD.cfg
  1556. 18:01:49:564 | MD | DEBUG1 | +0 | LoadProperties - Ended
  1557. 18:01:49:564 | MD | DEBUG1 | +0 | ReadProperty - Started
  1558. 18:01:49:564 | MD | DEBUG1 | +0 | ReadProperty - Ended
  1559. 18:01:49:564 | MD | DEBUG1 | +0 | ConvertRetroCFGKey - Converted to
  1560. 18:01:49:864 | MD | DEBUG1 | +312 | ScriptError - Playing error sound: error11.mp3
  1561. 18:01:51:548 | MD | ERROR | +1685 | RetroArch requires you to set your system_directory and place bios rom(s) in there for "Sega CD" to function. Please do this first by running "retroarch-phoenix.exe" manually.
  1562. 18:01:51:548 | MD | INFO | +0 | ExitModule - Started
  1563. 18:01:51:548 | MD | INFO | +0 | Starting Updating Statistics:
  1564. 18:01:51:549 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
  1565. 18:01:51:549 | MD | DEBUG2 | +0 | gameSectionStartTime:34456112
  1566. 18:01:51:549 | MD | DEBUG2 | +0 | ElapsedTime:2
  1567. 18:01:51:549 | MD | DEBUG2 | +0 | Statistics cleared game name: 3 Ninjas Kick Back
  1568. 18:01:51:643 | MD | DEBUG2 | +94 | Loaded game statistics from ini files:
  1569. Number_of_Times_Played: 14
  1570. Last_Time_Played: Thursday January 15, 2015 05:50:28 PM
  1571. Average_Time_Played: 6
  1572. Total_Time_Played: 84
  1573. System_Total_Played_Time: 1281
  1574. Total_Global_Played_Time: 218
  1575. 18:01:51:643 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 15
  1576. Last_Time_Played: Thursday January 15, 2015 06:01:48 PM
  1577. Average_Time_Played: 6
  1578. Total_Time_Played: 86
  1579. System_Total_Played_Time: 1283
  1580. Total_Global_Played_Time: 220
  1581. 18:01:51:713 | MD | INFO | +62 | Game section statistics updated.
  1582. 18:01:51:743 | MD | INFO | +31 | Restoring mouse cursor
  1583. 18:01:51:745 | MD | INFO | +0 | ExitModule - Ended
  1584. 18:01:51:745 | MD | INFO | +0 | End of Module Logs
  1585. 18:01:51:819 | HL | INFO | +3167 | Main - Module ended, exiting HyperLaunch normally
  1586. 18:01:51:819 | HL | INFO | +0 | ExitScript - Started
  1587. 18:01:51:819 | HL | INFO | +0 | SystemCursor - Restoring mouse cursor
  1588. 18:01:51:819 | HL | INFO | +0 | ExitScript - Ended
  1589. [/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement