· 9 years ago · Nov 08, 2016, 01:12 AM
1[code]
220:05:00:588 | RL | INFO | +N/A | Main - RocketLauncher v1.2.0.0 (www.rlauncher.com)
320:05:00:623 | RL | WARNING | +31 | Main - Logging level is debug or higher and will cause slowdowns to RocketLauncher's performance. When troubleshooting is finished, please lower logging level to restore proper performance.
420:05:01:017 | RL | DEBUG | +391 | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
520:05:01:018 | RL | DEBUG | +0 | Registry.Read - Registry Read finished, returning 0
620:05:01:019 | RL | INFO | +0 | Main - System Specs:
7 RocketLauncher Dir: H:\RocketLauncher
8 RocketLauncher is: 32-bit
9 OS: Microsoft Windows 10 Pro
10 SKU: Professional
11 Total Memory: 8156.87 MB
12 Free Memory: 4292.49 MB
13 Used Memory: 3864.379 MB
14 SystemType: 64-bit
15 Physical Processors: 1
16 Logical Processors: 4
17 GPU 1 Name: NVIDIA GeForce GTX 950
18 GPU 1 RAM: -2048.00 MB
19 GPU 1 Driver Version: 21.21.13.7570
20 Sound 1 Device: Realtek High Definition Audio
21 Sound 1 Status: Enabled
22 Sound 2 Device: NVIDIA High Definition Audio
23 Sound 2 Status: Enabled
24 Sound 3 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
25 Sound 3 Status: Enabled
26 OS Language: English_United_States
27 System Locale: en-US
28 Formats Locale: en-US
29 Windows UI Language: en-US
30 Text Encoding: Windows-1252
31 OS Admin Status: No
32 RL Compatibility Flags:
33 Latest .Net Version: v4.0.30319
34 Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape] (Primary)
35 Current AHK Desktop Width: 1920
36 Current AHK Desktop Height: 1080
37 Monitor #1 DPI: 100
38 ErrorMode: 0
39 AutoHotkey Path: C:\Program Files (x86)\AutoHotkey\AutoHotkey.exe
40 AHK Version: 1.1.13.00
41 Unicode: No
4220:05:01:020 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\RocketLauncher.exe exists
4320:05:01:025 | RL | DEBUG | +15 | CheckFile - Attributes:
44 FileDescription RocketLauncher
45 FileVersion 1.2.0.0
46 LegalCopyright ©2016 RocketLauncher
47 ProductName djvj's one swell guy!
48 ProductVersion 1.2.0.0
49 CompanyName Your favorite Front End companion! Visit us @ www.rlauncher.com
50 File Size: 2184192 bytes
51 Created: 11/6/2016 - 4:32:08 AM
52 Modified: 11/6/2016 - 7:48:11 PM
5320:05:01:026 | RL | INFO | +0 | Main - Raw CLI received: "-f H:\LaunchBox\BigBox.exe -p LaunchBox -s Sega Genesis -r H:\Roms\Sega Genesis\Sonic the Hedgehog (USA, Europe).zip"
5420:05:01:029 | RL | TRACE | +0 | File.__New - Creating new file object of: "H:\RocketLauncher\Module Extensions\RocketLauncher.dll"
5520:05:01:035 | RL | INFO | +0 | File.CheckFile - Checking if "H:\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
5620:05:01:036 | RL | TRACE | +0 | File.Exist - This file exists: H:\RocketLauncher\Module Extensions\RocketLauncher.dll
5720:05:01:038 | RL | DEBUG | +0 | File.CheckFile - Attributes:
58 FileDescription RocketLauncher Utils
59 FileVersion 1.0.1.0
60 InternalName RocketLauncher.dll
61 LegalCopyright Copyright © RocketLauncher 2013-2016
62 OriginalFilename RocketLauncher.dll
63 ProductName RocketLauncher
64 ProductVersion 1.0.1.0
65 File Size: 73216 bytes
66 Created: 10/5/2016 - 10:30:28 PM
67 Modified: 11/6/2016 - 7:45:01 PM
6820:05:01:047 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\Array.ahk
6920:05:01:049 | RL | DEBUG | +0 | CheckFile - Attributes:
70 File Size: 4781 bytes
71 Created: 3/5/2016 - 12:03:56 AM
72 Modified: 11/6/2016 - 7:44:59 PM
7320:05:01:059 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\BinHexRW.ahk
7420:05:01:062 | RL | DEBUG | +0 | CheckFile - Attributes:
75 File Size: 5112 bytes
76 Created: 10/10/2016 - 2:25:10 AM
77 Modified: 11/6/2016 - 7:44:59 PM
7820:05:01:064 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\BlockInput.exe exists
7920:05:01:070 | RL | DEBUG | +15 | CheckFile - Attributes:
80 FileDescription
81 FileVersion 1.1.09.04
82 InternalName
83 OriginalFilename
84 ProductName
85 ProductVersion 1.1.09.04
86 File Size: 657920 bytes
87 Created: 3/5/2016 - 12:03:56 AM
88 Modified: 11/6/2016 - 7:44:59 PM
8920:05:01:076 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
9020:05:01:079 | RL | DEBUG | +0 | CheckFile - Attributes:
91 File Size: 5323 bytes
92 Created: 3/5/2016 - 12:03:56 AM
93 Modified: 11/6/2016 - 7:44:59 PM
9420:05:01:086 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
9520:05:01:088 | RL | DEBUG | +0 | CheckFile - Attributes:
96 File Size: 5716 bytes
97 Created: 3/5/2016 - 12:03:56 AM
98 Modified: 11/6/2016 - 7:44:59 PM
9920:05:01:097 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\gdip.ahk
10020:05:01:099 | RL | DEBUG | +0 | CheckFile - Attributes:
101 File Size: 88789 bytes
102 Created: 3/5/2016 - 12:03:56 AM
103 Modified: 11/6/2016 - 7:45:00 PM
10420:05:01:107 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\gdip_alt.ahk
10520:05:01:109 | RL | DEBUG | +0 | CheckFile - Attributes:
106 File Size: 5955 bytes
107 Created: 10/10/2016 - 2:25:22 AM
108 Modified: 11/6/2016 - 7:45:00 PM
10920:05:01:110 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\gsdll32.dll exists
11020:05:01:119 | RL | DEBUG | +16 | CheckFile - Attributes:
111 File Size: 13090816 bytes
112 Created: 3/5/2016 - 12:03:58 AM
113 Modified: 11/6/2016 - 7:45:00 PM
11420:05:01:121 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\itextsharp.dll exists
11520:05:01:138 | RL | DEBUG | +16 | CheckFile - Attributes:
116 FileDescription iTextSharp
117 FileVersion 5.4.2.0
118 InternalName itextsharp.dll
119 LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
120 OriginalFilename itextsharp.dll
121 ProductName iTextSharp
122 ProductVersion 5.4.2.0
123 CompanyName 1T3XT BVBA
124 File Size: 3743744 bytes
125 Created: 3/5/2016 - 12:03:58 AM
126 Modified: 11/6/2016 - 7:45:00 PM
12720:05:01:147 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Java.ahk
12820:05:01:149 | RL | DEBUG | +15 | CheckFile - Attributes:
129 File Size: 7859 bytes
130 Created: 10/10/2016 - 2:25:36 AM
131 Modified: 11/6/2016 - 7:45:00 PM
13220:05:01:164 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\JSON.ahk
13320:05:01:167 | RL | DEBUG | +0 | CheckFile - Attributes:
134 File Size: 9227 bytes
135 Created: 3/9/2016 - 5:42:44 AM
136 Modified: 11/6/2016 - 7:45:00 PM
13720:05:01:174 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Origin.ahk
13820:05:01:185 | RL | DEBUG | +16 | CheckFile - Attributes:
139 File Size: 4915 bytes
140 Created: 10/10/2016 - 2:26:16 AM
141 Modified: 11/6/2016 - 7:45:01 PM
14220:05:01:201 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\RegRW64.ahk
14320:05:01:204 | RL | DEBUG | +0 | CheckFile - Attributes:
144 File Size: 6915 bytes
145 Created: 3/5/2016 - 12:03:56 AM
146 Modified: 11/6/2016 - 7:45:01 PM
14720:05:01:212 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\RIni.ahk | v1.7
14820:05:01:215 | RL | DEBUG | +0 | CheckFile - Attributes:
149 File Size: 67872 bytes
150 Created: 9/11/2016 - 2:40:14 PM
151 Modified: 11/6/2016 - 7:45:01 PM
15220:05:01:218 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
15320:05:01:225 | RL | DEBUG | +0 | CheckFile - Attributes:
154 FileDescription SevenZipSharp
155 FileVersion 0.64.5717.6837
156 InternalName SevenZipSharp.dll
157 LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
158 OriginalFilename SevenZipSharp.dll
159 ProductName SevenZipSharp
160 ProductVersion 0.64.5717.6837
161 CompanyName Markovtsev Vadim
162 File Size: 167424 bytes
163 Created: 3/5/2016 - 12:03:56 AM
164 Modified: 11/6/2016 - 7:45:01 PM
16520:05:01:233 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\Steam.ahk
16620:05:01:235 | RL | DEBUG | +0 | CheckFile - Attributes:
167 File Size: 5517 bytes
168 Created: 10/10/2016 - 2:26:24 AM
169 Modified: 11/6/2016 - 7:45:01 PM
17020:05:01:242 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: H:\RocketLauncher\Module Extensions\VA.ahk
17120:05:01:244 | RL | DEBUG | +0 | CheckFile - Attributes:
172 File Size: 34688 bytes
173 Created: 3/5/2016 - 12:03:56 AM
174 Modified: 11/6/2016 - 7:45:01 PM
17520:05:01:252 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Module Extensions\VA_Extension.ahk
17620:05:01:254 | RL | DEBUG | +0 | CheckFile - Attributes:
177 File Size: 3862 bytes
178 Created: 10/10/2016 - 2:26:32 AM
179 Modified: 11/6/2016 - 7:45:01 PM
18020:05:01:262 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\7z.ahk
18120:05:01:264 | RL | DEBUG | +0 | CheckFile - Attributes:
182 File Size: 33522 bytes
183 Created: 10/10/2016 - 2:27:12 AM
184 Modified: 11/6/2016 - 7:44:55 PM
18520:05:01:273 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Bezel.ahk
18620:05:01:291 | RL | DEBUG | +16 | CheckFile - Attributes:
187 File Size: 120460 bytes
188 Created: 10/10/2016 - 2:27:26 AM
189 Modified: 11/6/2016 - 7:44:55 PM
19020:05:01:299 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade.ahk
19120:05:01:301 | RL | DEBUG | +0 | CheckFile - Attributes:
192 File Size: 39552 bytes
193 Created: 10/10/2016 - 2:27:56 AM
194 Modified: 11/6/2016 - 7:44:55 PM
19520:05:01:309 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade Init.ahk
19620:05:01:311 | RL | DEBUG | +0 | CheckFile - Attributes:
197 File Size: 1140 bytes
198 Created: 10/10/2016 - 2:27:46 AM
199 Modified: 11/6/2016 - 7:44:55 PM
20020:05:01:319 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Fade Animations.ahk
20120:05:01:321 | RL | DEBUG | +15 | CheckFile - Attributes:
202 File Size: 77961 bytes
203 Created: 10/10/2016 - 2:27:36 AM
204 Modified: 11/6/2016 - 7:44:55 PM
20520:05:01:328 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Keymapper.ahk
20620:05:01:331 | RL | DEBUG | +0 | CheckFile - Attributes:
207 File Size: 33682 bytes
208 Created: 10/10/2016 - 2:28:28 AM
209 Modified: 11/6/2016 - 7:44:55 PM
21020:05:01:338 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Keymapper Init.ahk
21120:05:01:340 | RL | DEBUG | +0 | CheckFile - Attributes:
212 File Size: 3966 bytes
213 Created: 10/10/2016 - 2:28:16 AM
214 Modified: 11/6/2016 - 7:44:55 PM
21520:05:01:348 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiGame.ahk
21620:05:01:350 | RL | DEBUG | +0 | CheckFile - Attributes:
217 File Size: 41583 bytes
218 Created: 10/10/2016 - 2:28:46 AM
219 Modified: 11/6/2016 - 7:44:55 PM
22020:05:01:357 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiGame Init.ahk
22120:05:01:359 | RL | DEBUG | +0 | CheckFile - Attributes:
222 File Size: 169 bytes
223 Created: 10/10/2016 - 2:28:38 AM
224 Modified: 11/6/2016 - 7:44:55 PM
22520:05:01:367 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\MultiPlayer.ahk
22620:05:01:376 | RL | DEBUG | +0 | CheckFile - Attributes:
227 File Size: 67277 bytes
228 Created: 10/10/2016 - 2:28:54 AM
229 Modified: 11/6/2016 - 7:44:55 PM
23020:05:01:388 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Pause.ahk
23120:05:01:391 | RL | DEBUG | +0 | CheckFile - Attributes:
232 File Size: 400094 bytes
233 Created: 10/10/2016 - 2:29:24 AM
234 Modified: 11/6/2016 - 7:44:55 PM
23520:05:01:398 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Pause Init.ahk
23620:05:01:399 | RL | DEBUG | +0 | CheckFile - Attributes:
237 File Size: 563 bytes
238 Created: 10/10/2016 - 2:29:14 AM
239 Modified: 11/6/2016 - 7:44:55 PM
24020:05:01:409 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Password.ahk
24120:05:01:412 | RL | DEBUG | +0 | CheckFile - Attributes:
242 File Size: 10131 bytes
243 Created: 10/10/2016 - 2:29:06 AM
244 Modified: 11/6/2016 - 7:44:55 PM
24520:05:01:420 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk
24620:05:01:422 | RL | DEBUG | +0 | CheckFile - Attributes:
247 File Size: 26445 bytes
248 Created: 10/10/2016 - 2:32:08 AM
249 Modified: 11/6/2016 - 7:44:55 PM
25020:05:01:429 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Log\Logger.ahk
25120:05:01:431 | RL | DEBUG | +0 | CheckFile - Attributes:
252 File Size: 3558 bytes
253 Created: 10/10/2016 - 2:32:18 AM
254 Modified: 11/6/2016 - 7:44:55 PM
25520:05:01:438 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk
25620:05:01:441 | RL | DEBUG | +0 | CheckFile - Attributes:
257 File Size: 6617 bytes
258 Created: 10/10/2016 - 2:33:18 AM
259 Modified: 11/6/2016 - 7:44:55 PM
26020:05:01:450 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk
26120:05:01:452 | RL | DEBUG | +0 | CheckFile - Attributes:
262 File Size: 1547 bytes
263 Created: 10/10/2016 - 2:33:40 AM
264 Modified: 11/6/2016 - 7:44:55 PM
26520:05:01:462 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk
26620:05:01:465 | RL | DEBUG | +0 | CheckFile - Attributes:
267 File Size: 7606 bytes
268 Created: 10/14/2016 - 2:52:42 AM
269 Modified: 11/6/2016 - 7:44:55 PM
27020:05:01:472 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk
27120:05:01:475 | RL | DEBUG | +0 | CheckFile - Attributes:
272 File Size: 2948 bytes
273 Created: 10/10/2016 - 2:33:56 AM
274 Modified: 11/6/2016 - 7:44:55 PM
27520:05:01:486 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\File.ahk
27620:05:01:488 | RL | DEBUG | +0 | CheckFile - Attributes:
277 File Size: 9032 bytes
278 Created: 10/10/2016 - 2:34:38 AM
279 Modified: 11/6/2016 - 7:44:55 PM
28020:05:01:497 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Folder.ahk
28120:05:01:500 | RL | DEBUG | +0 | CheckFile - Attributes:
282 File Size: 643 bytes
283 Created: 10/10/2016 - 2:34:48 AM
284 Modified: 11/6/2016 - 7:44:55 PM
28520:05:01:508 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk
28620:05:01:511 | RL | DEBUG | +0 | CheckFile - Attributes:
287 File Size: 4364 bytes
288 Created: 10/10/2016 - 2:34:56 AM
289 Modified: 11/6/2016 - 7:44:55 PM
29020:05:01:537 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk
29120:05:01:539 | RL | DEBUG | +16 | CheckFile - Attributes:
292 File Size: 3898 bytes
293 Created: 10/10/2016 - 2:35:14 AM
294 Modified: 11/6/2016 - 7:44:55 PM
29520:05:01:551 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Process.ahk
29620:05:01:561 | RL | DEBUG | +16 | CheckFile - Attributes:
297 File Size: 9513 bytes
298 Created: 10/10/2016 - 2:35:04 AM
299 Modified: 11/6/2016 - 7:44:55 PM
30020:05:01:588 | RL | INFO | +31 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk
30120:05:01:609 | RL | DEBUG | +15 | CheckFile - Attributes:
302 File Size: 1231 bytes
303 Created: 10/10/2016 - 2:34:30 AM
304 Modified: 11/6/2016 - 7:44:55 PM
30520:05:01:618 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\File\DemulShooter.ahk
30620:05:01:620 | RL | DEBUG | +0 | CheckFile - Attributes:
307 File Size: 682 bytes
308 Created: 10/10/2016 - 2:34:20 AM
309 Modified: 11/6/2016 - 7:44:55 PM
31020:05:01:627 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk
31120:05:01:632 | RL | DEBUG | +0 | CheckFile - Attributes:
312 File Size: 5426 bytes
313 Created: 10/10/2016 - 2:35:22 AM
314 Modified: 11/6/2016 - 7:44:55 PM
31520:05:01:639 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\Control.ahk
31620:05:01:653 | RL | DEBUG | +15 | CheckFile - Attributes:
317 File Size: 4603 bytes
318 Created: 10/10/2016 - 2:35:32 AM
319 Modified: 11/6/2016 - 7:44:55 PM
32020:05:01:662 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\Window.ahk
32120:05:01:665 | RL | DEBUG | +16 | CheckFile - Attributes:
322 File Size: 24104 bytes
323 Created: 11/6/2016 - 4:39:22 AM
324 Modified: 11/6/2016 - 7:44:55 PM
32520:05:01:673 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk
32620:05:01:683 | RL | DEBUG | +16 | CheckFile - Attributes:
327 File Size: 1171 bytes
328 Created: 10/10/2016 - 2:35:48 AM
329 Modified: 11/6/2016 - 7:44:55 PM
33020:05:01:718 | RL | INFO | +31 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk
33120:05:01:720 | RL | DEBUG | +0 | CheckFile - Attributes:
332 File Size: 72279 bytes
333 Created: 10/10/2016 - 2:29:32 AM
334 Modified: 11/6/2016 - 7:44:55 PM
33520:05:01:726 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shader.ahk
33620:05:01:729 | RL | DEBUG | +0 | CheckFile - Attributes:
337 File Size: 4183 bytes
338 Created: 10/10/2016 - 2:29:50 AM
339 Modified: 11/6/2016 - 7:44:55 PM
34020:05:01:737 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shader Init.ahk
34120:05:01:739 | RL | DEBUG | +0 | CheckFile - Attributes:
342 File Size: 412 bytes
343 Created: 10/10/2016 - 2:29:40 AM
344 Modified: 11/6/2016 - 7:44:55 PM
34520:05:01:751 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Shared.ahk
34620:05:01:753 | RL | DEBUG | +0 | CheckFile - Attributes:
347 File Size: 174455 bytes
348 Created: 10/10/2016 - 2:29:58 AM
349 Modified: 11/6/2016 - 7:44:55 PM
35020:05:01:761 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Statistics.ahk
35120:05:01:763 | RL | DEBUG | +0 | CheckFile - Attributes:
352 File Size: 27008 bytes
353 Created: 10/10/2016 - 2:30:22 AM
354 Modified: 11/6/2016 - 7:44:55 PM
35520:05:01:772 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Statistics Init.ahk
35620:05:01:774 | RL | DEBUG | +15 | CheckFile - Attributes:
357 File Size: 43 bytes
358 Created: 10/10/2016 - 2:30:14 AM
359 Modified: 11/6/2016 - 7:44:55 PM
36020:05:01:783 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\Virtual Drive.ahk
36120:05:01:785 | RL | DEBUG | +0 | CheckFile - Attributes:
362 File Size: 20294 bytes
363 Created: 10/10/2016 - 2:30:46 AM
364 Modified: 11/6/2016 - 7:44:55 PM
36520:05:01:793 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\XHotkey.ahk
36620:05:01:795 | RL | DEBUG | +0 | CheckFile - Attributes:
367 File Size: 26615 bytes
368 Created: 10/10/2016 - 2:31:04 AM
369 Modified: 11/6/2016 - 7:44:55 PM
37020:05:01:805 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: H:\RocketLauncher\Lib\XHotkey Init.ahk
37120:05:01:816 | RL | DEBUG | +0 | CheckFile - Attributes:
372 File Size: 1073 bytes
373 Created: 10/10/2016 - 2:30:56 AM
374 Modified: 11/6/2016 - 7:44:55 PM
37520:05:01:817 | RL | DEBUG | +0 | Main - Received a full file path via CLI: "H:\Roms\Sega Genesis\Sonic the Hedgehog (USA, Europe).zip"
37620:05:01:836 | RL | DEBUG | +31 | Main - dbFullName: Sonic the Hedgehog (USA, Europe).zip
37720:05:01:838 | RL | DEBUG | +0 | Main - dbName: Sonic the Hedgehog (USA, Europe)
37820:05:01:839 | RL | DEBUG | +0 | Main - dbPath: H:\Roms\Sega Genesis
37920:05:01:840 | RL | DEBUG | +0 | Main - dbExt: zip
38020:05:01:843 | RL | INFO | +0 | Main - Loading Front End Plugin: "LaunchBox"
38120:05:01:852 | RL | ERROR | +15 | CRC Check - No CRC defined on the header for: H:\RocketLauncher\Plugins\LaunchBox.plugin
38220:05:01:859 | RL | DEBUG | +0 | CheckFile - Attributes:
383 File Size: 14743 bytes
384 Created: 11/7/2016 - 7:36:24 PM
385 Modified: 11/7/2016 - 7:37:05 PM
38620:05:01:861 | RL | TRACE | +0 | Process.__New - Creating new process object for: "H:\LaunchBox\BigBox.exe"
38720:05:01:863 | RL | TRACE | +0 | File.__New - Creating new file object of: "H:\LaunchBox\BigBox.exe"
38820:05:01:871 | RL | INFO | +16 | Process.Process - "Exist" "BigBox.exe"
38920:05:01:873 | RL | TRACE | +0 | Process.GetProcessID
39020:05:01:882 | RL | INFO | +16 | Main - Detected BigBox.exe is currently running
39120:05:01:884 | RL | TRACE | +0 | Window.__New - Created: "ahk_pid 9220"
39220:05:01:886 | RL | TRACE | +0 | Window.Get - ID is "0xf11cc" from "ahk_pid 9220"
39320:05:01:903 | RL | TRACE | +15 | Window.GetPos - Retrieved x:0 y:0 w: 1920 h: 1080 from "ahk_id 0xf11cc"
39420:05:01:905 | RL | INFO | +0 | Main - BigBox.exe coordinates are x0 y0 w1920 h1080
39520:05:01:906 | RL | INFO | +0 | Main - RocketLauncher received "Sega Genesis" and "Sonic the Hedgehog (USA, Europe)"
39620:05:01:913 | RL | INFO | +16 | Main - Did not find a "H:\RocketLauncher\Settings\Sega Genesis\Game Options.ini" file, skipping any game-specific options.
39720:05:01:915 | RL | INFO | +0 | Main - Sonic the Hedgehog (USA, Europe) is using the default emulator: RetroArch
39820:05:01:917 | RL | INFO | +0 | Main - Checking for a [RetroArch] section in H:\RocketLauncher\Settings\Sega Genesis\Emulators.ini
39920:05:01:919 | RL | INFO | +0 | Main - Checking for a [RetroArch] section in H:\RocketLauncher\Settings\Global Emulators.ini
40020:05:01:920 | RL | INFO | +0 | Main - Found [RetroArch] in H:\RocketLauncher\Settings\Global Emulators.ini
40120:05:01:932 | RL | INFO | +16 | CheckFile - Checking if H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk exists
40220:05:01:953 | RL | DEBUG | +15 | CheckFile - Attributes:
403 File Size: 51935 bytes
404 Created: 10/13/2016 - 5:14:12 AM
405 Modified: 11/6/2016 - 7:45:06 PM
40620:05:01:965 | RL | INFO | +16 | Main - CRC Check - CRC matches, this is an official unedited module.
40720:05:01:967 | RL | INFO | +0 | Main - Sonic the Hedgehog (USA, Europe) will use module: H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk
40820:05:02:046 | RL | WARNING | +78 | RIniLoadVar - Created missing Global ini key: "Fade_Click_Through " in section: "Fade" in "H:\RocketLauncher\Settings\Global RocketLauncher.ini"
40920:05:02:049 | RL | WARNING | +0 | RIniLoadVar - Created missing System ini key: "Fade_Click_Through " in section: "Fade" in "H:\RocketLauncher\Settings\Sega Genesis\RocketLauncher.ini"
41020:05:02:087 | RL | INFO | +47 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
41120:05:02:108 | RL | INFO | +15 | CheckFile - Checking if H:\Emulators\Multi\Retroarch\retroarch.exe exists
41220:05:02:116 | RL | DEBUG | +0 | CheckFile - Attributes:
413 File Size: 3989504 bytes
414 Created: 8/21/2016 - 9:14:56 PM
415 Modified: 8/21/2016 - 9:23:34 PM
41620:05:02:117 | RL | INFO | +16 | Main - INI Keys read
41720:05:02:123 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\7z.exe exists
41820:05:02:130 | RL | DEBUG | +0 | CheckFile - Attributes:
419 FileDescription 7-Zip Console
420 FileVersion 15.06 beta
421 InternalName 7z
422 LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
423 OriginalFilename 7z.exe
424 ProductName 7-Zip
425 ProductVersion 15.06 beta
426 CompanyName Igor Pavlov
427 File Size: 262144 bytes
428 Created: 3/5/2016 - 12:03:56 AM
429 Modified: 11/6/2016 - 8:19:57 PM
43020:05:02:132 | RL | INFO | +16 | CheckFile - Checking if H:\RocketLauncher\Module Extensions\7z.dll exists
43120:05:02:139 | RL | DEBUG | +0 | CheckFile - Attributes:
432 FileDescription 7z Plugin
433 FileVersion 15.06 beta
434 InternalName 7z
435 LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
436 OriginalFilename 7z.dll
437 ProductName 7-Zip
438 ProductVersion 15.06 beta
439 CompanyName Igor Pavlov
440 File Size: 1012224 bytes
441 Created: 3/5/2016 - 12:03:56 AM
442 Modified: 11/6/2016 - 7:44:59 PM
44320:05:02:147 | RL | INFO | +0 | Main - "Sonic the Hedgehog (USA, Europe)" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
44420:05:02:150 | RL | INFO | +15 | CheckPaths - Started
44520:05:02:151 | RL | INFO | +0 | CheckPaths - Not scanning to find the rom because a full path was supplied to RocketLauncher via CLI
44620:05:02:153 | RL | DEBUG | +0 | CheckPaths - Current romName: Sonic the Hedgehog (USA, Europe)
44720:05:02:155 | RL | DEBUG | +0 | CheckPaths - Current romPath: H:\Roms\Sega Genesis
44820:05:02:156 | RL | DEBUG | +0 | CheckPaths - Current romExtension: .zip
44920:05:02:157 | RL | INFO | +0 | CheckPaths - Ended
45020:05:02:159 | RL | INFO | +0 | BuildScript - User Variables:
451 ;----------------------------------------------------------------------------
452 ; INJECTED VARIABLES
453 ;----------------------------------------------------------------------------
454
455 #NoTrayIcon
456 #InstallKeybdHook
457 MiscUtils.DetectHiddenWindows("On")
458 SetTitleMatchMode, 2
459 SendMode, Event
460 Global RLLog
461 Global RLObject
462 0 := "8"
463 rlPath := "H:\RocketLauncher"
464 pluginPath := "H:\RocketLauncher\Plugins"
465 pluginName := "LaunchBox"
466 pluginExt := ".plugin"
467 contextOnExit := ""
468 rlMode := ""
469 rlTitle := "RocketLauncher"
470 rlVersion := "1.2.0.0"
471 rlAuthor := "djvj"
472 rlURL := "www.rlauncher.com"
473 langFile := "H:\RocketLauncher\Data\Language\Localization.ini"
474 primMonitor := "1"
475 frontendPID := "9220"
476 frontendPath := "H:\LaunchBox"
477 frontendExe := "BigBox.exe"
478 frontendExt := "exe"
479 frontendName := "BigBox"
480 frontendDrive := "H"
481 exitEmulatorKey := "ScrollLock"
482 restoreFE := "false"
483 exitScriptKey := "~q & ~s"
484 toggleCursorKey := "~e & ~t"
485 emuFullPath := "H:\Emulators\Multi\Retroarch\retroarch.exe"
486 emuPath := "H:\Emulators\Multi\Retroarch"
487 emuName := "RetroArch"
488 emuExt := "exe"
489 baseRomPath := "H:\Roms\Sega Genesis"
490 romPath := "H:\Roms\Sega Genesis"
491 romPathFromIni := "H:\Roms\Sega Genesis"
492 romExtension := ".zip"
493 romExtensionOrig := ".zip"
494 romExtensions := "a78|7z|zip|rar|cue|bin|sfc|gba|gb|gbc|nes|ngc|ngp|gg|sms|md|a26|pce|z64|j64|a78|a52|col|smc|nds|32x|cue|iso|lnx|int|sg|vb|ccd|cpr|fds|rom"
495 executable := "retroarch.exe"
496 systemDbName := "Sega Genesis"
497 systemName := "Sega Genesis"
498 dbPath := "H:\Roms\Sega Genesis"
499 dbName := "Sonic the Hedgehog (USA, Europe)"
500 dbExt := "zip"
501 romName := "Sonic the Hedgehog (USA, Europe)"
502 romMapPath := ""
503 romMappingEnabled := "false"
504 romMappingLaunchMenuEnabled := "false"
505 romMappingFirstMatchingExt := "false"
506 romMappingShowAllRomsInArchive := "true"
507 romMappingNumberOfGamesByScreen := "7"
508 romMappingHideParent := "false"
509 romMappingMenuWidth := "300"
510 romMappingMenuMargin := "50"
511 romMappingTextFont := "Bebas Neue"
512 romMappingTextOptions := "cFFFFFFFF r4 s40 Bold"
513 romMappingDisabledTextColor := "ff888888"
514 romMappingTextSizeDifference := "5"
515 romMappingTextMargin := "10"
516 romMappingTitleTextFont := "Bebas Neue"
517 romMappingTitleTextOptions := "cFFFFFFFF r4 s60 Bold"
518 romMappingTitle2TextFont := "Bebas Neue"
519 romMappingTitle2TextOptions := "cFFFFFFFF r4 s15 Bold"
520 romMappingGameInfoTextFont := "Bebas Neue"
521 romMappingGameInfoTextOptions := "cFFFFFFFF r4 s15 Regular"
522 romMappingGameNameTextFont := "Bebas Neue"
523 romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
524 romMappingBackgroundBrush := "aa000000"
525 romMappingColumnBrush := "33000000"
526 romMappingButtonBrush1 := "6f000000"
527 romMappingButtonBrush2 := "33000000"
528 romMappingBackgroundAlign := "Stretch and Lose Aspect"
529 romMappingMenuFlagWidth := "40"
530 romMappingMenuFlagSeparation := "5"
531 romMappingDefaultMenuList := "FullList"
532 romMappingSingleFilteredRomAutomaticLaunch := "false"
533 altArchiveNameOnly := ""
534 altRomNameOnly := ""
535 altArchiveAndRomName := ""
536 altArchiveAndManyRomNames := ""
537 altRomNamesOnly := ""
538 romMapScenario := ""
539 skipchecks := "false"
540 romMatchExt := "true"
541 blockInputTime := "0"
542 blockInputFile := "H:\RocketLauncher\Module Extensions\BlockInput.exe"
543 errorLevelReporting := "false"
544 lockLaunch := "false"
545 lockLaunchGame := ""
546 screenRotationAngle := "0"
547 screenRotationAngleGame := ""
548 setResolution := ""
549 logFile := ""
550 logLabel := [" INFO"," WARNING"," ERROR"," DEBUG"," TRACE"]
551 logLevel := "10"
552 logShowDebugConsole := "false"
553 logShowCommandWindow := "false"
554 logCommandWindow := "false"
555 logIncludeModule := "true"
556 logIncludeFileProperties := "true"
557 logIncludeDLLLogs := "false"
558 errorSounds := "true"
559 rlDebugConsoleStdout := ""
560 sysLang := "English_United_States"
561 sysType := "64-bit"
562 broadcastWindowTitle := ""
563 navUpKey := "Up"
564 navDownKey := "Down"
565 navLeftKey := "Left"
566 navRightKey := "Right"
567 navSelectKey := "Enter"
568 navP2UpKey := "Numpad8"
569 navP2DownKey := "Numpad2"
570 navP2LeftKey := "Numpad4"
571 navP2RightKey := "Numpad6"
572 navP2SelectKey := "NumpadEnter"
573 originalWidth := "1920"
574 originalHeight := "1080"
575 vdEnabled := "false"
576 vdFullPath := "C:\Program Files\DAEMON Tools Lite\DTAgent.exe"
577 vdUseSCSI := "false"
578 vdDriveLetter := "M"
579 vdDriveLetterScsi := ""
580 vdAddDrive := "true"
581 demulShooterPath := ""
582 servoStikEnabled := "false"
583 servoStikExitMode := "false"
584 ledblinkyEnabled := "false"
585 ledblinkySystemName := ""
586 ledblinkyFullPath := ""
587 ledblinkyProfilePath := "H:\RocketLauncher\Profiles\LEDBlinky"
588 ledblinkyRLProfile := "H:\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
589 winIPACFullPath := ""
590 ultraMapEnabled := "false"
591 ultraMapFullPath := ""
592 emuIdleShutdown := "0"
593 launchPasswordHash := "zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig=="
594 cursorSize := ""
595 hideCursor := "false"
596 hideEmu := "false"
597 hideFE := "false"
598 suspendFE := "false"
599 fadeIn := "true"
600 fadeInDuration := "500"
601 fadeInTransitionAnimation := "DefaultAnimateFadeIn"
602 fadeInDelay := "0"
603 fadeInExitDelay := "0"
604 fadeOutExitDelay := "0"
605 fadeOut := "false"
606 fadeOutExtraScreen := "false"
607 fadeOutDuration := "500"
608 fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
609 fadeOutDelay := "0"
610 fadeLyrInterpolation := "7"
611 fadeMuteEmulator := "false"
612 fadeUseBackgrounds := "false"
613 fadeClickThrough := "false"
614 fadeSounds := "true"
615 fade7zProgressMode := "extraction"
616 fadeWidthBaseRes := "1920"
617 fadeHeightBaseRes := "1080"
618 fadeLyr1Color := "FF000000"
619 fadeLyr1AlignImage := "Stretch and Lose Aspect"
620 fadeLyr2Pos := "Stretch and Lose Aspect"
621 fadeLyr2X := "0"
622 fadeLyr2Y := "0"
623 fadeLyr2W := ""
624 fadeLyr2H := ""
625 fadeLyr2Adjust := "1"
626 fadeLyr2PicPad := "0"
627 fadeLyr2Prefix := "Extra Layer 1 - Console"
628 fadeLyr3Pos := "Center"
629 fadeLyr3X := "450"
630 fadeLyr3Y := "450"
631 fadeLyr3W := ""
632 fadeLyr3H := ""
633 fadeLyr3Adjust := "1"
634 fadeLyr3PicPad := "0"
635 fadeLyr3Speed := "750"
636 fadeLyr3Animation := "DefaultFadeAnimation"
637 fadeLyr37zAnimation := "DefaultFadeAnimation"
638 fadeLyr3Type := "imageandbar"
639 fadeLyr3ImgFollow7zProgress := "true"
640 fadeLyr3Repeat := "1"
641 fadeLyr3BackImageTransparency := "30"
642 fadeLyr3StaticPos := "No Alignment"
643 fadeLyr3StaticX := "0"
644 fadeLyr3StaticY := "870|1575"
645 fadeLyr3StaticW := ""
646 fadeLyr3StaticH := ""
647 fadeLyr3StaticAdjust := "1"
648 fadeLyr3StaticPicPad := "0"
649 fadeLyr3StaticPrefix := "Info Bar"
650 fadeLyr4Adjust := "1"
651 fadeLyr4X := "1792|952"
652 fadeLyr4Y := "891|1596"
653 fadeLyr4W := "128"
654 fadeLyr4H := ""
655 fadeLyr4Pos := "No Alignment"
656 fadeLyr4FPS := "50"
657 fadeLyr4PicPad := "0"
658 fadeTranspGifColor := "FFFFFF"
659 fadeBarWindow := "Image"
660 fadeBarWindowX := ""
661 fadeBarWindowY := ""
662 fadeBarWindowW := "900"
663 fadeBarWindowH := ""
664 fadeBarWindowR := "30"
665 fadeBarWindowM := "30"
666 fadeBarWindowHatchStyle := "8"
667 fadeBar := "false"
668 fadeProgressDuration := "0"
669 fadeBarBack := "true"
670 fadeBarBackColor := "FF555555"
671 fadeBarH := "30"
672 fadeBarR := "10"
673 fadeBarColor := "DD00BFFF"
674 fadeBarHatchStyle := "8"
675 fadeBarPercentageText := "true"
676 fadeBarInfoText := "true"
677 fadeBarXOffset := "0"
678 fadeBarYOffset := "150"
679 fadeRomInfoDescription := "filtered text with label"
680 fadeRomInfoSystemName := "image"
681 fadeRomInfoYear := "text with label"
682 fadeRomInfoDeveloper := "text with label"
683 fadeRomInfoPublisher := "text with label"
684 fadeRomInfoGenre := "disabled"
685 fadeRomInfoRating := "image"
686 fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
687 fadeRomInfoTextPlacement := "User Defined"
688 fadeRomInfoTextMargin := "7"
689 fadeRomInfoText1Options := "w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular"
690 fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s60 Bold"
691 fadeRomInfoText3Options := "w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
692 fadeRomInfoText4Options := "w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
693 fadeRomInfoText5Options := "cFF555555 r4 s42 Bold"
694 fadeRomInfoText6Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
695 fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
696 fadeStats_Number_of_Times_Played := "text with label"
697 fadeStats_Last_Time_Played := "text with label"
698 fadeStats_Average_Time_Played := "text with label"
699 fadeStats_Total_Time_Played := "text with label"
700 fadeStats_System_Total_Played_Time := "text with label"
701 fadeStats_Total_Global_Played_Time := "text with label"
702 fadeStatsInfoOrder := "Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time"
703 fadeStatsInfoTextPlacement := "topRight"
704 fadeStatsInfoTextMargin := "7"
705 fadeStatsInfoText1Options := "cFFB4B4B4 r4 s22 Bold"
706 fadeStatsInfoText2Options := "cFFB4B4B4 r4 s22 Bold"
707 fadeStatsInfoText3Options := "cFFB4B4B4 r4 s22 Bold"
708 fadeStatsInfoText4Options := "cFFB4B4B4 r4 s22 Bold"
709 fadeStatsInfoText5Options := "cFFB4B4B4 r4 s22 Bold"
710 fadeStatsInfoText6Options := "cFFB4B4B4 r4 s22 Bold"
711 fadeText1X := "0"
712 fadeText1Y := "0"
713 fadeText1Options := "cFFB4B4B4 r4 s30 Right Bold"
714 fadeText1 := "Loading Game"
715 fadeText2X := "0"
716 fadeText2Y := "0"
717 fadeText2Options := "cFFB4B4B4 r4 s30 Right Bold"
718 fadeText2 := "Extraction Complete, Ready"
719 fadeText3 := "Loading Game"
720 fadeText4 := "Loading Complete"
721 fadeFont := "Bebas Neue"
722 fadeSystemAndRomLayersOnly := "false"
723 fadeExtractionTime := "disabled"
724 fadeExtractionTimeTextX := "0"
725 fadeExtractionTimeTextY := "0"
726 fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
727 fadeInterruptKey := ""
728 detectFadeErrorEnabled := "true"
729 fadeImgPath := "H:\RocketLauncher\Media\Fade"
730 RLDataPath := "H:\RocketLauncher\Data"
731 RLMediaPath := "H:\RocketLauncher\Media"
732 RLErrSoundPath := "H:\RocketLauncher\Media\Sounds\Error"
733 modulesPath := "H:\RocketLauncher\Modules"
734 moduleFullName := "H:\RocketLauncher\Modules\RetroArch\RetroArch.ahk"
735 moduleName := "RetroArch"
736 modulePath := "H:\RocketLauncher\Modules\RetroArch"
737 moduleExtension := "ahk"
738 moduleExtensionsPath := "H:\RocketLauncher\Module Extensions"
739 libPath := "H:\RocketLauncher\Lib"
740 sevenZEnabled := "false"
741 sevenZPath := "H:\RocketLauncher\Module Extensions\7z.exe"
742 sevenZDllPath := "H:\RocketLauncher\Module Extensions\7z.dll"
743 sevenZExtractPath := "H:\RocketLauncher\Utilities\Temp"
744 sevenZExtractPathOrig := ""
745 sevenZAttachSystemName := "false"
746 sevenZDelTemp := "true"
747 sevenZFormats := ".zip|.rar|.7z|.lzh|.gzip|.tar"
748 sevenZFormatsNoP := "zip|rar|7z|lzh|gzip|tar"
749 sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar"
750 sevenZGamesToKeep := ""
751 sevenZDeletePerSystem := "false"
752 7zExtractPath := "H:\RocketLauncher\Utilities\Temp"
753 mgEnabled := "false"
754 mgKey := "~NumpadSub"
755 mgBackgroundColor := "FF000000"
756 mgSidePadding := "0.2"
757 mgWidthBaseRes := "1920"
758 mgHeightBaseRes := "1080"
759 mgYOffset := "500"
760 mgFont := "Arial"
761 mgText1Options := "x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic"
762 mgText1Text := "Please select a game"
763 mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
764 mgText2Offset := "70"
765 mgUseSound := "true"
766 mgSoundfreq := "300"
767 mgExitEffect := "none"
768 mgSelectedEffect := "rotate"
769 mgUseGameArt := "false"
770 mgCandidate := ""
771 mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
772 mgOnLaunch := "false"
773 pauseEnabled := "true"
774 pauseKey := "~NumpadAdd"
775 pauseBackToMenuBarKey := "X"
776 pauseZoomInKey := "C"
777 pauseZoomOutKey := "V"
778 pauseScreenshotKey := "~PrintScreen"
779 pauseHiToTextPath := "H:\RocketLauncher\Module Extensions\HiToText.exe"
780 pauseSaveStateKeyCodes := "{Shift down}{1 down}{1 up}{Shift up}{F2 down}{F2 up}|{Shift down}{2 down}{2 up}{Shift up}{F2 down}{F2 up}|{Shift down}{3 down}{3 up}{Shift up}{F2 down}{F2 up}|{Shift down}{4 down}{4 up}{Shift up}{F2 down}{F2 up}|{Shift down}{5 down}{5 up}{Shift up}{F2 down}{F2 up}|{Shift down}{6 down}{6 up}{Shift up}{F2 down}{F2 up}|{Shift down}{7 down}{7 up}{Shift up}{F2 down}{F2 up}|{Shift down}{8 down}{8 up}{Shift up}{F2 down}{F2 up}|{Shift down}{9 down}{9 up}{Shift up}{F2 down}{F2 up}|{Shift down}{10 down}{10 up}{Shift up}{F2 down}{F2 up}"
781 pauseLoadStateKeyCodes := "{Shift down}{1 down}{1 up}{Shift up}{F4 down}{F4 up}|{Shift down}{2 down}{2 up}{Shift up}{F4 down}{F4 up}|{Shift down}{3 down}{3 up}{Shift up}{F4 down}{F4 up}|{Shift down}{4 down}{4 up}{Shift up}{F4 down}{F4 up}|{Shift down}{5 down}{5 up}{Shift up}{F4 down}{F4 up}|{Shift down}{6 down}{6 up}{Shift up}{F4 down}{F4 up}|{Shift down}{7 down}{7 up}{Shift up}{F4 down}{F4 up}|{Shift down}{8 down}{8 up}{Shift up}{F4 down}{F4 up}|{Shift down}{9 down}{9 up}{Shift up}{F4 down}{F4 up}|{Shift down}{10 down}{10 up}{Shift up}{F4 down}{F4 up}"
782 keyboardEncoder := ""
783 keyboardEncoderEnabled := "false"
784 keymapperEnabled := "true"
785 keymapperAHKMethod := "false"
786 keymapper := "xpadder"
787 xpadderFullPath := "H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe"
788 joyToKeyFullPath := "H:\RocketLauncher\Utilities\JoyToKey\JoyToKey.exe"
789 profilePath := "H:\RocketLauncher\Profiles"
790 keymapperProfilePath := "H:\RocketLauncher\Profiles\xpadder"
791 keymapperFrontEndProfileName := "HyperSpin"
792 keymapperFrontEndProfile := "xpadder"
793 keymapperRocketLauncherProfileEnabled := "true"
794 joyIDsEnabled := "false"
795 joyIDsPreferredControllersGlobal := ""
796 joyIDsPreferredControllersSystem := "use_global"
797 joyIDsPreferredControllersOnExit := ""
798 CustomJoyNamesEnabled := "false"
799 CustomJoyNames := ""
800 rotateMethod := "false"
801 FEProfile := "H:\RocketLauncher\Profiles\xpadder\HyperSpin"
802 defaultProfile := "H:\RocketLauncher\Profiles\xpadder\_Default"
803 systemProfile := "H:\RocketLauncher\Profiles\xpadder\Sega Genesis"
804 xPadderSystemProfile := "H:\RocketLauncher\Profiles\xpadder\Sega Genesis\_Default"
805 emuProfile := "H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch"
806 romProfile := "H:\RocketLauncher\Profiles\xpadder\Sega Genesis\Sonic the Hedgehog (USA, Europe)"
807 RocketLauncherProfile := "H:\RocketLauncher\Profiles\xpadder\RocketLauncher"
808 blankProfile := "H:\RocketLauncher\Profiles\xpadder\_Default\blank"
809 ahkFEProfile := "H:\RocketLauncher\Profiles\AHK\HyperSpin"
810 ahkDefaultProfile := "H:\RocketLauncher\Profiles\AHK\_Default"
811 ahkSystemProfile := "H:\RocketLauncher\Profiles\AHK\Sega Genesis"
812 ahkEmuProfile := "H:\RocketLauncher\Profiles\AHK\Sega Genesis\RetroArch"
813 ahkRomProfile := "H:\RocketLauncher\Profiles\AHK\Sega Genesis\Sonic the Hedgehog (USA, Europe)"
814 ahkRocketLauncherProfile := "H:\RocketLauncher\Profiles\AHK\RocketLauncher"
815 bezelEnabled := "true"
816 bezelICEnabled := "true"
817 shaderName := "false"
818 shaderColor := ""
819 shaderTransparency := ""
820 statisticsEnabled := "true"
821 pressDuration := "-1"
822 emuVolume := "1"
823 dxwndIni := "H:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
824 dxwndFullPath := "H:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
825 qResFullPath := "H:\RocketLauncher\Module Extensions\QRes.exe"
826 mon1O := ""
827 pacDrivedllFile := "H:\RocketLauncher\Module Extensions\PacDrive32.dll"
828 userFadeAnimIniFile := "H:\RocketLauncher\Lib\User Fade Animations.ini"
829 testFile := ""
830 testDuration := ""
831 initialErrorMode := "0"
832
83320:05:02:162 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
83420:05:02:164 | RL | INFO | +16 | BuildScript - Loaded Keymapper Init.ahk scripts
83520:05:02:166 | RL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
83620:05:02:167 | RL | INFO | +0 | BuildScript - Loaded Pause Init.ahk scripts
83720:05:02:169 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
83820:05:02:170 | RL | DEBUG | +0 | BuildScript - Module starts on line: 2
83920:05:02:173 | RL | INFO | +0 | BuildScript - Validating module
84020:05:02:180 | RL | INFO | +16 | BuildScript - Validation complete
84120:05:02:183 | RL | INFO | +0 | BuildScript - Module:
842 MEmu := "RetroArch"
843 MEmuV := "v05-11-2015 Nightly"
844 MURL := ["http://themaister.net/retroarch.html"]
845 MAuthor := ["djvj","zerojay"]
846 MVersion := "2.4.2"
847 MCRC := "A48DCC13"
848 iCRC := "F7B77133"
849 MID := "635038268922229162"
850 MSystem := ["Acorn BBC Micro","AAE","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Applied Technology MicroBee","Apple IIGS","Atari 2600","Atari 5200","Atari 7800","Atari 8-Bit","Atari Classics","Atari Jaguar","Atari Lynx","Atari ST","Atari XEGS","Bally Astrocade","Bandai Gundam RX-78","Bandai Super Vision 8000","Bandai Wonderswan","Bandai Wonderswan Color","Canon X07","Capcom Classics","Capcom Play System","Capcom Play System II","Capcom Play System III","Casio PV-1000","Casio PV-2000","Cave","Coleco ADAM","ColecoVision","Commodore MAX Machine","Commodore Amiga","Creatronic Mega Duck","Data East Classics","Dragon Data Dragon","Emerson Arcadia 2001","Entex Adventure Vision","Elektronika BK","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","Interton VC 4000","Irem Classics","JungleTac Sport Vii","Konami Classics","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","Midway Classics","Namco Classics","Namco System 22","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo 64DD","Nintendo Arcade Systems","Nintendo Classics","Nintendo DS","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Game & Watch","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Satellaview","Nintendo SuFami Turbo","Panasonic 3DO","Elektronska Industrija Pecom 64","Philips CD-i","Philips Videopac","RCA Studio II","ScummVM","Sega 32X","Sega Classics","Sega Mega Drive 32X","Sega Mark III","Sega SC-3000","Sega SG-1000","Sega CD","Sega Dreamcast","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Meganet","Sega Nomad","Sega Pico","Sega Saturn","Sega Saturn Japan","Sega VMU","Sega ST-V","Sharp X1","Sinclair ZX Spectrum","Sony PlayStation","Sony PlayStation Minis","Sony PocketStation","Sony PSP","Sony PSP Minis","Sord M5","SNK Classics","SNK Neo Geo","SNK Neo Geo AES","SNK Neo Geo MVS","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Spectravideo","Super Nintendo Entertainment System","Taito Classics","Tandy TRS-80 Color Computer","Technos","Texas Instruments TI 99-4A","Thomson MO5","Thomson TO7","Tiger Game.com","Tiki-100","Tomy Tutor","VTech CreatiVision","Watara Supervision","Williams Classics"]
851 ;----------------------------------------------------------------------------
852 ; Notes:
853 ; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
854 ; Devs stated they will never add support for mounted images (like via DT)
855 ; Fullscreen is controlled via the module setting in RocketLauncherUI
856 ; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
857 ; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
858 ; Enable 7z support for archived roms
859 ; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1
860 ;
861 ; LibRetro DLLs:
862 ; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/
863 ; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path\cores folder. The module will find and load the default core unless you choose a custom one for each system.
864 ; You can find supported cores that Retroarch supports simply by downloading them from the "retroarch-phoenix.exe" or by visiting here: https://github.com/libretro/libretro.github.com/wiki/Supported-cores
865 ; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270
866 ;
867 ; SRM files:
868 ; srm are stored in a "srm" dir in the emu folder. Each system ran through retroarch gets its own folder inside srm
869 ;
870 ; Save states:
871 ; Save states are stored in a "save" dir in the emu folder. Each system ran through retroarch gets its own folder inside save
872 ;
873 ; Config files:
874 ; By default, the module looks for config files in a folder called config in the RetroArch folder. Example: C:\emus\RetroArch\config. You can change this folder to anything you like by changing the module's ConfigFolder setting in RocketLauncherUI.
875 ; RetroArch's global config file is called "retroarch.cfg". RetroArch will use a system cfg file named to match your System Name (example: Nintendo Entertainment System.cfg).
876 ; RetroArch will also load core config files named after the core name. Example: nestopia_libretro.cfg
877 ; This allows different settings globally, for each system, and for each core. If you want all systems to use the same retroarch.cfg, do not have any system or core cfg files, only have the retroarch.cfg.
878 ; If a core config exists, it takes precedence over the global config. And if a system config exists, it takes precedence over the core config.
879 ;
880 ; MultiGame:
881 ; MultiGame support is currently only available for the Mednafen PSX core. Retroarch uses the same method as Mednafen to load multi-disc games. This method involves m3u playlists which are commonly used for music. The m3u files needed to load multi-disc games are generated for you by the module when you launch a multi-disc game and are saved to your corresponding rom directory. Due to m3u limitations, your multi-disc roms/images cannot be archived -- they must be unzipped. All single disc games can remain archived and you can still enable 7z under system settings. If you do not wish to use MultiGame support you can archive your roms/images and m3u generation will be skipped on launch.
882 ; The m3u files generated by the module contain a list of paths to all roms/images in the multi-disc set. Retroarch automatically loads the first path in the m3u so the first path will always be the disc you are loading. For example, Final Fantasy VII has 3 discs and if you load Disc 2 first, the order of the paths in the m3u will be disc 2, disc 3, disc 1. If you load Disc 3 first, the order will be disc 3, disc 1, disc 2. The module anticipates this and will load the correct disk, selected from the Pause/MultiDisk menus. However if you choose to manually use Retroarch's UI or disk swap keys to change discs, you will need to keep this in mind.
883 ; In order for RocketLauncher's MultiGame UI to swap discs, you must define Eject_Toggle_Key, Next_Disk_Key, and Previous_Disk_Key under global settings for the emulator in RocketLauncher. Because AHK and Retroarch use different naming conventions for some keyboard keys, it is best to use a letter, a number, or F1-F12.
884 ;
885 ; MAME:
886 ; MAME BIOS roms should be placed in the system\mame folder
887 ;
888 ; System Specific Notes:
889 ; Microsoft MSX/MSX2: Launch an MSX game and in the core options, set the console to be an MSX2 and it will play both just fine.
890 ; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
891 ; Sega CD - Requires "bios_CD_E.bin", "bios_CD_J.bin", "bios_CD_U.bin" all be placed in the folder you define as system_directory in the RetroArch's cfg.
892 ; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these.
893 ; NEC TurboGrafx-CD (using pce fast core) - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg.
894 ; NEC TurboGrafx-CD (using MAME core)
895 ; - You'll need to update a couple mame specific options in the Retroarch core options file to get it to boot from the cli. These should probably be updated automagically by the module. Turning softlists off, but might not need to.
896 ; mame_boot_from_cli = "enabled"
897 ; mame_softlists_enable = "disabled"
898 ; mame_softlists_auto_media = "disabled"
899 ; - Requires hash folder from MAME/MESS/UME, either from the source or release package. Save this in the system_directory you've defined for RetroArch. Something like \RetroArch\system\mame\hash\
900 ; - Requires the CD bios file(s) saved in the mame bios folder you've defined. Usually \RetroArch\system\mame\bios\
901 ; For PC Engine-CD you'll need the file "[cd] cd-rom system (japan) (v2.1).pce" zipped as cdsys.zip and saved in a pce subfolder in your bios path, so \RetroArch\system\mame\bios\pce\cdsys.zip
902 ; For PC Engine SuperGrafx-CD you'll need the file "[cd] super cd-rom system (japan) (v3.0).pce" zipped as scdsys.zip and saved in a pce subfolder in your bios path, so \RetroArch\system\mame\bios\pce\scdsys.zip
903 ; For TurboGrafx-CD you'll need the file "[cd] turbografx cd system card (usa) (v2.0).pce" zipped as cdsys.zip and saved in a tg16 subfolder in your bios path, so \RetroArch\system\mame\bios\tg16\cdsys.zip
904 ; For TurboDuo you'll need the file "[cd] turbografx cd super system card (usa) (v3.0).pce" zipped as scdsys.zip and saved in a tg16 subfolder in your bios path, so \RetroArch\system\mame\bios\tg16\scdsys.zip
905 ; Nintendo Super Game Boy - Set the Module setting in RocketLauncherUI SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of "Nintendo Super Game Boy". Requires "sgb.boot.rom" and "Super Game Boy (World).sfc" to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode.
906 ; MAME: The nag screen patch has been removed from the MAME core as of some point in March. We will be investigating our options for this. For MAME-based systems, make sure to set 7z use to false as MAME needs zip files.
907 ; Sony PSP/PlayStation Minis: To avoid the dialog box complaining about ppge_atlas.zim, download it from https://github.com/libretro/libretro-ppsspp/blob/master/assets/ppge_atlas.zim and place it in your Retroarch/system/PPSSPP/ directory.
908 ;----------------------------------------------------------------------------
909 StartModule()
910 BezelGUI()
911 FadeInStart()
912
913 primaryExe := new Emulator(emuPath . "\" . executable) ; instantiate emulator executable object
914 emuPrimaryWindow := new Window(new WindowTitle("RetroArch","RetroArch")) ; instantiate primary emulator window object
915 emuConsoleWindow := new Window(new WindowTitle(,"ConsoleWindowClass")) ; instantiate emulator console window object
916
917 ; Here we define all supported systems for this module. This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
918 ; 1 - Official System Name in RocketLauncher
919 ; 2 - Short name used only for easy referencing within module
920 ; 3 - Default core
921 ; 4 - The system ID MAME core recognizes
922 RLLog.Debug("Module - Started building the " . MEmu . " object")
923 mTypeVar:="
924 ( LTrim
925 AAE|LibRetro_AAE|mame_libretro
926 Acorn BBC Micro|LibRetro_BBCB|mess_libretro|bbcb
927 Amstrad CPC|LibRetro_CPC|mess_libretro|cpc464
928 Amstrad GX4000|LibRetro_GX4K|mess_libretro|gx4000
929 APF Imagination Machine|LibRetro_APF|mess_libretro|apfimag
930 Apple IIGS|LibRetro_AIIGS|mess_libretro|apple2gs
931 Applied Technology MicroBee|LibRetro_MBEE|mess_libretro|mbeeic
932 Atari 2600|LibRetro_2600|stella_libretro|a2600
933 Atari 5200|LibRetro_5200|mess_libretro|a5200
934 Atari 7800|LibRetro_7800|prosystem_libretro|a7800
935 Atari 8-Bit|LibRetro_ATARI8|mess_libretro|a800
936 Atari Classics|LibRetro_ACLS|mame_libretro
937 Atari Jaguar|LibRetro_JAG|virtualjaguar_libretro|jaguar
938 Atari Lynx|LibRetro_LYNX|handy_libretro|lynx
939 Atari ST|LibRetro_ST|hatari_libretro
940 Atari XEGS|LibRetro_XEGS|mess_libretro|xegs
941 Bally Astrocade|LibRetro_BAST|mess_libretro|astrocde
942 Bandai Gundam RX-78|LibRetro_BGRX|mess_libretro|rx78
943 Bandai Super Vision 8000|LibRetro_SV8K|mess_libretro|sv8000
944 Bandai Wonderswan|LibRetro_WSAN|mednafen_wswan_libretro|wswan
945 Bandai Wonderswan Color|LibRetro_WSANC|mednafen_wswan_libretro|wscolor
946 Canon X07|LibRetro_CX07|mess_libretro|x07
947 Capcom Classics|LibRetro_CAPC|mame_libretro
948 Capcom Play System|LibRetro_CPS1|fba_cores_cps1_libretro
949 Capcom Play System II|LibRetro_CPS2|fba_cores_cps2_libretro
950 Capcom Play System III|LibRetro_CPS3|mame_libretro
951 Casio PV-1000|LibRetro_CAS1K|mess_libretro|pv1000
952 Casio PV-2000|LibRetro_CAS2K|mess_libretro|pv2000
953 Cave|LibRetro_CAVE|mame_libretro
954 Coleco ADAM|LibRetro_ADAM|mess_libretro|adam
955 ColecoVision|LibRetro_COLEC|mess_libretro|coleco
956 Commodore Amiga|LibRetro_PUAE|puae_libretro
957 Commodore Max Machine|LibRetro_CMAX|mess_libretro|vic10
958 Creatronic Mega Duck|LibRetro_DUCK|mess_libretro|megaduck
959 Data East Classics|LibRetro_DATA|mame_libretro
960 Dragon Data Dragon|LibRetro_DRAG64|mess_libretro|dragon64
961 Elektronika BK|LibRetro_EBK|mess_libretro|bk0010
962 Elektronska Industrija Pecom 64|LibRetro_P64|mess_libretro|pecom64
963 Emerson Arcadia 2001|LibRetro_A2001|mess_libretro|arcadia
964 Entex Adventure Vision|LibRetro_AVISION|mess_libretro|advision
965 Epoch Game Pocket Computer|LibRetro_GPCKET|mess_libretro|gamepock
966 Epoch Super Cassette Vision|LibRetro_SCV|mess_libretro|scv
967 Exidy Sorcerer|LibRetro_SORCR|mess_libretro|sorcerer
968 Fairchild Channel F|LibRetro_CHANF|mess_libretro|channelf
969 Final Burn Alpha|LibRetro_FBA|fb_alpha_libretro
970 Funtech Super Acan|LibRetro_SACAN|mess_libretro|supracan
971 GamePark 32|LibRetro_GP32|mess_libretro|gp32
972 GCE Vectrex|LibRetro_VECTX|mess_libretro|vectrex
973 Hartung Game Master|LibRetro_GMASTR|mess_libretro|gmaster
974 Interton VC 4000|LibRetro_VC4K|mess_libretro|vc4000
975 Irem Classics|LibRetro_IREM|mame_libretro
976 JungleTac Sport Vii|LibRetro_SPORTV|mess_libretro|vii
977 Konami Classics|LibRetro_KONC|mame_libretro
978 Magnavox Odyssey 2|LibRetro_ODYS2|mess_libretro|odyssey2
979 MAME|LibRetro_MAME|mame_libretro|mame
980 Matra & Hachette Alice|LibRetro_ALICE|mess_libretro|alice32
981 Mattel Aquarius|LibRetro_AQUA|mess_libretro|aquarius
982 Mattel Intellivision|LibRetro_INTV|mess_libretro|intv
983 MGT Sam Coupe|LibRetro_SAMCP|mess_libretro|
984 Microsoft MS-DOS|LibRetro_MSDOS|dosbox_libretro
985 Microsoft MSX|LibRetro_MSX|bluemsx_libretro
986 Microsoft MSX2|LibRetro_MSX2|bluemsx_libretro
987 Microsoft Windows 3.x|LibRetro_WIN3X|dosbox_libretro
988 Midway Classics|LibRetro_MIDC|mame_libretro
989 Namco Classics|LibRetro_NAMC|mame_libretro
990 Namco System 22|LibRetro_NAM2|mame_libretro
991 NEC PC Engine|LibRetro_PCE|mednafen_pce_fast_libretro|pce,cart
992 NEC PC Engine-CD|LibRetro_PCECD|mednafen_pce_fast_libretro|pce,cdrom
993 NEC PC-FX|LibRetro_PCFX|mednafen_pcfx_libretro
994 NEC SuperGrafx|LibRetro_SGFX|mednafen_supergrafx_libretro|sgx,cart
995 NEC TurboGrafx-16|LibRetro_TG16|mednafen_pce_fast_libretro|tg16,cart
996 NEC TurboGrafx-CD|LibRetro_TGCD|mednafen_pce_fast_libretro|tg16,cdrom
997 Nintendo 64|LibRetro_N64|mupen64plus_libretro|n64
998 Nintendo 64DD|LibRetro_N64|mupen64plus_libretro
999 Nintendo Arcade Systems|LibRetro_NINARC|mame_libretro
1000 Nintendo Classics|LibRetro_NINC|mame_libretro
1001 Nintendo DS|LibRetro_DS|desmume_libretro
1002 Nintendo Entertainment System|LibRetro_NES|nestopia_libretro|nes
1003 Nintendo Famicom|LibRetro_NFAM|nestopia_libretro
1004 Nintendo Famicom Disk System|LibRetro_NFDS|nestopia_libretro|famicom
1005 Nintendo Game Boy|LibRetro_GB|gambatte_libretro|gameboy
1006 Nintendo Game Boy Advance|LibRetro_GBA|vba_next_libretro|gba
1007 Nintendo Game Boy Color|LibRetro_GBC|gambatte_libretro|gbcolor
1008 Nintendo Game Boy Japan|LibRetro_GBJ|gambatte_libretro|gameboy
1009 Nintendo Game & Watch|LibRetro_GW|gw_libretro
1010 Nintendo Pokemon Mini|LibRetro_POKE|mess_libretro|pokemini
1011 Nintendo Satellaview|LibRetro_NSFS|snes9x_libretro
1012 Nintendo SuFami Turbo|LibRetro_NSFST|snes9x_libretro
1013 Nintendo Super Famicom|LibRetro_NSF|bsnes_balanced_libretro
1014 Nintendo Super Game Boy|LibRetro_SGB|bsnes_balanced_libretro
1015 Nintendo Virtual Boy|LibRetro_NVB|mednafen_vb_libretro|vboy
1016 Othello Multivision|LibRetro_OTHO|genesis_plus_gx_libretro
1017 Panasonic 3DO|LibRetro_3DO|4do_libretro
1018 Philips CD-i|LibRetro_CDI|mess_libretro|cdimono1
1019 Philips Videopac|LibRetro_PVID|mess_libretro|videopac
1020 RCA Studio II|LibRetro_STUD2|mess_libretro|studio2
1021 SCUMMVM|LibRetro_SCUMM|scummvm_libretro
1022 Sega 32X|LibRetro_32X|picodrive_libretro|32x
1023 Sega CD|LibRetro_SCD|genesis_plus_gx_libretro|segacd
1024 Sega Classics|LibRetro_SEGC|mame_libretro
1025 Sega Dreamcast|LibRetro_DCAST|reicast_libretro
1026 Sega Game Gear|LibRetro_GG|genesis_plus_gx_libretro|gamegear
1027 Sega Genesis|LibRetro_GEN|genesis_plus_gx_libretro|genesis
1028 Sega Mark III|Libretro_SM3|genesis_plus_gx_libretro
1029 Sega Master System|LibRetro_SMS|genesis_plus_gx_libretro|sms
1030 Sega Mega Drive|LibRetro_GEN|genesis_plus_gx_libretro|megadriv
1031 Sega Mega Drive 32X|LibRetro_MD32X|picodrive_libretro
1032 Sega Meganet|LibRetro_GEN|genesis_plus_gx_libretro|genesis
1033 Sega Nomad|LibRetro_GEN|genesis_plus_gx_libretro|genesis
1034 Sega Pico|LibRetro_PICO|picodrive_libretro
1035 Sega Saturn|LibRetro_SAT|yabause_libretro|saturn
1036 Sega Saturn Japan|LibRetro_SAT|yabause_libretro|saturnjp
1037 Sega SC-3000|LibRetro_SC3K|mess_libretro|sc3000
1038 Sega SG-1000|LibRetro_SG1K|genesis_plus_gx_libretro
1039 Sega ST-V|LibRetro_STV|mame_libretro
1040 Sega VMU|LibRetro_SVMU|mess_libretro|svmu
1041 Sharp X1|LibRetro_SX1|mess_libretro|x1
1042 Sinclair ZX Spectrum|LibRetro_SPECZX|mess_libretro|spectrum
1043 SNK Classics|LibRetro_SNKC|mame_libretro
1044 SNK Neo Geo|LibRetro_NEO|fb_alpha_libretro
1045 SNK Neo Geo AES|LibRetro_NEOAES|mame_libretro|aes
1046 SNK Neo Geo CD|LibRetro_NEOCD|mess_libretro|neocdz
1047 SNK Neo Geo MVS|LibRetro_NEOMVS|mame_libretro
1048 SNK Neo Geo Pocket|LibRetro_NGP|mednafen_ngp_libretro|ngp
1049 SNK Neo Geo Pocket Color|LibRetro_NGPC|mednafen_ngp_libretro|ngpc
1050 Sony PlayStation|LibRetro_PSX|mednafen_psx_libretro|psu
1051 Sony PlayStation Minis|LibRetro_PSXMIN|ppsspp_libretro
1052 Sony PocketStation|LibRetro_POCKS|mess_libretro|pockstat
1053 Sony PSP|LibRetro_PSP|ppsspp_libretro
1054 Sony PSP Minis|LibRetro_PSP|ppsspp_libretro
1055 Sord M5|LibRetro_SORD|mess_libretro|m5
1056 Spectravideo|LibRetro_SV328|mess_libretro|svi328n
1057 Super Nintendo Entertainment System|LibRetro_SNES|bsnes_balanced_libretro|snes
1058 Taito Classics|LibRetro_TAIC|mame_libretro
1059 Tandy TRS-80 Color Computer|LibRetro_TRS80|mess_libretro|coco3
1060 Technos|LibRetro_TECHN|mame_libretro
1061 Texas Instruments TI 99-4A|LibRetro_TI99|mess_libretro|ti99_4a
1062 Thomson MO5|LibRetro_MO5|mess_libretro|mo5
1063 Thomson TO7|LibRetro_TO7|mess_libretro|to7
1064 Tiger Game.com|LibRetro_TCOM|mess_libretro|gamecom
1065 Tiki-100|LibRetro_TIKI|mess_libretro|kontiki
1066 Tomy Tutor|LibRetro_TOMY|mess_libretro|tutor
1067 VTech CreatiVision|LibRetro_VTECH|mess_libretro|crvision
1068 Watara Supervision|LibRetro_SUPRV|mess_libretro|svision
1069 Williams Classics|LibRetro_WILLS|mame_libretro
1070 )"
1071 mType := Object()
1072 Loop, Parse, mTypeVar, `n, `r
1073 {
1074 obj := {}
1075 Loop, Parse, A_LoopField, |
1076 {
1077 If (A_Index = 1)
1078 obj.System := A_LoopField
1079 Else If (A_Index = 2)
1080 obj.ID := A_LoopField
1081 Else If (A_Index = 3)
1082 obj.Core := A_LoopField
1083 Else { ; 4
1084 StringSplit, tmp, A_LoopField, `,
1085 obj.MAMEID := tmp1
1086 obj.MAMEMedia := tmp2
1087 }
1088 }
1089 mType.Insert(obj["System"], obj)
1090 }
1091 RLLog.Debug("Module - Finished building the " . MEmu . " object")
1092 ; For easier use throughout the module
1093 retroSystem := mType[systemName].System
1094 retroID := mType[systemName].ID
1095 retroCore := mType[systemName].Core
1096 retroMAMEID := mType[systemName].MAMEID
1097 retroMAMEMedia := mType[systemName].MAMEMedia
1098 RLLog.Info("Module - Using these system variables:")
1099 RLLog.Info("Module - retroSystem: " . retroSystem)
1100 RLLog.Info("Module - retroID: " . retroID)
1101 RLLog.Info("Module - retroCore: " . retroCore)
1102 RLLog.Info("Module - retroMAMEID: " . retroMAMEID)
1103 RLLog.Info("Module - retroMAMEMedia: " . retroMAMEMedia)
1104 If !retroSystem
1105 ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName)
1106 If !retroCore
1107 ScriptError("Your Core ID is: " . retroID . "`nCould not find a default core to use. Please update the module with a default core.")
1108
1109 Fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)
1110 configFolder := moduleIni.Read("Settings", "ConfigFolder",emuPath . "\config",,1)
1111 mameRomPath := moduleIni.Read("MAME", "BIOS_Roms_Folder",,,1)
1112 mameHideNag := If moduleIni.Read("MAME", "Hide_Nag_Screen","false",,1) = "true" ? "enabled" : "disabled"
1113 mameHideInfo := If moduleIni.Read("MAME", "Hide_Info_Screen","false",,1) = "true" ? "enabled" : "disabled"
1114 mameHideWarn := If moduleIni.Read("MAME", "Hide_Warning_Screen","false",,1) = "true" ? "enabled" : "disabled"
1115 hideConsole := moduleIni.Read("Settings", "HideConsole","true",,1)
1116 ejectToggleKey := moduleIni.Read("Settings", "Eject_Toggle_Key",,,1)
1117 nextDiskKey := moduleIni.Read("Settings", "Next_Disk_Key",,,1)
1118 prevDiskKey := moduleIni.Read("Settings", "Previous_Disk_Key",,,1)
1119 core := moduleIni.Read(romName . "|" . systemName, "LibRetro_Core",retroCore,,1)
1120 superGB := moduleIni.Read(romName . "|" . systemName, "SuperGameBoy","false",,1)
1121 enableNetworkPlay := moduleIni.Read(romName . "|Network", "Enable_Network_Play","false",,1)
1122 overlay := moduleIni.Read(romName . "|" . systemName, "Overlay",,,1)
1123 videoShader := moduleIni.Read(romName . "|" . systemName, "VideoShader",,,1)
1124 aspectRatioIndex := moduleIni.Read(romName . "|" . systemName, "AspectRatioIndex",,,1)
1125 customViewportWidth := moduleIni.Read(romName . "|" . systemName, "CustomViewportWidth",,,1)
1126 customViewportHeight := moduleIni.Read(romName . "|" . systemName, "CustomViewportHeight",,,1)
1127 customViewportX := moduleIni.Read(romName . "|" . systemName, "CustomViewportX",,,1)
1128 customViewportY := moduleIni.Read(romName . "|" . systemName, "CustomViewportY",,,1)
1129 stretchToFillBezel := moduleIni.Read(romName . "|" . systemName, "StretchToFillBezel","false",,1)
1130 rotation := moduleIni.Read(romName . "|" . systemName, "Rotation",0,,1)
1131 cropOverscan := moduleIni.Read(romName . "|" . systemName, "CropOverscan",,,1)
1132 threadedVideo := moduleIni.Read(romName . "|" . systemName, "ThreadedVideo",,,1)
1133 vSync := moduleIni.Read(romName . "|" . systemName, "VSync",,,1)
1134 integerScale := moduleIni.Read(romName . "|" . systemName, "IntegerScale",,,1)
1135 configurationPerCore := moduleIni.Read(romName . "|" . systemName, "ConfigurationPerCore","false",,1)
1136
1137 If (StringUtils.Contains(core, "^(mame|mess|ume)") && !retroMAMEID) {
1138 retroMAMEID := "mame" ; set all systems that use a mame core to the default mame ID so any system name is supported
1139 RLLog.Warning("Module - Setting MAMEID to default ""mame"" for """ . retroSystem . """")
1140 }
1141
1142 configFolder := RLObject.getFullPathFromRelative(rlPath,configFolder)
1143 mameRomPath := If mameRomPath ? RLObject.getFullPathFromRelative(rlPath,mameRomPath) : romPath
1144 overlay := RLObject.getFullPathFromRelative(rlPath,overlay)
1145 videoShader := RLObject.getFullPathFromRelative(rlPath,videoShader)
1146 rotateBezel := false
1147
1148 configFolder := new Folder(configFolder)
1149
1150 If (retroID = "LibRetro_SGB" || superGB = "true") ; if system or rom is set to use Super Game Boy
1151 { superGB := "true" ; setting this just in case it's false and the system is Nintendo Super Game Boy
1152 sgbRomPath := CheckFile(emuPath . "\system\Super Game Boy (World).sfc","Could not find the rom required for Super Game Boy support. Make sure the rom ""Super Game Boy (World).sfc"" is located in: " . emuPath . "\system")
1153 CheckFile(emuPath . "\system\sgb.boot.rom","Could not find the bios required for Super Game Boy support. Make sure the bios ""sgb.boot.rom"" is located in: " . emuPath . "\system")
1154 retroID := "LibRetro_SGB" ; switching to Super Game Boy mode
1155 retroSystem := "Nintendo Super Game Boy"
1156 }
1157
1158 ; Find the dll for this system
1159 libDll := CheckFile(emuPath . "\cores\" . core . ".dll", "Your " . retroID . " dll is set to " . core . " but could not locate this file:`n" . emuPath . "\cores\" . core . ".dll")
1160
1161 ; Find the cfg file to use
1162 If !configFolder.Exist()
1163 ScriptError("You need to make sure ""ConfigFolder"" is pointing to your RetroArch config folder. By default it is looking here: """ . configFolder.FilePath . """")
1164 globalRetroCfg := emuPath . "\retroarch.cfg"
1165 systemRetroCfg := configFolder.FilePath . "\" . retroSystem . ".cfg"
1166 coreRetroCfg := configFolder.FilePath . "\" . core . ".dll.cfg"
1167 RLLog.Info("Module - Global cfg should be: " . globalRetroCfg)
1168 RLLog.Info("Module - System cfg should be: " . systemRetroCfg)
1169 RLLog.Info("Module - Core cfg should be: " . coreRetroCfg)
1170 foundCfg := ""
1171
1172 systemRetroCfg := new File(systemRetroCfg)
1173 coreRetroCfg := new File(coreRetroCfg)
1174 globalRetroCfg := new File(globalRetroCfg)
1175
1176 If systemRetroCfg.Exist() { ; check for system cfg first
1177 retroCFGFile := systemRetroCfg
1178 foundCfg := 1
1179 RLLog.Info("Module - Found a System cfg!")
1180 } Else If coreRetroCfg.Exist() { ; 2nd option is a core config
1181 retroCFGFile := coreRetroCfg
1182 foundCfg := 1
1183 RLLog.Info("Module - Found a Core cfg!")
1184 } Else If globalRetroCfg.Exist() { ; 3rd is global cfg
1185 retroCFGFile := globalRetroCfg
1186 foundCfg := 1
1187 RLLog.Info("Module - Found a Global cfg!")
1188 }
1189 If foundCfg {
1190 RLLog.Info("Module - " . MEmu . " is using " . retroCFGFile.FileFullPath . " as its config file.")
1191 retroCFG := LoadProperties(retroCFGFile.FileFullPath)
1192 } Else
1193 RLLog.Warning("Module - Could not find a cfg file to update settings. RetroArch will make one for you.")
1194
1195 If StringUtils.Contains(rotation,"1|3") ; use vertical bezel if RA rotation is set to 90 or 270 degrees
1196 rotateBezel := true
1197
1198 If StringUtils.Contains(retroID, "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX") { ; these systems require the retroarch settings to be read
1199 retroSysDir := ReadProperty(retroCFG,"system_directory") ; read value
1200 retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes
1201 retroSysDirLeft := StringUtils.Left(retroSysDir, 2)
1202 If (retroSysDirLeft = ":\") { ; if retroarch is set to use a default folder
1203 retroSysDir := StringUtils.TrimLeft(retroSysDir, 1)
1204 RLLog.Info("Module - RetroArch is using a relative system path: """ . retroSysDir . """")
1205 retroSysDir := emuPath . retroSysDir
1206 }
1207 If !retroSysDir
1208 ScriptError("RetroArch requires you to set your system_directory and place bios rom(s) in there for """ . retroSystem . """ to function. Please do this first by running ""retroarch-phoenix.exe"" manually.")
1209 checkForSlash := StringUtils.Right(retroSysDir, 1)
1210 If (checkForSlash = "\") ; check if a backslash is the last character. If it is, remove it, as this is non-standard method to define folders
1211 retroSysDir := StringUtils.TrimRight(retroSysDir, 1)
1212 }
1213
1214 If (StringUtils.Contains(core, "^(mame|mess|ume)")) || (StringUtils.Contains(retroID, "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX")) || (StringUtils.Contains(retroID, "LibRetro_NES") && (StringUtils.Contains(core, "nestopia_libretro"))) { ; these systems will use an ini to store game specific settings
1215 RLLog.Info("Module - Reading / creating system ini for specific settings.")
1216 If !StringUtils.Contains(core, "^(mame|mess|ume)") {
1217 If !SystemModuleIni.Exist()
1218 SystemModuleIni.Append ; create a new blank ini file if one does not exist
1219 }
1220
1221 If (configurationPerCore = "true") {
1222 coreOptionsCFGFile := new File(configFolder.FilePath . "\retroarch-core-options.cfg")
1223 coreOptionsCFGFile.CheckFile("Could not find retroarch-core-options.cfg in retroarch directory: """ . configFolder.FilePath . """")
1224 } Else {
1225 coreOptionsCFGFile := new File(emuPath . "\retroarch-core-options.cfg")
1226 coreOptionsCFGFile.CheckFile("Could not find retroarch-core-options.cfg in retroarch directory: """ . emuPath . """")
1227 }
1228 coreOptionsCFG := LoadProperties(coreOptionsCFGFile.FileFullPath)
1229
1230 If StringUtils.Contains(core, "^(mame|mess|ume)") { ; Set some MAME/MESS/UME core options.
1231 tmpCore := If StringUtils.Contains(core, "mame") ? "mame" : "mess"
1232 WriteProperty(coreOptionsCFG, tmpCore . "_read_config", """enabled""", 1)
1233 WriteProperty(coreOptionsCFG, tmpCore . "_boot_from_cli", """enabled""", 1) ; This needs to be enabled in order to run games with RLauncher
1234 WriteProperty(coreOptionsCFG, tmpCore . "_hide_nagscreen", "" . mameHideNag . "", 1)
1235 WriteProperty(coreOptionsCFG, tmpCore . "_hide_infoscreen", "" . mameHideInfo . "", 1)
1236 WriteProperty(coreOptionsCFG, tmpCore . "_hide_warnings", "" . mameHideWarn . "", 1)
1237 } Else If StringUtils.Contains(retroID, "LibRetro_N64") { ; Nintendo 64
1238 mupenGfx := moduleIni.Read(romName . "|" . systemName, "Mupen_Gfx_Plugin", "auto",,1)
1239 mupenRsp := moduleIni.Read(romName . "|" . systemName, "Mupen_RSP_Plugin", "auto",,1)
1240 mupenCpu := moduleIni.Read(romName . "|" . systemName, "Mupen_CPU_Core", "dynamic_recompiler",,1)
1241 mupenPak1 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_1", "memory",,1)
1242 mupenPak2 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_2", "memory",,1)
1243 mupenPak3 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_3", "memory",,1)
1244 mupenPak4 := moduleIni.Read(romName . "|" . systemName, "Mupen_Pak_4", "memory",,1)
1245 mupenGfxAccur := moduleIni.Read(romName . "|" . systemName, "Mupen_Gfx_Accuracy", "high",,1)
1246 mupenExpMem := moduleIni.Read(romName . "|" . systemName, "Mupen_Disable_Exp_Memory", "no",,1)
1247 mupenTexturFilt := moduleIni.Read(romName . "|" . systemName, "Mupen_Texture_Filtering", "nearest",,1)
1248 mupenViRefresh := moduleIni.Read(romName . "|" . systemName, "Mupen_VI_Refresh", "2200",,1)
1249 mupenFramerate := moduleIni.Read(romName . "|" . systemName, "Mupen_Framerate", "fullspeed",,1)
1250 mupenResolution := moduleIni.Read(romName . "|" . systemName, "Mupen_Resolution", "640x480",,1)
1251 mupenPolyOffstFctr := moduleIni.Read(romName . "|" . systemName, "Mupen_Polygon_Offset_Factor", "-3.0",,1)
1252 mupenPolyOffstUnts := moduleIni.Read(romName . "|" . systemName, "Mupen_Polygon_Offset_Units", "-3.0",,1)
1253 mupenViOverlay := moduleIni.Read(romName . "|" . systemName, "Mupen_VI_Overlay", "disabled",,1)
1254 mupenAnalogDzone := moduleIni.Read(romName . "|" . systemName, "Mupen_Analog_Deadzone", "15",,1)
1255
1256 WriteProperty(coreOptionsCFG, "mupen64-gfxplugin", mupenGfx, 1)
1257 WriteProperty(coreOptionsCFG, "mupen64-rspplugin", mupenRsp, 1)
1258 WriteProperty(coreOptionsCFG, "mupen64-cpucore", mupenCpu, 1)
1259 WriteProperty(coreOptionsCFG, "mupen64-pak1", mupenPak1, 1)
1260 WriteProperty(coreOptionsCFG, "mupen64-pak2", mupenPak2, 1)
1261 WriteProperty(coreOptionsCFG, "mupen64-pak3", mupenPak3, 1)
1262 WriteProperty(coreOptionsCFG, "mupen64-pak4", mupenPak4, 1)
1263 WriteProperty(coreOptionsCFG, "mupen64-gfxplugin-accuracy", mupenGfxAccur, 1)
1264 WriteProperty(coreOptionsCFG, "mupen64-disableexpmem", mupenExpMem, 1)
1265 WriteProperty(coreOptionsCFG, "mupen64-filtering", mupenTexturFilt, 1)
1266 WriteProperty(coreOptionsCFG, "mupen64-virefresh", mupenViRefresh, 1)
1267 WriteProperty(coreOptionsCFG, "mupen64-framerate", mupenFramerate, 1)
1268 WriteProperty(coreOptionsCFG, "mupen64-screensize", mupenResolution, 1)
1269 WriteProperty(coreOptionsCFG, "mupen64-polyoffset-factor", mupenPolyOffstFctr, 1)
1270 WriteProperty(coreOptionsCFG, "mupen64-polyoffset-units", mupenPolyOffstUnts, 1)
1271 WriteProperty(coreOptionsCFG, "mupen64-angrylion-vioverlay", mupenViOverlay, 1)
1272 WriteProperty(coreOptionsCFG, "mupen64-astick-deadzone", mupenAnalogDzone, 1)
1273 } Else If StringUtils.Contains(retroID, "LibRetro_NES") { ; these systems will use an ini to store game specific settings
1274 If StringUtils.Contains(core, "nestopia_libretro") { ; Nestopia
1275 nestopiaBlargg := moduleIni.Read(romName . "|Nestopia", "Nestopia_Blargg_NTSC_Filter", "disabled",,1)
1276 nestopiaPalette := moduleIni.Read(romName . "|Nestopia", "Nestopia_Palette", "canonical",,1)
1277 nestopiaNoSprteLimit := moduleIni.Read(romName . "|Nestopia", "Nestopia_Remove_Sprites_Limit", "disabled",,1)
1278
1279 WriteProperty(coreOptionsCFG, "nestopia_blargg_ntsc_filter", nestopiaBlargg, 1)
1280 WriteProperty(coreOptionsCFG, "nestopia_palette", nestopiaPalette, 1)
1281 WriteProperty(coreOptionsCFG, "nestopia_nospritelimit", nestopiaNoSprteLimit, 1)
1282 }
1283 } Else If StringUtils.Contains(retroID, "LibRetro_LYNX") { ; Atari Lynx
1284 If StringUtils.Contains(core, "handy_libretro") { ; Handy
1285 handyRotate := moduleIni.Read(romName . "|" . systemName, "Handy_Rotation", "None",,1)
1286 If StringUtils.Contains(handyRotate, "240") or StringUtils.Contains(handyRotate, "90")
1287 rotateBezel := true
1288 WriteProperty(coreOptionsCFG, "handy_rot", handyRotate, 1)
1289 }
1290 } Else If StringUtils.Contains(retroID, "LibRetro_PSX") { ; Sony PlayStation
1291 psxCdImageCache := moduleIni.Read(romName . "|" . systemName, "PSX_CD_Image_Cache", """enabled""",,1)
1292 psxMemcardHandling := moduleIni.Read(romName . "|" . systemName, "PSX_Memcard_Handling", """libretro""",,1)
1293 psxDualshockAnalogToggle := moduleIni.Read(romName . "|" . systemName, "PSX_Dualshock_Analog_Toggle", """enabled""",,1)
1294
1295 WriteProperty(coreOptionsCFG, "beetle_psx_cdimagecache", psxCdImageCache, 1)
1296 WriteProperty(coreOptionsCFG, "beetle_psx_use_mednafen_memcard0_method", psxMemcardHandling, 1)
1297 WriteProperty(coreOptionsCFG, "beetle_psx_analog_toggle", psxDualshockAnalogToggle, 1)
1298 }
1299 SaveProperties(coreOptionsCFGFile.FileFullPath, coreOptionsCFG)
1300 }
1301
1302 hideEmuObj := Object(emuConsoleWindow,0,emuPrimaryWindow,1)
1303 7z(romPath, romName, romExtension, sevenZExtractPath)
1304
1305 mgM3UFile := new File(romPath . "\" . romTable[1,4] . ".m3u")
1306
1307 mgRomExtensions := "cue|iso|ccd"
1308 mgValidExtension := false
1309
1310 Loop, Parse, mgRomExtensions, |
1311 If (romExtension = "." . A_LoopField)
1312 mgValidExtension := true
1313
1314 If (StringUtils.Contains(retroID, "LibRetro_PSX") && romTable.MaxIndex() && mgValidExtension) { ; See if MultiGame table is populated
1315 m3uRomIndex := Object()
1316 mgType := romTable[1,6] . " "
1317 mgMaxIndex := romTable.MaxIndex()
1318 mgRomIndex := 0
1319
1320 If mgM3UFile.Exist()
1321 mgM3UFile.Delete()
1322
1323 Loop % mgMaxIndex
1324 {
1325 If (romTable[A_Index, 3] = romName) {
1326 tempType := romTable[A_Index, 5]
1327 mgRomIndex := StringUtils.TrimLeft(tempType, StringUtils.StringLength(mgType))
1328 RLLog.Info("Found rom index in rom set in romTable: " . mgRomIndex)
1329 Break
1330 }
1331 }
1332
1333 If (mgRomIndex > 0) {
1334 tempRomIndex := mgRomIndex
1335 Loop % mgMaxIndex
1336 {
1337 mgTypeIndex := mgType . tempRomIndex
1338 m3uRomIndex.Insert(tempRomIndex)
1339
1340 Loop % mgMaxIndex
1341 {
1342 If (romTable[A_Index, 5] = mgTypeIndex) {
1343 tempRomPath := romTable[A_Index, 1]
1344 mgM3UFile.Append(tempRomPath . "`n")
1345 RLLog.Info("Module - Appending rom path to m3u: " . tempRomPath)
1346 Break
1347 }
1348 }
1349
1350 If (tempRomIndex < mgMaxIndex)
1351 tempRomIndex++
1352 Else
1353 tempRomIndex := 1
1354 }
1355 }
1356 }
1357
1358 ; MAME/MESS/UME core options
1359 MAMEParam1 := ""
1360 MAMEParam2 := ""
1361 MAMEParam3 := ""
1362 If StringUtils.Contains(core, "^(mame|mess|ume)") { ; if a MAME/MESS/UME core is used
1363 If !retroMAMEID
1364 ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for the MAME/MESS/UME LibRetro core")
1365 Else
1366 RLLog.Info("Module - MAME/MESS/UME mode using a known ident: " . retroMAMEID)
1367
1368 If !mameRomPath
1369 ScriptError("Please set the RetroArch module setting ""BIOS_Roms_Folder"" to the folder that contains your MAME/MESS/UME BIOS roms to use with RetroArch.")
1370
1371 If (retroMAMEID = "mame") { ; want this for arcade mame only
1372 RLLog.Info("Module - Retroarch MAME/MESS/UME Arcade mode enabled")
1373 fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
1374 } Else {
1375 RLLog.Info("Module - Retroarch MAME/MESS/UME Console/PC mode enabled")
1376 MAMEParam1 := ""
1377 MAMEParam2 := " -rompath \""" . mameRomPath . "\"""
1378
1379 ; If we already have a media type, then use it.
1380 If (StringUtils.Contains(retroMAMEID, "tg16|pce") && retroMAMEMedia = "cart") {
1381 ;MAMEParam3 := " -cart \" . """" . romPath . "\" . romName . romExtension . "\" . """"
1382 MAMEParam3 := " -cart \""" . romPath . "\" . romName . romExtension . "\"""""
1383 ; TODO: This needs a better way to handle the cdrom bios files, in my opinion. As it is, there's no clean way to pick between the v2.00 or v3.00 bios.
1384 ; Defaulting to the TurboDuo cdrom bios since it will play 2.00 or 3.00 games.
1385 } Else If (StringUtils.Contains(retroMAMEID, "tg16|pce") && retroMAMEMedia = "cdrom") {
1386 ;MAMEParam3 := " -cart cdsys -cdrm \" . """" . romPath . "\" . romName . romExtension . "\" . """"
1387 MAMEParam3 := " -cart scdsys -cdrm \""" . romPath . "\" . romName . romExtension . "\"""""
1388 } Else {
1389 ; Build a key/value object containing the different MAMEParam3 choices
1390 MAMEP3 := Object("alice32","cass1","gp32","memc","cpc464","cass","spectrum","cass","dragon64","cass","cdimono1","cdrom","bk0010","cass","neocd","cdrom","neocdz","cdrom","saturn","cdrm","saturnjp","cdrm","svi328n","cass","pecom64","cass","psu","cdrm","svmu","quik","gamecom","cart1","mbeeic","quik1")
1391 MAMEParam3 := MAMEP3[retroMAMEID] ; search object for the retroMAMEID pair
1392 MAMEParam3 := " -" . (If MAMEParam3 ? MAMEParam3 : "cart") . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
1393 }
1394
1395 If (retroMAMEID = "mbeeic") ; Applied Technology MicroBee
1396 { microbeeModel := IniReadCheck(MAMESysINI, romName, "MicroBee_Model","mbeeic",,1)
1397 If microbeeModel not in mbee,mbeeic,mbeepc,mbeepc85,mbee56
1398 ScriptError("This is not a known MicroBee model value: " . microbeeModel)
1399 Else If (microbeeModel != "mbeeic")
1400 retroMAMEID := microbeeModel
1401 If romExtension in .mwb,.com,.bee
1402 mediaDeviceType := "quik1"
1403 Else If romExtension in .wav,.tap
1404 mediaDeviceType := "cass"
1405 Else If romExtension in .rom
1406 mediaDeviceType := "cart"
1407 Else If romExtension in .dsk
1408 mediaDeviceType := "flop1"
1409 Else ; .bin format
1410 mediaDeviceType := "quik2"
1411 MAMEParam3 := " -" . mediaDeviceType . " \" . """" . romPath . "\" . romName . romExtension . "\" . """"
1412 }
1413
1414 fullRomPath := MAMEParam1 . MAMEParam2 . MAMEParam3
1415 }
1416 } Else If (superGB = "true") {
1417 RLLog.Info("Module - Retroarch Super Game Boy mode enabled")
1418 fullRomPath := " """ . sgbRomPath . """ --subsystem sgb """ . romPath . "\" . romName . romExtension . """"
1419 } Else {
1420 RLLog.Info("Module - Retroarch standard mode enabled")
1421 fullRomPath := " """ . romPath . "\" . romName . romExtension . """"
1422 }
1423
1424 If (retroID = "LibRetro_NFDS") ; Nintendo Famicom Disk System
1425 { disksysRom := new File(retroSysDir . "\disksys.rom")
1426 If !disksysRom.Exist()
1427 ScriptError("RetroArch requires ""disksys.rom"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1428 } Else If (retroID = "LibRetro_SCD") ; Sega CD
1429 { If !StringUtils.Contains(romExtension, "\.bin|\.cue|\.iso")
1430 ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension)
1431 biosCDEBin := new File(retroSysDir . "\bios_CD_E.bin")
1432 biosCDUBin := new File(retroSysDir . "\bios_CD_U.bin")
1433 biosCDJBin := new File(retroSysDir . "\bios_CD_J.bin")
1434 If !biosCDEBin.Exist()
1435 ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1436 If !biosCDUBin.Exist()
1437 ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1438 If !biosCDJBin.Exist()
1439 ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1440 } Else If StringUtils.Contains(retroID,"LibRetro_PCECD|LibRetro_TGCD") ; NEC PC Engine-CD and NEC TurboGrafx-CD
1441 { If !StringUtils.Contains(romExtension,"\.ccd|\.cue")
1442 ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
1443 sysCard3Pce := new File(retroSysDir . "\syscard3.pce")
1444 If !sysCard3Pce.Exist()
1445 ScriptError("RetroArch requires ""syscard3.pce"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1446 } Else If (retroID = "LibRetro_PCFX")
1447 { If !StringUtils.Contains(romExtension,"\.ccd|\.cue")
1448 ScriptError("RetroArch only supports " . retroSystem . " games in ccd or cue format. It does not support:`n" . romExtension)
1449 pcfxBios := new File(retroSysDir . "\pcfx.bios")
1450 If !pcfxBios.Exist()
1451 ScriptError("RetroArch requires ""pcfx.bios"" for " . retroSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
1452 } Else If (retroID = "LibRetro_SCUMM")
1453 {
1454 scummFile := new File(romPath . "\" . romName . ".scummvm")
1455 If !scummFile.Exist()
1456 scummFile.Append("""" . romName . """")
1457 }
1458
1459 networkSession := ""
1460 If (enableNetworkPlay = "true") {
1461 RLLog.Info("Module - Network Multi-Player is an available option for " . dbName)
1462
1463 netplayNickname := moduleIni.Read("Network", "NetPlay_Nickname","Player",,1)
1464 getWANIP := moduleIni.Read("Network", "Get_WAN_IP","false",,1)
1465
1466 If (getWANIP = "true")
1467 myPublicIP := GetPublicIP()
1468
1469 RLLog.Warning("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE")
1470 defaultServerIP := moduleIni.Read("Network", "Default_Server_IP", myPublicIP,,1)
1471 defaultServerPort := moduleIni.Read("Network", "Default_Server_Port",,,1)
1472 lastIP := moduleIni.Read("Network", "Last_IP", defaultServerIP,,1) ; does not need to be on the ISD
1473 lastPort := moduleIni.Read("Network", "Last_Port", defaultServerPort,,1) ; does not need to be on the ISD
1474
1475 mpMenuStatus := MultiPlayerMenu(lastIP,lastPort,networkType,,0)
1476 If (mpMenuStatus = -1) { ; if user exited menu early
1477 RLLog.Warning("Module - Cancelled MultiPlayer Menu. Exiting module.")
1478 ExitModule()
1479 }
1480 If networkSession {
1481 RLLog.Info("Module - Using a Network for " . dbName)
1482 moduleIni.Write(networkPort, "GlobalModuleIni", "Network", "Last_Port")
1483 ; msgbox lastIP: %lastIP%`nlastPort: %lastPort%`nnetworkIP: %networkIP%`nnetworkPort: %networkPort%
1484 If (networkType = "client") {
1485 moduleIni.Write(networkIP, "GlobalModuleIni", "Network", "Last_IP") ; Save last used IP and Port for quicker launching next time
1486 netCommand := " -C " . networkIP . " --port " . networkPort . " --nick """ . netplayNickname . """" ; -C = connect as client
1487 } Else { ; server
1488 netCommand := " -H --port " . networkPort . " --nick """ . netplayNickname . """" ; -H = host as server
1489 }
1490 RLLog.Warning("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE")
1491 RLLog.Info("Module - Starting a network session using the IP """ . networkIP . """ and PORT """ . networkPort . """")
1492 } Else
1493 RLLog.Info("Module - User chose Single Player mode for this session")
1494 }
1495
1496 BezelStart(,,(If rotateBezel ? 1:""))
1497
1498 If foundCfg {
1499 If (stretchToFillBezel = "true" and bezelEnabled = "true" and bezelPath)
1500 {
1501 customViewportWidth := bezelScreenWidth
1502 customViewportHeight := bezelScreenHeight
1503 customViewportX := 0
1504 customViewportY := 0
1505 aspectRatioIndex := 22
1506 RLLog.Info("Stretching viewport to fit bezel")
1507 }
1508
1509 raCfgHasChanges := ""
1510 WriteRetroProperty("input_overlay", overlay)
1511 WriteRetroProperty("video_shader", videoShader)
1512 WriteRetroProperty("aspect_ratio_index", aspectRatioIndex)
1513 WriteRetroProperty("custom_viewport_width", customViewportWidth)
1514 WriteRetroProperty("custom_viewport_height", customViewportHeight)
1515 WriteRetroProperty("custom_viewport_x", customViewportX)
1516 WriteRetroProperty("custom_viewport_y", customViewportY)
1517 WriteRetroProperty("video_rotation", rotation)
1518 WriteRetroProperty("video_crop_overscan", cropOverscan)
1519 WriteRetroProperty("video_threaded", threadedVideo)
1520 WriteRetroProperty("video_vsync", vSync)
1521 WriteRetroProperty("video_scale_integer", integerScale)
1522 WriteRetroProperty("input_disk_eject_toggle", ejectToggleKey)
1523 WriteRetroProperty("input_disk_next", nextDiskKey)
1524 WriteRetroProperty("input_disk_prev", prevDiskKey)
1525 If StringUtils.Contains(retroID, "LibRetro_PSX") {
1526 Loop, 8 ; Loop 8 times for 8 controllers
1527 { p%A_Index%ControllerType := moduleIni.Read(romName . "|" . systemName, "P" . A_Index . "_Controller_Type", 517,,1)
1528 WriteRetroProperty("input_libretro_device_p" . A_Index, p%A_Index%ControllerType)
1529 }
1530 }
1531
1532 If raCfgHasChanges {
1533 RLLog.Info("Module - Saving changed settings to: """ . retroCFGFile.FileFullPath . """")
1534 SaveProperties(retroCFGFile.FileFullPath, retroCFG)
1535 }
1536 }
1537
1538 fullscreen := If fullscreen = "true" ? " -f" : ""
1539 srmPath := new Folder(emuPath . "\srm\" . retroSystem) ; path for this system's srm files
1540 saveStatePath := new Folder(emuPath . "\save\" . retroSystem) ; path for this system's save state files
1541 retroCFGFileCLI := If foundCfg ? " -c """ . retroCFGFile.FileFullPath . """" : ""
1542
1543 If !srmPath.Exist("folder")
1544 srmPath.CreateDir() ; creating srm dir if it doesn't exist
1545 If !saveStatePath.Exist("folder")
1546 saveStatePath.CreateDir() ; creating save dir if it doesn't exist
1547
1548 HideAppStart(hideEmuObj,hideEmu)
1549
1550 If (StringUtils.Contains(core, "^(mame|mess|ume)") && (retroMAMEID != "mame")) { ; if a MAME/MESS/UME core is used
1551 primaryExe.Run(" """ . (retroMAMEID ? retroMAMEID : "") . fullRomPath . """ " . fullscreen . retroCFGFileCLI . " -L """ . libDll . """ -s """ . srmPath.FilePath . "\" . romName . ".srm"" -S """ . saveStatePath.FilePath . "\" . romName . ".state""" . netCommand, "Hide")
1552 } Else If (retroID = "LibRetro_SCUMM") {
1553 primaryExe.Run(" """ . scummFile . """" . fullscreen . retroCFGFileCLI . " -L """ . libDll . """ -s """ . srmPath.FilePath . "\" . romName . ".srm"" -S """ . saveStatePath.FilePath . "\" . romName . ".state""" . netCommand, "Hide")
1554 } Else If (retroID = "LibRetro_SGB" || If superGB = "true") { ; For some reason, the order of our command line matters in this particular case.
1555 primaryExe.Run(fullscreen . retroCFGFileCLI . " -L """ . libDll . """ -s """ . srmPath.FilePath . "\" . romName . ".srm"" -S """ . saveStatePath.FilePath . "\" . romName . ".state""" . fullRomPath . netCommand, "Hide")
1556 } Else If mgM3UFile.Exist() {
1557 primaryExe.Run(" """ . mgM3UFile.FileFullPath . """" . fullscreen . retroCFGFileCLI . " -L """ . libDll . """ -s """ . srmPath.FilePath . "\" . romName . ".srm"" -S """ . saveStatePath.FilePath . "\" . romName . ".state""" . netCommand, "Hide")
1558 } Else {
1559 primaryExe.Run(" " . fullRomPath . fullscreen . retroCFGFileCLI . " -L """ . libDll . """ -s """ . srmPath.FilePath . "\" . romName . ".srm"" -S """ . saveStatePath.FilePath . "\" . romName . ".state""" . netCommand, "Hide")
1560 }
1561
1562 mpMenuStatus := ""
1563 If networkSession {
1564 canceledServerWait := false
1565 multiplayerMenuExit := false
1566 TimerUtils.SetTimer("NetworkConnectedCheck", 500)
1567
1568 If (networkType = "server") {
1569 RLLog.Info("Module - Waiting for a client to connect to your server")
1570 mpMenuStatus := MultiPlayerMenu(,,,,,,,,"You are the server. Please wait for your client to connect.")
1571 } Else { ; client
1572 RLLog.Info("Module - Trying to contact the server to establish a connection.")
1573 mpMenuStatus := MultiPlayerMenu(,,,,,,,,"Attempting to connect to the server...")
1574 }
1575
1576 If (mpMenuStatus = -1) { ; if user exited menu early before a client connected
1577 RLLog.Warning("Module - Cancelled waiting for the " . If (networkType = "server") ? "client to connect" : "server to respond" . ". Exiting module.")
1578 If primaryExe.Process("Exist")
1579 primaryExe.Process("Close") ; must close process as the exe is waiting for a client to connect and no window was drawn yet
1580 ExitModule()
1581 } Else { ; blank response from MultiPlayerMenu, exited properly
1582 RLLog.Info("Module - " . If (networkType = "server") ? "Client has connected" : "Connected to the server")
1583 emuPrimaryWindow.Wait()
1584 emuPrimaryWindow.WaitActive()
1585 }
1586 TimerUtils.SetTimer("NetworkConnectedCheck", "Off")
1587 } Else { ; single player
1588 emuPrimaryWindow.Wait()
1589 emuPrimaryWindow.WaitActive()
1590 }
1591
1592 If (hideConsole = "true")
1593 emuConsoleWindow.Set("Transparent", "On") ; makes the console window transparent so you don't see it on exit
1594
1595 BezelDraw()
1596 HideAppEnd(hideEmuObj,hideEmu)
1597 FadeInExit()
1598 primaryExe.Process("WaitClose")
1599 7zCleanUp()
1600 BezelExit()
1601 FadeOutExit()
1602 ExitModule()
1603
1604
1605 ; Writes new properties into the retroCFG if defined by user
1606 WriteRetroProperty(key,value="") {
1607 If (value != "") {
1608 Global retroCFG,raCfgHasChanges
1609 WriteProperty(retroCFG, key, value,1,1)
1610 raCfgHasChanges := 1
1611 }
1612 }
1613
1614 ; Used to convert between RetroArch keys and usable data
1615 ConvertRetroCFGKey(txt,direction="read"){
1616 Global emuPath,RLLog
1617 If (direction = "read")
1618 { newtxt := StringUtils.TrimLeft(txt,1,0) ; removes the " from the left of the txt
1619 newtxt := StringUtils.TrimRight(newtxt,1,0) ; removes the " from the right of the txt
1620 relativeCheck := StringUtils.SubStr(newtxt,1,1,0)
1621 If StringUtils.Contains(relativeCheck,":",0) { ; if the path contains a ":" then it is a relative path
1622 RLLog.Debug("ConvertRetroCFGKey - " . newtxt . " is a relative path")
1623 newtxt := StringUtils.TrimLeft(newtxt,1,0) ; removes the : from the left of the txt
1624 newtxt := AbsoluteFromRelative(emuPath, "." . newtxt) ; convert relative to absolute
1625 }
1626 If StringUtils.Contains(newtxt,"/",0)
1627 newtxt := StringUtils.Replace(newtxt,"/","\",1,,0) ; replaces all forward slashes with backslashes
1628 } Else If (direction = "write")
1629 { newtxt := """" . txt . """" ; wraps the txt with ""
1630 If StringUtils.Contains(newtxt,"\\",0)
1631 newtxt := StringUtils.Replace(newtxt,"\","/",1,,0) ; replaces all backslashes with forward slashes
1632 } Else
1633 ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.")
1634 RLLog.Debug("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt)
1635 Return newtxt
1636 }
1637
1638 MultiGame:
1639 KeyUtils.SetKeyDelay(100)
1640 emuPrimaryWindow.Activate()
1641 KeyUtils.Send("{" . ejectToggleKey . " down}{" . ejectToggleKey . " up}") ; eject disc in Retroarch
1642 If (!mgLastRomIndex) {
1643 mgLastRomIndex := mgRomIndex
1644 }
1645 selectedRomIndex := 0
1646 selectedRomIndex := StringUtils.TrimLeft(selectedRomNum, StringUtils.StringLength(mgType,0))
1647
1648 Loop % mgMaxIndex
1649 {
1650 If (m3uRomIndex[A_index] = mgLastRomIndex) {
1651 tempLastRomIndex := A_index
1652 RLLog.Debug("Module - Last index: " . tempLastRomIndex)
1653 }
1654 If (m3uRomIndex[A_index] = selectedRomIndex) {
1655 tempSelectedRomIndex := A_index
1656 RLLog.Debug("Module - Selected index: " . tempSelectedRomIndex)
1657 }
1658 }
1659
1660 mgNewIndex := tempLastRomIndex - tempSelectedRomIndex
1661
1662 If (mgNewIndex < 0) {
1663 mgNewIndex := mgNewIndex * -1
1664 Loop % mgNewIndex
1665 {
1666 RLLog.Debug("Module - Sending the next disk key: " . nextDiskKey)
1667 KeyUtils.Send("{" . nextDiskKey . " down}{" . nextDiskKey . " up}")
1668 }
1669 } Else If (mgNewIndex > 0) {
1670 Loop % mgNewIndex
1671 {
1672 RLLog.Debug("Module - Sending the previous disk key: " . mgNewIndex)
1673 KeyUtils.Send("{" . prevDiskKey . " down}{" . prevDiskKey . " up}")
1674 }
1675 }
1676
1677 KeyUtils.Send("{" . ejectToggleKey . " down}{" . ejectToggleKey . " up}") ; close disc in Retroarch
1678 mgLastRomIndex := selectedRomIndex
1679 Return
1680
1681 NetworkConnectedCheck:
1682 If clientConnected
1683 multiplayerMenuExit := true
1684 Else If emuPrimaryWindow.Exist() {
1685 RLLog.Info("Module - RetroArch session started, closing the MultiPlayer menu")
1686 multiplayerMenuExit := true
1687 }
1688 Return
1689
1690 CloseProcess:
1691 FadeOutStart()
1692 emuPrimaryWindow.Close()
1693 Return
1694
169520:05:02:213 | RL | INFO | +31 | BuildScript - Loaded Pause scripts
169620:05:02:215 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
169720:05:02:217 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
169820:05:02:218 | RL | WARNING | +0 | BuildScript - "H:\RocketLauncher\Lib\User Functions\Global.ahk" not found
169920:05:02:219 | RL | WARNING | +0 | BuildScript - "H:\RocketLauncher\Lib\User Functions\Sega Genesis.ahk" not found
170020:05:02:221 | RL | WARNING | +0 | BuildScript - "H:\RocketLauncher\Lib\User Functions\Emulators\RetroArch.ahk" not found
170120:05:02:222 | RL | WARNING | +0 | BuildScript - "H:\RocketLauncher\Lib\User Functions\Sega Genesis\Emulators\RetroArch.ahk" not found
170220:05:02:224 | RL | WARNING | +0 | BuildScript - "H:\RocketLauncher\Lib\User Functions\Sega Genesis\Sonic the Hedgehog (USA, Europe).ahk" not found
170320:05:02:225 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
170420:05:02:227 | RL | INFO | +15 | Main - Module is built
170520:05:02:229 | RL | INFO | +0 | CheckFile - Checking if H:\RocketLauncher\AutoHotkey.dll exists
170620:05:02:234 | RL | DEBUG | +0 | CheckFile - Attributes:
1707 FileDescription AutoHotkey_H ANSI 32-bit
1708 FileVersion 1.1.13.00
1709 InternalName AutoHotkey_H
1710 LegalCopyright Copyright (C) 2003-2013
1711 OriginalFilename AutoHotkey.exe
1712 ProductName AutoHotkey_H
1713 ProductVersion 1.1.13.00
1714 File Size: 802304 bytes
1715 Created: 9/7/2013 - 1:54:32 AM
1716 Modified: 11/6/2016 - 7:44:51 PM
171720:05:02:237 | RL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
171820:05:02:239 | RL | INFO | +0 | Main - Running module
171920:05:02:441 | MD | INFO | +N/A | Module initialized
172020:05:02:443 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
172120:05:02:467 | MD | DEBUG | +31 | XHotkeyTableCreation - KeyGroup ~ScrollLock not in TableKeyGroups
172220:05:02:469 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 1 check
172320:05:02:471 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 2 check
172420:05:02:473 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~ScrollLock" to call label: "CloseProcess"
172520:05:02:475 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
172620:05:02:497 | MD | INFO | +31 | CheckFile - Checking if H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe exists
172720:05:02:500 | MD | DEBUG | +0 | CheckFile - Attributes:
1728 File Size: 1178624 bytes
1729 Created: 8/21/2016 - 8:24:33 PM
1730 Modified: 7/1/2014 - 4:46:22 AM
173120:05:02:530 | MD | INFO | +31 | Keymapper - Loading xpadder
173220:05:02:560 | MD | INFO | +32 | RunKeymapper - Started, using method "load"
173320:05:02:563 | MD | INFO | +0 | GetJoystickArray - Started
173420:05:02:599 | MD | TRACE | +31 | GetJoystickArray - Joysticks Detected: 1000000000000000
173520:05:02:640 | MD | INFO | +47 | GetJoystickGUID - Started
173620:05:02:642 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 302E769FC62FE4118001444553540000
173720:05:02:644 | MD | TRACE | +0 | GetJoystickArray - ID: 1 | Port: 0 | Name: Controller (XBOX 360 For Windows) | MID: 045e | PID: 028e | GUID: 302E769FC62FE4118001444553540000
173820:05:02:646 | MD | INFO | +0 | GetJoystickArray - Ended
173920:05:02:670 | MD | TRACE | +31 | RunKeymapper - Found your keymapper application here: "H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe"
174020:05:02:696 | MD | TRACE | +31 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
174120:05:02:698 | MD | TRACE | +0 | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Controller (XBOX 360 For Windows)"
174220:05:02:701 | MD | TRACE | +0 | GetProfile - Searching for these profiles (| delimited): H:\RocketLauncher\Profiles\xpadder\Sega Genesis\Sonic the Hedgehog (USA, Europe)|H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch|H:\RocketLauncher\Profiles\xpadder\Sega Genesis\_Default|H:\RocketLauncher\Profiles\xpadder\_Default|H:\RocketLauncher\Profiles\xpadder\_Default\blank
174320:05:02:703 | MD | TRACE | +0 | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Controller (XBOX 360 For Windows)\p1.xpadderprofile
174420:05:02:704 | MD | TRACE | +0 | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\Sega Genesis\Sonic the Hedgehog (USA, Europe)\p1.xpadderprofile
174520:05:02:706 | MD | TRACE | +0 | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile
174620:05:02:708 | MD | INFO | +0 | GetProfile - Loading Player 1 Profile -> H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile
174720:05:02:728 | MD | INFO | +31 | RunXpadder - Started
174820:05:02:761 | MD | INFO | +32 | Process - Exist JoyToKey.exe
174920:05:02:770 | MD | TRACE | +0 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
175020:05:02:789 | MD | INFO | +31 | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe /C
175120:05:02:887 | MD | DEBUG | +94 | Run - "Xpadder.exe /C" Process ID: 9068
175220:05:02:889 | MD | TRACE | +0 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini
175320:05:02:891 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
175420:05:02:997 | MD | TRACE | +109 | RunXpadder - Reading the order in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
175520:05:02:001 | MD | TRACE | +0 | RunXpadder - No more controllers to be found
175620:05:03:003 | MD | INFO | +0 | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile" /M
175720:05:03:027 | MD | DEBUG | +31 | Run - "Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\Sega Genesis\RetroArch\Controller (XBOX 360 For Windows)\p1.xpadderprofile" /M" Process ID: 7960
175820:05:03:037 | MD | INFO | +0 | RunXpadder - Ended
175920:05:03:054 | MD | INFO | +32 | RunKeymapper - Ended
176020:05:03:057 | MD | DEBUG | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn
176120:05:03:059 | MD | DEBUG | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
176220:05:03:060 | MD | DEBUG | +0 | fadeLyr3Animation: DefaultFadeAnimation
176320:05:03:063 | MD | DEBUG | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
176420:05:03:067 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
176520:05:03:069 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd not in TableKeyGroups ~ScrollLock,
176620:05:03:087 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 1 check
176720:05:03:089 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 2 check
176820:05:03:091 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
176920:05:03:093 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
177020:05:03:097 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
177120:05:03:101 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~ScrollLock,~NumpadAdd,
177220:05:03:122 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 1 check
177320:05:03:126 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 2 check
177420:05:03:129 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
177520:05:03:148 | MD | DEBUG | +31 | XHotkeyTableCreation - Ended
177620:05:03:188 | MD | TRACE | +32 | CustomFunction.Init - Starting
177720:05:03:190 | MD | TRACE | +0 | CustomFunction.Init - Ending
177820:05:03:193 | MD | INFO | +0 | StartModule - Started
177920:05:03:194 | MD | INFO | +0 | StartModule - MEmu: RetroArch
1780 MEmuV: v05-11-2015 Nightly
1781 MURL:
1782 MAuthor:
1783 MVersion: 2.4.2
1784 MCRC: A48DCC13
1785 iCRC: F7B77133
1786 MID:
1787 MSystem:
178820:05:03:213 | MD | WARNING | +31 | StartModule - You have an unsupported System Name for this module: "Sega Genesis". Only the following System Names are suppported: ""
178920:05:03:216 | MD | INFO | +0 | PluginInit - Started
179020:05:03:218 | MD | INFO | +0 | Process - Exist LaunchBox.exe
179120:05:03:222 | MD | INFO | +0 | Process - Exist BigBox.exe
179220:05:03:265 | MD | DEBUG | +47 | BuildDatabaseTable - Started - Building Table for: Developer|Notes|Platform|Publisher|Rating|Year|StarRating|Name|CloneOf|Series|PlayMode|Genre|Status|Source|Region|Favorite|Completed|Portable|CloneOf
179320:05:03:267 | MD | INFO | +0 | CheckFile - Checking if H:\LaunchBox\Data\Platforms\Sega Genesis.xml exists
179420:05:03:270 | MD | DEBUG | +0 | CheckFile - Attributes:
1795 File Size: 1914549 bytes
1796 Created: 9/19/2016 - 8:05:52 PM
1797 Modified: 11/7/2016 - 8:05:02 PM
179820:05:03:297 | MD | DEBUG | +31 | BuildDatabaseTable - Searching LaunchBox database file for XML section: <ApplicationPath>..\Roms\Sega Genesis\Sonic the Hedgehog (USA, Europe).zip</ApplicationPath>
179920:05:03:326 | MD | DEBUG | +31 | BuildDatabaseTable - Found "Game Name" in the database!
180020:05:03:332 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Developer
180120:05:03:334 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Developer" with a value: "Sonic Team"
180220:05:03:351 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for: Notes
180320:05:03:366 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Notes" with a value: "When Dr. Eggman was hatching his plans for a global takeover, there was one little thing he didn't count on - Sonic The Hedgehog! Our blue hero zips, flips, and spins through the levels at lightning speed to collect the Chaos Emerald and restore World Order."
180420:05:03:382 | MD | DEBUG | +32 | BuildDatabaseTable - Looking database for: Platform
180520:05:03:385 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Platform" with a value: "Sega Genesis"
180620:05:03:386 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Publisher
180720:05:03:388 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Publisher" with a value: "Sega"
180820:05:03:390 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Rating
180920:05:03:392 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Rating" with a value: "E - Everyone"
181020:05:03:393 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Year
181120:05:03:395 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Year" with a value: "1991"
181220:05:03:415 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for: StarRating
181320:05:03:417 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Name
181420:05:03:419 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Name" with a value: "Sonic the Hedgehog"
181520:05:03:420 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: CloneOf
181620:05:03:422 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Series
181720:05:03:423 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: PlayMode
181820:05:03:425 | MD | DEBUG | +0 | BuildDatabaseTable - Found "PlayMode" with a value: "Single Player"
181920:05:03:426 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Genre
182020:05:03:428 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Genre" with a value: "Action;Adventure"
182120:05:03:450 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for: Status
182220:05:03:452 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Status" with a value: "Imported ROM"
182320:05:03:454 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Source
182420:05:03:456 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Region
182520:05:03:457 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Favorite
182620:05:03:459 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Favorite" with a value: "true"
182720:05:03:477 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for: Completed
182820:05:03:508 | MD | DEBUG | +32 | BuildDatabaseTable - Found "Completed" with a value: "false"
182920:05:03:510 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: Portable
183020:05:03:546 | MD | DEBUG | +31 | BuildDatabaseTable - Found "Portable" with a value: "false"
183120:05:03:552 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for: CloneOf
183220:05:03:575 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for platform path for: Videos_Path
183320:05:03:577 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: Front_Path
183420:05:03:580 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: Back_Path
183520:05:03:582 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: ClearLogo_Path
183620:05:03:584 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: Fanart_Path
183720:05:03:604 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for platform path for: Screenshot_Path
183820:05:03:640 | MD | DEBUG | +32 | BuildDatabaseTable - Looking database for platform path for: Banner_Path
183920:05:03:643 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: SteamBanner_Path
184020:05:03:669 | MD | DEBUG | +31 | BuildDatabaseTable - Looking database for platform path for: Manuals_Path
184120:05:03:675 | MD | DEBUG | +0 | BuildDatabaseTable - Looking database for platform path for: Music_Path
184220:05:03:677 | MD | TRACE | +0 | PluginInit - GameInfo:
1843 GameInfo Label: Back_Path | GameInfo Value:
1844 GameInfo Label: Banner_Path | GameInfo Value:
1845 GameInfo Label: ClearLogo_Path | GameInfo Value:
1846 GameInfo Label: CloneOf | GameInfo Value:
1847 GameInfo Label: Completed | GameInfo Value: false
1848 GameInfo Label: Developer | GameInfo Value: Sonic Team
1849 GameInfo Label: Fanart_Path | GameInfo Value:
1850 GameInfo Label: Favorite | GameInfo Value: true
1851 GameInfo Label: Front_Path | GameInfo Value:
1852 GameInfo Label: Genre | GameInfo Value: Action;Adventure
1853 GameInfo Label: Manuals_Path | GameInfo Value:
1854 GameInfo Label: Music_Path | GameInfo Value:
1855 GameInfo Label: Name | GameInfo Value: Sonic the Hedgehog
1856 GameInfo Label: Notes | GameInfo Value: When Dr. Eggman was hatching his plans for a global takeover, there was one little thing he didn't count on - Sonic The Hedgehog! Our blue hero zips, flips, and spins through the levels at lightning speed to collect the Chaos Emerald and restore World Order.
1857 GameInfo Label: Platform | GameInfo Value: Sega Genesis
1858 GameInfo Label: PlayMode | GameInfo Value: Single Player
1859 GameInfo Label: Portable | GameInfo Value: false
1860 GameInfo Label: Publisher | GameInfo Value: Sega
1861 GameInfo Label: Rating | GameInfo Value: E - Everyone
1862 GameInfo Label: Region | GameInfo Value:
1863 GameInfo Label: Screenshot_Path | GameInfo Value:
1864 GameInfo Label: Series | GameInfo Value:
1865 GameInfo Label: Source | GameInfo Value:
1866 GameInfo Label: StarRating | GameInfo Value: 0
1867 GameInfo Label: Status | GameInfo Value: Imported ROM
1868 GameInfo Label: SteamBanner_Path | GameInfo Value:
1869 GameInfo Label: Videos_Path | GameInfo Value:
1870 GameInfo Label: Year | GameInfo Value: 1991
187120:05:03:700 | MD | DEBUG | +31 | BuildDatabaseTable - Ended
187220:05:03:731 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Game Logo
187320:05:03:761 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Game Logo: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog.*
187420:05:03:764 | MD | INFO | +0 | BuildAssetsTable - Ended
187520:05:03:766 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Logo-01
187620:05:03:767 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-01: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-01.*
187720:05:03:770 | MD | INFO | +0 | BuildAssetsTable - Ended
187820:05:03:793 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Game Logo-02
187920:05:03:796 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-02: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-02.*
188020:05:03:798 | MD | INFO | +0 | BuildAssetsTable - Ended
188120:05:03:800 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Logo-03
188220:05:03:802 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-03: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-03.*
188320:05:03:825 | MD | INFO | +31 | BuildAssetsTable - Ended
188420:05:03:857 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Game Logo-04
188520:05:03:859 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-04: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-04.*
188620:05:03:899 | MD | INFO | +47 | BuildAssetsTable - Ended
188720:05:03:933 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Game Logo-05
188820:05:03:937 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-05: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-05.*
188920:05:03:941 | MD | INFO | +0 | BuildAssetsTable - Ended
189020:05:03:966 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Game Logo-06
189120:05:03:994 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Game Logo-06: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-06.*
189220:05:03:998 | MD | INFO | +0 | BuildAssetsTable - Ended
189320:05:03:001 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Logo-07
189420:05:04:004 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-07: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-07.*
189520:05:04:029 | MD | INFO | +31 | BuildAssetsTable - Ended
189620:05:04:054 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Game Logo-08
189720:05:04:058 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-08: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-08.*
189820:05:04:093 | MD | INFO | +31 | BuildAssetsTable - Ended
189920:05:04:132 | MD | INFO | +47 | BuildAssetsTable - Started - Building Table for: Game Logo-09
190020:05:04:136 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo-09: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog-09.*
190120:05:04:139 | MD | INFO | +0 | BuildAssetsTable - Ended
190220:05:04:171 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Game Logo
190320:05:04:174 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).*
190420:05:04:201 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1905 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
190620:05:04:232 | MD | INFO | +31 | BuildAssetsTable - Ended
190720:05:04:236 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-01
190820:05:04:239 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-01: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-01.*
190920:05:04:262 | MD | DEBUG | +32 | BuildAssetsTable - Media assets found:
1910 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
191120:05:04:294 | MD | INFO | +31 | BuildAssetsTable - Ended
191220:05:04:299 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-02
191320:05:04:302 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-02: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-02.*
191420:05:04:325 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1915 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
191620:05:04:329 | MD | INFO | +0 | BuildAssetsTable - Ended
191720:05:04:358 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-03
191820:05:04:365 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-03: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-03.*
191920:05:04:389 | MD | DEBUG | +32 | BuildAssetsTable - Media assets found:
1920 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
192120:05:04:393 | MD | INFO | +0 | BuildAssetsTable - Ended
192220:05:04:397 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-04
192320:05:04:418 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Game Logo-04: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-04.*
192420:05:04:450 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1925 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
192620:05:04:453 | MD | INFO | +0 | BuildAssetsTable - Ended
192720:05:04:481 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-05
192820:05:04:487 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-05: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-05.*
192920:05:04:491 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1930 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
193120:05:04:513 | MD | INFO | +32 | BuildAssetsTable - Ended
193220:05:04:517 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-06
193320:05:04:559 | MD | DEBUG | +47 | BuildAssetsTable - Searching for a Rom Game Logo-06: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-06.*
193420:05:04:564 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1935 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
193620:05:04:567 | MD | INFO | +0 | BuildAssetsTable - Ended
193720:05:04:588 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-07
193820:05:04:591 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-07: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-07.*
193920:05:04:625 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1940 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
194120:05:04:650 | MD | INFO | +31 | BuildAssetsTable - Ended
194220:05:04:654 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-08
194320:05:04:657 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-08: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-08.*
194420:05:04:661 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1945 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
194620:05:04:686 | MD | INFO | +32 | BuildAssetsTable - Ended
194720:05:04:711 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Game Logo-09
194820:05:04:715 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Game Logo-09: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe)-09.*
194920:05:04:747 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1950 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
195120:05:04:754 | MD | INFO | +0 | BuildAssetsTable - Ended
195220:05:04:778 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: System Logo
195320:05:04:783 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.*
195420:05:04:788 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1955 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1956 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
195720:05:04:808 | MD | INFO | +32 | BuildAssetsTable - Ended
195820:05:04:813 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-01
195920:05:04:816 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo-01: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-01.*
196020:05:04:840 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1961 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1962 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
196320:05:04:875 | MD | INFO | +31 | BuildAssetsTable - Ended
196420:05:04:879 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-02
196520:05:04:904 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a System Logo-02: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-02.*
196620:05:04:935 | MD | DEBUG | +32 | BuildAssetsTable - Media assets found:
1967 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1968 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
196920:05:04:939 | MD | INFO | +0 | BuildAssetsTable - Ended
197020:05:04:978 | MD | INFO | +46 | BuildAssetsTable - Started - Building Table for: System Logo-03
197120:05:04:012 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a System Logo-03: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-03.*
197220:05:05:016 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1973 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1974 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
197520:05:05:020 | MD | INFO | +0 | BuildAssetsTable - Ended
197620:05:05:039 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: System Logo-04
197720:05:05:077 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a System Logo-04: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-04.*
197820:05:05:082 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1979 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1980 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
198120:05:05:101 | MD | INFO | +31 | BuildAssetsTable - Ended
198220:05:05:139 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: System Logo-05
198320:05:05:142 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo-05: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-05.*
198420:05:05:169 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1985 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1986 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
198720:05:05:199 | MD | INFO | +31 | BuildAssetsTable - Ended
198820:05:05:204 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-06
198920:05:05:208 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo-06: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-06.*
199020:05:05:231 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1991 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1992 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
199320:05:05:236 | MD | INFO | +0 | BuildAssetsTable - Ended
199420:05:05:239 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-07
199520:05:05:262 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a System Logo-07: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-07.*
199620:05:05:289 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1997 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
1998 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
199920:05:05:293 | MD | INFO | +0 | BuildAssetsTable - Ended
200020:05:05:298 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-08
200120:05:05:302 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo-08: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-08.*
200220:05:05:326 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
2003 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
2004 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
200520:05:05:330 | MD | INFO | +0 | BuildAssetsTable - Ended
200620:05:05:334 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo-09
200720:05:05:355 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a System Logo-09: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis-09.*
200820:05:05:361 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
2009 Asset Label: Rom Game Logo | Asset Path1: H:\LaunchBox\Images\Sega Genesis\Clear Logo\Sonic the Hedgehog (USA, Europe).png | Asset Extension1: png | Asset Type1: game
2010 Asset Label: System Logo | Asset Path1: H:\LaunchBox\Images\Platforms\Sega Genesis\Clear Logo\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
201120:05:05:383 | MD | INFO | +32 | BuildAssetsTable - Ended
201220:05:05:387 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background
201320:05:05:390 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog.*
201420:05:05:394 | MD | INFO | +0 | BuildAssetsTable - Ended
201520:05:05:413 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Background-01
201620:05:05:427 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-01: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-01.*
201720:05:05:452 | MD | INFO | +31 | BuildAssetsTable - Ended
201820:05:05:456 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background-02
201920:05:05:459 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-02: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-02.*
202020:05:05:478 | MD | INFO | +31 | BuildAssetsTable - Ended
202120:05:05:483 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background-03
202220:05:05:487 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-03: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-03.*
202320:05:05:490 | MD | INFO | +0 | BuildAssetsTable - Ended
202420:05:05:517 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Background-04
202520:05:05:557 | MD | DEBUG | +47 | BuildAssetsTable - Searching for a Background-04: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-04.*
202620:05:05:561 | MD | INFO | +0 | BuildAssetsTable - Ended
202720:05:05:564 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background-05
202820:05:05:567 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-05: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-05.*
202920:05:05:569 | MD | INFO | +0 | BuildAssetsTable - Ended
203020:05:05:622 | MD | INFO | +62 | BuildAssetsTable - Started - Building Table for: Background-06
203120:05:05:625 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-06: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-06.*
203220:05:05:653 | MD | INFO | +31 | BuildAssetsTable - Ended
203320:05:05:680 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Background-07
203420:05:05:683 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Background-07: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-07.*
203520:05:05:688 | MD | INFO | +0 | BuildAssetsTable - Ended
203620:05:05:692 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background-08
203720:05:05:716 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Background-08: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-08.*
203820:05:05:747 | MD | INFO | +31 | BuildAssetsTable - Ended
203920:05:05:751 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Background-09
204020:05:05:777 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Background-09: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog-09.*
204120:05:05:825 | MD | INFO | +47 | BuildAssetsTable - Ended
204220:05:05:830 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Background
204320:05:05:834 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Background: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe).*
204420:05:05:856 | MD | INFO | +31 | BuildAssetsTable - Ended
204520:05:05:887 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Rom Background-01
204620:05:05:891 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Background-01: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-01.*
204720:05:05:918 | MD | INFO | +31 | BuildAssetsTable - Ended
204820:05:05:949 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Background-02
204920:05:05:953 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Background-02: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-02.*
205020:05:05:979 | MD | INFO | +31 | BuildAssetsTable - Ended
205120:05:05:010 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Rom Background-03
205220:05:06:017 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Background-03: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-03.*
205320:05:06:021 | MD | INFO | +0 | BuildAssetsTable - Ended
205420:05:06:045 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Background-04
205520:05:06:093 | MD | DEBUG | +47 | BuildAssetsTable - Searching for a Rom Background-04: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-04.*
205620:05:06:097 | MD | INFO | +0 | BuildAssetsTable - Ended
205720:05:06:122 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Background-05
205820:05:06:154 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Background-05: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-05.*
205920:05:06:158 | MD | INFO | +0 | BuildAssetsTable - Ended
206020:05:06:161 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Background-06
206120:05:06:184 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Rom Background-06: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-06.*
206220:05:06:215 | MD | INFO | +31 | BuildAssetsTable - Ended
206320:05:06:219 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Background-07
206420:05:06:246 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Background-07: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-07.*
206520:05:06:250 | MD | INFO | +0 | BuildAssetsTable - Ended
206620:05:06:253 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Background-08
206720:05:06:277 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Background-08: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-08.*
206820:05:06:282 | MD | INFO | +0 | BuildAssetsTable - Ended
206920:05:06:286 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Background-09
207020:05:06:309 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Rom Background-09: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Background\Sonic the Hedgehog (USA, Europe)-09.*
207120:05:06:314 | MD | INFO | +0 | BuildAssetsTable - Ended
207220:05:06:318 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background
207320:05:06:341 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Fanart - Background: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog.*
207420:05:06:372 | MD | INFO | +31 | BuildAssetsTable - Ended
207520:05:06:403 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Fanart - Background-01
207620:05:06:408 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-01: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-01.*
207720:05:06:433 | MD | INFO | +32 | BuildAssetsTable - Ended
207820:05:06:438 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-02
207920:05:06:441 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-02: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-02.*
208020:05:06:465 | MD | INFO | +31 | BuildAssetsTable - Ended
208120:05:06:473 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-03
208220:05:06:496 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Fanart - Background-03: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-03.*
208320:05:06:501 | MD | INFO | +0 | BuildAssetsTable - Ended
208420:05:06:504 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-04
208520:05:06:528 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Fanart - Background-04: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-04.*
208620:05:06:559 | MD | INFO | +32 | BuildAssetsTable - Ended
208720:05:06:563 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-05
208820:05:06:567 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-05: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-05.*
208920:05:06:591 | MD | INFO | +31 | BuildAssetsTable - Ended
209020:05:06:596 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-06
209120:05:06:599 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-06: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-06.*
209220:05:06:622 | MD | INFO | +31 | BuildAssetsTable - Ended
209320:05:06:651 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Fanart - Background-07
209420:05:06:654 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-07: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-07.*
209520:05:06:681 | MD | INFO | +32 | BuildAssetsTable - Ended
209620:05:06:716 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Fanart - Background-08
209720:05:06:720 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Fanart - Background-08: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-08.*
209820:05:06:747 | MD | INFO | +31 | BuildAssetsTable - Ended
209920:05:06:754 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Fanart - Background-09
210020:05:06:778 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Fanart - Background-09: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog-09.*
210120:05:06:783 | MD | INFO | +0 | BuildAssetsTable - Ended
210220:05:06:786 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background
210320:05:06:809 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Rom Fanart - Background: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe).*
210420:05:06:841 | MD | INFO | +31 | BuildAssetsTable - Ended
210520:05:06:845 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-01
210620:05:06:850 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Fanart - Background-01: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-01.*
210720:05:06:872 | MD | INFO | +31 | BuildAssetsTable - Ended
210820:05:06:876 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-02
210920:05:06:880 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Fanart - Background-02: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-02.*
211020:05:06:903 | MD | INFO | +31 | BuildAssetsTable - Ended
211120:05:06:909 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-03
211220:05:06:934 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Rom Fanart - Background-03: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-03.*
211320:05:06:938 | MD | INFO | +0 | BuildAssetsTable - Ended
211420:05:06:941 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-04
211520:05:06:970 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Fanart - Background-04: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-04.*
211620:05:06:001 | MD | INFO | +31 | BuildAssetsTable - Ended
211720:05:07:005 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-05
211820:05:07:023 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Fanart - Background-05: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-05.*
211920:05:07:064 | MD | INFO | +32 | BuildAssetsTable - Ended
212020:05:07:068 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-06
212120:05:07:092 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Fanart - Background-06: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-06.*
212220:05:07:124 | MD | INFO | +31 | BuildAssetsTable - Ended
212320:05:07:127 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-07
212420:05:07:131 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Fanart - Background-07: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-07.*
212520:05:07:153 | MD | INFO | +31 | BuildAssetsTable - Ended
212620:05:07:185 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-08
212720:05:07:189 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rom Fanart - Background-08: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-08.*
212820:05:07:192 | MD | INFO | +0 | BuildAssetsTable - Ended
212920:05:07:212 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Rom Fanart - Background-09
213020:05:07:242 | MD | DEBUG | +31 | BuildAssetsTable - Searching for a Rom Fanart - Background-09: H:\LaunchBox\Images\Sega Genesis\Fanart - Background\Sonic the Hedgehog (USA, Europe)-09.*
213120:05:07:247 | MD | INFO | +0 | BuildAssetsTable - Ended
213220:05:07:251 | MD | INFO | +0 | PluginInit - Ended
213320:05:07:255 | MD | DEBUG | +0 | StartModule - Setting romName to the dbName sent to RocketLauncher: Sonic the Hedgehog (USA, Europe)
213420:05:07:273 | MD | DEBUG | +31 | XHotkeyTableCreation - Started
213520:05:07:278 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,
213620:05:07:282 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 1 check
213720:05:07:286 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 2 check
213820:05:07:309 | MD | DEBUG | +32 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
213920:05:07:316 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
214020:05:07:340 | MD | TRACE | +31 | Process.__New - Creating new process object for: "H:\LaunchBox\BigBox.exe"
214120:05:07:350 | MD | TRACE | +0 | File.__New - Creating new file object of: "H:\LaunchBox\BigBox.exe"
214220:05:07:402 | MD | TRACE | +62 | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\Sega Genesis\Sonic the Hedgehog (USA, Europe).ini"
214320:05:07:483 | MD | TRACE | +78 | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\Sega Genesis.ini"
214420:05:07:529 | MD | TRACE | +47 | File.__New - Creating new file object of: "H:\RocketLauncher\Modules\RetroArch\RetroArch.ini"
214520:05:07:561 | MD | TRACE | +32 | File.Exist - This file exists: H:\RocketLauncher\Modules\RetroArch\RetroArch.ini
214620:05:07:623 | MD | DEBUG | +62 | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "H:\RocketLauncher\Modules\RetroArch\RetroArch.ini"
214720:05:07:627 | MD | INFO | +0 | StartModule - Ended
214820:05:07:629 | MD | INFO | +0 | BezelGUI - Started
214920:05:07:687 | MD | INFO | +63 | BezelGUI - Ended
215020:05:07:690 | MD | DEBUG | +0 | FadeInStart - Started
215120:05:07:692 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
215220:05:07:694 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
215320:05:07:710 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 10 check
215420:05:07:712 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
215520:05:07:715 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
215620:05:07:717 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
215720:05:07:726 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
215820:05:07:745 | MD | DEBUG | +31 | XHotkeyTableCreation - Ended
215920:05:07:748 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
216020:05:07:750 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
216120:05:07:752 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
216220:05:07:754 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
216320:05:07:756 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
216420:05:07:778 | MD | DEBUG | +31 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~ScrollLock"
216520:05:07:807 | MD | DEBUG | +32 | XHotkeyTableCreation - Post loop 12 check
216620:05:07:809 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
216720:05:07:840 | MD | DEBUG | +31 | FadeInStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
216820:05:07:872 | MD | TRACE | +31 | FadeInStart - Fade screen scale factor: X=1.000000, Y= 1.000000
216920:05:07:875 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Layer 1*.*
217020:05:07:877 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\Layer 1*.*
217120:05:07:880 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.*
217220:05:07:903 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.png
217320:05:07:936 | MD | DEBUG | +32 | GetFadeDirPicFile - Found Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1.png
217420:05:07:939 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.gif
217520:05:07:962 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.tif
217620:05:07:964 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.bmp
217720:05:07:968 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1*.jpg
217820:05:07:970 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 1.png
217920:05:07:973 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Extra Layer 1 - Console*.*
218020:05:07:975 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\Extra Layer 1 - Console*.*
218120:05:07:994 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.*
218220:05:07:024 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.png
218320:05:08:027 | MD | DEBUG | +0 | GetFadeDirPicFile - Found Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console.png
218420:05:08:030 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.gif
218520:05:08:033 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.tif
218620:05:08:035 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.bmp
218720:05:08:037 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console*.jpg
218820:05:08:059 | MD | INFO | +32 | GetFadePicFile - Randomized images and Fade will use H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Extra Layer 1 - Console.png
218920:05:08:242 | MD | INFO | +187 | DefaultAnimateFadeIn - Started, direction is: in
219020:05:08:244 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
219120:05:08:750 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
219220:05:08:784 | MD | INFO | +31 | DefaultFadeAnimation - Started
219320:05:08:786 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Info Bar*.*
219420:05:08:788 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\Info Bar*.*
219520:05:08:809 | MD | DEBUG | +32 | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Info Bar*.*
219620:05:08:812 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\RocketLauncher\Media\Fade\_Default\Horizontal\Info Bar*.*
219720:05:08:815 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\RocketLauncher\Media\Fade\_Default\Info Bar*.*
219820:05:08:817 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar*.png
219920:05:08:835 | MD | DEBUG | +31 | GetFadeDirPicFile - Found Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar.png
220020:05:08:870 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar*.gif
220120:05:08:873 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar*.tif
220220:05:08:875 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar*.bmp
220320:05:08:876 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\RocketLauncher\Media\Fade\_Default\Info Bar*.jpg
220420:05:08:879 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use H:\RocketLauncher\Media\Fade\_Default\Info Bar.png
220520:05:08:907 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Layer 3*.*
220620:05:08:930 | MD | DEBUG | +32 | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\Layer 3*.*
220720:05:08:936 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.*
220820:05:08:939 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.png
220920:05:08:943 | MD | DEBUG | +0 | GetFadeDirPicFile - Found Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3.png
221020:05:08:965 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.gif
221120:05:08:999 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.tif
221220:05:08:001 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.bmp
221320:05:09:003 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3*.jpg
221420:05:09:005 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Layer 3.png
221520:05:09:031 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Genre Logo|Rating Logo|Developer Logo|Publisher Logo|Year Logo
221620:05:09:033 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Genre Logo: H:\RocketLauncher\Media\Genre\_Default\Action;Adventure.*
221720:05:09:037 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Rating Logo: H:\RocketLauncher\Media\Rating\_Default\E - Everyone.*
221820:05:09:054 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a Developer Logo: H:\RocketLauncher\Media\Developer\_Default\Sonic Team.*
221920:05:09:057 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Publisher Logo: H:\RocketLauncher\Media\Publisher\_Default\Sega.*
222020:05:09:059 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Year Logo: H:\RocketLauncher\Media\Year\_Default\1991.*
222120:05:09:061 | MD | INFO | +0 | BuildAssetsTable - Ended
222220:05:09:063 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo|Game Logo|Game Logo
222320:05:09:065 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo: H:\RocketLauncher\Media\Logos\Sega Genesis\_Default\
222420:05:09:067 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo: H:\RocketLauncher\Media\Logos\Sega Genesis\Sonic the Hedgehog (USA, Europe)\
222520:05:09:069 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo:
222620:05:09:087 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
2227 Asset Label: System Logo | Asset Path1: H:\RocketLauncher\Media\Logos\Sega Genesis\_Default\Sega Genesis.png | Asset Extension1: png | Asset Type1: system
222820:05:09:089 | MD | INFO | +0 | BuildAssetsTable - Ended
222920:05:09:124 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\Loading start*.*
223020:05:09:126 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\Loading start*.*
223120:05:09:128 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Loading start*.*
223220:05:09:149 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\RocketLauncher\Media\Fade\_Default\Horizontal\Loading start*.*
223320:05:09:182 | MD | DEBUG | +32 | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\RocketLauncher\Media\Fade\_Default\Loading start*.*
223420:05:09:185 | MD | DEBUG | +0 | FadeInDelay - Started
223520:05:09:187 | MD | DEBUG | +0 | FadeInDelay - Ended
223620:05:09:189 | MD | INFO | +0 | DefaultFadeAnimation - Ended
223720:05:09:190 | MD | DEBUG | +0 | FadeInStart - Ended
223820:05:09:192 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to H:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
223920:05:09:194 | MD | TRACE | +0 | CustomFunction.PreStart - Starting
224020:05:09:213 | MD | TRACE | +31 | CustomFunction.PreStart - Ending
224120:05:09:244 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage
224220:05:09:251 | MD | DEBUG | +0 | CoverFE - Started
224320:05:09:256 | MD | DEBUG | +0 | CoverFE - Ended
224420:05:09:274 | MD | TRACE | +31 | Emulator.__New - Creating new emulator object for: "H:\Emulators\Multi\Retroarch\retroarch.exe"
224520:05:09:276 | MD | TRACE | +0 | Process.__New - Creating new process object for: "H:\Emulators\Multi\Retroarch\retroarch.exe"
224620:05:09:282 | MD | TRACE | +0 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\retroarch.exe"
224720:05:09:306 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage8
224820:05:09:311 | MD | TRACE | +0 | Window.__New - Created: "RetroArch ahk_class RetroArch"
224920:05:09:316 | MD | TRACE | +0 | Window.__New - Created: "ahk_class ConsoleWindowClass"
225020:05:09:318 | MD | DEBUG | +0 | Module - Started building the RetroArch object
225120:05:09:336 | MD | DEBUG | +31 | Module - Finished building the RetroArch object
225220:05:09:368 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage17
225320:05:09:400 | MD | INFO | +31 | Module - Using these system variables:
225420:05:09:433 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage29
225520:05:09:443 | MD | INFO | +0 | Module - retroSystem: Sega Genesis
225620:05:09:462 | MD | INFO | +31 | Module - retroID: LibRetro_GEN
225720:05:09:471 | MD | INFO | +0 | Module - retroCore: genesis_plus_gx_libretro
225820:05:09:473 | MD | INFO | +0 | Module - retroMAMEID: genesis
225920:05:09:494 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage33
226020:05:09:527 | MD | INFO | +31 | Module - retroMAMEMedia: cdrom
226120:05:09:530 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Fullscreen: false
226220:05:09:533 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ConfigFolder: ..\Emulators\Multi\Retroarch\config
226320:05:09:535 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - BIOS_Roms_Folder: No value for this key
226420:05:09:537 | MD | INFO | +0 | RIniFile.Read - Module - BIOS_Roms_Folder: (NO VALUE)
226520:05:09:556 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage46
226620:05:09:563 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Nag_Screen: No value for this key
226720:05:09:566 | MD | INFO | +0 | RIniFile.Read - Module - Hide_Nag_Screen: false (DEFAULT)
226820:05:09:568 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Info_Screen: No value for this key
226920:05:09:591 | MD | INFO | +31 | RIniFile.Read - Module - Hide_Info_Screen: false (DEFAULT)
227020:05:09:620 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage50
227120:05:09:626 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [MAME] - Hide_Warning_Screen: No value for this key
227220:05:09:630 | MD | INFO | +0 | RIniFile.Read - Module - Hide_Warning_Screen: false (DEFAULT)
227320:05:09:649 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideConsole: false
227420:05:09:663 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Eject_Toggle_Key: No value for this key
227520:05:09:681 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage58
227620:05:09:687 | MD | INFO | +0 | RIniFile.Read - Module - Eject_Toggle_Key: (NO VALUE)
227720:05:09:691 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Next_Disk_Key: No value for this key
227820:05:09:744 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage67
227920:05:09:751 | MD | INFO | +0 | RIniFile.Read - Module - Next_Disk_Key: (NO VALUE)
228020:05:09:754 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Previous_Disk_Key: No value for this key
228120:05:09:773 | MD | INFO | +31 | RIniFile.Read - Module - Previous_Disk_Key: (NO VALUE)
228220:05:09:784 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - LibRetro_Core: No value for this key
228320:05:09:787 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - LibRetro_Core: genesis_plus_gx_libretro
228420:05:09:815 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage75
228520:05:09:848 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - SuperGameBoy: No value for this key
228620:05:09:877 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage87
228720:05:09:909 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - SuperGameBoy: No value for this key
228820:05:09:912 | MD | INFO | +0 | RIniFile.Read - Module - SuperGameBoy: false (DEFAULT)
228920:05:09:934 | MD | INFO | +32 | DefaultFadeAnimationLoop - percentage96
229020:05:09:967 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - Enable_Network_Play: No value for this key
229120:05:09:971 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Network] - Enable_Network_Play: No value for this key
229220:05:09:973 | MD | INFO | +0 | RIniFile.Read - Module - Enable_Network_Play: false (DEFAULT)
229320:05:09:996 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage100
229420:05:09:007 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\Sonic the Hedgehog (USA, Europe)\7z complete*.*
229520:05:10:026 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\Horizontal\7z complete*.*
229620:05:10:029 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\RocketLauncher\Media\Fade\Sega Genesis\_Default\7z complete*.*
229720:05:10:058 | MD | DEBUG | +32 | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\RocketLauncher\Media\Fade\_Default\Horizontal\7z complete*.*
229820:05:10:061 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\RocketLauncher\Media\Fade\_Default\7z complete*.*
229920:05:10:088 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "7z complete": H:\RocketLauncher\Media\Fade\_Default\7z complete*.mp3
230020:05:10:094 | MD | DEBUG | +0 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
230120:05:10:097 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - Overlay: No value for this key
230220:05:10:100 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - Overlay: No value for this key
230320:05:10:120 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage100
230420:05:10:150 | MD | DEBUG | +31 | DefaultFadeAnimationLoop - AnimationLoop has finished
230520:05:10:153 | MD | DEBUG | +0 | DefaultFadeAnimationLoop - Ended
230620:05:10:159 | MD | DEBUG | +0 | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
230720:05:10:170 | MD | INFO | +16 | RIniFile.Read - Module - Overlay: (NO VALUE)
230820:05:10:172 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - VideoShader: No value for this key
230920:05:10:175 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - VideoShader: ..\Emulators\RetroArch\shaders\TV CRT.cgp
231020:05:10:178 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - AspectRatioIndex: No value for this key
231120:05:10:202 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - AspectRatioIndex: No value for this key
231220:05:10:243 | MD | INFO | +47 | RIniFile.Read - Module - AspectRatioIndex: (NO VALUE)
231320:05:10:246 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - CustomViewportWidth: No value for this key
231420:05:10:249 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - CustomViewportWidth: 1450
231520:05:10:251 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - CustomViewportHeight: No value for this key
231620:05:10:254 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - CustomViewportHeight: 1096
231720:05:10:272 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - CustomViewportX: No value for this key
231820:05:10:315 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - CustomViewportX: 235
231920:05:10:318 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - CustomViewportY: No value for this key
232020:05:10:344 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - CustomViewportY: -5
232120:05:10:377 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - StretchToFillBezel: No value for this key
232220:05:10:380 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - StretchToFillBezel: No value for this key
232320:05:10:407 | MD | INFO | +31 | RIniFile.Read - Module - StretchToFillBezel: false (DEFAULT)
232420:05:10:436 | MD | TRACE | +32 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - Rotation: No value for this key
232520:05:10:442 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - Rotation: No value for this key
232620:05:10:465 | MD | INFO | +31 | RIniFile.Read - Module - Rotation: 0 (DEFAULT)
232720:05:10:471 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - CropOverscan: No value for this key
232820:05:10:474 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - CropOverscan: true
232920:05:10:497 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - ThreadedVideo: No value for this key
233020:05:10:500 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - ThreadedVideo: No value for this key
233120:05:10:504 | MD | INFO | +0 | RIniFile.Read - Module - ThreadedVideo: (NO VALUE)
233220:05:10:507 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - VSync: No value for this key
233320:05:10:527 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - VSync: true
233420:05:10:560 | MD | TRACE | +32 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - IntegerScale: No value for this key
233520:05:10:564 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - IntegerScale: No value for this key
233620:05:10:568 | MD | INFO | +0 | RIniFile.Read - Module - IntegerScale: (NO VALUE)
233720:05:10:588 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Sonic the Hedgehog (USA, Europe)] - ConfigurationPerCore: No value for this key
233820:05:10:590 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Sega Genesis] - ConfigurationPerCore: No value for this key
233920:05:10:592 | MD | INFO | +0 | RIniFile.Read - Module - ConfigurationPerCore: false (DEFAULT)
234020:05:10:595 | MD | TRACE | +0 | StringUtils.Contains - "genesis_plus_gx_libretro" does not contain "^(mame|mess|ume)"
234120:05:10:629 | MD | TRACE | +31 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\config"
234220:05:10:655 | MD | TRACE | +31 | Folder.__New - Created new folder object of: "H:\Emulators\Multi\Retroarch\config"
234320:05:10:657 | MD | INFO | +0 | CheckFile - Checking if H:\Emulators\Multi\Retroarch\cores\genesis_plus_gx_libretro.dll exists
234420:05:10:661 | MD | DEBUG | +0 | CheckFile - Attributes:
2345 File Size: 3021627 bytes
2346 Created: 8/21/2016 - 9:32:29 PM
2347 Modified: 8/21/2016 - 9:32:29 PM
234820:05:10:682 | MD | TRACE | +32 | File.Exist - This file exists: H:\Emulators\Multi\Retroarch\config
234920:05:10:711 | MD | INFO | +31 | Module - Global cfg should be: H:\Emulators\Multi\Retroarch\retroarch.cfg
235020:05:10:715 | MD | INFO | +0 | Module - System cfg should be: H:\Emulators\Multi\Retroarch\config\Sega Genesis.cfg
235120:05:10:990 | MD | INFO | +265 | Module - Core cfg should be: H:\Emulators\Multi\Retroarch\config\genesis_plus_gx_libretro.dll.cfg
235220:05:10:012 | MD | TRACE | +32 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\config\Sega Genesis.cfg"
235320:05:11:063 | MD | TRACE | +47 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\config\genesis_plus_gx_libretro.dll.cfg"
235420:05:11:124 | MD | TRACE | +62 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\retroarch.cfg"
235520:05:11:158 | MD | TRACE | +31 | File.Exist - This file exists: H:\Emulators\Multi\Retroarch\retroarch.cfg
235620:05:11:186 | MD | INFO | +32 | Module - Found a Global cfg!
235720:05:11:190 | MD | INFO | +0 | Module - RetroArch is using H:\Emulators\Multi\Retroarch\retroarch.cfg as its config file.
235820:05:11:214 | MD | INFO | +31 | LoadProperties - Started and loading this cfg into memory: H:\Emulators\Multi\Retroarch\retroarch.cfg
235920:05:11:218 | MD | INFO | +0 | LoadProperties - Ended
236020:05:11:220 | MD | TRACE | +0 | StringUtils.Contains - "0" does not contain "1|3"
236120:05:11:223 | MD | TRACE | +0 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX"
236220:05:11:225 | MD | TRACE | +0 | StringUtils.Contains - "genesis_plus_gx_libretro" does not contain "^(mame|mess|ume)"
236320:05:11:243 | MD | TRACE | +31 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX"
236420:05:11:246 | MD | TRACE | +0 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_NES"
236520:05:11:248 | MD | TRACE | +0 | File.__New - Creating new file object of: "H:\Roms\Sega Genesis\.m3u"
236620:05:11:254 | MD | TRACE | +0 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_PSX"
236720:05:11:256 | MD | TRACE | +0 | StringUtils.Contains - "genesis_plus_gx_libretro" does not contain "^(mame|mess|ume)"
236820:05:11:275 | MD | INFO | +31 | Module - Retroarch standard mode enabled
236920:05:11:277 | MD | TRACE | +0 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_PCECD|LibRetro_TGCD"
237020:05:11:279 | MD | INFO | +0 | BezelStart - Started
237120:05:11:282 | MD | DEBUG | +0 | Bezel - Bezel mode Normal selected.
237220:05:11:318 | MD | TRACE | +32 | Bezel variable values:
2373 [Settings] Game_Monitor =
2374 [Settings] Bezel_Supported_Image_Files = png|gif|tif|bmp|jpg
2375 [Settings] Bezel_Delay = 0
2376 [Bezel Change] Bezel_Transition_Duration = 500
2377 [Bezel Change] Bezel_Save_Selected = false
2378 [Bezel Change] Extra_FullScreen_Bezel = false
2379 [Background] Background_Change_Timer = 0
2380 [Background] Background_Transition_Animation = fade
2381 [Background] Background_Transition_Duration = 500
2382 [Background] Use_Backgrounds = false
2383 [Bezel Change Keys] Next_Bezel_Key = b
2384 [Bezel Change Keys] Previous_Bezel_Key =
2385 [Instruction Cards General Settings] IC_Positions = bottomLeft|bottomRight
2386 [Instruction Cards General Settings] IC_Transition_Animation = fade
2387 [Instruction Cards General Settings] IC_Transition_Duration = 500
2388 [Instruction Cards General Settings] IC_Enable_Transition_Sound = true
2389 [Instruction Cards General Settings] IC_Scale_Factor = ScreenHeight
2390 [Instruction Cards General Settings] IC_Save_Selected = false
2391 [Instruction Cards Menu] IC_Left_Menu_Positions = topLeft,leftCenter,bottomLeft,bottomCenter
2392 [Instruction Cards Menu] IC_Left_Menu_Number_of_List_Items = 7
2393 [Instruction Cards Menu] IC_Right_Menu_Positions = topRight,rightCenter,bottomRight,topCenter
2394 [Instruction Cards Menu] IC_Right_Menu_Number_of_List_Items = 7
2395 [Instruction Cards Visibility] IC_Display_Card_on_Startup = false
2396 [Instruction Cards Visibility] IC_Random_Slide_Show_Timer = 0
2397 [Instruction Cards Visibility] IC_Toggle_Visibility_Key = c
2398 [Instruction Cards Keys Change Mode 1] IC_Left_Menu_Key =
2399 [Instruction Cards Keys Change Mode 1] IC_Right_Menu_Key =
2400 [Instruction Cards Keys Change Mode 2] IC_Change_Active_Instruction_Card_Key =
2401 [Instruction Cards Keys Change Mode 2] IC_Previous_Instruction_Card_Key =
2402 [Instruction Cards Keys Change Mode 2] IC_Next_Instruction_Card_Key =
2403 [Instruction Cards Keys Change Mode 3] IC_1_Previous_Key =
2404 [Instruction Cards Keys Change Mode 3] IC_2_Previous_Key =
2405 [Instruction Cards Keys Change Mode 3] IC_3_Previous_Key =
2406 [Instruction Cards Keys Change Mode 3] IC_4_Previous_Key =
2407 [Instruction Cards Keys Change Mode 3] IC_5_Previous_Key =
2408 [Instruction Cards Keys Change Mode 3] IC_6_Previous_Key =
2409 [Instruction Cards Keys Change Mode 3] IC_7_Previous_Key =
2410 [Instruction Cards Keys Change Mode 3] IC_8_Previous_Key =
2411 [Instruction Cards Keys Change Mode 3] IC_1_Next_Key =
2412 [Instruction Cards Keys Change Mode 3] IC_2_Next_Key =
2413 [Instruction Cards Keys Change Mode 3] IC_3_Next_Key =
2414 [Instruction Cards Keys Change Mode 3] IC_4_Next_Key =
2415 [Instruction Cards Keys Change Mode 3] IC_5_Next_Key =
2416 [Instruction Cards Keys Change Mode 3] IC_6_Next_Key =
2417 [Instruction Cards Keys Change Mode 3] IC_7_Next_Key =
2418 [Instruction Cards Keys Change Mode 3] IC_8_Next_Key =
241920:05:11:336 | MD | INFO | +31 | Bezel - Game will be moved to monitor 1 if RL finds a valid bezel to be show.
242020:05:11:339 | MD | DEBUG | +0 | Bezel - Assuming that game has horizontal orientation.
242120:05:11:341 | MD | DEBUG | +0 | Bezel - Looking for Bezel in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
242220:05:11:343 | MD | DEBUG | +0 | Bezel - Looking for Bezel in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
242320:05:11:345 | MD | DEBUG | +0 | Bezel - Looking for Bezel in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
242420:05:11:347 | MD | DEBUG | +0 | Bezel - Looking for Bezel in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
242520:05:11:350 | MD | DEBUG | +0 | Bezel - Looking for Bezel in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
242620:05:11:376 | MD | DEBUG | +31 | Bezel - Found Bezel art in folder: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
242720:05:11:379 | MD | INFO | +0 | Bezel - Loading Bezel image: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Bezel Genesis.png
242820:05:11:382 | MD | DEBUG | +0 | Bezel - Looking for Instruction Card in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
242920:05:11:408 | MD | DEBUG | +31 | Bezel - Looking for Instruction Card in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
243020:05:11:410 | MD | DEBUG | +0 | Bezel - Looking for Instruction Card in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
243120:05:11:413 | MD | DEBUG | +0 | Bezel - Looking for Instruction Card in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
243220:05:11:436 | MD | DEBUG | +32 | Bezel - Looking for Instruction Card in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
243320:05:11:438 | MD | DEBUG | +0 | Bezel - Found Instruction Card art in folder: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
243420:05:11:441 | MD | DEBUG | +0 | Bezel - Instruction Card images found:
2435 H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Instruction Card - Genesis - (styph) bottomCenter.png
243620:05:11:443 | MD | DEBUG | +0 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
243720:05:11:464 | MD | DEBUG | +31 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
243820:05:11:491 | MD | DEBUG | +31 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
243920:05:11:494 | MD | DEBUG | +0 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
244020:05:11:504 | MD | DEBUG | +0 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
244120:05:11:526 | MD | DEBUG | +31 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
244220:05:11:555 | MD | DEBUG | +32 | Bezel - Looking for ICslideIn in: H:\RocketLauncher\Media\Bezels\_Default
244320:05:11:559 | MD | WARNING | +0 | Bezel - Bezels are enabled, however none of the ICslideIn files, with extensions mp3 exist on the bezel folders.
244420:05:11:588 | MD | DEBUG | +31 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
244520:05:11:617 | MD | DEBUG | +31 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
244620:05:11:621 | MD | DEBUG | +0 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
244720:05:11:625 | MD | DEBUG | +0 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
244820:05:11:628 | MD | DEBUG | +0 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
244920:05:11:660 | MD | DEBUG | +31 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
245020:05:11:683 | MD | DEBUG | +32 | Bezel - Looking for ICslideOut in: H:\RocketLauncher\Media\Bezels\_Default
245120:05:11:687 | MD | WARNING | +0 | Bezel - Bezels are enabled, however none of the ICslideOut files, with extensions mp3 exist on the bezel folders.
245220:05:11:691 | MD | DEBUG | +0 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
245320:05:11:714 | MD | DEBUG | +31 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
245420:05:11:718 | MD | DEBUG | +0 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
245520:05:11:722 | MD | DEBUG | +0 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
245620:05:11:725 | MD | DEBUG | +0 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
245720:05:11:780 | MD | DEBUG | +62 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
245820:05:11:784 | MD | DEBUG | +0 | Bezel - Looking for ICFadeOut in: H:\RocketLauncher\Media\Bezels\_Default
245920:05:11:787 | MD | WARNING | +0 | Bezel - Bezels are enabled, however none of the ICFadeOut files, with extensions mp3 exist on the bezel folders.
246020:05:11:809 | MD | DEBUG | +32 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
246120:05:11:840 | MD | DEBUG | +31 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
246220:05:11:844 | MD | DEBUG | +0 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
246320:05:11:846 | MD | DEBUG | +0 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
246420:05:11:850 | MD | DEBUG | +0 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
246520:05:11:874 | MD | DEBUG | +31 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
246620:05:11:906 | MD | DEBUG | +31 | Bezel - Looking for ICFadeIn in: H:\RocketLauncher\Media\Bezels\_Default
246720:05:11:909 | MD | WARNING | +0 | Bezel - Bezels are enabled, however none of the ICFadeIn files, with extensions mp3 exist on the bezel folders.
246820:05:11:936 | MD | DEBUG | +32 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
246920:05:11:967 | MD | DEBUG | +31 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
247020:05:11:970 | MD | DEBUG | +0 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
247120:05:11:972 | MD | DEBUG | +0 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
247220:05:11:975 | MD | DEBUG | +0 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
247320:05:11:995 | MD | DEBUG | +31 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
247420:05:11:035 | MD | DEBUG | +31 | Bezel - Looking for ICChange in: H:\RocketLauncher\Media\Bezels\_Default
247520:05:12:061 | MD | WARNING | +32 | Bezel - Bezels are enabled, however none of the ICChange files, with extensions mp3 exist on the bezel folders.
247620:05:12:094 | MD | DEBUG | +31 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
247720:05:12:098 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
247820:05:12:122 | MD | DEBUG | +31 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
247920:05:12:131 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
248020:05:12:184 | MD | DEBUG | +63 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
248120:05:12:189 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
248220:05:12:218 | MD | DEBUG | +31 | Bezel - Looking for IC Menu Left in: H:\RocketLauncher\Media\Bezels\_Default
248320:05:12:266 | MD | DEBUG | +47 | Bezel - Found IC Menu Left art in folder: H:\RocketLauncher\Media\Bezels\_Default
248420:05:12:335 | MD | DEBUG | +62 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
248520:05:12:375 | MD | DEBUG | +47 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
248620:05:12:380 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
248720:05:12:403 | MD | DEBUG | +31 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
248820:05:12:432 | MD | DEBUG | +32 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
248920:05:12:436 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
249020:05:12:440 | MD | DEBUG | +0 | Bezel - Looking for IC Menu Right in: H:\RocketLauncher\Media\Bezels\_Default
249120:05:12:443 | MD | DEBUG | +0 | Bezel - Found IC Menu Right art in folder: H:\RocketLauncher\Media\Bezels\_Default
249220:05:12:494 | MD | DEBUG | +62 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\Sega Genesis\Sonic the Hedgehog (USA, Europe)
249320:05:12:497 | MD | DEBUG | +0 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch\Horizontal
249420:05:12:499 | MD | DEBUG | +0 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\RetroArch
249520:05:12:502 | MD | DEBUG | +0 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default\Horizontal
249620:05:12:505 | MD | DEBUG | +0 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\Sega Genesis\_Default
249720:05:12:535 | MD | DEBUG | +31 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\_Default\Horizontal
249820:05:12:563 | MD | DEBUG | +32 | Bezel - Looking for Background in: H:\RocketLauncher\Media\Bezels\_Default
249920:05:12:567 | MD | WARNING | +0 | Bezel - Bezels are enabled, however none of the Background files, with extensions png|gif|tif|bmp|jpg exist on the bezel folders.
250020:05:12:597 | MD | TRACE | +31 | Bezel - Bezel ini file found. Defined screen positions: X1=0 Y1=0 X2=1680 Y2=1080
250120:05:12:624 | MD | INFO | +31 | BezelStart - Ended
250220:05:12:657 | MD | DEBUG | +31 | WriteProperty - Writing - video_shader: H:\Emulators\RetroArch\shaders\TV CRT.cgp
250320:05:12:687 | MD | DEBUG | +32 | WriteProperty - Writing - custom_viewport_width: 1450
250420:05:12:690 | MD | DEBUG | +0 | WriteProperty - Writing - custom_viewport_height: 1096
250520:05:12:694 | MD | DEBUG | +0 | WriteProperty - Writing - custom_viewport_x: 235
250620:05:12:720 | MD | DEBUG | +31 | WriteProperty - Writing - custom_viewport_y: -5
250720:05:12:722 | MD | DEBUG | +0 | WriteProperty - Writing - video_rotation: 0
250820:05:12:726 | MD | DEBUG | +0 | WriteProperty - Writing - video_crop_overscan: true
250920:05:12:742 | MD | DEBUG | +31 | WriteProperty - Writing - video_vsync: true
251020:05:12:745 | MD | TRACE | +0 | StringUtils.Contains - "LibRetro_GEN" does not contain "LibRetro_PSX"
251120:05:12:775 | MD | INFO | +31 | Module - Saving changed settings to: "H:\Emulators\Multi\Retroarch\retroarch.cfg"
251220:05:12:788 | MD | INFO | +0 | SaveProperties - Started and saving this cfg to disk: H:\Emulators\Multi\Retroarch\retroarch.cfg
251320:05:12:837 | MD | INFO | +63 | SaveProperties - Ended
251420:05:12:840 | MD | TRACE | +0 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\srm\Sega Genesis"
251520:05:12:850 | MD | TRACE | +0 | Folder.__New - Created new folder object of: "H:\Emulators\Multi\Retroarch\srm\Sega Genesis"
251620:05:12:866 | MD | TRACE | +31 | File.__New - Creating new file object of: "H:\Emulators\Multi\Retroarch\save\Sega Genesis"
251720:05:12:908 | MD | TRACE | +31 | Folder.__New - Created new folder object of: "H:\Emulators\Multi\Retroarch\save\Sega Genesis"
251820:05:12:911 | MD | TRACE | +0 | File.Exist - This folder exists: H:\Emulators\Multi\Retroarch\srm\Sega Genesis
251920:05:12:938 | MD | TRACE | +32 | File.Exist - This folder exists: H:\Emulators\Multi\Retroarch\save\Sega Genesis
252020:05:12:971 | MD | TRACE | +31 | StringUtils.Contains - "genesis_plus_gx_libretro" does not contain "^(mame|mess|ume)"
252120:05:12:011 | MD | TRACE | +47 | CustomFunction.PreLaunch - Starting
252220:05:13:014 | MD | TRACE | +0 | CustomFunction.PreLaunch - Ending
252320:05:13:016 | MD | INFO | +0 | Process.Run - Running: H:\Emulators\Multi\Retroarch\retroarch.exe "H:\Roms\Sega Genesis\Sonic the Hedgehog (USA, Europe).zip" -c "H:\Emulators\Multi\Retroarch\retroarch.cfg" -L "H:\Emulators\Multi\Retroarch\cores\genesis_plus_gx_libretro.dll" -s "H:\Emulators\Multi\Retroarch\srm\Sega Genesis\Sonic the Hedgehog (USA, Europe).srm" -S "H:\Emulators\Multi\Retroarch\save\Sega Genesis\Sonic the Hedgehog (USA, Europe).state"
252420:05:13:044 | MD | DEBUG | +31 | Process.Run - "retroarch.exe "H:\Roms\Sega Genesis\Sonic the Hedgehog (USA, Europe).zip" -c "H:\Emulators\Multi\Retroarch\retroarch.cfg" -L "H:\Emulators\Multi\Retroarch\cores\genesis_plus_gx_libretro.dll" -s "H:\Emulators\Multi\Retroarch\srm\Sega Genesis\Sonic the Hedgehog (USA, Europe).srm" -S "H:\Emulators\Multi\Retroarch\save\Sega Genesis\Sonic the Hedgehog (USA, Europe).state"" Process ID: 12352
252520:05:13:071 | MD | TRACE | +31 | CustomFunction.PostLaunch - Starting
252620:05:13:073 | MD | TRACE | +0 | CustomFunction.PostLaunch - Ending
252720:05:13:082 | MD | TRACE | +0 | Window.__New - Created: "ahk_id 266908"
252820:05:13:084 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "Off"
252920:05:13:123 | MD | TRACE | +47 | Window.GetPos - Retrieved x:0 y:0 w: 1920 h: 1080 from "ahk_id 266908"
253020:05:13:125 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "On"
253120:05:13:127 | MD | DEBUG | +0 | MiscUtils.GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x4129c | Process ID: 9076 | Process Path: H:\RocketLauncher\RocketLauncher.exe
253220:05:13:129 | MD | INFO | +0 | Window.Wait - Waiting for window "RetroArch ahk_class RetroArch"
253320:05:13:233 | MD | TRACE | +109 | Window.__New - Created: "ahk_id 266908"
253420:05:13:235 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "Off"
253520:05:13:237 | MD | TRACE | +0 | Window.GetPos - Retrieved x:0 y:0 w: 1920 h: 1080 from "ahk_id 266908"
253620:05:13:239 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "On"
253720:05:13:241 | MD | DEBUG | +0 | MiscUtils.GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x4129c | Process ID: 9076 | Process Path: H:\RocketLauncher\RocketLauncher.exe
253820:05:13:263 | MD | TRACE | +32 | Window.__New - Created: "ahk_id 266908"
253920:05:13:265 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "Off"
254020:05:13:267 | MD | TRACE | +0 | Window.GetPos - Retrieved x:0 y:0 w: 1920 h: 1080 from "ahk_id 266908"
254120:05:13:268 | MD | TRACE | +0 | MiscUtils.DetectHiddenWindows - Mode changed to "On"
254220:05:13:270 | MD | DEBUG | +0 | MiscUtils.GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x4129c | Process ID: 9076 | Process Path: H:\RocketLauncher\RocketLauncher.exe
254320:05:13:271 | MD | INFO | +0 | Window.WaitActive - Waiting for "RetroArch ahk_class RetroArch"
254420:05:13:627 | MD | TRACE | +359 | Window.__New - Created: "ahk_id 1314982"
254520:05:13:688 | MD | TRACE | +63 | MiscUtils.DetectHiddenWindows - Mode changed to "Off"
254620:05:13:692 | MD | TRACE | +0 | Window.GetPos - Retrieved x:0 y:0 w: 1920 h: 1080 from "ahk_id 1314982"
254720:05:13:727 | MD | TRACE | +46 | MiscUtils.DetectHiddenWindows - Mode changed to "On"
254820:05:13:766 | MD | DEBUG | +32 | MiscUtils.GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x1410a6 | Process ID: 12352 | Process Path: H:\Emulators\Multi\Retroarch\retroarch.exe
254920:05:13:887 | MD | TRACE | +125 | CustomFunction.PreBezelDraw - Starting
255020:05:13:889 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Starting
255120:05:13:891 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Setting fullscreen to false
255220:05:13:893 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Ending
255320:05:13:895 | MD | TRACE | +0 | CustomFunction.PreBezelDraw - Ending
255420:05:13:897 | MD | INFO | +0 | BezelDraw - Started
255520:05:13:957 | MD | TRACE | +62 | Bezel - Bezel ini file found. Defined screen positions: X1=0 Y1=0 X2=1680 Y2=1080
255620:05:13:991 | MD | INFO | +31 | Bezel - Bezel Screen Offset: left= top= right= bottom=
255720:05:13:013 | MD | INFO | +32 | HideWindowDecorators - Started
255820:05:14:044 | MD | INFO | +31 | HideWindowDecorators - disableHideBorder=, disableHideTitleBar=, disableHideToggleMenu=, hideBorderFirst=
255920:05:14:125 | MD | INFO | +78 | ToggleMenu - Started
256020:05:14:653 | MD | WARNING | +531 | ToggleMenu - Timed out trying to restore MenuBar for 0x1410a6
256120:05:14:680 | MD | INFO | +32 | ToggleMenu - Ended
256220:05:14:730 | MD | INFO | +46 | HideWindowDecorators - Ended
256320:05:14:733 | MD | INFO | +0 | MoveWindow - Moving window ahk_id 0x1410a6 to X=0, Y=0, W=1680 H=1080
256420:05:14:888 | MD | TRACE | +157 | WinMove - Moved ahk_id 0x1410a6 to x:0 y:0 w: 1680 h: 1080
256520:05:14:890 | MD | TRACE | +0 | WinGetPos - Retrieved x:0 y:0 w: 1680 h: 1080 from ahk_id 0x1410a6
256620:05:14:892 | MD | INFO | +0 | MoveWindow - Successful: Window ahk_id 0x1410a6 moved to X=0, Y=0, W=1680 H=1080
256720:05:14:938 | MD | TRACE | +47 | Bezel - Bezel Image Screen Position: BezelImage left=0 top=0 right=1920 bottom=1080
256820:05:14:940 | MD | TRACE | +0 | Bezel - Game Screen Position: BezelImage left=0 top=0 right=1680 bottom=1080
256920:05:14:942 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
257020:05:14:944 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup c not in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,
257120:05:14:966 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 1 check
257220:05:14:969 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 2 check
257320:05:14:996 | MD | DEBUG | +31 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "c" to call label: "toogleICVisibility"
257420:05:14:028 | MD | DEBUG | +31 | XHotkeyTableCreation - Ended
257520:05:15:031 | MD | TRACE | +0 | Bezel Keys Enabled
257620:05:15:034 | MD | INFO | +0 | BezelDraw - Ended
257720:05:15:036 | MD | DEBUG | +0 | FadeInExit - Started
257820:05:15:037 | MD | DEBUG | +0 | FadeInExit - fadeInExitDelay started
257920:05:15:827 | MD | DEBUG | +797 | FadeInExit - fadeInExitDelay ended
258020:05:15:831 | MD | INFO | +0 | DefaultAnimateFadeIn - Started, direction is: out
258120:05:16:393 | MD | INFO | +563 | DefaultAnimateFadeIn - Ended
258220:05:16:482 | MD | DEBUG | +93 | XHotkeyTableCreation - Started
258320:05:16:484 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,c,
258420:05:16:487 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
258520:05:16:488 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
258620:05:16:490 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
258720:05:16:512 | MD | DEBUG | +32 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
258820:05:16:515 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
258920:05:16:518 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
259020:05:16:519 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
259120:05:16:522 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~ScrollLock is in TableKeyGroups ~ScrollLock,~NumpadAdd,PrintScreen,~e&~t,c,
259220:05:16:544 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 10 check
259320:05:16:548 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~ScrollLock"
259420:05:16:552 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
259520:05:16:576 | MD | DEBUG | +31 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~ScrollLock" to call label: "CloseProcess"
259620:05:16:581 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
259720:05:16:584 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
259820:05:16:606 | MD | DEBUG | +31 | FadeInExit - Ended, waiting for user to close launched application
259920:05:16:637 | MD | TRACE | +32 | CustomFunction.PostLoad - Starting
260020:05:16:669 | MD | TRACE | +31 | CustomFunction.PostLoad - Ending
260120:05:16:673 | MD | INFO | +0 | Process.Process - "WaitClose" "retroarch.exe"
260220:05:16:676 | MD | TRACE | +0 | Process.GetProcessID
260320:05:17:033 | MD | DEBUG | +359 | Process.Process - "retroarch.exe" returned 0 and is now closed. Continuing thread.
260420:05:17:036 | MD | INFO | +0 | BezelExit - Started
260520:05:17:068 | MD | INFO | +32 | Bezel - Removing bezel image components to exit RocketLauncher.
260620:05:17:087 | MD | INFO | +31 | BezelExit - Ended
260720:05:17:089 | MD | TRACE | +0 | CustomFunction.PostStop - Starting
260820:05:17:091 | MD | TRACE | +0 | CustomFunction.PostStop - Ending
260920:05:17:093 | MD | INFO | +0 | ExitModule - Started
261020:05:17:095 | MD | INFO | +0 | UpdateStatistics - Starting Updating Statistics
261120:05:17:097 | MD | DEBUG | +0 | UpdateStatistics - Total Elapsed Time in Pause in seconds: 0
261220:05:17:099 | MD | DEBUG | +0 | UpdateStatistics - gameSectionStartTime:4758328
261320:05:17:118 | MD | DEBUG | +31 | UpdateStatistics - ElapsedTime:0
261420:05:17:131 | MD | TRACE | +0 | Statistics cleared game name: Sonic the Hedgehog
261520:05:17:187 | MD | DEBUG | +63 | UpdateStatistics - Loaded game statistics from ini files:
2616 Number_of_Times_Played: 3
2617 Last_Time_Played: Monday November 7, 2016 08:03:51 PM
2618 Average_Time_Played: 60
2619 Total_Time_Played: 180
2620 System_Total_Played_Time: 762
2621 Total_Global_Played_Time: 43461
262220:05:17:189 | MD | DEBUG | +0 | UpdateStatistics - Updated Statistics: Number_of_Times_Played: 4
2623 Last_Time_Played: Monday November 7, 2016 08:05:16 PM
2624 Average_Time_Played: 45
2625 Total_Time_Played: 180
2626 System_Total_Played_Time: 762
2627 Total_Global_Played_Time: 43461
262820:05:17:252 | MD | INFO | +62 | UpdateStatistics - Game section statistics updated.
262920:05:17:254 | MD | INFO | +0 | RunKeymapper - Started, using method "unload"
263020:05:17:256 | MD | INFO | +0 | GetJoystickArray - Started
263120:05:17:287 | MD | TRACE | +31 | GetJoystickArray - Joysticks Detected: 1000000000000000
263220:05:17:311 | MD | INFO | +32 | GetJoystickGUID - Started
263320:05:17:318 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: 302E769FC62FE4118001444553540000
263420:05:17:341 | MD | TRACE | +31 | GetJoystickArray - ID: 1 | Port: 0 | Name: Controller (XBOX 360 For Windows) | MID: 045e | PID: 028e | GUID: 302E769FC62FE4118001444553540000
263520:05:17:348 | MD | INFO | +0 | GetJoystickArray - Ended
263620:05:17:350 | MD | TRACE | +0 | RunKeymapper - Looping through controllers to find xpadder profiles for each one
263720:05:17:370 | MD | TRACE | +31 | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "Controller (XBOX 360 For Windows)"
263820:05:17:405 | MD | TRACE | +31 | GetProfile - Searching for these profiles (| delimited): H:\RocketLauncher\Profiles\xpadder\HyperSpin|H:\RocketLauncher\Profiles\xpadder\_Default\blank
263920:05:17:408 | MD | TRACE | +0 | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\HyperSpin\Controller (XBOX 360 For Windows)\p1.xpadderprofile
264020:05:17:410 | MD | TRACE | +0 | GetProfile - Searching for a Player 1 profile -> H:\RocketLauncher\Profiles\xpadder\HyperSpin\p1.xpadderprofile
264120:05:17:413 | MD | TRACE | +0 | GetProfile - Searching -> H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
264220:05:17:432 | MD | INFO | +32 | GetProfile - Loading Profile -> H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
264320:05:17:434 | MD | INFO | +0 | RunXpadder - Started
264420:05:17:436 | MD | INFO | +0 | Process - Exist JoyToKey.exe
264520:05:17:441 | MD | TRACE | +0 | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
264620:05:17:443 | MD | INFO | +0 | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe /C
264720:05:17:475 | MD | DEBUG | +31 | Run - "Xpadder.exe /C" Process ID: 11580
264820:05:17:492 | MD | TRACE | +31 | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini
264920:05:17:494 | MD | INFO | +0 | Process - WaitClose Xpadder.exe 2
265020:05:17:713 | MD | TRACE | +219 | RunXpadder - Reading the order in H:\RocketLauncher\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
265120:05:17:718 | MD | TRACE | +0 | RunXpadder - No more controllers to be found
265220:05:17:721 | MD | INFO | +0 | Run - Running: H:\RocketLauncher\Utilities\Xpadder\Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M
265320:05:17:744 | MD | DEBUG | +31 | Run - "Xpadder.exe "H:\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M" Process ID: 1732
265420:05:17:746 | MD | INFO | +0 | RunXpadder - Ended
265520:05:17:748 | MD | INFO | +0 | RunKeymapper - Ended
265620:05:17:750 | MD | TRACE | +0 | CustomFunction.PostExit - Starting
265720:05:17:752 | MD | TRACE | +0 | CustomFunction.PostExit - Ending
265820:05:17:754 | MD | INFO | +0 | ExitModule - Ended
2659End of Module Logs
266020:05:17:824 | RL | INFO | +15594 | Main - Module ended, exiting RocketLauncher normally
266120:05:17:830 | RL | INFO | +0 | ExitScript - Started
266220:05:17:853 | RL | DEBUG | +31 | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
266320:05:17:855 | RL | DEBUG | +0 | Registry.Read - Registry Read finished, returning 0
266420:05:17:857 | RL | TRACE | +0 | Window.Get - Transparent is "" from "ahk_id 0xf11cc"
266520:05:17:859 | RL | INFO | +0 | ExitScript - Checking what application is currently in focus.
266620:05:17:861 | RL | TRACE | +0 | Window.Active - "ahk_id 0xf11cc" is the active window
266720:05:17:863 | RL | INFO | +0 | ExitScript - LaunchBox Big Box is currently active. Proceeding with exit
266820:05:17:865 | RL | TRACE | +0 | StringUtils.Contains - "false" does not contain "true|kill"
266920:05:17:867 | RL | TRACE | +16 | StringUtils.Contains - "false" does not contain "do_not_restore|kill_&_do_not_restore"
267020:05:17:878 | RL | INFO | +0 | SystemCursor - Restoring mouse cursor
267120:05:17:892 | RL | INFO | +16 | ExitScript - Restored cursor
267220:05:17:894 | RL | INFO | +0 | ExitScript - Ended
2673[/code]