geannf

geannf Hyperspin.log

Aug 30th, 2014
469
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.57 KB | None | 0 0
  1. [code]
  2. 00:17:00:628 | HL | INFO | +N/A | Main - HyperLaunch v3.0.1.1c
  3. 00:17:00:820 | HL | INFO | +188 | Main - System Specs:
  4. HyperLaunch Dir: E:\Hyperspin\hyperlaunch
  5. OS: Microsoft Windows 7 Ultimate
  6. SKU: Ultimate
  7. Total Memory: 8169.28 MB
  8. Free Memory: 3953.87 MB
  9. Used Memory: 4215.406 MB
  10. SystemType: x64-based PC
  11. Physical Processors: 1
  12. Logical Processors: 8
  13. GPU 1 Name: NVIDIA GeForce GTX 660
  14. GPU 1 RAM: -2048.00 MB
  15. GPU 1 Driver Version: 9.18.13.4052
  16. Sound 1 Device: NVIDIA High Definition Audio
  17. Sound 1 Status: Enabled
  18. Sound 2 Device: Dispositivo de High Definition Audio
  19. Sound 2 Status: Enabled
  20. Sound 3 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
  21. Sound 3 Status: Enabled
  22. OS Language: Portuguese_Brazilian
  23. OS Admin Status: Yes
  24. Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work)
  25. AutoHotkey Path:
  26. AHK Version: 1.1.09.04
  27. Unicode: No
  28. 00:17:00:820 | HL | INFO | +0 | Main - HyperSpin.exe coordinates are x448 y156 w1024 h768
  29. 00:17:00:820 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\HyperLaunch.exe exists
  30. 00:17:00:821 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  31. FileDescription Your favorite Front End companion!
  32. FileVersion 3.0.1.1
  33. LegalCopyright ©2013 HL squad
  34. ProductName djvj's one swell guy!
  35. ProductVersion 1.1.9.4
  36. CompanyName djvj's one swell guy!
  37. File Size: 910336 bytes
  38. Created: 8/19/2014 - 10:17:13
  39. Modified: 8/19/2014 - 10:17:13
  40. 00:17:00:821 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\itextsharp.dll exists
  41. 00:17:00:821 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  42. FileDescription iTextSharp
  43. FileVersion 5.4.2.0
  44. InternalName itextsharp.dll
  45. LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
  46. OriginalFilename itextsharp.dll
  47. ProductName iTextSharp
  48. ProductVersion 5.4.2.0
  49. CompanyName 1T3XT BVBA
  50. File Size: 3743744 bytes
  51. Created: 8/19/2014 - 10:17:13
  52. Modified: 8/19/2014 - 10:17:13
  53. 00:17:00:821 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\SevenZipSharp.dll exists
  54. 00:17:00:822 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  55. FileDescription SevenZipSharp
  56. FileVersion 0.64.4841.31212
  57. InternalName SevenZipSharp.dll
  58. LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
  59. OriginalFilename SevenZipSharp.dll
  60. ProductName SevenZipSharp
  61. ProductVersion 0.64.4841.31212
  62. CompanyName Markovtsev Vadim
  63. File Size: 165888 bytes
  64. Created: 8/19/2014 - 10:17:13
  65. Modified: 8/19/2014 - 10:17:13
  66. 00:17:00:822 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\gsdll32.dll exists
  67. 00:17:00:823 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  68. File Size: 8818688 bytes
  69. Created: 8/19/2014 - 10:17:13
  70. Modified: 8/19/2014 - 10:17:13
  71. 00:17:00:823 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\BlockInput.exe exists
  72. 00:17:00:824 | 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: 8/19/2014 - 10:17:13
  81. Modified: 8/19/2014 - 10:17:13
  82. 00:17:00:824 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\gdip.ahk exists
  83. 00:17:00:831 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Extension.
  84. 00:17:00:831 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  85. File Size: 88789 bytes
  86. Created: 8/19/2014 - 10:17:13
  87. Modified: 8/19/2014 - 10:17:13
  88. 00:17:00:832 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\RIni.ahk exists
  89. 00:17:00:837 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  90. 00:17:00:838 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  91. File Size: 67561 bytes
  92. Created: 8/19/2014 - 10:17:13
  93. Modified: 8/19/2014 - 10:17:13
  94. 00:17:00:838 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\CLR.ahk exists
  95. 00:17:00:840 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  96. 00:17:00:841 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  97. File Size: 10586 bytes
  98. Created: 8/19/2014 - 10:17:13
  99. Modified: 8/19/2014 - 10:17:13
  100. 00:17:00:841 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\COM.ahk exists
  101. 00:17:00:843 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension.
  102. 00:17:00:844 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  103. File Size: 26342 bytes
  104. Created: 8/19/2014 - 10:17:13
  105. Modified: 8/19/2014 - 10:17:13
  106. 00:17:00:844 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\JSON.ahk exists
  107. 00:17:00:846 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
  108. 00:17:00:846 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  109. File Size: 9203 bytes
  110. Created: 8/19/2014 - 10:17:13
  111. Modified: 8/19/2014 - 10:17:13
  112. 00:17:00:847 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Fade Init.ahk exists
  113. 00:17:00:847 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  114. 00:17:00:848 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  115. File Size: 1145 bytes
  116. Created: 8/19/2014 - 10:17:13
  117. Modified: 8/19/2014 - 10:17:13
  118. 00:17:00:848 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\HyperPause Init.ahk exists
  119. 00:17:00:849 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  120. 00:17:00:850 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  121. File Size: 691 bytes
  122. Created: 8/19/2014 - 10:17:13
  123. Modified: 8/19/2014 - 10:17:13
  124. 00:17:00:850 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Keymapper Init.ahk exists
  125. 00:17:00:851 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  126. 00:17:00:851 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  127. File Size: 3435 bytes
  128. Created: 8/19/2014 - 10:17:13
  129. Modified: 8/19/2014 - 10:17:13
  130. 00:17:00:852 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\MultiGame Init.ahk exists
  131. 00:17:00:852 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  132. 00:17:00:853 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  133. File Size: 161 bytes
  134. Created: 8/19/2014 - 10:17:13
  135. Modified: 8/19/2014 - 10:17:13
  136. 00:17:00:853 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Statistics Init.ahk exists
  137. 00:17:00:854 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  138. 00:17:00:855 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  139. File Size: 167 bytes
  140. Created: 8/19/2014 - 10:17:13
  141. Modified: 8/19/2014 - 10:17:13
  142. 00:17:00:855 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Fade.ahk exists
  143. 00:17:00:857 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  144. 00:17:00:857 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  145. File Size: 25516 bytes
  146. Created: 8/19/2014 - 10:17:13
  147. Modified: 8/19/2014 - 10:17:13
  148. 00:17:00:858 | HL | INFO | +15 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\HyperPause.ahk exists
  149. 00:17:00:873 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  150. 00:17:00:874 | HL | DEBUG1 | +16 | CheckFile - Attributes:
  151. File Size: 360180 bytes
  152. Created: 8/19/2014 - 10:17:13
  153. Modified: 8/19/2014 - 10:17:13
  154. 00:17:00:874 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Keymapper.ahk exists
  155. 00:17:00:875 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  156. 00:17:00:876 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  157. File Size: 30775 bytes
  158. Created: 8/19/2014 - 10:17:13
  159. Modified: 8/19/2014 - 10:17:13
  160. 00:17:00:876 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\MultiGame.ahk exists
  161. 00:17:00:878 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  162. 00:17:00:878 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  163. File Size: 36816 bytes
  164. Created: 8/19/2014 - 10:17:13
  165. Modified: 8/19/2014 - 10:17:13
  166. 00:17:00:878 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Bezel.ahk exists
  167. 00:17:00:883 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  168. 00:17:00:883 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  169. File Size: 83008 bytes
  170. Created: 8/19/2014 - 10:17:13
  171. Modified: 8/19/2014 - 10:17:13
  172. 00:17:00:883 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Statistics.ahk exists
  173. 00:17:00:884 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  174. 00:17:00:885 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  175. File Size: 26153 bytes
  176. Created: 8/19/2014 - 10:17:13
  177. Modified: 8/19/2014 - 10:17:13
  178. 00:17:00:885 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Rom Mapping Launch Menu.ahk exists
  179. 00:17:00:888 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  180. 00:17:00:888 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  181. File Size: 63798 bytes
  182. Created: 8/19/2014 - 10:17:13
  183. Modified: 8/19/2014 - 10:17:13
  184. 00:17:00:888 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Shared.ahk exists
  185. 00:17:00:891 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
  186. 00:17:00:892 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  187. File Size: 81966 bytes
  188. Created: 8/19/2014 - 10:17:13
  189. Modified: 8/19/2014 - 10:17:13
  190. 00:17:00:892 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\XHotkey.ahk exists
  191. 00:17:00:893 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  192. 00:17:00:894 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  193. File Size: 28374 bytes
  194. Created: 8/19/2014 - 10:17:13
  195. Modified: 8/19/2014 - 10:17:13
  196. 00:17:00:894 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Lib\Fade Animations.ahk exists
  197. 00:17:00:896 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
  198. 00:17:00:896 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  199. File Size: 49050 bytes
  200. Created: 8/19/2014 - 10:17:13
  201. Modified: 8/19/2014 - 10:17:13
  202. 00:17:00:897 | HL | INFO | +0 | Main - HyperLaunch received "Atari Lynx" and "Zarlor Mercenary (USA, Europe)"
  203. 00:17:00:902 | HL | INFO | +0 | Main - Zarlor Mercenary (USA, Europe) is using the default emulator: mednafen
  204. 00:17:00:902 | HL | INFO | +0 | Main - Checking for a [mednafen] section in E:\Hyperspin\hyperlaunch\Settings\Atari Lynx\Emulators.ini
  205. 00:17:00:902 | HL | INFO | +0 | Main - Checking for a [mednafen] section in E:\Hyperspin\hyperlaunch\Settings\Global Emulators.ini
  206. 00:17:00:903 | HL | INFO | +0 | Main - Found [mednafen] in E:\Hyperspin\hyperlaunch\Settings\Global Emulators.ini
  207. 00:17:00:903 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Modules\mednafen\Mednafen.ahk exists
  208. 00:17:00:904 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  209. File Size: 14037 bytes
  210. Created: 8/23/2014 - 11:42:29
  211. Modified: 8/30/2014 - 11:43:09
  212. 00:17:00:905 | HL | INFO | +15 | Main - CRC Check - CRC matches, this is an official unedited module.
  213. 00:17:00:906 | HL | INFO | +0 | Main - Zarlor Mercenary (USA, Europe) will use module: E:\Hyperspin\hyperlaunch\Modules\mednafen\Mednafen.ahk
  214. 00:17:00:918 | HL | INFO | +0 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
  215. 00:17:00:921 | HL | INFO | +16 | Main - INI Keys read
  216. 00:17:00:921 | HL | INFO | +0 | CheckFile - Checking if E:\HyperSpin\hyperlaunch\Module Extensions\7z.exe exists
  217. 00:17:00:922 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  218. FileDescription 7-Zip Console
  219. FileVersion 9.20
  220. InternalName 7z
  221. LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
  222. OriginalFilename 7z.exe
  223. ProductName 7-Zip
  224. ProductVersion 9.20
  225. CompanyName Igor Pavlov
  226. File Size: 163840 bytes
  227. Created: 8/19/2014 - 10:17:13
  228. Modified: 8/19/2014 - 10:17:13
  229. 00:17:00:923 | HL | INFO | +0 | CheckFile - Checking if E:\HyperSpin\hyperlaunch\Module Extensions\7z.dll exists
  230. 00:17:00:924 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  231. FileDescription 7z Standalone Plugin
  232. FileVersion 9.20
  233. InternalName 7za
  234. LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
  235. OriginalFilename 7za.dll
  236. ProductName 7-Zip
  237. ProductVersion 9.20
  238. CompanyName Igor Pavlov
  239. File Size: 914432 bytes
  240. Created: 8/19/2014 - 10:17:13
  241. Modified: 8/19/2014 - 10:17:13
  242. 00:17:00:924 | HL | INFO | +0 | CheckPaths - Started
  243. 00:17:00:924 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: E:\Hyperspin\Emulators\_roms\Atari Lynx\Zarlor Mercenary (USA, Europe).zip
  244. 00:17:00:924 | HL | INFO | +0 | CheckPaths - Found rom: E:\Hyperspin\Emulators\_roms\Atari Lynx\Zarlor Mercenary (USA, Europe).zip
  245. 00:17:00:924 | HL | DEBUG1 | +0 | CheckPaths - Current romName: Zarlor Mercenary (USA, Europe)
  246. 00:17:00:924 | HL | DEBUG1 | +0 | CheckPaths - Current romPath: E:\Hyperspin\Emulators\_roms\Atari Lynx
  247. 00:17:00:925 | HL | DEBUG1 | +0 | CheckPaths - Current romExtension: .zip
  248. 00:17:00:925 | HL | INFO | +0 | CheckFile - Checking if E:\mednafen-0.9.36.3-win64\mednafen.exe exists
  249. 00:17:00:926 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  250. File Size: 9833984 bytes
  251. Created: 8/30/2014 - 9:43:28
  252. Modified: 8/3/2014 - 6:37:28
  253. 00:17:00:926 | HL | INFO | +0 | CheckPaths - Ended
  254. 00:17:00:927 | HL | INFO | +0 | BuildScript - User Variables:
  255. ;----------------------------------------------------------------------------
  256. ; INJECTED VARIABLES
  257. ;----------------------------------------------------------------------------
  258.  
  259. #NoTrayIcon
  260. #InstallKeybdHook
  261. DetectHiddenWindows, ON
  262. SetTitleMatchMode, 2
  263. SendMode, Event
  264. 0 = 2
  265. hlMode =
  266. frontendPID = 6152
  267. frontendPath = E:\Hyperspin
  268. frontendExe = HyperSpin.exe
  269. frontendExt = exe
  270. frontendName = HyperSpin
  271. frontendDrive = E:
  272. exitEmulatorKey = ~Esc
  273. exitEmulatorKeyWait = 0
  274. forceHoldKey = ~Esc
  275. restoreFE = false
  276. exitScriptKey = ~q & ~s
  277. toggleCursorKey = ~e & ~t
  278. emuFullPath = E:\mednafen-0.9.36.3-win64\mednafen.exe
  279. emuPath = E:\mednafen-0.9.36.3-win64
  280. emuName = mednafen
  281. emuExt = exe
  282. romPath = E:\Hyperspin\Emulators\_roms\Atari Lynx
  283. romPathFromIni = E:\Hyperspin\Emulators\_roms\Atari Lynx
  284. romExtension = .zip
  285. romExtensionOrig = .zip
  286. romExtensions = zip
  287. executable = mednafen.exe
  288. systemName = Atari Lynx
  289. dbName = Zarlor Mercenary (USA, Europe)
  290. romName = Zarlor Mercenary (USA, Europe)
  291. romMapPath =
  292. romMappingEnabled = false
  293. romMappingLaunchMenuEnabled = false
  294. romMappingFirstMatchingExt = false
  295. romMappingShowAllRomsInArchive = true
  296. romMappingNumberOfWheelsByScreen = 7
  297. romMappingMenuWidth = 300
  298. romMappingMenuMargin = 50
  299. romMappingTextFont = Bebas Neue
  300. romMappingTextOptions = cFFFFFFFF r4 s40 Bold
  301. romMappingDisabledTextColor = ff888888
  302. romMappingTextSizeDifference = 5
  303. romMappingTextMargin = 10
  304. romMappingTitleTextFont = Bebas Neue
  305. romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
  306. romMappingTitle2TextFont = Bebas Neue
  307. romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
  308. romMappingGameInfoTextFont = Bebas Neue
  309. romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
  310. romMappingBackgroundBrush = aa000000
  311. romMappingColumnBrush = 33000000
  312. romMappingButtonBrush1 = 6f000000
  313. romMappingButtonBrush2 = 33000000
  314. romMappingBackgroundAlign = Stretch and Lose Aspect
  315. romMappingMenuFlagWidth = 40
  316. romMappingMenuFlagSeparation = 5
  317. romMappingDefaultMenuList = FullList
  318. romMappingSingleFilteredRomAutomaticLaunch = false
  319. skipchecks = false
  320. romMatchExt = false
  321. blockInputTime = 0
  322. blockInputFile = E:\Hyperspin\hyperlaunch\Module Extensions\BlockInput.exe
  323. errorLevelReporting = false
  324. logFile = E:\Hyperspin\hyperlaunch\HyperLaunch.log
  325. logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
  326. logLevel = 10
  327. logIncludeModule = true
  328. logIncludeFileProperties = true
  329. logShowCommandWindow = false
  330. logCommandWindow = false
  331. sysLang = Portuguese_Brazilian
  332. navUpKey = Up
  333. navDownKey = Down
  334. navLeftKey = Left
  335. navRightKey = Right
  336. navSelectKey = Enter
  337. navP2UpKey = Numpad8
  338. navP2DownKey = Numpad2
  339. navP2LeftKey = Numpad4
  340. navP2RightKey = Numpad6
  341. navP2SelectKey = NumpadEnter
  342. originalWidth = 1920
  343. originalHeight = 1080
  344. dtEnabled = true
  345. dtPath = E:\Hyperspin\hyperlaunch\Module Extensions\DAEMON Tools Lite\DTLite.exe
  346. dtUseSCSI = true
  347. dtAddDrive = true
  348. emuIdleShutdown = 0
  349. hideCursor = false
  350. hideEmu = false
  351. hideFE = false
  352. fadeIn = false
  353. fadeInDuration = 500
  354. fadeInTransitionAnimation = DefaultAnimateFadeIn
  355. fadeInDelay = 0
  356. fadeInExitDelay = 0
  357. fadeOutExitDelay = 0
  358. fadeOut = false
  359. fadeOutExtraScreen = false
  360. fadeOutDuration = 500
  361. fadeOutTransitionAnimation = DefaultAnimateFadeOut
  362. fadeOutDelay = 0
  363. fadeLyrInterpolation = 7
  364. fadeLyr1Color = FF000000
  365. fadeLyr1AlignImage = Align to Top Left
  366. fadeLyr2Pos = Bottom Right Corner
  367. fadeLyr2X = 300
  368. fadeLyr2Y = 300
  369. fadeLyr2Adjust = 1
  370. fadeLyr2PicPad = 0
  371. fadeLyr3Pos = Center
  372. fadeLyr3X = 300
  373. fadeLyr3Y = 300
  374. fadeLyr3Adjust = 0.75
  375. fadeLyr3Speed = 750
  376. fadeLyr3Animation = DefaultFadeAnimation
  377. fadeLyr37zAnimation = DefaultFadeAnimation
  378. fadeLyr3Type = imageandbar
  379. fadeLyr3ImgFollow7zProgress = true
  380. fadeLyr3Repeat = 1
  381. fadeLyr3PicPad = 0
  382. fadeLyr4Adjust = 0.75
  383. fadeLyr4X = 100
  384. fadeLyr4Y = 100
  385. fadeLyr4Pos = Above Layer 3 - Left
  386. fadeLyr4FPS = 10
  387. fadeLyr4PicPad = 0
  388. fadeTranspGifColor = FFFFFF
  389. fadeBarWindow = false
  390. fadeBarWindowX =
  391. fadeBarWindowY =
  392. fadeBarWindowW = 600
  393. fadeBarWindowH = 120
  394. fadeBarWindowR = 20
  395. fadeBarWindowM = 20
  396. fadeBarWindowHatchStyle = 8
  397. fadeBarBack = true
  398. fadeBarBackColor = FF555555
  399. fadeBarH = 20
  400. fadeBarR = 5
  401. fadeBarColor = DD00BFFF
  402. fadeBarHatchStyle = 3
  403. fadeBarPercentageText = true
  404. fadeBarInfoText = true
  405. fadeBarXOffset = 0
  406. fadeBarYOffset = 100
  407. fadeRomInfoDescription = text
  408. fadeRomInfoSystemName = text
  409. fadeRomInfoYear = text
  410. fadeRomInfoManufacturer = text
  411. fadeRomInfoGenre = text
  412. fadeRomInfoRating = text
  413. fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
  414. fadeRomInfoTextPlacement = topRight
  415. fadeRomInfoTextMargin = 5
  416. fadeRomInfoText1Options = cFF555555 r4 s20 Bold
  417. fadeRomInfoText2Options = cFF555555 r4 s20 Bold
  418. fadeRomInfoText3Options = cFF555555 r4 s20 Bold
  419. fadeRomInfoText4Options = cFF555555 r4 s20 Bold
  420. fadeRomInfoText5Options = cFF555555 r4 s20 Bold
  421. fadeRomInfoText6Options = cFF555555 r4 s20 Bold
  422. fadeStats_Number_of_Times_Played = text with label
  423. fadeStats_Last_Time_Played = text with label
  424. fadeStats_Average_Time_Played = text with label
  425. fadeStats_Total_Time_Played = text with label
  426. fadeStats_System_Total_Played_Time = text with label
  427. fadeStats_Total_Global_Played_Time = text with label
  428. fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
  429. fadeStatsInfoTextPlacement = topLeft
  430. fadeStatsInfoTextMargin = 5
  431. fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
  432. fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
  433. fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
  434. fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
  435. fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
  436. fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
  437. fadeText1X = 0
  438. fadeText1Y = 0
  439. fadeText1Options = cFFFFFFFF r4 s20 Right Bold
  440. fadeText1 = Loading Game
  441. fadeText2X = 0
  442. fadeText2Y = 0
  443. fadeText2Options = cFFFFFFFF r4 s20 Right Bold
  444. fadeText2 = Extraction Complete
  445. fadeFont = Arial
  446. fadeSystemAndRomLayersOnly = false
  447. fadeInterruptKey =
  448. detectFadeErrorEnabled = true
  449. fadeImgPath = E:\Hyperspin\hyperlaunch\Media\Fade
  450. HLDataPath = E:\Hyperspin\hyperlaunch\Data
  451. HLMediaPath = E:\Hyperspin\hyperlaunch\Media
  452. HLErrSoundPath = E:\Hyperspin\hyperlaunch\Media\Sounds\Error
  453. modulesPath = E:\Hyperspin\hyperlaunch\Modules
  454. moduleFullName = E:\Hyperspin\hyperlaunch\Modules\mednafen\Mednafen.ahk
  455. moduleName = Mednafen
  456. modulePath = E:\Hyperspin\hyperlaunch\Modules\mednafen
  457. moduleExtension = ahk
  458. moduleExtensionsPath = E:\Hyperspin\hyperlaunch\Module Extensions
  459. libPath = E:\Hyperspin\hyperlaunch\Lib
  460. 7zEnabled = false
  461. 7zPath = E:\HyperSpin\hyperlaunch\Module Extensions\7z.exe
  462. 7zDllPath = E:\HyperSpin\hyperlaunch\Module Extensions\7z.dll
  463. 7zExtractPath = E:\Hyperspin\Utilities\Temp
  464. 7zExtractPathOrig =
  465. 7zAttachSystemName = false
  466. 7zDelTemp = true
  467. 7zSounds = true
  468. 7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
  469. 7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
  470. mgEnabled = false
  471. mgKey = ~NumpadSub
  472. mgBackgroundColor = FF000000
  473. mgSidePadding = 0.2
  474. mgYOffset = 500
  475. mgImageAdjust = 1
  476. mgFont = Arial
  477. mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
  478. mgText1Text = Please select a game
  479. mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
  480. mgText2Offset = 70
  481. mgUseSound = true
  482. mgSoundfreq = 300
  483. mgExitEffect = none
  484. mgSelectedEffect = rotate
  485. mgUseGameArt = false
  486. mgArtworkDir = Artwork1
  487. hpEnabled = false
  488. hpKey = ~NumpadAdd
  489. hpBackToMenuBarKey = X
  490. hpZoomInKey = C
  491. hpZoomOutKey = V
  492. hpScreenshotKey = ~PrintScreen
  493. hpHiToTextPath = E:\Hyperspin\hyperlaunch\Module Extensions\HiToText.exe
  494. hpSaveStateKeyCodes =
  495. hpLoadStateKeyCodes =
  496. keymapperEnabled = true
  497. keymapperAHKMethod = false
  498. keymapper = joytokey
  499. xpadderFullPath = E:\Hyperspin\Utilities\Xpadder\Xpadder.exe
  500. joyToKeyFullPath = E:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe
  501. keymapperProfilePath = E:\Hyperspin\hyperlaunch\Profiles\joytokey
  502. keymapperFrontEndProfileName = HyperSpin
  503. keymapperFrontEndProfile = joytokey
  504. keymapperHyperLaunchProfileEnabled = false
  505. JoyIDsEnabled = false
  506. JoyIDsPreferredControllersSystem = use_global
  507. JoyIDsPreferredControllersGlobal = use_global
  508. CustomJoyNamesEnabled = false
  509. CustomJoyNames =
  510. FEProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\HyperSpin
  511. defaultProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\_Default
  512. systemProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx
  513. xPadderSystemProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\_Default
  514. emuProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\mednafen
  515. romProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\Zarlor Mercenary (USA, Europe)
  516. HyperLaunchProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\HyperLaunch
  517. blankProfile = E:\Hyperspin\hyperlaunch\Profiles\joytokey\blank
  518. ahkFEProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\HyperSpin
  519. ahkDefaultProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\_Default
  520. ahkSystemProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\Atari Lynx
  521. ahkEmuProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\Atari Lynx\mednafen
  522. ahkRomProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\Atari Lynx\Zarlor Mercenary (USA, Europe)
  523. ahkHyperLaunchProfile = E:\Hyperspin\hyperlaunch\Profiles\AHK\HyperLaunch
  524. bezelEnabled = false
  525. statisticsEnabled = true
  526.  
  527. 00:17:00:927 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
  528. 00:17:00:927 | HL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts
  529. 00:17:00:927 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
  530. 00:17:00:927 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 2
  531. 00:17:00:929 | HL | INFO | +0 | BuildScript - Module:
  532. MEmu = Mednafen
  533. MEmuV = v0.9.31 WIP
  534. MURL = http://mednafen.sourceforge.net/
  535. MAuthor = djvj
  536. MVersion = 2.0.9
  537. MCRC = DAAB2BB2
  538. iCRC = 1ECCF5E8
  539. MID = 635038268903923913
  540. MSystem = "Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Super Famicom","Nintendo Virtual Boy","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","SNK Neo Geo Pocket","SNK Neo Geo Pocket Color","Sony PlayStation","Super Nintendo Entertainment System"
  541. ;----------------------------------------------------------------------------
  542. ; Notes:
  543. ; Below are some basic params you can change, there are many other params
  544. ; located in the mednafen documentation that you can add If needed.
  545. ;
  546. ; Some people experience screen flickering and mednafen will not stay in
  547. ; fullscreen, you can changed vDriver below to -vdriver sdl and it will
  548. ; possibly fix the issue.
  549. ;
  550. ; There is no error checking If mednafen fails, so If you try to launch
  551. ; your game and nothing happens, then check the stdout.txt in your mednafen
  552. ; installation directory to see what went wrong.
  553. ;
  554. ; To remap your keys, start a game then press alt + shift + 1 to enter
  555. ; the key configuration. Also see mednafen.cfg to change other keys such
  556. ; as the exit key.
  557. ;
  558. ; Atari Lynx:
  559. ; Create a folder called "firmware" in your mednafen folder and place lynxboot.img in there
  560. ;
  561. ; Nintendo Virtual Boy:
  562. ; For Virtual Boy you might not be able to get in game and get stuck
  563. ; on the intro screen, so open your cfg file and change these settings
  564. ; to allow you to play. There are some extra options here to.
  565. ; vb.anaglyph.lcolor 0xFF0000
  566. ; vb.anaglyph.preset disabled
  567. ; vb.anaglyph.rcolor 0x000000
  568. ; vb.default_color 0xFFFFFF
  569. ; vb.disable_parallax 0
  570. ; vb.input.builtin.gamepad.a keyboard 109
  571. ; vb.input.builtin.gamepad.b keyboard 110
  572. ; vb.input.builtin.gamepad.down-l keyboard 100
  573. ; vb.input.builtin.gamepad.down-r keyboard 107
  574. ; vb.input.builtin.gamepad.left-l keyboard 115
  575. ; vb.input.builtin.gamepad.left-r keyboard 106
  576. ; vb.input.builtin.gamepad.lt keyboard 103
  577. ; vb.input.builtin.gamepad.rapid_a keyboard 46
  578. ; vb.input.builtin.gamepad.rapid_b keyboard 44
  579. ; vb.input.builtin.gamepad.right-l keyboard 102
  580. ; vb.input.builtin.gamepad.right-r keyboard 108
  581. ; vb.input.builtin.gamepad.rt keyboard 104
  582. ; vb.input.builtin.gamepad.select keyboard 118
  583. ; vb.input.builtin.gamepad.start keyboard 13
  584. ; vb.input.builtin.gamepad.up-l keyboard 101
  585. ; vb.input.builtin.gamepad.up-r keyboard 105
  586.  
  587. ; Sony PlayStation Info:
  588. ; Create a folder called "firmware" in your mednafen folder and place all your bios files (ex. scph5501.bin) in there. Set the options below so mednafen can find them
  589. ; This module only supports Daemon Tools when mounting with a cue extension for psx.
  590. ; Set your rom extension to cue
  591. ; Multi-Disc games REQUIRES Daemon Tools, do not attempt to swap discs any other way as it is not supported by this module.
  592. ;----------------------------------------------------------------------------
  593. StartModule()
  594. BezelGUI()
  595. FadeInStart()
  596.  
  597. ; The next 2 objects control how the module reacts to different systems. Mednafen can play a lot of systems, but changes itself slightly so this module has to adapt
  598. mType1 := Object("Atari Lynx","lynx","Bandai Wonderswan","wswan","Bandai Wonderswan Color","wswan","NEC PC Engine","pce","NEC PC-FX","pcfx","NEC SuperGrafx","pce","NEC TurboGrafx-16","pce","Nintendo Entertainment System","nes","Nintendo Famicom","nes","Nintendo Famicom Disk System","nes","Nintendo Game Boy","gb","Nintendo Game Boy Advance","gba","Nintendo Game Boy Color","gb","Nintendo Super Famicom","snes","Nintendo Virtual Boy","vb","Samsung Gam Boy","sms","Sega Game Gear","gg","Sega Genesis","md","Sega Mega Drive","md","Sega Master System","sms","SNK Neo Geo Pocket","ngp","SNK Neo Geo Pocket Color","ngp","Super Nintendo Entertainment System","snes")
  599. mType2 := Object("NEC PC Engine-CD","pce","NEC TurboGrafx-CD","pce","Sony PlayStation","psx") ; these systems change Mednafen's window name, so it needs to be separate from the rest
  600.  
  601. ident1 := mType1[systemName] ; search 1st array for the systemName identifier mednafen uses
  602. ident2 := mType2[systemName] ; search 2nd array for the systemName identifier mednafen uses
  603. ident := If (!ident1 && !ident2) ? ("") : (ident1 . ident2)
  604. If !ident
  605. ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Mednafen module: " . moduleName)
  606.  
  607. settingsFile := modulePath . "\" . systemName . ".ini"
  608. IfNotExist, %settingsFile%
  609. settingsFile := modulePath . "\" . moduleName . ".ini"
  610.  
  611. ; Settings used for all systems
  612. Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
  613. Stretch := IniReadCheck(settingsFile, "Settings", "Stretch","aspect",,1) ; 0, aspect, or full
  614. vDriver := IniReadCheck(settingsFile, "Settings", "vDriver","opengl",,1) ; opengl or sdl
  615. xRes := IniReadCheck(settingsFile, "Settings", "xRes",0,,1)
  616. yRes := IniReadCheck(settingsFile, "Settings", "yRes",0,,1)
  617.  
  618. stretch := If Stretch ? ("-" . ident . ".stretch " . Stretch) : ""
  619. vDriver := If vDriver ? ("-vdriver " . vDriver) : ""
  620. xRes := If xRes ? ("-" . ident . ".xres " . xRes) : ""
  621. yRes := If yRes ? ("-" . ident . ".yres " yRes) : ""
  622.  
  623. If ident = lynx ; this needs to be before BezelStart so we can tell it if we need to rotate the screen or not
  624. { rotateScreen := IniReadCheck(settingsFile, romName, "RotateScreen","false",,1) ; also remove all systemName section support, using systemName ini files instead, like MESS module
  625. rotateScreen := If rotateScreen = "true" ? "-lynx.rotateinput 1" : ""
  626. CheckFile(emuPath . "\firmware\lynxboot.img","Cannot find the Atari Lynx bios file required to use this system:`n" . emuPath . "\firmware\lynxboot.img")
  627. }
  628.  
  629. BezelStart(,,(If rotateScreen ? 1:""))
  630.  
  631. emuFullscreen := If Fullscreen = "true" ? "-fs 1" : "-fs 0" ; This needs to stay after BezelStart
  632.  
  633. If ident1 = pce
  634. sgfxMode := If (systemName = "NEC SuperGrafx" && romExtension != sgx) ? "-pce.forcesgx 1" : ""
  635.  
  636. If ident2 = pce
  637. { PCE_CD_Bios := IniReadCheck(settingsFile, "Bios", "PCE_CD_Bios","syscard3.pce",,1) ; Bios, placed in the bios subfolder of the emu, required for these systems: NEC PC Engine-CD & NEC TurboGrafx-CD
  638. CheckFile(emuPath . "\firmware\" . PCE_CD_Bios ,"Cannot find the PCE_CD_Bios file you have defined in the module:`n" . emuPath . "\firmware\" . PCE_CD_Bios)
  639. pceCDBios := If PCE_CD_Bios ? ("-pce.cdbios ""firmware\" . PCE_CD_Bios . """") : ""
  640. }
  641. If ident = pcfx
  642. { PCFX_Bios := IniReadCheck(settingsFile, "Bios", "PCFX_Bios","pcfxbios.bin",,1) ; Bios, placed in the bios subfolder of the emu, required for NEC PC-FX
  643. CheckFile(emuPath . "\firmware\" . PCFX_Bios ,"Cannot find the PCFX_Bios file you have defined in the module:`n" . emuPath . "\firmware\" . PCFX_Bios)
  644. pcfxBios := If PCFX_Bios ? ("-pcfx.bios ""firmware\" . PCFX_Bios . """") : ""
  645. }
  646.  
  647. If ident = psx ; only need these for Sony PlayStation, must check If these files exist, otherwise mednafan doesn't launch and HL gets stuck
  648. { NA_Bios := IniReadCheck(settingsFile, "Bios", "NA_Bios","PSX - SCPH1001.bin",,1) ; Sony PlayStation only - this is the bios you want to use for North American games - place this in a "bios" subfolder where Mednafen is
  649. EU_Bios := IniReadCheck(settingsFile, "Bios", "EU_Bios","PSX - SCPH5502.bin",,1) ; Sony PlayStation only - this is the bios you want to use for European games - place this in a "bios" subfolder where Mednafen is
  650. JP_Bios := IniReadCheck(settingsFile, "Bios", "JP_Bios","PSX - SCPH5500.bin",,1) ; Sony PlayStation only - this is the bios you want to use for Japanese games - place this in a "bios" subfolder where Mednafen is
  651. CheckFile(emuPath . "\firmware\" . NA_Bios,"Cannot find the NA_Bios file you have defined in the module:`n" . emuPath . "\firmware\" . NA_Bios)
  652. CheckFile(emuPath . "\firmware\" . EU_Bios,"Cannot find the EU_Bios file you have defined in the module:`n" . emuPath . "\firmware\" . EU_Bios)
  653. CheckFile(emuPath . "\firmware\" . JP_Bios,"Cannot find the JP_Bios file you have defined in the module:`n" . emuPath . "\firmware\" . JP_Bios)
  654. naBios := If NA_Bios ? ("-psx.bios_na ""firmware\" . NA_Bios . """") : ""
  655. euBios := If EU_Bios ? ("-psx.bios_eu ""firmware\" . EU_Bios . """") : ""
  656. jpBios := If JP_Bios ? ("-psx.bios_jp ""firmware\" . JP_Bios . """") : ""
  657. }
  658.  
  659. If bezelPath ; defining xscale and yscale relative to the bezel windowed mode
  660. { If ident = lynx
  661. { If !rotateScreen
  662. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",160,,1) ; Controls width of the emu's window, relative to the bezel's window
  663. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",102,,1) ; Controls height of the emu's window, relative to the bezel's window
  664. } Else {
  665. bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Vertical_Res",198,,1) ; Only for Atari Lynx vertical games - Controls height of the emu's window, relative to the bezel's vertical window
  666. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Vertical_Res",164,,1) ; Only for Atari Lynx vertical games - Controls width of the emu's window, relative to the bezel's vertical window
  667. }
  668. } Else If ident = wswan
  669. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",224,,1)
  670. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",144,,1)
  671. } Else If ident = pce
  672. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",288,,1)
  673. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",231,,1)
  674. } Else If ident = pcfx
  675. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",341,,1)
  676. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",480,,1)
  677. } Else If ident = nes
  678. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",298,,1)
  679. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",240,,1)
  680. } Else If ident = gb
  681. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",160,,1)
  682. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",144,,1)
  683. } Else If ident = gba
  684. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",240,,1)
  685. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",160,,1)
  686. } Else If ident = snes
  687. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",256,,1)
  688. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",224,,1)
  689. } Else If ident = vb
  690. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",384,,1)
  691. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",224,,1)
  692. } Else If ident = gg
  693. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",160,,1)
  694. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",144,,1)
  695. } Else If ident = md
  696. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",320,,1)
  697. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",480,,1)
  698. } Else If ident = sms
  699. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",256,,1)
  700. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",240,,1)
  701. } Else If ident = ngp
  702. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",160,,1)
  703. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",152,,1)
  704. } Else If ident = psx
  705. { bezelXres := IniReadCheck(settingsFile, "Settings", "Bezel_X_Res",640,,1)
  706. bezelYres := IniReadCheck(settingsFile, "Settings", "Bezel_Y_Res",480,,1)
  707. }
  708. xscale := round( bezelScreenWidth / bezelXres , 2)
  709. yscale := round( bezelScreenHeight / bezelYres , 2)
  710. xscale := "-" . ident . ".xscale " . xscale
  711. yscale := "-" . ident . ".yscale " . yscale
  712. }
  713.  
  714. ;----------------------------------------------------------------------------
  715.  
  716. 7z(romPath, romName, romExtension, 7zExtractPath)
  717.  
  718. ; Mount the CD using DaemonTools
  719. If ((romExtension = ".cue" || romExtension = ".ccd" || romExtension = ".iso") && dtEnabled = "true" && (ident = "psx" || ident = "pce")) { ; only Sony PlayStation tested
  720. Log("Module - Mounting rom in Daemon Tools")
  721. DaemonTools("get")
  722. DaemonTools("mount",romPath . "\" . romName . romExtension)
  723. useDT = 1
  724. }
  725.  
  726. Run(executable . " " . emuFullscreen . " " . stretch . " " . vDriver . " " . (If Fullscreen = "true" ? xRes . " " . yRes : xscale . " " . yscale) . " " . sgfxMode . " " . naBios . " " . euBios . " " . jpBios . " " . pceCDBios . " " . pcfxBios . " " . rotateScreen . " " . (If useDT ? "-physcd " . dtDriveLetter . ":" : """" . romPath . "\" . romName . romExtension . """"), emuPath)
  727.  
  728. ; WinWait, % (If ident2 ? ("Mednafen") : (romName)) . " ahk_class SDL_app"
  729. ; WinWaitActive, % (If ident2 ? ("Mednafen") : (romName)) . " ahk_class SDL_app"
  730. WinWait("ahk_class SDL_app")
  731. WinWaitActive("ahk_class SDL_app")
  732. BezelDraw()
  733. FadeInExit()
  734.  
  735. errorLvl := Process("Exist", executable)
  736. If errorLvl != 0
  737. Process("WaitClose", executable)
  738.  
  739. If useDT
  740. DaemonTools("unmount")
  741.  
  742. 7zCleanUp()
  743. BezelExit()
  744. FadeOutExit()
  745. ExitModule()
  746.  
  747.  
  748. MultiGame:
  749. If useDT {
  750. SetKeyDelay, 50
  751. Send, {F8 down}{F8 up} ; eject disc in mednafen - MIGHT WANT TO TRY DOING A CONTROLSEND
  752. DaemonTools("unmount")
  753. Sleep, 500 ; Required to prevent DT from bugging
  754. DaemonTools("mount",selectedRom)
  755. WinActivate, ahk_class SDL_app
  756. Send, {F8 down}{F8 up} ; eject disc in mednafen
  757. }
  758. Return
  759. RestoreEmu:
  760. If fullscreen = true
  761. WinMaximize, Mednafen ahk_class SDL_app ; mednafen will not restore unless this command is used
  762. WinActivate, Mednafen ahk_class SDL_app
  763. Return
  764.  
  765. CloseProcess:
  766. FadeOutStart()
  767. WinClose("ahk_class SDL_app")
  768. ; WinClose, % (If ident2 ? ("Mednafen") : (romName)) . " ahk_class SDL_app"
  769. Return
  770.  
  771. 00:17:00:930 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\Module Extensions\DAEMON Tools Lite\DTLite.exe exists
  772. 00:17:00:931 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  773. FileDescription DAEMON Tools Lite
  774. FileVersion 4.49.1.0356
  775. InternalName DTLite.exe
  776. LegalCopyright © 2000-2013 Disc Soft Ltd.
  777. OriginalFilename DTLite.exe
  778. ProductName DAEMON Tools Lite
  779. ProductVersion 4.49.1.0356
  780. CompanyName Disc Soft Ltd
  781. File Size: 3696912 bytes
  782. Created: 3/4/2014 - 6:19:52
  783. Modified: 3/4/2014 - 6:19:52
  784. 00:17:00:931 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
  785. 00:17:00:931 | HL | INFO | +0 | BuildScript - Finished injecting functions into module
  786. 00:17:00:931 | HL | INFO | +0 | Main - Module is built
  787. 00:17:00:932 | HL | INFO | +0 | CheckFile - Checking if E:\Hyperspin\hyperlaunch\AutoHotkey.dll exists
  788. 00:17:00:933 | HL | DEBUG1 | +0 | CheckFile - Attributes:
  789. FileDescription AutoHotkey_H ANSI 32-bit
  790. FileVersion 1.1.09.04
  791. InternalName AutoHotkey_H
  792. LegalCopyright Copyright (C) 2012
  793. OriginalFilename AutoHotkey.exe
  794. ProductName AutoHotkey_H
  795. ProductVersion 1.1.09.04
  796. File Size: 785408 bytes
  797. Created: 8/19/2014 - 10:17:13
  798. Modified: 8/19/2014 - 10:17:13
  799. 00:17:00:934 | HL | INFO | +0 | Main - Running module
  800. 00:17:00:935 | HL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
  801. 00:17:01:060 | MD | INFO | +N/A | Module initialized
  802. 00:17:01:082 | MD | INFO | +31 | CheckFile - Checking if E:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe exists
  803. 00:17:01:083 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  804. FileDescription Convert joystick input to keyboard/mouse input
  805. FileVersion 5.6.0.331
  806. InternalName JoyToKey
  807. LegalCopyright Copyright(C) JTK, 1999-2013
  808. OriginalFilename JoyToKey
  809. ProductName JoyToKey
  810. ProductVersion Version 5
  811. File Size: 1731584 bytes
  812. Created: 8/26/2014 - 3:32:58
  813. Modified: 5/10/2014 - 8:10:58
  814. 00:17:01:083 | MD | INFO | +0 | Keymapper - Loading joytokey
  815. 00:17:01:110 | MD | DEBUG2 | +31 | Keymapper - Joysticks Detected: 1000000000000000
  816. 00:17:01:112 | MD | DEBUG2 | +0 | Keymapper - Searching -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\Zarlor Mercenary (USA, Europe)\Zarlor Mercenary (USA, Europe).cfg
  817. 00:17:01:112 | MD | DEBUG2 | +0 | Keymapper - Searching -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\mednafen\mednafen.cfg
  818. 00:17:01:112 | MD | DEBUG2 | +0 | Keymapper - Searching -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\Atari Lynx\Atari Lynx.cfg
  819. 00:17:01:113 | MD | DEBUG2 | +0 | Keymapper - Searching -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\_Default\_Default.cfg
  820. 00:17:01:113 | MD | INFO | +0 | Keymapper - Loading Profile -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\_Default\_Default.cfg
  821. 00:17:03:316 | MD | INFO | +2200 | Keymapper - Run, JoyToKey.exe "E:\Hyperspin\hyperlaunch\Profiles\joytokey\_Default\_Default.cfg", E:\Hyperspin\Utilities\JoyToKey
  822. 00:17:03:389 | MD | INFO | +78 | StartModule - Started
  823. 00:17:03:389 | MD | INFO | +0 | StartModule - MEmu: Mednafen
  824. MEmuV: v0.9.31 WIP
  825. MURL: http://mednafen.sourceforge.net/
  826. MAuthor: djvj
  827. MVersion: 2.0.9
  828. MCRC: DAAB2BB2
  829. iCRC: 1ECCF5E8
  830. MID:
  831. MSystem: "Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Super Famicom","Nintendo Virtual Boy","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","SNK Neo Geo Pocket","SNK Neo Geo Pocket Color","Sony PlayStation","Super Nintendo Entertainment System"
  832. 00:17:03:389 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Atari Lynx"
  833. 00:17:03:389 | MD | DEBUG1 | +0 | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: Zarlor Mercenary (USA, Europe)
  834. 00:17:03:390 | MD | INFO | +0 | StartModule - Ended
  835. 00:17:03:390 | MD | INFO | +0 | Module Setting - [Settings] - Fullscreen: true
  836. 00:17:03:390 | MD | INFO | +0 | Module Setting - [Settings] - Stretch: full
  837. 00:17:03:391 | MD | INFO | +0 | Module Setting - [Settings] - vDriver: sdl
  838. 00:17:03:391 | MD | INFO | +0 | Module Setting - [Settings] - xRes: 0
  839. 00:17:03:391 | MD | INFO | +0 | Module Setting - [Settings] - yRes: 0
  840. 00:17:03:392 | MD | INFO | +0 | Module Setting - [Zarlor Mercenary (USA, Europe)] - RotateScreen: false
  841. 00:17:03:392 | MD | INFO | +0 | CheckFile - Checking if E:\mednafen-0.9.36.3-win64\firmware\lynxboot.img exists
  842. 00:17:03:392 | MD | DEBUG1 | +0 | CheckFile - Attributes:
  843. File Size: 512 bytes
  844. Created: 8/29/2014 - 3:21:29
  845. Modified: 4/22/1997 - 11:07:18
  846. 00:17:03:393 | MD | INFO | +0 | Run - Running: E:\mednafen-0.9.36.3-win64\mednafen.exe -fs 1 -lynx.stretch full -vdriver sdl "E:\Hyperspin\Emulators\_roms\Atari Lynx\Zarlor Mercenary (USA, Europe).zip"
  847. 00:17:03:422 | MD | DEBUG1 | +31 | Run - "mednafen.exe -fs 1 -lynx.stretch full -vdriver sdl "E:\Hyperspin\Emulators\_roms\Atari Lynx\Zarlor Mercenary (USA, Europe).zip"" Process ID: 4540
  848. 00:17:03:422 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: HyperSpin | Class: ThunderRT6FormDC | State: 0 | X: 448 | Y: 156 | Width: 1024 | Height: 768 | Window HWND: 0x1906c6 | Process ID: 6152 | Process Path: E:\HyperSpin\HyperSpin.exe
  849. 00:17:03:422 | MD | INFO | +0 | WinWait - Waiting for "ahk_class SDL_app"
  850. 00:17:03:579 | MD | DEBUG1 | +156 | GetActiveWindowStatus - Title: JoyToKey | Class: TApplication | State: 0 | X: 960 | Y: 540 | Width: 0 | Height: 0 | Window HWND: 0x5c0900 | Process ID: 6672 | Process Path: E:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe
  851. 00:17:03:579 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: JoyToKey | Class: TApplication | State: 0 | X: 960 | Y: 540 | Width: 0 | Height: 0 | Window HWND: 0x5c0900 | Process ID: 6672 | Process Path: E:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe
  852. 00:17:03:579 | MD | INFO | +0 | WinWaitActive - Waiting for "ahk_class SDL_app"
  853. 00:17:03:869 | MD | DEBUG1 | +296 | GetActiveWindowStatus - Title: SDL_app | Class: SDL_app | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0xc078e | Process ID: 4540 | Process Path: E:\mednafen-0.9.36.3-win64\mednafen.exe
  854. 00:17:03:869 | MD | INFO | +0 | Process - Exist mednafen.exe
  855. 00:17:03:872 | MD | INFO | +0 | Process - WaitClose mednafen.exe
  856. 00:17:08:797 | MD | DEBUG1 | +4914 | CloseProcess - Started, user requested to end launched application
  857. 00:17:08:797 | MD | INFO | +0 | WinClose - Closing: ahk_class SDL_app
  858. 00:17:09:022 | MD | DEBUG1 | +234 | CloseProcess - Ended
  859. 00:17:09:025 | MD | INFO | +0 | ExitModule - Started
  860. 00:17:09:025 | MD | INFO | +0 | Starting Updating Statistics:
  861. 00:17:09:025 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
  862. 00:17:09:025 | MD | DEBUG2 | +0 | gameSectionStartTime:37643790
  863. 00:17:09:025 | MD | DEBUG2 | +0 | ElapsedTime:5
  864. 00:17:09:026 | MD | INFO | +0 | CreateRomTable - Started
  865. 00:17:09:026 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Disc"
  866. 00:17:09:026 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Disk"
  867. 00:17:09:026 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Cart"
  868. 00:17:09:026 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Tape"
  869. 00:17:09:026 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Cassette"
  870. 00:17:09:027 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Part"
  871. 00:17:09:027 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: "Zarlor Mercenary (USA, Europe)" and "(Side"
  872. 00:17:09:027 | MD | INFO | +0 | CreateRomTable - Ended, 7 Loops to create table.
  873. 00:17:09:027 | MD | DEBUG2 | +0 | Statistics cleared game name: Zarlor Mercenary
  874. 00:17:09:059 | MD | DEBUG2 | +31 | Loaded game statistics from ini files:
  875. Number_of_Times_Played: 14
  876. Last_Time_Played: sábado agosto 30, 2014 10:37:37
  877. Average_Time_Played: 13
  878. Total_Time_Played: 179
  879. System_Total_Played_Time: 5181
  880. Total_Global_Played_Time: 18400
  881. 00:17:09:059 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 15
  882. Last_Time_Played: domingo agosto 31, 2014 12:17:03
  883. Average_Time_Played: 12
  884. Total_Time_Played: 184
  885. System_Total_Played_Time: 5186
  886. Total_Global_Played_Time: 18405
  887. 00:17:09:087 | MD | INFO | +32 | Game section statistics updated.
  888. 00:17:09:091 | MD | DEBUG2 | +0 | Keymapper - Joysticks Detected: 1000000000000000
  889. 00:17:09:093 | MD | DEBUG2 | +0 | Keymapper - Searching -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\HyperSpin\HyperSpin.cfg
  890. 00:17:09:093 | MD | INFO | +0 | Keymapper - Loading Profile -> E:\Hyperspin\hyperlaunch\Profiles\joytokey\HyperSpin\HyperSpin.cfg
  891. 00:17:09:225 | MD | INFO | +140 | Keymapper - Run, JoyToKey.exe "E:\Hyperspin\hyperlaunch\Profiles\joytokey\HyperSpin\HyperSpin.cfg", E:\Hyperspin\Utilities\JoyToKey
  892. 00:17:09:260 | MD | INFO | +31 | ExitModule - Ended
  893. 00:17:09:261 | MD | INFO | +0 | End of Module Logs
  894. 00:17:09:351 | HL | INFO | +8424 | Main - Module ended, exiting HyperLaunch normally
  895. 00:17:09:351 | HL | INFO | +0 | ExitScript - Started
  896. 00:17:09:354 | HL | DEBUG1 | +0 | ExitScript - Checking what application is currently in focus.
  897. 00:17:09:362 | HL | INFO | +15 | SystemCursor - Restoring mouse cursor
  898. 00:17:09:373 | HL | INFO | +0 | ExitScript - Ended
  899. [/code]
Advertisement
Add Comment
Please, Sign In to add comment