· 7 years ago · Feb 24, 2019, 05:02 PM
1[code]
211:58:46:074 | RL | INFO | +N/A | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
311:58:46:162 | RL | WARNING | +94 | 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.
411:58:46:256 | RL | WARNING | +94 | Main - You have "Logging_Log_Command_Window" enabled. This is only for logging errors being dumped to the command window from an executable. This may cause issues with running some executables and needs to be turned off when you are done.
511:58:46:513 | RL | DEBUG | +250 | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
611:58:46:516 | RL | DEBUG | +0 | Registry.Read - Registry Read finished, returning 0
711:58:46:518 | RL | INFO | +0 | Main - System Specs:
8 RocketLauncher Dir: D:\Arcade\RocketLauncher
9 RocketLauncher is: 32-bit
10 OS: Microsoft Windows 10 Pro
11 SKU: Professional
12 Total Memory: 32751.42 MB
13 Free Memory: 27970.42 MB
14 Used Memory: 4781.000 MB
15 SystemType: 64-bit
16 Physical Processors: 1
17 Logical Processors: 8
18 GPU 1 Name: NVIDIA GeForce GTX 970
19 GPU 1 RAM: -1.00 MB
20 GPU 1 Driver Version: 25.21.14.1881
21 Sound 1 Device: High Definition Audio Device
22 Sound 1 Status: Enabled
23 Sound 2 Device: NVIDIA High Definition Audio
24 Sound 2 Status: Enabled
25 Sound 3 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
26 Sound 3 Status: Enabled
27 OS Language: English_United_States
28 System Locale: en-US
29 Formats Locale: en-US
30 Windows UI Language: en-US
31 Text Encoding: Windows-1252
32 OS Admin Status: No
33 RL Compatibility Flags: ~ DISABLEDXMAXIMIZEDWINDOWEDMODE
34 Latest .Net Version: v4.0.30319
35 Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape] (Primary)
36 Current AHK Desktop Width: 1920
37 Current AHK Desktop Height: 1080
38 Monitor #1 DPI: 100
39 ErrorMode: 0
40 AutoHotkey Path:
41 AHK Version: 1.1.13.00
42 Unicode: No
4311:58:46:521 | RL | INFO | +16 | CheckFile - Checking if D:\Arcade\RocketLauncher\RocketLauncher.exe exists
4411:58:46:530 | RL | DEBUG | +0 | CheckFile - Attributes:
45 FileDescription RocketLauncher
46 FileVersion 1.2.0.1
47 LegalCopyright �2016 RocketLauncher
48 ProductName djvj's one swell guy!
49 ProductVersion 1.2.0.1
50 CompanyName Your favorite Front End companion! Visit us @ www.rlauncher.com
51 File Size: 2195456 bytes
52 Created: 1/28/2019 - 12:40:28 AM
53 Modified: 2/24/2019 - 6:50:41 AM
5411:58:46:534 | RL | INFO | +0 | Main - Raw CLI received: "-s Sega Hikaru -r D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms\airtrix.7z -f D:\Arcade\HyperSpin.exe -p HyperSpin -c 1 -o 1"
5511:58:46:544 | RL | TRACE | +15 | File.__New - Creating new file object of: "D:\Arcade\RocketLauncher\Module Extensions\RocketLauncher.dll"
5611:58:46:553 | RL | INFO | +16 | File.CheckFile - Checking if "D:\Arcade\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
5711:58:46:555 | RL | TRACE | +0 | File.Exist - This file exists: D:\Arcade\RocketLauncher\Module Extensions\RocketLauncher.dll
5811:58:46:559 | RL | DEBUG | +0 | File.CheckFile - Attributes:
59 FileDescription RocketLauncher Utils
60 FileVersion 1.1.0.0
61 InternalName RocketLauncher.dll
62 LegalCopyright Copyright � RocketLauncher 2013-2016
63 OriginalFilename RocketLauncher.dll
64 ProductName RocketLauncher
65 ProductVersion 1.1.0.0
66 File Size: 81408 bytes
67 Created: 1/28/2019 - 12:41:26 AM
68 Modified: 2/24/2019 - 6:50:34 AM
6911:58:46:577 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\Array.ahk
7011:58:46:581 | RL | DEBUG | +0 | CheckFile - Attributes:
71 File Size: 4926 bytes
72 Created: 1/28/2019 - 12:41:25 AM
73 Modified: 2/24/2019 - 6:50:31 AM
7411:58:46:593 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\BinHexRW.ahk
7511:58:46:596 | RL | DEBUG | +0 | CheckFile - Attributes:
76 File Size: 5112 bytes
77 Created: 1/28/2019 - 12:41:25 AM
78 Modified: 2/24/2019 - 6:51:22 AM
7911:58:46:598 | RL | INFO | +16 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\BlockInput.exe exists
8011:58:46:609 | RL | DEBUG | +0 | CheckFile - Attributes:
81 FileDescription
82 FileVersion 1.1.09.04
83 InternalName
84 OriginalFilename
85 ProductName
86 ProductVersion 1.1.09.04
87 File Size: 657920 bytes
88 Created: 1/28/2019 - 12:41:25 AM
89 Modified: 12/29/2014 - 1:04:08 PM
9011:58:46:621 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
9111:58:46:624 | RL | DEBUG | +0 | CheckFile - Attributes:
92 File Size: 5503 bytes
93 Created: 1/28/2019 - 12:41:25 AM
94 Modified: 2/24/2019 - 6:51:17 AM
9511:58:46:636 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
9611:58:46:639 | RL | DEBUG | +0 | CheckFile - Attributes:
97 File Size: 5716 bytes
98 Created: 1/28/2019 - 12:41:25 AM
99 Modified: 12/29/2014 - 1:04:08 PM
10011:58:46:655 | RL | ERROR | +16 | CRC Check - No CRC defined on the header for: D:\Arcade\RocketLauncher\Module Extensions\gdip.ahk
10111:58:46:658 | RL | DEBUG | +0 | CheckFile - Attributes:
102 File Size: 88789 bytes
103 Created: 1/28/2019 - 12:41:25 AM
104 Modified: 12/29/2014 - 1:04:08 PM
10511:58:46:671 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\gdip_alt.ahk
10611:58:46:673 | RL | DEBUG | +0 | CheckFile - Attributes:
107 File Size: 5955 bytes
108 Created: 1/28/2019 - 12:41:25 AM
109 Modified: 2/24/2019 - 6:51:12 AM
11011:58:46:675 | RL | INFO | +16 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\gsdll32.dll exists
11111:58:46:685 | RL | DEBUG | +0 | CheckFile - Attributes:
112 File Size: 13090816 bytes
113 Created: 1/28/2019 - 12:41:25 AM
114 Modified: 6/7/2015 - 11:42:00 PM
11511:58:46:688 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\itextsharp.dll exists
11611:58:46:698 | RL | DEBUG | +15 | CheckFile - Attributes:
117 FileDescription iTextSharp
118 FileVersion 5.4.2.0
119 InternalName itextsharp.dll
120 LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
121 OriginalFilename itextsharp.dll
122 ProductName iTextSharp
123 ProductVersion 5.4.2.0
124 CompanyName 1T3XT BVBA
125 File Size: 3743744 bytes
126 Created: 1/28/2019 - 12:41:26 AM
127 Modified: 12/29/2014 - 1:04:08 PM
12811:58:46:711 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\Java.ahk
12911:58:46:714 | RL | DEBUG | +0 | CheckFile - Attributes:
130 File Size: 7859 bytes
131 Created: 1/28/2019 - 12:41:26 AM
132 Modified: 2/24/2019 - 6:50:57 AM
13311:58:46:727 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\JSON.ahk
13411:58:46:731 | RL | DEBUG | +0 | CheckFile - Attributes:
135 File Size: 9227 bytes
136 Created: 1/28/2019 - 12:41:26 AM
137 Modified: 4/22/2016 - 12:31:22 PM
13811:58:46:740 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\Origin.ahk
13911:58:46:742 | RL | DEBUG | +0 | CheckFile - Attributes:
140 File Size: 4915 bytes
141 Created: 1/28/2019 - 12:41:26 AM
142 Modified: 2/24/2019 - 6:51:11 AM
14311:58:46:750 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\RegRW64.ahk
14411:58:46:752 | RL | DEBUG | +0 | CheckFile - Attributes:
145 File Size: 6915 bytes
146 Created: 1/28/2019 - 12:41:26 AM
147 Modified: 12/29/2014 - 1:04:08 PM
14811:58:46:763 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\RIni.ahk | v1.7
14911:58:46:766 | RL | DEBUG | +0 | CheckFile - Attributes:
150 File Size: 67872 bytes
151 Created: 1/28/2019 - 12:41:26 AM
152 Modified: 2/24/2019 - 6:51:04 AM
15311:58:46:768 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
15411:58:46:775 | RL | DEBUG | +16 | CheckFile - Attributes:
155 FileDescription SevenZipSharp
156 FileVersion 0.64.5717.6837
157 InternalName SevenZipSharp.dll
158 LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
159 OriginalFilename SevenZipSharp.dll
160 ProductName SevenZipSharp
161 ProductVersion 0.64.5717.6837
162 CompanyName Markovtsev Vadim
163 File Size: 167424 bytes
164 Created: 1/28/2019 - 12:41:26 AM
165 Modified: 9/30/2015 - 11:05:12 AM
16611:58:46:783 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\Steam.ahk
16711:58:46:786 | RL | DEBUG | +15 | CheckFile - Attributes:
168 File Size: 5517 bytes
169 Created: 1/28/2019 - 12:41:26 AM
170 Modified: 2/24/2019 - 6:51:04 AM
17111:58:46:795 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Extension: D:\Arcade\RocketLauncher\Module Extensions\VA.ahk
17211:58:46:798 | RL | DEBUG | +0 | CheckFile - Attributes:
173 File Size: 34688 bytes
174 Created: 1/28/2019 - 12:41:26 AM
175 Modified: 12/29/2014 - 1:04:08 PM
17611:58:46:806 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Module Extensions\VA_Extension.ahk
17711:58:46:809 | RL | DEBUG | +0 | CheckFile - Attributes:
178 File Size: 3862 bytes
179 Created: 1/28/2019 - 12:41:26 AM
180 Modified: 2/24/2019 - 6:50:51 AM
18111:58:46:817 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\7z.ahk
18211:58:46:820 | RL | DEBUG | +0 | CheckFile - Attributes:
183 File Size: 33916 bytes
184 Created: 1/28/2019 - 12:40:31 AM
185 Modified: 2/24/2019 - 6:50:55 AM
18611:58:46:831 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Bezel.ahk
18711:58:46:833 | RL | DEBUG | +16 | CheckFile - Attributes:
188 File Size: 121257 bytes
189 Created: 1/28/2019 - 12:40:31 AM
190 Modified: 2/24/2019 - 6:51:09 AM
19111:58:46:842 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Fade.ahk
19211:58:46:845 | RL | DEBUG | +0 | CheckFile - Attributes:
193 File Size: 39707 bytes
194 Created: 1/28/2019 - 12:40:31 AM
195 Modified: 2/24/2019 - 6:50:35 AM
19611:58:46:854 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Fade Init.ahk
19711:58:46:855 | RL | DEBUG | +0 | CheckFile - Attributes:
198 File Size: 1140 bytes
199 Created: 1/28/2019 - 12:40:31 AM
200 Modified: 2/24/2019 - 6:50:34 AM
20111:58:46:866 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Fade Animations.ahk
20211:58:46:869 | RL | DEBUG | +0 | CheckFile - Attributes:
203 File Size: 77961 bytes
204 Created: 1/28/2019 - 12:40:31 AM
205 Modified: 2/24/2019 - 6:50:50 AM
20611:58:46:878 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Keymapper.ahk
20711:58:46:880 | RL | DEBUG | +16 | CheckFile - Attributes:
208 File Size: 33682 bytes
209 Created: 1/28/2019 - 12:40:31 AM
210 Modified: 2/24/2019 - 6:50:43 AM
21111:58:46:889 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Keymapper Init.ahk
21211:58:46:891 | RL | DEBUG | +0 | CheckFile - Attributes:
213 File Size: 3966 bytes
214 Created: 1/28/2019 - 12:40:31 AM
215 Modified: 2/24/2019 - 6:51:20 AM
21611:58:46:900 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\MultiGame.ahk
21711:58:46:903 | RL | DEBUG | +0 | CheckFile - Attributes:
218 File Size: 41583 bytes
219 Created: 1/28/2019 - 12:40:31 AM
220 Modified: 2/24/2019 - 6:51:11 AM
22111:58:46:912 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\MultiGame Init.ahk
22211:58:46:914 | RL | DEBUG | +0 | CheckFile - Attributes:
223 File Size: 169 bytes
224 Created: 1/28/2019 - 12:40:31 AM
225 Modified: 2/24/2019 - 6:50:35 AM
22611:58:46:924 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\MultiPlayer.ahk
22711:58:46:926 | RL | DEBUG | +16 | CheckFile - Attributes:
228 File Size: 67277 bytes
229 Created: 1/28/2019 - 12:40:31 AM
230 Modified: 2/24/2019 - 6:50:42 AM
23111:58:46:942 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Pause.ahk
23211:58:46:944 | RL | DEBUG | +0 | CheckFile - Attributes:
233 File Size: 408415 bytes
234 Created: 1/28/2019 - 12:40:31 AM
235 Modified: 2/24/2019 - 6:51:09 AM
23611:58:46:954 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Pause Init.ahk
23711:58:46:955 | RL | DEBUG | +0 | CheckFile - Attributes:
238 File Size: 563 bytes
239 Created: 1/28/2019 - 12:40:31 AM
240 Modified: 2/24/2019 - 6:51:02 AM
24111:58:46:964 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Password.ahk
24211:58:46:966 | RL | DEBUG | +0 | CheckFile - Attributes:
243 File Size: 10131 bytes
244 Created: 1/28/2019 - 12:40:31 AM
245 Modified: 2/24/2019 - 6:51:00 AM
24611:58:46:976 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk
24711:58:46:977 | RL | DEBUG | +0 | CheckFile - Attributes:
248 File Size: 31509 bytes
249 Created: 1/28/2019 - 12:40:31 AM
250 Modified: 2/24/2019 - 6:51:26 AM
25111:58:46:987 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Log\Logger.ahk
25211:58:46:989 | RL | DEBUG | +15 | CheckFile - Attributes:
253 File Size: 3558 bytes
254 Created: 1/28/2019 - 12:40:31 AM
255 Modified: 2/24/2019 - 6:50:30 AM
25611:58:46:997 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk
25711:58:46:999 | RL | DEBUG | +0 | CheckFile - Attributes:
258 File Size: 6709 bytes
259 Created: 1/28/2019 - 12:40:31 AM
260 Modified: 2/24/2019 - 6:50:33 AM
26111:58:46:008 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk
26211:58:47:011 | RL | DEBUG | +0 | CheckFile - Attributes:
263 File Size: 2084 bytes
264 Created: 1/28/2019 - 12:40:31 AM
265 Modified: 2/24/2019 - 6:50:36 AM
26611:58:47:020 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Environment\ArrayUtils.ahk
26711:58:47:022 | RL | DEBUG | +0 | CheckFile - Attributes:
268 File Size: 306 bytes
269 Created: 2/24/2019 - 6:51:25 AM
270 Modified: 2/24/2019 - 6:51:25 AM
27111:58:47:031 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Environment\LocaleUtils.ahk
27211:58:47:033 | RL | DEBUG | +0 | CheckFile - Attributes:
273 File Size: 2104 bytes
274 Created: 2/24/2019 - 6:50:31 AM
275 Modified: 2/24/2019 - 6:50:31 AM
27611:58:47:045 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk
27711:58:47:048 | RL | DEBUG | +0 | CheckFile - Attributes:
278 File Size: 7754 bytes
279 Created: 1/28/2019 - 12:40:31 AM
280 Modified: 2/24/2019 - 6:51:31 AM
28111:58:47:060 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk
28211:58:47:064 | RL | DEBUG | +0 | CheckFile - Attributes:
283 File Size: 2948 bytes
284 Created: 1/28/2019 - 12:40:31 AM
285 Modified: 2/24/2019 - 6:50:42 AM
28611:58:47:076 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\ArchiveFile.ahk
28711:58:47:080 | RL | DEBUG | +0 | CheckFile - Attributes:
288 File Size: 346 bytes
289 Created: 2/24/2019 - 6:50:32 AM
290 Modified: 2/24/2019 - 6:50:32 AM
29111:58:47:091 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\DemulShooter.ahk
29211:58:47:095 | RL | DEBUG | +0 | CheckFile - Attributes:
293 File Size: 786 bytes
294 Created: 1/28/2019 - 12:40:31 AM
295 Modified: 2/24/2019 - 6:51:21 AM
29611:58:47:106 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk
29711:58:47:109 | RL | DEBUG | +0 | CheckFile - Attributes:
298 File Size: 1231 bytes
299 Created: 1/28/2019 - 12:40:31 AM
300 Modified: 2/24/2019 - 6:50:47 AM
30111:58:47:123 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\File.ahk
30211:58:47:126 | RL | DEBUG | +0 | CheckFile - Attributes:
303 File Size: 9522 bytes
304 Created: 1/28/2019 - 12:40:31 AM
305 Modified: 2/24/2019 - 6:51:25 AM
30611:58:47:136 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\FileUtils.ahk
30711:58:47:140 | RL | DEBUG | +0 | CheckFile - Attributes:
308 File Size: 339 bytes
309 Created: 2/24/2019 - 6:50:57 AM
310 Modified: 2/24/2019 - 6:50:57 AM
31111:58:47:153 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\Folder.ahk
31211:58:47:156 | RL | DEBUG | +0 | CheckFile - Attributes:
313 File Size: 643 bytes
314 Created: 1/28/2019 - 12:40:31 AM
315 Modified: 2/24/2019 - 6:51:11 AM
31611:58:47:168 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk
31711:58:47:172 | RL | DEBUG | +0 | CheckFile - Attributes:
318 File Size: 4364 bytes
319 Created: 1/28/2019 - 12:40:31 AM
320 Modified: 2/24/2019 - 6:50:33 AM
32111:58:47:184 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\Process.ahk
32211:58:47:187 | RL | DEBUG | +0 | CheckFile - Attributes:
323 File Size: 9711 bytes
324 Created: 1/28/2019 - 12:40:31 AM
325 Modified: 2/24/2019 - 6:51:23 AM
32611:58:47:199 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\PropertiesFile.ahk
32711:58:47:202 | RL | DEBUG | +0 | CheckFile - Attributes:
328 File Size: 4218 bytes
329 Created: 2/24/2019 - 6:51:25 AM
330 Modified: 2/24/2019 - 6:51:25 AM
33111:58:47:215 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk
33211:58:47:219 | RL | DEBUG | +0 | CheckFile - Attributes:
333 File Size: 3898 bytes
334 Created: 1/28/2019 - 12:40:31 AM
335 Modified: 2/24/2019 - 6:50:34 AM
33611:58:47:231 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\File\XMLFile.ahk
33711:58:47:233 | RL | DEBUG | +0 | CheckFile - Attributes:
338 File Size: 331 bytes
339 Created: 2/24/2019 - 6:51:07 AM
340 Modified: 2/24/2019 - 6:51:07 AM
34111:58:47:246 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk
34211:58:47:249 | RL | DEBUG | +0 | CheckFile - Attributes:
343 File Size: 5426 bytes
344 Created: 1/28/2019 - 12:40:31 AM
345 Modified: 2/24/2019 - 6:51:02 AM
34611:58:47:261 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\UI\Control.ahk
34711:58:47:265 | RL | DEBUG | +0 | CheckFile - Attributes:
348 File Size: 4603 bytes
349 Created: 1/28/2019 - 12:40:31 AM
350 Modified: 2/24/2019 - 6:51:20 AM
35111:58:47:278 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\UI\Window.ahk
35211:58:47:281 | RL | DEBUG | +0 | CheckFile - Attributes:
353 File Size: 24655 bytes
354 Created: 1/28/2019 - 12:40:31 AM
355 Modified: 2/24/2019 - 6:50:40 AM
35611:58:47:293 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk
35711:58:47:296 | RL | DEBUG | +0 | CheckFile - Attributes:
358 File Size: 1171 bytes
359 Created: 1/28/2019 - 12:40:31 AM
360 Modified: 2/24/2019 - 6:51:22 AM
36111:58:47:311 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk
36211:58:47:315 | RL | DEBUG | +0 | CheckFile - Attributes:
363 File Size: 72279 bytes
364 Created: 1/28/2019 - 12:40:31 AM
365 Modified: 2/24/2019 - 6:51:31 AM
36611:58:47:327 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Shader.ahk
36711:58:47:330 | RL | DEBUG | +0 | CheckFile - Attributes:
368 File Size: 4183 bytes
369 Created: 1/28/2019 - 12:40:31 AM
370 Modified: 2/24/2019 - 6:51:14 AM
37111:58:47:343 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Shader Init.ahk
37211:58:47:345 | RL | DEBUG | +0 | CheckFile - Attributes:
373 File Size: 412 bytes
374 Created: 1/28/2019 - 12:40:31 AM
375 Modified: 2/24/2019 - 6:50:35 AM
37611:58:47:364 | RL | INFO | +31 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Shared.ahk
37711:58:47:368 | RL | DEBUG | +0 | CheckFile - Attributes:
378 File Size: 173248 bytes
379 Created: 1/28/2019 - 12:40:31 AM
380 Modified: 2/24/2019 - 6:50:35 AM
38111:58:47:381 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Statistics.ahk
38211:58:47:384 | RL | DEBUG | +0 | CheckFile - Attributes:
383 File Size: 27008 bytes
384 Created: 1/28/2019 - 12:40:31 AM
385 Modified: 2/24/2019 - 6:50:55 AM
38611:58:47:396 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Statistics Init.ahk
38711:58:47:400 | RL | DEBUG | +0 | CheckFile - Attributes:
388 File Size: 43 bytes
389 Created: 1/28/2019 - 12:40:31 AM
390 Modified: 2/24/2019 - 6:50:36 AM
39111:58:47:412 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\Virtual Drive.ahk
39211:58:47:415 | RL | DEBUG | +0 | CheckFile - Attributes:
393 File Size: 20294 bytes
394 Created: 1/28/2019 - 12:40:31 AM
395 Modified: 2/24/2019 - 6:51:31 AM
39611:58:47:428 | RL | INFO | +16 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\XHotkey.ahk
39711:58:47:431 | RL | DEBUG | +0 | CheckFile - Attributes:
398 File Size: 26615 bytes
399 Created: 1/28/2019 - 12:40:31 AM
400 Modified: 2/24/2019 - 6:50:48 AM
40111:58:47:443 | RL | INFO | +15 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Lib\XHotkey Init.ahk
40211:58:47:446 | RL | DEBUG | +0 | CheckFile - Attributes:
403 File Size: 1073 bytes
404 Created: 1/28/2019 - 12:40:31 AM
405 Modified: 2/24/2019 - 6:51:12 AM
40611:58:47:448 | RL | DEBUG | +0 | Main - Received a full file path via CLI: "D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms\airtrix.7z"
40711:58:47:464 | RL | DEBUG | +16 | Main - dbFullName: airtrix.7z
40811:58:47:467 | RL | DEBUG | +0 | Main - dbName: airtrix
40911:58:47:470 | RL | DEBUG | +0 | Main - dbPath: D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms
41011:58:47:471 | RL | DEBUG | +0 | Main - dbExt: 7z
41111:58:47:474 | RL | INFO | +16 | Main - Loading Front End Plugin: "HyperSpin"
41211:58:47:487 | RL | INFO | +0 | CRC Check - CRC matches, this is an official unedited Library: D:\Arcade\RocketLauncher\Plugins\HyperSpin.plugin
41311:58:47:490 | RL | DEBUG | +15 | CheckFile - Attributes:
414 File Size: 9590 bytes
415 Created: 1/28/2019 - 12:41:29 AM
416 Modified: 2/24/2019 - 6:50:58 AM
41711:58:47:492 | RL | TRACE | +0 | Process.__New - Creating new process object for: "D:\Arcade\HyperSpin.exe"
41811:58:47:494 | RL | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\HyperSpin.exe"
41911:58:47:503 | RL | INFO | +0 | Main - RocketLauncher received "Sega Hikaru" and "airtrix"
42011:58:47:517 | RL | INFO | +16 | Main - Did not find a "D:\Arcade\RocketLauncher\Settings\Sega Hikaru\Game Options.ini" file, skipping any game-specific options.
42111:58:47:520 | RL | INFO | +16 | Main - airtrix is using the default emulator: Demul 0.7a
42211:58:47:522 | RL | INFO | +0 | Main - Checking for a [Demul 0.7a] section in D:\Arcade\RocketLauncher\Settings\Sega Hikaru\Emulators.ini
42311:58:47:525 | RL | INFO | +0 | Main - Checking for a [Demul 0.7a] section in D:\Arcade\RocketLauncher\Settings\Global Emulators.ini
42411:58:47:528 | RL | INFO | +0 | Main - Found [Demul 0.7a] in D:\Arcade\RocketLauncher\Settings\Global Emulators.ini
42511:58:47:547 | RL | INFO | +15 | CheckFile - Checking if D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ahk exists
42611:58:47:556 | RL | DEBUG | +16 | CheckFile - Attributes:
427 File Size: 33081 bytes
428 Created: 1/28/2019 - 12:41:27 AM
429 Modified: 2/24/2019 - 6:50:46 AM
43011:58:47:563 | RL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
43111:58:47:567 | RL | INFO | +15 | Main - airtrix will use module: D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ahk
43211:58:47:667 | RL | INFO | +94 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
43311:58:47:695 | RL | INFO | +31 | CheckFile - Checking if D:\Arcade\Emulators\Demul_22_12_15\demul.exe exists
43411:58:47:702 | RL | DEBUG | +0 | CheckFile - Attributes:
435 File Size: 5189632 bytes
436 Created: 2/24/2019 - 11:54:46 AM
437 Modified: 11/11/2017 - 12:00:48 PM
43811:58:47:704 | RL | INFO | +0 | Main - INI Keys read
43911:58:47:711 | RL | INFO | +16 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\7z.exe exists
44011:58:47:718 | RL | DEBUG | +0 | CheckFile - Attributes:
441 FileDescription 7-Zip Console
442 FileVersion 15.06 beta
443 InternalName 7z
444 LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
445 OriginalFilename 7z.exe
446 ProductName 7-Zip
447 ProductVersion 15.06 beta
448 CompanyName Igor Pavlov
449 File Size: 262144 bytes
450 Created: 1/28/2019 - 12:41:25 AM
451 Modified: 9/30/2015 - 11:05:15 AM
45211:58:47:720 | RL | INFO | +0 | CheckFile - Checking if D:\Arcade\RocketLauncher\Module Extensions\7z.dll exists
45311:58:47:727 | RL | DEBUG | +16 | CheckFile - Attributes:
454 FileDescription 7z Plugin
455 FileVersion 15.06 beta
456 InternalName 7z
457 LegalCopyright Copyright (c) 1999-2015 Igor Pavlov
458 OriginalFilename 7z.dll
459 ProductName 7-Zip
460 ProductVersion 15.06 beta
461 CompanyName Igor Pavlov
462 File Size: 1012224 bytes
463 Created: 1/28/2019 - 12:41:25 AM
464 Modified: 9/30/2015 - 11:05:15 AM
46511:58:47:735 | RL | INFO | +0 | Main - "airtrix" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
46611:58:47:737 | RL | INFO | +0 | CheckPaths - Started
46711:58:47:738 | RL | INFO | +15 | CheckPaths - Not scanning to find the rom because a full path was supplied to RocketLauncher via CLI
46811:58:47:741 | RL | DEBUG | +0 | CheckPaths - Current romName: airtrix
46911:58:47:742 | RL | DEBUG | +0 | CheckPaths - Current romPath: D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms
47011:58:47:744 | RL | DEBUG | +0 | CheckPaths - Current romExtension: .7z
47111:58:47:746 | RL | INFO | +0 | CheckPaths - Ended
47211:58:47:748 | RL | INFO | +0 | BuildScript - User Variables:
473 ;----------------------------------------------------------------------------
474 ; INJECTED VARIABLES
475 ;----------------------------------------------------------------------------
476
477 #NoTrayIcon
478 #InstallKeybdHook
479 MiscUtils.DetectHiddenWindows("On")
480 SetTitleMatchMode, 2
481 SendMode, Event
482 Global RLLog
483 Global RLObject
484 0 := "12"
485 rlPath := "D:\Arcade\RocketLauncher"
486 pluginPath := "D:\Arcade\RocketLauncher\Plugins"
487 pluginName := "HyperSpin"
488 pluginExt := ".plugin"
489 contextOnExit := "1"
490 rlMode := ""
491 rlTitle := "RocketLauncher"
492 rlVersion := "1.2.0.1"
493 rlAuthor := "djvj"
494 rlURL := "www.rlauncher.com"
495 langFile := "D:\Arcade\RocketLauncher\Data\Language\Localization.ini"
496 primMonitor := "1"
497 frontendPID := ""
498 frontendPath := "D:\Arcade"
499 frontendExe := "HyperSpin.exe"
500 frontendExt := "exe"
501 frontendName := "HyperSpin"
502 frontendDrive := "D"
503 exitEmulatorKey := "~Esc|1&3"
504 restoreFE := "false"
505 exitScriptKey := "~+ "
506 toggleCursorKey := "~e & ~t"
507 emuFullPath := "D:\Arcade\Emulators\Demul_22_12_15\demul.exe"
508 emuPath := "D:\Arcade\Emulators\Demul_22_12_15"
509 emuName := "Demul 0.7a"
510 emuExt := "exe"
511 baseRomPath := ""
512 romPath := "D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms"
513 romPathFromIni := "D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms"
514 romExtension := ".7z"
515 romExtensionOrig := ".7z"
516 romExtensions := "lha|lzh|gzip|tar|zip|gdi|cue|cdi|chd|mds|ccd|nrg|7z|dat|rar"
517 executable := "demul.exe"
518 systemDbName := "Sega Hikaru"
519 systemName := "Sega Hikaru"
520 dbPath := "D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms"
521 dbName := "airtrix"
522 dbExt := "7z"
523 romFoundByExt := ""
524 romName := "airtrix"
525 romMapPath := ""
526 romMappingEnabled := "false"
527 romMappingLaunchMenuEnabled := "false"
528 romMappingFirstMatchingExt := "false"
529 romMappingShowAllRomsInArchive := "true"
530 romMappingNumberOfGamesByScreen := "7"
531 romMappingHideParent := "false"
532 romMappingMenuWidth := "300"
533 romMappingMenuMargin := "50"
534 romMappingTextFont := "Bebas Neue"
535 romMappingTextOptions := "cFFFFFFFF r4 s40 Bold"
536 romMappingDisabledTextColor := "ff888888"
537 romMappingTextSizeDifference := "5"
538 romMappingTextMargin := "10"
539 romMappingTitleTextFont := "Bebas Neue"
540 romMappingTitleTextOptions := "cFFFFFFFF r4 s60 Bold"
541 romMappingTitle2TextFont := "Bebas Neue"
542 romMappingTitle2TextOptions := "cFFFFFFFF r4 s15 Bold"
543 romMappingGameInfoTextFont := "Bebas Neue"
544 romMappingGameInfoTextOptions := "cFFFFFFFF r4 s15 Regular"
545 romMappingGameNameTextFont := "Bebas Neue"
546 romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
547 romMappingBackgroundBrush := "aa000000"
548 romMappingColumnBrush := "33000000"
549 romMappingButtonBrush1 := "6f000000"
550 romMappingButtonBrush2 := "33000000"
551 romMappingBackgroundAlign := "Stretch and Lose Aspect"
552 romMappingMenuFlagWidth := "40"
553 romMappingMenuFlagSeparation := "5"
554 romMappingDefaultMenuList := "FullList"
555 romMappingSingleFilteredRomAutomaticLaunch := "false"
556 altArchiveNameOnly := ""
557 altRomNameOnly := ""
558 altArchiveAndRomName := ""
559 altArchiveAndManyRomNames := ""
560 altRomNamesOnly := ""
561 romMapScenario := ""
562 skipchecks := "false"
563 romMatchExt := "true"
564 blockInputTime := "0"
565 blockInputFile := "D:\Arcade\RocketLauncher\Module Extensions\BlockInput.exe"
566 errorLevelReporting := "false"
567 lockLaunch := "false"
568 lockLaunchGame := ""
569 screenRotationAngle := "0"
570 screenRotationAngleGame := ""
571 setResolution := ""
572 logFile := ""
573 logLabel := [" INFO"," WARNING"," ERROR"," DEBUG"," TRACE"]
574 logLevel := "10"
575 logShowDebugConsole := "false"
576 logShowCommandWindow := "false"
577 logCommandWindow := "true"
578 logIncludeModule := "true"
579 logIncludeFileProperties := "true"
580 logIncludeDLLLogs := "false"
581 errorSounds := "true"
582 rlDebugConsoleStdout := ""
583 sysLang := "English_United_States"
584 sysType := "64-bit"
585 broadcastWindowTitle := ""
586 navUpKey := "Up"
587 navDownKey := "Down"
588 navLeftKey := "Left"
589 navRightKey := "Right"
590 navSelectKey := "Enter"
591 navP2UpKey := "Numpad8"
592 navP2DownKey := "Numpad2"
593 navP2LeftKey := "Numpad4"
594 navP2RightKey := "Numpad6"
595 navP2SelectKey := "NumpadEnter"
596 originalWidth := "1920"
597 originalHeight := "1080"
598 vdEnabled := "true"
599 vdFullPath := "C:\Program Files\DAEMON Tools Lite\DTAgent.exe"
600 vdUseSCSI := "true"
601 vdDriveLetter := "K"
602 vdDriveLetterScsi := "K"
603 vdAddDrive := "false"
604 demulShooterPath := ""
605 servoStikEnabled := "false"
606 servoStikExitMode := "false"
607 ledblinkyEnabled := "false"
608 ledblinkySystemName := ""
609 ledblinkyFullPath := ""
610 ledblinkyProfilePath := "D:\Arcade\RocketLauncher\Profiles\LEDBlinky"
611 ledblinkyRLProfile := "D:\Arcade\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
612 winIPACFullPath := ""
613 ultraMapEnabled := "false"
614 ultraMapFullPath := ""
615 emuIdleShutdown := "0"
616 launchPasswordHash := "zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig=="
617 cursorSize := ""
618 hideCursor := "false"
619 hideEmu := "false"
620 hideFE := "false"
621 suspendFE := "false"
622 fadeIn := "true"
623 fadeInDuration := "500"
624 fadeInTransitionAnimation := "DefaultAnimateFadeIn"
625 fadeInDelay := "0"
626 fadeInExitDelay := "0"
627 fadeOutExitDelay := "0"
628 fadeOut := "true"
629 fadeOutExtraScreen := "false"
630 fadeOutDuration := "500"
631 fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
632 fadeOutDelay := "0"
633 fadeLyrInterpolation := "7"
634 fadeMuteEmulator := "false"
635 fadeUseBackgrounds := "false"
636 fadeClickThrough := "false"
637 fadeSounds := "true"
638 fade7zProgressMode := "extraction"
639 fadeWidthBaseRes := "1920"
640 fadeHeightBaseRes := "1080"
641 fadeLyr1Color := "FF000000"
642 fadeLyr1AlignImage := "Stretch and Lose Aspect"
643 fadeLyr2Pos := "No Alignment"
644 fadeLyr2X := "0"
645 fadeLyr2Y := "870|1575"
646 fadeLyr2W := ""
647 fadeLyr2H := ""
648 fadeLyr2Adjust := "1"
649 fadeLyr2PicPad := "0"
650 fadeLyr2Prefix := "Layer 2"
651 fadeLyr3Pos := "Center"
652 fadeLyr3X := "450"
653 fadeLyr3Y := "450"
654 fadeLyr3W := ""
655 fadeLyr3H := ""
656 fadeLyr3Adjust := "0.8"
657 fadeLyr3PicPad := "0"
658 fadeLyr3Speed := "750"
659 fadeLyr3Animation := "DefaultFadeAnimation"
660 fadeLyr37zAnimation := "DefaultFadeAnimation"
661 fadeLyr3Type := "imageandbar"
662 fadeLyr3ImgFollow7zProgress := "true"
663 fadeLyr3Repeat := "1"
664 fadeLyr3BackImageTransparency := "30"
665 fadeLyr3StaticPos := "No Alignment"
666 fadeLyr3StaticX := "0"
667 fadeLyr3StaticY := "870|1575"
668 fadeLyr3StaticW := ""
669 fadeLyr3StaticH := ""
670 fadeLyr3StaticAdjust := "1"
671 fadeLyr3StaticPicPad := "0"
672 fadeLyr3StaticPrefix := "Info Bar"
673 fadeLyr4Adjust := "1"
674 fadeLyr4X := "1792|952"
675 fadeLyr4Y := "891|1596"
676 fadeLyr4W := "200"
677 fadeLyr4H := ""
678 fadeLyr4Pos := "No Alignment"
679 fadeLyr4FPS := "50"
680 fadeLyr4PicPad := "0"
681 fadeTranspGifColor := "FFFFFF"
682 fadeBarWindow := "Image"
683 fadeBarWindowX := ""
684 fadeBarWindowY := ""
685 fadeBarWindowW := "900"
686 fadeBarWindowH := "180"
687 fadeBarWindowR := "30"
688 fadeBarWindowM := "30"
689 fadeBarWindowHatchStyle := "8"
690 fadeBar := "7zOnly"
691 fadeProgressDuration := "0"
692 fadeBarBack := "true"
693 fadeBarBackColor := "FF555555"
694 fadeBarH := "30"
695 fadeBarR := "10"
696 fadeBarColor := "DD00BFFF"
697 fadeBarHatchStyle := "8"
698 fadeBarPercentageText := "true"
699 fadeBarInfoText := "true"
700 fadeBarXOffset := "0"
701 fadeBarYOffset := "150"
702 fadeRomInfoDescription := "filtered text"
703 fadeRomInfoSystemName := "image"
704 fadeRomInfoYear := "text with label"
705 fadeRomInfoDeveloper := "text with label"
706 fadeRomInfoPublisher := "text with label"
707 fadeRomInfoGenre := "disabled"
708 fadeRomInfoRating := "image"
709 fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
710 fadeRomInfoTextPlacement := "User Defined"
711 fadeRomInfoTextMargin := "7"
712 fadeRomInfoText1Options := "w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular"
713 fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s60 Bold"
714 fadeRomInfoText3Options := "w310 x190 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
715 fadeRomInfoText4Options := "w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
716 fadeRomInfoText5Options := "cFF555555 r4 s42 Bold"
717 fadeRomInfoText6Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
718 fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
719 fadeStats_Number_of_Times_Played := "text with label"
720 fadeStats_Last_Time_Played := "text with label"
721 fadeStats_Average_Time_Played := "text with label"
722 fadeStats_Total_Time_Played := "text with label"
723 fadeStats_System_Total_Played_Time := "text with label"
724 fadeStats_Total_Global_Played_Time := "text with label"
725 fadeStatsInfoOrder := "Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time"
726 fadeStatsInfoTextPlacement := "topRight"
727 fadeStatsInfoTextMargin := "7"
728 fadeStatsInfoText1Options := "cFFB4B4B4 r4 s22 Bold"
729 fadeStatsInfoText2Options := "cFFB4B4B4 r4 s22 Bold"
730 fadeStatsInfoText3Options := "cFFB4B4B4 r4 s22 Bold"
731 fadeStatsInfoText4Options := "cFFB4B4B4 r4 s22 Bold"
732 fadeStatsInfoText5Options := "cFFB4B4B4 r4 s22 Bold"
733 fadeStatsInfoText6Options := "cFFB4B4B4 r4 s22 Bold"
734 fadeText1X := "0"
735 fadeText1Y := "0"
736 fadeText1Options := "cFFB4B4B4 r4 s30 Right Bold"
737 fadeText1 := "Extraction In Progress, Please Wait"
738 fadeText2X := "0"
739 fadeText2Y := "0"
740 fadeText2Options := "cFFB4B4B4 r4 s30 Right Bold"
741 fadeText2 := "Extraction Complete, Ready"
742 fadeText3 := "Loading Game"
743 fadeText4 := "Loading Complete"
744 fadeFont := "Bebas Neue"
745 fadeSystemAndRomLayersOnly := "false"
746 fadeExtractionTime := "disabled"
747 fadeExtractionTimeTextX := "0"
748 fadeExtractionTimeTextY := "0"
749 fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
750 fadeInterruptKey := ""
751 detectFadeErrorEnabled := "true"
752 fadeImgPath := "D:\Arcade\RocketLauncher\Media\Fade"
753 RLDataPath := "D:\Arcade\RocketLauncher\Data"
754 RLMediaPath := "D:\Arcade\RocketLauncher\Media"
755 RLErrSoundPath := "D:\Arcade\RocketLauncher\Media\Sounds\Error"
756 modulesPath := "D:\Arcade\RocketLauncher\Modules"
757 moduleFullName := "D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ahk"
758 moduleName := "Demul (v0.7)"
759 modulePath := "D:\Arcade\RocketLauncher\Modules\Demul"
760 moduleExtension := "ahk"
761 moduleExtensionsPath := "D:\Arcade\RocketLauncher\Module Extensions"
762 libPath := "D:\Arcade\RocketLauncher\Lib"
763 sevenZEnabled := "true"
764 sevenZPath := "D:\Arcade\RocketLauncher\Module Extensions\7z.exe"
765 sevenZDllPath := "D:\Arcade\RocketLauncher\Module Extensions\7z.dll"
766 sevenZExtractPath := "D:\Arcade\cache"
767 sevenZExtractPathOrig := ""
768 sevenZAttachSystemName := "false"
769 sevenZDelTemp := "true"
770 sevenZFormats := ".zip|.rar|.7z|.lha|.lzh|.gzip|.tar"
771 sevenZFormatsNoP := "zip|rar|7z|lha|lzh|gzip|tar"
772 sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lha|\.lzh|\.gzip|\.tar"
773 sevenZGamesToKeep := ""
774 sevenZDeletePerSystem := "false"
775 sevenZExtensions := "zip|rar|7z|lha|lzh|gzip|tar"
776 7zExtractPath := "D:\Arcade\cache"
777 mgEnabled := "false"
778 mgKey := "~NumpadSub"
779 mgBackgroundColor := "FF000000"
780 mgSidePadding := "0.2"
781 mgWidthBaseRes := "1920"
782 mgHeightBaseRes := "1080"
783 mgYOffset := "500"
784 mgFont := "Arial"
785 mgText1Options := "x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic"
786 mgText1Text := "Please select a game"
787 mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
788 mgText2Offset := "70"
789 mgUseSound := "true"
790 mgSoundfreq := "300"
791 mgExitEffect := "none"
792 mgSelectedEffect := "rotate"
793 mgUseGameArt := "false"
794 mgCandidate := ""
795 mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
796 mgOnLaunch := "false"
797 pauseEnabled := "false"
798 pauseKey := "~NumpadAdd"
799 pauseBackToMenuBarKey := "X"
800 pauseZoomInKey := "C"
801 pauseZoomOutKey := "V"
802 pauseScreenshotKey := "~PrintScreen"
803 pauseHiToTextPath := "D:\Arcade\RocketLauncher\Module Extensions\HiToText.exe"
804 pauseSaveStateKeyCodes := ""
805 pauseLoadStateKeyCodes := ""
806 keyboardEncoder := ""
807 keyboardEncoderEnabled := "false"
808 keymapperEnabled := "false"
809 keymapperAHKMethod := "false"
810 keymapper := "joytokey"
811 xpadderFullPath := "D:\Arcade\Tools\Xpadder\Xpadder.exe"
812 joyToKeyFullPath := "D:\Arcade\Tools\JoyToKey_en 5.8.1 (CLM)\JoyToKey.exe"
813 profilePath := "D:\Arcade\RocketLauncher\Profiles"
814 keymapperProfilePath := "D:\Arcade\RocketLauncher\Profiles\joytokey"
815 keymapperFrontEndProfileName := "HyperSpin"
816 keymapperFrontEndProfile := "joytokey"
817 keymapperRocketLauncherProfileEnabled := "false"
818 joyIDsEnabled := "false"
819 joyIDsPreferredControllersGlobal := ""
820 joyIDsPreferredControllersSystem := "use_global"
821 joyIDsPreferredControllersOnExit := ""
822 CustomJoyNamesEnabled := "false"
823 CustomJoyNames := ""
824 rotateMethod := "false"
825 FEProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\HyperSpin"
826 defaultProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\_Default"
827 systemProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\Sega Hikaru"
828 xPadderSystemProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\Sega Hikaru\_Default"
829 emuProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\Sega Hikaru\Demul 0.7a"
830 romProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\Sega Hikaru\airtrix"
831 RocketLauncherProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\RocketLauncher"
832 blankProfile := "D:\Arcade\RocketLauncher\Profiles\joytokey\blank"
833 ahkFEProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\HyperSpin"
834 ahkDefaultProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\_Default"
835 ahkSystemProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\Sega Hikaru"
836 ahkEmuProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\Sega Hikaru\Demul 0.7a"
837 ahkRomProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\Sega Hikaru\airtrix"
838 ahkRocketLauncherProfile := "D:\Arcade\RocketLauncher\Profiles\AHK\RocketLauncher"
839 bezelEnabled := "false"
840 bezelICEnabled := "false"
841 shaderName := "false"
842 shaderColor := ""
843 shaderTransparency := ""
844 statisticsEnabled := "true"
845 pressDuration := "-1"
846 emuVolume := "1"
847 dxwndIni := "D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
848 dxwndFullPath := "D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
849 qResFullPath := "D:\Arcade\RocketLauncher\Module Extensions\QRes.exe"
850 mon1O := ""
851 pacDrivedllFile := "D:\Arcade\RocketLauncher\Module Extensions\PacDrive32.dll"
852 userFadeAnimIniFile := "D:\Arcade\RocketLauncher\Lib\User Fade Animations.ini"
853 testFile := ""
854 testDuration := ""
855 initialErrorMode := "0"
856
85711:58:47:752 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
85811:58:47:754 | RL | INFO | +16 | BuildScript - Loaded Fade Init.ahk scripts
85911:58:47:755 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
86011:58:47:757 | RL | DEBUG | +0 | BuildScript - Module starts on line: 2
86111:58:47:759 | RL | INFO | +0 | BuildScript - Validating module
86211:58:47:764 | RL | INFO | +0 | BuildScript - Validation complete
86311:58:47:766 | RL | INFO | +0 | BuildScript - Module:
864 MEmu := "Demul"
865 MEmuV := "v0.7a 221215"
866 MURL := ["http://demul.emulation64.com/"]
867 MAuthor := ["djvj","bleasby"]
868 MVersion := "2.1.10"
869 MCRC := "F5B71B2D"
870 iCRC := "791F35F2"
871 MID := "636025126320548084"
872 MSystem := ["Cave 3rd","Gaelco","Gaelco 3D","Sammy Atomiswave","Sega System SP","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"]
873 ;----------------------------------------------------------------------------
874 ; Notes:
875 ; Required - control and nvram files setup for each game/control type
876 ; Required - moduleName ini example can be found on GIT in the Demul module folder
877 ; moduleName ini must be placed in same folder as this module if you use the provided example, just be sure to rename it to just Demul.ini first so it matches the module's name
878 ; GDI images must match mame zip names and be extracted and have a .dat extension
879 ; Rom_Extension should include 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
880 ; Module will automatically set your rom path for you on first launch
881 ;
882 ; Make sure the awbios, dc, hikaru, naomi, naomi2, saturn.zip bios archives are in any of your rom paths as they are needed to play all the games.
883 ; Set your Video Plugin to gpuDX11 and set your desired resolution there
884 ; In case your control codes do not match mine, set your desired control type in demul, then open the demul.ini and find section PORTB and look for the device key. Use this number instead of the one I provided
885 ; gpuDX10 and gpuDX11 are the only supported plugins. You can define what plugin you want to use for each game in the module settings in RocketLauncherUI
886 ; Read the tooltip for the Fullscreen module setting in RocketLauncherUI on how to control windowed fullscreen, true fullscreen, or windowed mode
887 ; Windowed fullscreen will take effect the 2nd time you run the emu. It has to calculate your resolution on first run.
888 ;
889 ; Controls:
890 ; Start a game of each control type (look in the RocketLauncherUI's module settings for these types, they all have their own tabs) and configure your controls to play the game. After configuring your controls manually in Demul, open padDemul.ini and Copy/paste the JAMMA0_0 and JAMMA0_1 (for naomi) or the ATOMISWAVE0_0 and ATOMISWAVE0_1 (for atomiswave) into RocketLauncherUI's module settings for each controls tab (standard, sfstyle, etc).
891 ; Each pair of control tabs designates another real arcade control schema for a grouping of games. Demul does not handle this like MAME, so the module does instead.
892 ;
893 ; Gaelco:
894 ; There is no known way to launch the desired Gaelco rom from CLI. You will always be presented with the rom selection window on launch.
895 ; GPUDX11 does not yet support Gaelco in true fullscreen mode. Either use DX10 which does support fullscreen for Gaelco
896 ; or if using DX11, choose fullscreen in the video options and then match the windows resolution to your desktop. This will give a pseudo fullscreen mode.
897 ;
898 ; Sega Hikaru:
899 ; Windowed Fullscreen doesn't seem to work as demul does not allow stretching of its window
900 ;
901 ; Troubleshooting:
902 ; For some reason demul's ini files can get corrupted and ahk can't read/write to them correctly.
903 ; If your ini keys are not being read or not writing to their existing keys in the demul inis, create a new file and copy/paste everything from the old ini into the new one and save.
904 ; If you use Fade_Out, the module will disable it. Demul crashes when Fade tries to draw on top of it in windowed and fullscreen modes.
905 ;
906 ;Bezel:
907 ;If the game has the wrong aspect ratio, go to demul module settings, rom settings, and set the aspect ratio option to stretch. The game will follow the aspect ratio defined by the bezel.
908 ;----------------------------------------------------------------------------
909 StartModule()
910 BezelGUI()
911 ExtraFixedResBezelGUI()
912 FadeInStart()
913
914 primaryExe := new Emulator(emuPath . "\" . executable) ; instantiate emulator executable object
915 emuPrimaryWindow := new Window(new WindowTitle("","window")) ; instantiate primary emulator window object
916 emuLCD0Window := new Window(new WindowTitle("LCD 0","LCD 0"))
917
918 ; This object controls how the module reacts to different systems. Demul can play a few systems, but needs to know what system you want to run, so this module has to adapt.
919 mType := Object("Cave 3rd","cave3rd","Gaelco","gaelco","Gaelco 3D","gaelco","Sammy Atomiswave","awave","Sega System SP","naomi","Sega Dreamcast","dc","Sega Hikaru","hikaru","Sega Naomi","naomi","Sega Naomi 2","naomi2")
920 ident := mType[systemName] ; search object for the systemName identifier Demul uses
921 If !ident
922 ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Demul module: " . moduleName)
923
924 DemuleIni := new IniFile(emuPath . "\Demul.ini")
925 PadIni := new IniFile(emuPath . "\padDemul.ini")
926 DemuleIni.CheckFile("Could not find Demul's ini. Please run Demul manually first and each of it's settings sections so the appropriate inis are created for you: " . DemuleIni.FileFullPath)
927 PadIni.CheckFile("Could not find Demul's control ini. Please run Demul manually first and set up your controls so this file is created for you: " . PadIni.FileFullPath)
928
929 demuleIniEncoding := RLObject.getFileEncoding(DemuleIni.FileFullPath)
930 If demuleIniEncoding {
931 If (demuleIniEncoding = "ERROR")
932 RLLog.Warning("Module - Demul.ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . DemuleIni.FileFullPath)
933 Else {
934 RLLog.Info("Module - Recreating " . DemuleIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
935 If RLObject.removeBOM(DemuleIni.FileFullPath)
936 RLLog.Info("Module - Successfully converted " . DemuleIni.FileFullPath . " to ANSI")
937 Else
938 RLLog.Error("Module - Failed to convert " . DemuleIni.FileFullPath . " to ANSI")
939 }
940 }
941
942 maxHideTaskbar := moduleIni.Read("Settings", "MaxHideTaskbar", "true",,1)
943 controllerCode := moduleIni.Read("Settings", "ControllerCode", "16777216",,1)
944 mouseCode := moduleIni.Read("Settings", "MouseCode", "131072",,1)
945 keyboardCode := moduleIni.Read("Settings", "KeyboardCode", "1073741824",,1)
946 lightgunCode := moduleIni.Read("Settings", "LightgunCode", "-2147483648",,1)
947 hideDemulGUI := moduleIni.Read("Settings", "HideDemulGUI", "true",,1)
948 PerGameMemoryCards := moduleIni.Read("Settings", "PerGameMemoryCards", "true",,1)
949 memCardPath := moduleIni.Read("Settings", "MemCardPath", emuPath . "\memsaves",,1)
950 memCardPath := AbsoluteFromRelative(emuPath, memCardPath)
951
952 fullscreen := moduleIni.Read(romName . "|Settings", "Fullscreen", "windowedfullscreen",,1)
953 plugin := moduleIni.Read(romName . "|Settings", "Plugin", "gpuDX11",,1)
954 shaderUsePass1 := moduleIni.Read(romName . "|Settings", "ShaderUsePass1", "false",,1)
955 shaderUsePass2 := moduleIni.Read(romName . "|Settings", "ShaderUsePass2", "false",,1)
956 shaderNamePass1 := moduleIni.Read(romName . "|Settings", "ShaderNamePass1",,,1)
957 shaderNamePass2 := moduleIni.Read(romName . "|Settings", "ShaderNamePass2",,,1)
958 listSorting := moduleIni.Read(romName . "|Settings", "ListSorting", "true",,1)
959 OpaqueMod := moduleIni.Read(romName . "|Settings", "OModifier", "true",,1)
960 TransMod := moduleIni.Read(romName . "|Settings", "TModifier", "true",,1)
961 internalResolutionScale := moduleIni.Read(romName . "|Settings", "InternalResolutionScale", "1",,1)
962 videomode := moduleIni.Read(romName . "|Settings", "VideoMode", "0",,1)
963 aspectRatio := moduleIni.Read(romName . "|Settings", "AspectRatio", "1",,1)
964 MaxLayers := moduleIni.Read(romName . "|Settings", "MaxLayers", "32",,1)
965 demulShooterEnabled := moduleIni.Read(romName . "|Settings", "DemulShooterEnabled", "false",,1)
966
967 showVMU := moduleIni.Read("Settings", "showVMU", "true",,1)
968 VMU1Pos := moduleIni.Read("Settings", "VMU1Pos", "topLeft",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter
969 VMU2Pos := moduleIni.Read("Settings", "VMU2Pos", "topRight",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter
970 VMU3Pos := moduleIni.Read("Settings", "VMU3Pos", "bottomLeft",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter
971 VMU4Pos := moduleIni.Read("Settings", "VMU4Pos", "bottomRight",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter
972 VMUHideKey := moduleIni.Read("Settings", "VMUHideKey","F10",,1)
973
974 Bios := moduleIni.Read(romName, "Bios",,,1)
975 LoadDecrypted := moduleIni.Read(romName, "LoadDecrypted",,,1) ; not currently supported
976
977 ; Read all the control values
978 controls := moduleIni.Read(romname, "Controls", "standard",,1) ; have to read this first so the below ini reads work
979 push1_0 := moduleIni.Read(controls . "_JAMMA0_0", "push1",,,1)
980 push2_0 := moduleIni.Read(controls . "_JAMMA0_0", "push2",,,1)
981 push3_0 := moduleIni.Read(controls . "_JAMMA0_0", "push3",,,1)
982 push4_0 := moduleIni.Read(controls . "_JAMMA0_0", "push4",,,1)
983 push5_0 := moduleIni.Read(controls . "_JAMMA0_0", "push5",,,1)
984 push6_0 := moduleIni.Read(controls . "_JAMMA0_0", "push6",,,1)
985 push7_0 := moduleIni.Read(controls . "_JAMMA0_0", "push7",,,1)
986 push8_0 := moduleIni.Read(controls . "_JAMMA0_0", "push8",,,1)
987 service_0 := moduleIni.Read(controls . "_JAMMA0_0", "SERVICE",,,1)
988 start_0 := moduleIni.Read(controls . "_JAMMA0_0", "START",,,1)
989 coin_0 := moduleIni.Read(controls . "_JAMMA0_0", "COIN",,,1)
990 digitalup_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALUP",,,1)
991 digitaldown_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALDOWN",,,1)
992 digitalleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALLEFT",,,1)
993 digitalright_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALRIGHT",,,1)
994 analogup_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP",,,1)
995 analogdown_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN",,,1)
996 analogleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT",,,1)
997 analogright_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT",,,1)
998 analogup2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP2",,,1)
999 analogdown2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN2",,,1)
1000 analogleft2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT2",,,1)
1001 analogright2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT2",,,1)
1002 push1_1 := moduleIni.Read(controls . "_JAMMA0_1", "push1",,,1)
1003 push2_1 := moduleIni.Read(controls . "_JAMMA0_1", "push2",,,1)
1004 push3_1 := moduleIni.Read(controls . "_JAMMA0_1", "push3",,,1)
1005 push4_1 := moduleIni.Read(controls . "_JAMMA0_1", "push4",,,1)
1006 push5_1 := moduleIni.Read(controls . "_JAMMA0_1", "push5",,,1)
1007 push6_1 := moduleIni.Read(controls . "_JAMMA0_1", "push6",,,1)
1008 push7_1 := moduleIni.Read(controls . "_JAMMA0_1", "push7",,,1)
1009 push8_1 := moduleIni.Read(controls . "_JAMMA0_1", "push8",,,1)
1010 service_1 := moduleIni.Read(controls . "_JAMMA0_1", "SERVICE",,,1)
1011 start_1 := moduleIni.Read(controls . "_JAMMA0_1", "START",,,1)
1012 coin_1 := moduleIni.Read(controls . "_JAMMA0_1", "COIN",,,1)
1013 digitalup_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALUP",,,1)
1014 digitaldown_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALDOWN",,,1)
1015 digitalleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALLEFT",,,1)
1016 digitalright_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALRIGHT",,,1)
1017 analogup_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP",,,1)
1018 analogdown_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN",,,1)
1019 analogleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT",,,1)
1020 analogright_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT",,,1)
1021 analogup2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP2",,,1)
1022 analogdown2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN2",,,1)
1023 analogleft2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT2",,,1)
1024 analogright2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT2",,,1)
1025
1026 ;Bezel settings
1027 bezelTopOffset := moduleIni.Read(romName . "|Settings", "Bezel_Top_Offset","0",,1)
1028 bezelBottomOffset := moduleIni.Read(romName . "|Settings", "Bezel_Bottom_Offset","0",,1)
1029 bezelRightOffset := moduleIni.Read(romName . "|Settings", "Bezel_Right_Offset", "0",,1)
1030 bezelLeftOffset := moduleIni.Read(romName . "|Settings", "Bezel_Left_Offset", "0",,1)
1031 If (plugin = "gpuDX11ng") ; this is for legacy support. Original demul 0.7 used gpuDX11ng
1032 plugin := "gpuDX11old"
1033
1034 If (InStr(systemName, "Hikaru") && plugin != "gpuDX11")
1035 plugin := "gpuDX11" ; Hikaru does not work with gpuDX10 gpu plugin, setting it dumps an error
1036
1037 ; Verify user set desired gpu plugin name correctly
1038 If (plugin != "gpuDX11old" && plugin != "gpuDX11" && plugin != "gpuDX10" && plugin != "")
1039 ScriptError(plugin . " is not a supported gpu plugin.`nLeave the plugin blank to use the default ""gpuDX11"".`nValid options are gpuDX11old, gpuDX11 or gpuDX10.")
1040
1041 ; Read and write videomode value for cable type
1042 rvideomode := DemuleIni.Read("main", "videomode")
1043 RLLog.Info("Module - Demul is reading the config with videomode = " . rvideomode)
1044 DemuleIni.Write(videomode, "main", "videomode")
1045 RLLog.Info("Module - Demul is updating the config with videomode = " . videomode)
1046
1047 ; Handle Demul's rom paths so the user doesn't have to
1048 romPathCount := DemuleIni.Read("files", "romsPathsCount")
1049 RLLog.Info("Module - Demul is configured with " . romPathCount . " rom path(s). Scanning these for a romPath to this rom.")
1050 Loop % romPathCount
1051 { demulRomPath := A_Index - 1 ; rompaths in demul start with 0
1052 path%A_Index% := DemuleIni.Read("files", "roms" . demulRomPath)
1053 RLLog.Info("Module - Path" . demulRomPath . ": " . path%A_Index%)
1054 ; msgbox % path%A_Index%
1055 If (path%A_Index% = romPath . "\") ; demul tacks on the backslash at the end
1056 { romPathFound := 1 ; flag that demul has this romPath in its config and no need to add it
1057 RLLog.Info("Module - Stopping search because Demul is already configured with the correct romPath to this rom: " . path%A_Index%)
1058 Break ; stop looking for a correct romPath
1059 }
1060 }
1061 If !romPathFound ; if demul doesn't have the romPath in its ini, add it
1062 { RLLog.Warning("Module - Demul does not have this romPath in Demul.ini, adding it for you.")
1063 nextPath := romPathCount + 1 ; add 1 to the romPathCount and write that to the ini
1064 DemuleIni.Write(nextPath, "files", "romsPathsCount")
1065 DemuleIni.Write(romPath . "\", "files", "roms" . romPathCount) ; write the rompath to the ini
1066 }
1067
1068 ; Force Fade_Out to disabled as it causes demul to not close properly
1069 ; fadeOut = false
1070 ; RLLog.Warning("Module - Turning off Fade_Out because it doesn't let Demul exit properly.")
1071
1072 GpuIni := new IniFile(emuPath . "\" . plugin . ".ini")
1073 GpuIni.CheckFile("Please run Demul manually first and select the " . plugin . " gpu plugin so it creates this file for you: " . GpuIni.FileFullPath)
1074
1075 demulFileEncoding := RLObject.getFileEncoding(GpuIni.FileFullPath)
1076 If demulFileEncoding {
1077 If (demulFileEncoding = "ERROR")
1078 RLLog.Warning("Module - GPU ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . GpuIni.FileFullPath)
1079 Else {
1080 RLLog.Info("Module - Recreating " . GpuIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
1081 If RLObject.removeBOM(GpuIni.FileFullPath)
1082 RLLog.Info("Module - Successfully converted " . GpuIni.FileFullPath . " to ANSI")
1083 Else
1084 RLLog.Error("Module - Failed to convert " . GpuIni.FileFullPath . " to ANSI")
1085 }
1086 }
1087
1088 BezelStart()
1089
1090 ; Setting emu resolution if bezel is enabled
1091 If (BezelPath)
1092 { If (plugin = "gpuDX11" || plugin = "gpuDX11old") {
1093 GpuIni.Write(bezelScreenWidth, "resolution", "Width")
1094 GpuIni.Write(bezelScreenHeight, "resolution", "Height")
1095 } Else {
1096 GpuIni.Write(bezelScreenWidth, "resolution", "wWidth")
1097 GpuIni.Write(bezelScreenHeight, "resolution", "wHeight")
1098 }
1099 }
1100
1101 ; This updates the DX11gpu ini file to turn List Sorting on or off. Depending on the games, turning this on for some games may remedy missing graphics, having it off on other games may fix corrupted graphics. Untill they improve the DX11gpu, this is the best it's gonna get.
1102 If (ListSorting = "true")
1103 GpuIni.Write(0, "main", "AutoSort")
1104 Else
1105 GpuIni.Write(1, "main", "AutoSort")
1106
1107 ; This will set the Opaque or Trans modifier for each game
1108 If (OpaqueMod = "true")
1109 GpuIni.Write(0, "main", "OModifier")
1110 Else
1111 GpuIni.Write(1, "main", "OModifier")
1112
1113 If (TransMod = "true")
1114 GpuIni.Write(0, "main", "TModifier")
1115 Else
1116 GpuIni.Write(1, "main", "TModifier")
1117
1118 ; This updates the DX10gpu or DX11gpu ini file to the ratio and scale you want to use for this game
1119 GpuIni.Write(aspectRatio, "main", "aspect")
1120 GpuIni.Write(InternalResolutionScale, "main", "scaling")
1121
1122 If (plugin = "gpuDX11" || plugin = "gpuDX11old") {
1123 GpuIni.Write(MaxLayers, "main", "MaxLayers")
1124 }
1125
1126 ; This updates the demul.ini with your gpu plugin choice for the selected rom
1127 DemuleIni.Write(plugin . ".dll", "plugins", "gpu")
1128
1129 ; This updates the demul.ini with your VMU display choice
1130 VMUscreendisable := If (showVMU = "true") ? "false" : "true"
1131 DemuleIni.Write(VMUscreendisable, "main", "VMUscreendisable")
1132
1133 ; Shader Effects
1134 Loop, 2 {
1135 shaderUsePass%A_Index% := If (ShaderUsePass%A_Index% != "" and ShaderUsePass%A_Index% != "ERROR" ? (ShaderUsePass%A_Index%) : (GlobalShaderUsePass%A_Index%)) ; determine what shaderUsePass to use
1136 currentusePass%A_Index% := GpuIni.Read("shaders", "usePass" . A_Index)
1137 If (shaderUsePass%A_Index% = "true")
1138 {
1139 shaderNamePass%A_Index% := If (ShaderNamePass%A_Index% != "" and ShaderNamePass%A_Index% != "ERROR" ? (ShaderNamePass%A_Index%) : (GlobalShaderNamePass%A_Index%)) ; determine what shaderNamePass to use
1140 If !StringUtils.Contains(shaderNamePass%A_Index%,"FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR")
1141 ScriptError(shaderNamePass%A_Index% . " is not a valid choice for a shader. Your options are FXAA, HDR-TV, SCANLINES, CARTOON, RGB DOT(MICRO), RGB DOT(TINY), or BLUR.")
1142 If (currentusePass%A_Index% = 0)
1143 GpuIni.Write(1, "shaders", "usePass" . A_Index) ; turn shader on in gpuDX11 ini
1144 GpuIni.Write(shaderNamePass%A_Index%, "shaders", "shaderPass" . A_Index) ; update gpuDX11 ini with the shader name to use
1145 }Else If (shaderUsePass%A_Index% != "true" and currentusePass%A_Index% = 1)
1146 GpuIni.Write(0, "shaders", "usePass" . A_Index) ; turn shader off in gpuDX11 ini
1147 }
1148
1149 If (ident = "dc")
1150 {
1151 7z(romPath, romName, romExtension, sevenZExtractPath)
1152 defaultIni := "[main]`r`nimageFileName = `r`nopenDialog = false"
1153 If (romExtension = ".cdi" || romExtension = ".mds" || romExtension = ".ccd" || romExtension = ".nrg" || romExtension = ".gdi" || romExtension = ".cue") {
1154 GdrImageIni := new IniFile(emuPath . "\gdrImage.ini")
1155 If !GdrImageIni.Exist() {
1156 GdrImageIni.Append(defaultIni) ; Create a default gdrImage.ini in your emu folder if one does not exist already.
1157 ; GdrImageIni.Delete(gdrImageFile) ; don't know why this was in the old module, no point in deleting the file I just made
1158 }
1159 TimerUtils.Sleep(500)
1160 DemuleIni.Write("gdrImage.dll", "plugins", "gdr")
1161 GdrImageIni.Write("false", "Main", "openDialog")
1162 GdrImageIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
1163 } Else If (romExtension = ".chd")
1164 {
1165 GdrCHDIni := new IniFile(emuPath . "\gdrCHD.ini")
1166 If !GdrCHDIni.Exist() {
1167 GdrCHDIni.Append(defaultIni) ; Create a default gdrCHD.ini in your emu folder if one does not exist already.
1168 ; GdrCHDIni.Delete(gdrCHDFile) ; don't know why this was in the old module, no point in deleting the file I just made
1169 }
1170 TimerUtils.Sleep(500)
1171 GdrCHDIni.Write("false", "Main", "openDialog")
1172 DemuleIni.Write("gdrCHD.dll", "plugins", "gdr")
1173 GdrCHDIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
1174 } Else
1175 ScriptError(romExtension . " is not a supported file type for this " . moduleName . " module.")
1176
1177 DemuleIni.Write(1, "main", "region") ; Set BIOS to Auto Region
1178 } Else { ; all other systems, Naomi and Atomiswave
1179 ; This updates the demul.ini with your Bios choice for the selected rom
1180 If (Bios != "" && Bios != "ERROR") {
1181 Bios := StringUtils.RegExReplace(Bios,"\s.*") ; Cleans off the added text from the key's value so only the number is left
1182 DemuleIni.Write("false", "main", "naomiBiosAuto") ; turning auto bios off so we can use a specific one instead
1183 DemuleIni.Write(Bios, "main", "naomiBios") ; setting specific bios user has set from the moduleName ini
1184 } Else
1185 DemuleIni.Write("true", "main", "naomiBiosAuto") ; turning auto bios on if user did not specify a specific one
1186 }
1187
1188 ; This section writes your custom keys to the padDemul.ini. Naomi games had many control panel layouts. The only way we can accomodate these differing controls, is to keep track of them all and write them to the ini at the launch of each game.
1189 ; First we check if the last controls used are the same as the game we want to play, so we don't waste time updating the ini if it is not necessary. For example playing 2 sfstyle type games in a row, we wouldn't need to write to the ini.
1190
1191 ; This section tells demul what arcade control type should be connected to the game. Options are standard (aka controller), mouse, lightgun, or keyboard
1192 If (controls = "lightgun" || controls = "mouse") {
1193 RLLog.Info("Module - This game uses a Mouse or Lightgun control type.")
1194 DemuleIni.Write(MouseCode, "PORTB", "device")
1195 } Else If (controls = "keyboard") {
1196 RLLog.Info("Module - This game uses a Keyboard control type.")
1197 DemuleIni.Write(KeyboardCode, "PORTB", "device")
1198 } Else { ; accounts for all other control types
1199 RLLog.Info("Module - This game uses a standard (controller) control type.")
1200 DemuleIni.Write(ControllerCode, "PORTB", "device")
1201 }
1202
1203 WriteControls(0,push1_0,push2_0,push3_0,push4_0,push5_0,push6_0,push7_0,push8_0,SERVICE_0,START_0,COIN_0,DIGITALUP_0,DIGITALDOWN_0,DIGITALLEFT_0,DIGITALRIGHT_0,ANALOGUP_0,ANALOGDOWN_0,ANALOGLEFT_0,ANALOGRIGHT_0,ANALOGUP2_0,ANALOGDOWN2_0,ANALOGLEFT2_0,ANALOGRIGHT2_0)
1204
1205 WriteControls(1,push1_1,push2_1,push3_1,push4_1,push5_1,push6_1,push7_1,push8_1,SERVICE_1,START_1,COIN_1,DIGITALUP_1,DIGITALDOWN_1,DIGITALLEFT_1,DIGITALRIGHT_1,ANALOGUP_1,ANALOGDOWN_1,ANALOGLEFT_1,ANALOGRIGHT_1,ANALOGUP2_1,ANALOGDOWN2_1,ANALOGLEFT2_1,ANALOGRIGHT2_1)
1206
1207 RLLog.Info("Module - Wrote " . controls . " controls to padDemul.ini.")
1208
1209 ; This will check the save game files and create per game ones if enabled.
1210 If (PerGameMemoryCards = "true")
1211 {
1212 MemCardFolder := new Folder(memCardPath)
1213 DefaultMemCard := new File(memCardPath . "\default_vms.bin") ; defining default blank VMU file
1214 If !DefaultMemCard.Exist("Folder")
1215 DefaultMemCard.CreateDir() ; create memcard folder if it doesn't exist
1216 If defaultMemCard.Exist()
1217 {
1218 RLLog.Info("VMU - Default VMU file location - " . defaultMemCard.FileFullPath)
1219 Loop, 4
1220 {
1221 outerLoop := A_Index
1222 If (A_Index = 1)
1223 contrPort := "A"
1224 Else If (A_Index = 2)
1225 contrPort := "B"
1226 Else If (A_Index = 3)
1227 contrPort := "C"
1228 Else If (A_Index = 4)
1229 contrPort := "D"
1230 controllerPort%contrPort% := DemuleIni.Read("PORT" . contrPort, "device")
1231 RLLog.Info("VMU - Config for controller PORT" . contrPort . " = " . controllerPort%contrPort%)
1232 If (controllerPort%contrPort% = -1)
1233 Continue
1234 Loop, 2
1235 {
1236 SubCount := A_Index - 1
1237 VMUPort%SubCount% := DemuleIni.Read("PORT" . contrPort, "port" . SubCount)
1238 RLLog.Info("VMU - Config Plugin VMUPort" . contrPort . SubCount . " for controller PORT" . contrPort . " = " . VMUPort%SubCount%)
1239 If (VMUPort%SubCount% <> -1)
1240 {
1241 VMUPortFile%SubCount% := DemuleIni.Read("VMS", "VMS" . contrPort . SubCount)
1242 RLLog.Info("VMU - VMUPortFile" . contrPort . SubCount . " controllerVMU" . contrPort . SubCount . " " . "VMS" . contrPort . SubCount . " = " . VMUPortFile%SubCount%)
1243 memCardName := If romTable[1,5] ? romTable[1,4] : romName ; defining rom name for multi disc rom
1244 PerGameVMUBin%A_Index% := new File(memCardPath . "\" . memCardName . "_vms_" . contrPort . SubCount . ".bin")
1245 RLLog.Info("VMU - PerGameVMUBin = " . PerGameVMUBin%A_Index%.FileFullPath)
1246 If PerGameVMUBin%A_Index%.Exist()
1247 {
1248 RLLog.Info("VMU - PerGameVMU file exists at " . PerGameVMUBin%A_Index%.FileFullPath)
1249 } Else {
1250 RLLog.Info("VMU - PerGameVMU file does not exist. So we will create one at " . PerGameVMUBin%A_Index%.FileFullPath)
1251 DefaultMemCard.Copy(PerGameVMUBin%A_Index%.FileFullPath)
1252 }
1253 DemuleIni.Write(PerGameVMUBin%A_Index%.FileFullPath, "VMS", "VMS" . contrPort . SubCount)
1254 RLLog.Info("VMU - PerGameVMU file written to " . DemuleIni.FileFullPath . " at section VMS to variable VMS" . contrPort . SubCount . " as " . PerGameVMUBin%A_Index%.FileFullPath)
1255 } Else {
1256 RLLog.Info("VMU - No VMU Plugged In.")
1257 }
1258 }
1259 }
1260 } Else {
1261 RLLog.Info("VMU - No default VMU file at " . DefaultMemCard.FileFullPath)
1262 }
1263 }
1264
1265 ; Setting demul to use true fullscreen if defined in settings.ini, otherwise sets demul to run windowed. This is for gpuDX11 plugin only
1266 If (plugin = "gpuDX11" || plugin = "gpuDX11old")
1267 If (fullscreen = "truefullscreen")
1268 GpuIni.Write(1, "main", "UseFullscreen")
1269 Else
1270 GpuIni.Write(0, "main", "UseFullscreen")
1271
1272 If (fullscreen = "windowedfullscreen")
1273 {
1274 If (plugin = "gpuDX11" || plugin = "gpuDX11old") {
1275 GpuIni.Write(appWidthNew, "resolution", "Width")
1276 GpuIni.Write(appHeightNew, "resolution", "Height")
1277 } Else {
1278 GpuIni.Write(appWidthNew, "resolution", "wWidth")
1279 GpuIni.Write(appHeightNew, "resolution", "wHeight")
1280 }
1281 If (maxHideTaskbar = "true") {
1282 RLLog.Info("Module - Hiding Taskbar and Start Button.")
1283 MiscUtils.TaskBar("off")
1284 }
1285 ; Create black background to give the emu the fullscreen look
1286 RLLog.Info("Module - Creating black background to simulate a fullscreen look.")
1287 Gui demulGUI: -Caption +ToolWindow +0x08000000
1288 Gui demulGUI: Color, Black
1289 Gui demulGUI: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
1290 }
1291
1292 If (ident != "dc" && demulShooterEnabled = "true") { ; If demulshooter is enabled for this game, launch it with relevant options
1293 DemulShooterExe := New DemulShooter()
1294 DemulShooterExe.Launch("demul07a",romName,"-noresize")
1295 }
1296
1297 TimerUtils.Sleep(250)
1298
1299 ; Construct the CLI for demul and send romName if naomi or atomiswave. Dreamcast needs a full path and romName.
1300 If (LoadDecrypted = "true") ; decrypted naomi rom
1301 romCLI := "-customrom=" . """" . romPath . "\" . romName . ".bin"""
1302 Else If (ident = "dc") ; dreamcast game
1303 romCLI := " -image=" . """" . romPath . "\" . romName . romExtension . """"
1304 Else ; standard naomi rom
1305 romCLI := "-rom=" . romName
1306
1307 hideEmuObj := Object(emuLCD0Window,0,emuPrimaryWindow,1)
1308 HideAppStart(hideEmuObj,hideEmu)
1309
1310 primaryExe.Run(" -run=" . ident . " " . romCLI, (If hideDemulGUI = "true" ? "min" : "")) ; launching minimized, then restoring later hides the launch completely
1311
1312 TimerUtils.Sleep(1000) ; Need a second for demul to launch, increase if yours takes longer and the emu is NOT appearing and staying minimized. This is required otherwise bezel backgrounds do not appear
1313
1314 DetectHiddenWindows, On
1315 If (hideDemulGUI = "true")
1316 {
1317 emuPrimaryWindow.Restore()
1318 emuPrimaryWindow.Activate()
1319 }
1320
1321 RLLog.Info("Module - Waiting for Demul to finish loading game.")
1322 winTextSplit := []
1323 Loop { ; looping until demul is done loading rom and gpu starts showing frames
1324 TimerUtils.Sleep(200,0)
1325 winTitle := emuPrimaryWindow.GetTitle(0) ; do not update the wintitle otherwise emu won't close on exit
1326 winTextSplit := StringUtils.Split(winTitle, A_Space)
1327 If (winTextSplit[5] = "gpu:" And winTextSplit[6] != "0" And winTextSplit[6] != "1")
1328 Break
1329 }
1330 RLLog.Info("Module - Demul finished loading game.")
1331
1332 If (StringUtils.Contains(systemName, "Gaelco|Hikaru") && fullscreen = "truefullscreen")
1333 KeyUtils.Send("!{Enter}") ; Automatic fullscreen seems to be broken in the Gaelco driver, must alt+Enter to get fullscreen
1334
1335 ; This is where we calculate and maximize demul's window using our pseudo fullscreen code
1336 If (fullscreen = "windowedfullscreen")
1337 {
1338 emuPrimaryWindow.Maximize() ; this will take effect after you run demul once because we cannot stretch demul's screen while it is running.
1339 }
1340
1341 BezelDraw()
1342
1343 If (showVMU = "true"){
1344 ExtraFixedResBezel := new Window(new WindowTitle("ahk_ID " . extraFixedRes_Bezel_hwnd))
1345 SetTimer, CheckforVMU, 5000
1346 }
1347
1348 HideAppEnd(hideEmuObj,hideEmu)
1349 FadeInExit()
1350 primaryExe.Process("WaitClose")
1351
1352 If (fullscreen = "windowedfullscreen")
1353 { Gui demulGUI: Destroy
1354 RLLog.Info("Module - Destroyed black gui background.")
1355 }
1356
1357 If (ident = "dc")
1358 7zCleanUp()
1359
1360 BezelExit()
1361 ExtraFixedResBezelExit()
1362 FadeOutExit()
1363
1364 If (fullscreen = "windowedfullscreen" && maxHideTaskbar = "true") {
1365 RLLog.Info("Module - Showing Taskbar and Start Button.")
1366 MiscUtils.TaskBar("on")
1367 }
1368
1369 ExitModule()
1370
1371 ; Write new controls to padDemul.ini
1372 WriteControls(player,push1,push2,push3,push4,push5,push6,push7,push8,service,start,coin,digitalup,digitaldown,digitalleft,digitalright,analogup,analogdown,analogleft,analogright,analogup2,analogdown2,analogleft2,analogright2) {
1373 Global PadIni
1374 PadIni.Write(push1, "JAMMA0_" . player, "PUSH1")
1375 PadIni.Write(push2, "JAMMA0_" . player, "PUSH2")
1376 PadIni.Write(push3, "JAMMA0_" . player, "PUSH3")
1377 PadIni.Write(push4, "JAMMA0_" . player, "PUSH4")
1378 PadIni.Write(push5, "JAMMA0_" . player, "PUSH5")
1379 PadIni.Write(push6, "JAMMA0_" . player, "PUSH6")
1380 PadIni.Write(push7, "JAMMA0_" . player, "PUSH7")
1381 PadIni.Write(push8, "JAMMA0_" . player, "PUSH8")
1382 PadIni.Write(service, "JAMMA0_" . player, "SERVICE")
1383 PadIni.Write(start, "JAMMA0_" . player, "START")
1384 PadIni.Write(coin, "JAMMA0_" . player, "COIN")
1385 PadIni.Write(digitalup, "JAMMA0_" . player, "DIGITALUP")
1386 PadIni.Write(digitaldown, "JAMMA0_" . player, "DIGITALDOWN")
1387 PadIni.Write(digitalleft, "JAMMA0_" . player, "DIGITALLEFT")
1388 PadIni.Write(digitalright, "JAMMA0_" . player, "DIGITALRIGHT")
1389 PadIni.Write(analogup, "JAMMA0_" . player, "ANALOGUP")
1390 PadIni.Write(analogdown, "JAMMA0_" . player, "ANALOGDOWN")
1391 PadIni.Write(analogleft, "JAMMA0_" . player, "ANALOGLEFT")
1392 PadIni.Write(analogright, "JAMMA0_" . player, "ANALOGRIGHT")
1393 PadIni.Write(analogup2, "JAMMA0_" . player, "ANALOGUP2")
1394 PadIni.Write(analogdown2, "JAMMA0_" . player, "ANALOGDOWN2")
1395 PadIni.Write(analogleft2, "JAMMA0_" . player, "ANALOGLEFT2")
1396 PadIni.Write(analogright2, "JAMMA0_" . player, "ANALOGRIGHT2")
1397 }
1398
1399 HaltEmu:
1400 If (fullscreen = "truefullscreen")
1401 KeyUtils.Send("!{Enter}")
1402 If VMUHideKey
1403 XHotKeywrapper(VMUHideKey,"VMUHide","OFF")
1404 Return
1405 RestoreEmu:
1406 If (fullscreen = "truefullscreen")
1407 KeyUtils.Send("!{Enter}")
1408 If (showVMU = "true") {
1409 Loop, 4
1410 { VMUWindow%A_Index%.Set("Transparent", 0)
1411 VMUWindow%A_Index%.Activate()
1412 VMUWindow%A_Index%.Set("AlwaysOnTop", "On")
1413 ExtraFixedResBezel.Set("AlwaysOnTop", "On")
1414 If !(VMUHidden)
1415 VMUWindow%A_Index%.Set("Transparent", "off")
1416 }
1417 emuPrimaryWindow.Activate()
1418 }
1419 If VMUHideKey
1420 XHotKeywrapper(VMUHideKey,"VMUHide","ON")
1421 Return
1422
1423 HideGUIWindow:
1424 emuPrimaryWindow.Set("Transparent", "On")
1425 emuPrimaryWindow.Activate() ; once activated, demul starts loading the rom
1426 Return
1427
1428 CheckforVMU:
1429 Loop, 4
1430 { Transform, letter, Chr, % A_Index + asc("A") - 1 ; transform number to letter
1431 If ((!(VMUWindow%A_Index%)) and (VMUScreenID%A_Index%:=WinExist("PORT " . letter . " VMU 0 ahk_class PORT " . letter . " VMU 0")))
1432 { VMUWindow%A_Index% := new Window(new WindowTitle("ahk_ID " . VMUScreenID%A_Index%))
1433 VMUWindow%A_Index%.Set("Transparent", 0)
1434 ExtraFixedResBezelDraw(VMUScreenID%A_Index%, "VMU",VMU%A_Index%Pos, 144, 96, 8, 8, 28, 8)
1435 VMUWindow%A_Index%.Activate()
1436 VMUWindow%A_Index%.Set("AlwaysOnTop", "On")
1437 ExtraFixedResBezel.Set("AlwaysOnTop", "On")
1438 VMU%A_Index%Draw := true
1439 If !(VMUHidden)
1440 VMUWindow%A_Index%.Set("Transparent", "off")
1441 If !(VMULoaded){
1442 VMUHideKey := xHotKeyVarEdit(VMUHideKey,"VMUHideKey","~","Add")
1443 xHotKeywrapper(VMUHideKey,"VMUHide")
1444 VMULoaded := true
1445 }
1446 emuPrimaryWindow.Activate()
1447 }
1448 }
1449 If ((VMU1Draw) and (VMU2Draw) and (VMU3Draw) and (VMU4Draw))
1450 SetTimer, CheckforVMU, off
1451 Return
1452
1453 VMUHide:
1454 If VMUHidden {
1455 Loop, 4
1456 VMUWindow%a_index%.Set("Transparent", "off")
1457 UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,255)
1458 VMUHidden := false
1459 } Else {
1460 Loop, 4
1461 VMUWindow%a_index%.Set("Transparent", 0)
1462 UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,0)
1463 VMUHidden := true
1464 }
1465 Return
1466
1467 CloseProcess:
1468 FadeOutStart()
1469 If (demulShooterEnabled = "true") {
1470 DemulShooterExe.Close()
1471 }
1472 emuPrimaryWindow.PostMessage("0x111", "40085") ; Stop emulation first for a clean exit
1473 TimerUtils.Sleep(5) ; just like to give a little time before closing
1474 emuPrimaryWindow.PostMessage("0x111", "40080") ; Exit
1475 Return
1476
147711:58:47:770 | RL | INFO | +16 | BuildScript - Loaded Multi-Player scripts
147811:58:47:772 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
147911:58:47:774 | RL | INFO | +0 | BuildScript - "D:\Arcade\RocketLauncher\Lib\User Functions\Global.ahk" not found
148011:58:47:776 | RL | INFO | +0 | BuildScript - "D:\Arcade\RocketLauncher\Lib\User Functions\Sega Hikaru.ahk" not found
148111:58:47:778 | RL | INFO | +0 | BuildScript - "D:\Arcade\RocketLauncher\Lib\User Functions\Emulators\Demul 0.7a.ahk" not found
148211:58:47:779 | RL | INFO | +0 | BuildScript - "D:\Arcade\RocketLauncher\Lib\User Functions\Sega Hikaru\Emulators\Demul 0.7a.ahk" not found
148311:58:47:781 | RL | INFO | +0 | BuildScript - "D:\Arcade\RocketLauncher\Lib\User Functions\Sega Hikaru\airtrix.ahk" not found
148411:58:47:783 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
148511:58:47:784 | RL | INFO | +0 | Main - Module is built
148611:58:47:787 | RL | INFO | +15 | CheckFile - Checking if D:\Arcade\RocketLauncher\AutoHotkey.dll exists
148711:58:47:794 | RL | DEBUG | +0 | CheckFile - Attributes:
1488 FileDescription AutoHotkey_H ANSI 32-bit
1489 FileVersion 1.1.13.00
1490 InternalName AutoHotkey_H
1491 LegalCopyright Copyright (C) 2003-2013
1492 OriginalFilename AutoHotkey.exe
1493 ProductName AutoHotkey_H
1494 ProductVersion 1.1.13.00
1495 File Size: 802304 bytes
1496 Created: 1/28/2019 - 12:40:28 AM
1497 Modified: 7/4/2016 - 11:46:19 PM
149811:58:47:797 | RL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
149911:58:47:799 | RL | INFO | +0 | Main - Running module
150011:58:48:008 | MD | INFO | +N/A | Module initialized
150111:58:48:013 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
150211:58:48:015 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups
150311:58:48:017 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 1 check
150411:58:48:037 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 2 check
150511:58:48:041 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
150611:58:48:043 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
150711:58:48:045 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
150811:58:48:047 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~1&~3 not in TableKeyGroups ~Esc,
150911:58:48:050 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 1 check
151011:58:48:072 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 2 check
151111:58:48:075 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~1 & ~3" to call label: "CloseProcess"
151211:58:48:078 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
151311:58:48:081 | MD | DEBUG | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn
151411:58:48:105 | MD | DEBUG | +32 | fadeOutTransitionAnimation: DefaultAnimateFadeOut
151511:58:48:108 | MD | DEBUG | +0 | fadeLyr3Animation: DefaultFadeAnimation
151611:58:48:110 | MD | DEBUG | +0 | fadeLyr37zAnimation: DefaultFadeAnimation
151711:58:48:112 | MD | TRACE | +0 | CustomFunction.Init - Starting
151811:58:48:134 | MD | TRACE | +31 | CustomFunction.Init - Ending
151911:58:48:136 | MD | INFO | +0 | StartModule - Started
152011:58:48:140 | MD | INFO | +0 | StartModule - MEmu: Demul
1521 MEmuV: v0.7a 221215
1522 MURL: http://demul.emulation64.com/
1523 MAuthor: djvj|bleasby
1524 MVersion: 2.1.10
1525 MCRC: F5B71B2D
1526 iCRC: 791F35F2
1527 MID: 636025126320548084
1528 MSystem: Cave 3rd|Gaelco|Gaelco 3D|Sammy Atomiswave|Sega System SP|Sega Dreamcast|Sega Hikaru|Sega Naomi|Sega Naomi 2
152911:58:48:142 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Sega Hikaru"
153011:58:48:165 | MD | INFO | +31 | LocaleUtils.i18n - Started
153111:58:48:167 | MD | DEBUG | +0 | LocaleUtils.i18n - Section "English_United_States" & key "dialog.open" not found, trying section "English"
153211:58:48:170 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Open" for "dialog.open"
153311:58:48:173 | MD | INFO | +0 | LocaleUtils.i18n - Started
153411:58:48:195 | MD | DEBUG | +31 | LocaleUtils.i18n - Section "English_United_States" & key "dialog.start" not found, trying section "English"
153511:58:48:198 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Start" for "dialog.start"
153611:58:48:202 | MD | INFO | +0 | PluginInit - Started
153711:58:48:204 | MD | DEBUG | +0 | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Publisher|Year|Genre|Rating
153811:58:48:228 | MD | INFO | +32 | CheckFile - Checking if D:\Arcade\Databases\Sega Hikaru\Sega Hikaru.xml exists
153911:58:48:231 | MD | DEBUG | +0 | CheckFile - Attributes:
1540 File Size: 643 bytes
1541 Created: 1/27/2019 - 11:09:51 PM
1542 Modified: 12/5/2015 - 4:19:42 PM
154311:58:48:234 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Game Name" in the database!
154411:58:48:236 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Name
154511:58:48:261 | MD | DEBUG | +31 | BuildDatabaseTable - Found "Name" with a value: "Air Trix"
154611:58:48:264 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Cloneof
154711:58:48:267 | MD | DEBUG | +0 | BuildDatabaseTable - Could not find: Cloneof
154811:58:48:269 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Publisher
154911:58:48:291 | MD | DEBUG | +31 | BuildDatabaseTable - Found "Publisher" with a value: "Sega"
155011:58:48:294 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Year
155111:58:48:297 | MD | DEBUG | +0 | BuildDatabaseTable - Found "Year" with a value: "2000"
155211:58:48:300 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Genre
155311:58:48:321 | MD | DEBUG | +31 | BuildDatabaseTable - Could not find: Genre
155411:58:48:323 | MD | DEBUG | +0 | BuildDatabaseTable - Searching database for: Rating
155511:58:48:326 | MD | DEBUG | +0 | BuildDatabaseTable - Could not find: Rating
155611:58:48:328 | MD | TRACE | +0 | PluginInit - GameInfo:
1557 GameInfo Label: Name | GameInfo Value: Air Trix
1558 GameInfo Label: Publisher | GameInfo Value: Sega
1559 GameInfo Label: Year | GameInfo Value: 2000
156011:58:48:331 | MD | DEBUG | +0 | BuildDatabaseTable - Ended
156111:58:48:355 | MD | INFO | +32 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
156211:58:48:357 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Game Logo: D:\Arcade\Media\Sega Hikaru\Images\Wheel\airtrix.png
156311:58:48:359 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a System Logo: D:\Arcade\Media\Main Menu\Images\Wheel\Sega Hikaru.png
156411:58:48:361 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1565 Asset Label: Game Logo | Asset Path1: D:\Arcade\Media\Sega Hikaru\Images\Wheel\airtrix.png | Asset Extension1: png | Asset Type1: game
1566 Asset Label: System Logo | Asset Path1: D:\Arcade\Media\Main Menu\Images\Wheel\Sega Hikaru.png | Asset Extension1: png | Asset Type1: system
156711:58:48:384 | MD | INFO | +31 | BuildAssetsTable - Ended
156811:58:48:386 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
156911:58:48:387 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Artwork1: D:\Arcade\Media\Sega Hikaru\Images\Artwork1\airtrix.png
157011:58:48:389 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Box Art: D:\Arcade\Media\Sega Hikaru\Images\Artwork2\airtrix.png
157111:58:48:391 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Cartridge: D:\Arcade\Media\Sega Hikaru\Images\Artwork3\airtrix.png
157211:58:48:392 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Flyers: D:\Arcade\Media\Sega Hikaru\Images\Artwork4\airtrix.png
157311:58:48:394 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a Letters: D:\Arcade\Media\Sega Hikaru\Images\Letters
157411:58:48:546 | MD | DEBUG | +156 | BuildAssetsTable - Searching for a Other: D:\Arcade\Media\Sega Hikaru\Images\Other
157511:58:48:573 | MD | DEBUG | +31 | BuildAssetsTable - Media assets found:
1576 Asset Label: Letters | Asset Path1: D:\Arcade\Media\Sega Hikaru\Images\Letters\!.png | Asset Extension1: png | Asset Type1: system
1577 Asset Label: Letters | Asset Path2: D:\Arcade\Media\Sega Hikaru\Images\Letters\'.png | Asset Extension2: png | Asset Type2: system
1578 Asset Label: Letters | Asset Path3: D:\Arcade\Media\Sega Hikaru\Images\Letters\(.png | Asset Extension3: png | Asset Type3: system
1579 Asset Label: Letters | Asset Path4: D:\Arcade\Media\Sega Hikaru\Images\Letters\0.png | Asset Extension4: png | Asset Type4: system
1580 Asset Label: Letters | Asset Path5: D:\Arcade\Media\Sega Hikaru\Images\Letters\1.png | Asset Extension5: png | Asset Type5: system
1581 Asset Label: Letters | Asset Path6: D:\Arcade\Media\Sega Hikaru\Images\Letters\2.png | Asset Extension6: png | Asset Type6: system
1582 Asset Label: Letters | Asset Path7: D:\Arcade\Media\Sega Hikaru\Images\Letters\3.png | Asset Extension7: png | Asset Type7: system
1583 Asset Label: Letters | Asset Path8: D:\Arcade\Media\Sega Hikaru\Images\Letters\4.png | Asset Extension8: png | Asset Type8: system
1584 Asset Label: Letters | Asset Path9: D:\Arcade\Media\Sega Hikaru\Images\Letters\5.png | Asset Extension9: png | Asset Type9: system
1585 Asset Label: Letters | Asset Path10: D:\Arcade\Media\Sega Hikaru\Images\Letters\6.png | Asset Extension10: png | Asset Type10: system
1586 Asset Label: Letters | Asset Path11: D:\Arcade\Media\Sega Hikaru\Images\Letters\7.png | Asset Extension11: png | Asset Type11: system
1587 Asset Label: Letters | Asset Path12: D:\Arcade\Media\Sega Hikaru\Images\Letters\8.png | Asset Extension12: png | Asset Type12: system
1588 Asset Label: Letters | Asset Path13: D:\Arcade\Media\Sega Hikaru\Images\Letters\9.png | Asset Extension13: png | Asset Type13: system
1589 Asset Label: Letters | Asset Path14: D:\Arcade\Media\Sega Hikaru\Images\Letters\a.png | Asset Extension14: png | Asset Type14: system
1590 Asset Label: Letters | Asset Path15: D:\Arcade\Media\Sega Hikaru\Images\Letters\b.png | Asset Extension15: png | Asset Type15: system
1591 Asset Label: Letters | Asset Path16: D:\Arcade\Media\Sega Hikaru\Images\Letters\c.png | Asset Extension16: png | Asset Type16: system
1592 Asset Label: Letters | Asset Path17: D:\Arcade\Media\Sega Hikaru\Images\Letters\d.png | Asset Extension17: png | Asset Type17: system
1593 Asset Label: Letters | Asset Path18: D:\Arcade\Media\Sega Hikaru\Images\Letters\e.png | Asset Extension18: png | Asset Type18: system
1594 Asset Label: Letters | Asset Path19: D:\Arcade\Media\Sega Hikaru\Images\Letters\f.png | Asset Extension19: png | Asset Type19: system
1595 Asset Label: Letters | Asset Path20: D:\Arcade\Media\Sega Hikaru\Images\Letters\g.png | Asset Extension20: png | Asset Type20: system
1596 Asset Label: Letters | Asset Path21: D:\Arcade\Media\Sega Hikaru\Images\Letters\h.png | Asset Extension21: png | Asset Type21: system
1597 Asset Label: Letters | Asset Path22: D:\Arcade\Media\Sega Hikaru\Images\Letters\i.png | Asset Extension22: png | Asset Type22: system
1598 Asset Label: Letters | Asset Path23: D:\Arcade\Media\Sega Hikaru\Images\Letters\j.png | Asset Extension23: png | Asset Type23: system
1599 Asset Label: Letters | Asset Path24: D:\Arcade\Media\Sega Hikaru\Images\Letters\k.png | Asset Extension24: png | Asset Type24: system
1600 Asset Label: Letters | Asset Path25: D:\Arcade\Media\Sega Hikaru\Images\Letters\l.png | Asset Extension25: png | Asset Type25: system
1601 Asset Label: Letters | Asset Path26: D:\Arcade\Media\Sega Hikaru\Images\Letters\m.png | Asset Extension26: png | Asset Type26: system
1602 Asset Label: Letters | Asset Path27: D:\Arcade\Media\Sega Hikaru\Images\Letters\n.png | Asset Extension27: png | Asset Type27: system
1603 Asset Label: Letters | Asset Path28: D:\Arcade\Media\Sega Hikaru\Images\Letters\o.png | Asset Extension28: png | Asset Type28: system
1604 Asset Label: Letters | Asset Path29: D:\Arcade\Media\Sega Hikaru\Images\Letters\p.png | Asset Extension29: png | Asset Type29: system
1605 Asset Label: Letters | Asset Path30: D:\Arcade\Media\Sega Hikaru\Images\Letters\q.png | Asset Extension30: png | Asset Type30: system
1606 Asset Label: Letters | Asset Path31: D:\Arcade\Media\Sega Hikaru\Images\Letters\r.png | Asset Extension31: png | Asset Type31: system
1607 Asset Label: Letters | Asset Path32: D:\Arcade\Media\Sega Hikaru\Images\Letters\s.png | Asset Extension32: png | Asset Type32: system
1608 Asset Label: Letters | Asset Path33: D:\Arcade\Media\Sega Hikaru\Images\Letters\t.png | Asset Extension33: png | Asset Type33: system
1609 Asset Label: Letters | Asset Path34: D:\Arcade\Media\Sega Hikaru\Images\Letters\u.png | Asset Extension34: png | Asset Type34: system
1610 Asset Label: Letters | Asset Path35: D:\Arcade\Media\Sega Hikaru\Images\Letters\v.png | Asset Extension35: png | Asset Type35: system
1611 Asset Label: Letters | Asset Path36: D:\Arcade\Media\Sega Hikaru\Images\Letters\w.png | Asset Extension36: png | Asset Type36: system
1612 Asset Label: Letters | Asset Path37: D:\Arcade\Media\Sega Hikaru\Images\Letters\x.png | Asset Extension37: png | Asset Type37: system
1613 Asset Label: Letters | Asset Path38: D:\Arcade\Media\Sega Hikaru\Images\Letters\y.png | Asset Extension38: png | Asset Type38: system
1614 Asset Label: Letters | Asset Path39: D:\Arcade\Media\Sega Hikaru\Images\Letters\z.png | Asset Extension39: png | Asset Type39: system
1615 Asset Label: Other | Asset Path1: D:\Arcade\Media\Sega Hikaru\Images\Other\Pointer.png | Asset Extension1: png | Asset Type1: system
161611:58:48:576 | MD | INFO | +0 | BuildAssetsTable - Ended
161711:58:48:579 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video
161811:58:48:603 | MD | DEBUG | +32 | BuildAssetsTable - Searching for a MP4 Game Video: D:\Arcade\Media\Sega Hikaru\Video\airtrix.*
161911:58:48:605 | MD | DEBUG | +0 | BuildAssetsTable - Searching for a FLV Game Video: D:\Arcade\Media\Main Menu\Video\Sega Hikaru.*
162011:58:48:609 | MD | DEBUG | +0 | BuildAssetsTable - Media assets found:
1621 Asset Label: FLV Game Video | Asset Path1: D:\Arcade\Media\Main Menu\Video\Sega Hikaru.mp4 | Asset Extension1: mp4 | Asset Type1: system
1622 Asset Label: MP4 Game Video | Asset Path1: D:\Arcade\Media\Sega Hikaru\Video\airtrix.mp4 | Asset Extension1: mp4 | Asset Type1: game
162311:58:48:611 | MD | INFO | +0 | BuildAssetsTable - Ended
162411:58:48:613 | MD | INFO | +0 | PluginInit - Ended
162511:58:48:635 | MD | DEBUG | +31 | StartModule - Setting romName to the dbName sent to RocketLauncher: airtrix
162611:58:48:638 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
162711:58:48:641 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,~1&~3,
162811:58:48:643 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 1 check
162911:58:48:665 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 2 check
163011:58:48:668 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
163111:58:48:670 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
163211:58:48:673 | MD | TRACE | +0 | Process.__New - Creating new process object for: "D:\Arcade\HyperSpin.exe"
163311:58:48:675 | MD | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\HyperSpin.exe"
163411:58:48:702 | MD | TRACE | +31 | File.__New - Creating new file object of: "D:\Arcade\RocketLauncher\Modules\Demul\Sega Hikaru\airtrix.ini"
163511:58:48:732 | MD | TRACE | +32 | File.__New - Creating new file object of: "D:\Arcade\RocketLauncher\Modules\Demul\Sega Hikaru.ini"
163611:58:48:762 | MD | TRACE | +31 | File.__New - Creating new file object of: "D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ini"
163711:58:48:793 | MD | TRACE | +31 | File.Exist - This file exists: D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ini
163811:58:48:890 | MD | DEBUG | +94 | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "D:\Arcade\RocketLauncher\Modules\Demul\Demul (v0.7).ini"
163911:58:48:914 | MD | INFO | +31 | StartModule - Ended
164011:58:48:917 | MD | DEBUG | +0 | FadeInStart - Started
164111:58:48:919 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
164211:58:48:921 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~1&~3,~e&~t,
164311:58:48:923 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
164411:58:48:947 | MD | DEBUG | +31 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
164511:58:48:950 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
164611:58:48:953 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
164711:58:48:954 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
164811:58:48:977 | MD | DEBUG | +32 | XHotkeyTableCreation - Ended
164911:58:48:980 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
165011:58:48:983 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~1&~3 is in TableKeyGroups ~Esc,~1&~3,~e&~t,
165111:58:48:985 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
165211:58:48:008 | MD | DEBUG | +31 | XHotkeyTableCreation - Disabled Hotkey for: "~1 & ~3"
165311:58:49:010 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 11 check
165411:58:49:014 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~1 & ~3"
165511:58:49:017 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
165611:58:49:041 | MD | DEBUG | +31 | XHotkeyTableCreation - Ended
165711:58:49:043 | MD | DEBUG | +0 | FadeInStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
165811:58:49:046 | MD | TRACE | +0 | FadeInStart - Fade screen scale factor: X=1.000000, Y= 1.000000
165911:58:49:048 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\airtrix\Layer 1*.*
166011:58:49:071 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\_Default\Horizontal\Layer 1*.*
166111:58:49:074 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\_Default\Layer 1*.*
166211:58:49:076 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Horizontal\Layer 1*.*
166311:58:49:079 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.*
166411:58:49:102 | MD | DEBUG | +32 | GetFadeDirPicFile - Looking for Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.png
166511:58:49:105 | MD | DEBUG | +0 | GetFadeDirPicFile - Found Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1.png
166611:58:49:107 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.gif
166711:58:49:110 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.tif
166811:58:49:112 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.bmp
166911:58:49:137 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 1": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1*.jpg
167011:58:49:139 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 1.png
167111:58:49:142 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 2" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\airtrix\Layer 2*.*
167211:58:49:166 | MD | DEBUG | +31 | GetFadeDirPicFile - Checking if any Fade "Layer 2" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\_Default\Horizontal\Layer 2*.*
167311:58:49:168 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 2" media exists in: D:\Arcade\RocketLauncher\Media\Fade\Sega Hikaru\_Default\Layer 2*.*
167411:58:49:172 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 2" media exists in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Horizontal\Layer 2*.*
167511:58:49:173 | MD | DEBUG | +0 | GetFadeDirPicFile - Checking if any Fade "Layer 2" media exists in: D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.*
167611:58:49:198 | MD | DEBUG | +31 | GetFadeDirPicFile - Looking for Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.png
167711:58:49:200 | MD | DEBUG | +0 | GetFadeDirPicFile - Found Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2 (HS alt).png
167811:58:49:203 | MD | DEBUG | +0 | GetFadeDirPicFile - Found Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2.png
167911:58:49:205 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.gif
168011:58:49:228 | MD | DEBUG | +32 | GetFadeDirPicFile - Looking for Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.tif
168111:58:49:231 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.bmp
168211:58:49:234 | MD | DEBUG | +0 | GetFadeDirPicFile - Looking for Fade "Layer 2": D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2*.jpg
168311:58:49:237 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use D:\Arcade\RocketLauncher\Media\Fade\_Default\Layer 2.png
168411:58:49:401 | MD | INFO | +172 | DefaultAnimateFadeIn - Started, direction is: in
168511:58:49:404 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
168611:58:49:899 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
168711:58:49:935 | MD | DEBUG | +31 | FadeInStart - Ended
168811:58:49:936 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to D:\Arcade\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
168911:58:49:938 | MD | TRACE | +0 | CustomFunction.PreStart - Starting
169011:58:49:940 | MD | TRACE | +0 | CustomFunction.PreStart - Ending
169111:58:49:962 | MD | DEBUG | +31 | CoverFE - Started
169211:58:49:968 | MD | DEBUG | +0 | CoverFE - Ended
169311:58:49:970 | MD | TRACE | +0 | Emulator.__New - Creating new emulator object for: "D:\Arcade\Emulators\Demul_22_12_15\demul.exe"
169411:58:49:971 | MD | TRACE | +0 | Process.__New - Creating new process object for: "D:\Arcade\Emulators\Demul_22_12_15\demul.exe"
169511:58:49:994 | MD | TRACE | +31 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\demul.exe"
169611:58:49:025 | MD | TRACE | +32 | Window.__New - Created: "ahk_class window"
169711:58:50:028 | MD | TRACE | +0 | Window.__New - Created: "LCD 0 ahk_class LCD 0"
169811:58:50:030 | MD | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\Demul.ini"
169911:58:50:057 | MD | TRACE | +31 | IniFile.__New - Created new ini object of: "D:\Arcade\Emulators\Demul_22_12_15\Demul.ini"
170011:58:50:059 | MD | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini"
170111:58:50:087 | MD | TRACE | +31 | IniFile.__New - Created new ini object of: "D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini"
170211:58:50:090 | MD | INFO | +0 | File.CheckFile - Checking if "D:\Arcade\Emulators\Demul_22_12_15\Demul.ini" exists
170311:58:50:093 | MD | TRACE | +0 | File.Exist - This file exists: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
170411:58:50:097 | MD | DEBUG | +0 | File.CheckFile - Attributes:
1705 File Size: 2581 bytes
1706 Created: 2/24/2019 - 11:55:13 AM
1707 Modified: 2/24/2019 - 10:33:37 AM
170811:58:50:118 | MD | INFO | +31 | File.CheckFile - Checking if "D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini" exists
170911:58:50:121 | MD | TRACE | +0 | File.Exist - This file exists: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
171011:58:50:126 | MD | DEBUG | +0 | File.CheckFile - Attributes:
1711 File Size: 5582 bytes
1712 Created: 2/24/2019 - 11:54:47 AM
1713 Modified: 7/7/2015 - 7:54:33 AM
171411:58:50:156 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MaxHideTaskbar: true
171511:58:50:180 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ControllerCode: 16777216
171611:58:50:182 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MouseCode: 131072
171711:58:50:184 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - KeyboardCode: 1073741824
171811:58:50:188 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LightgunCode: -2147483648
171911:58:50:190 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideDemulGUI: No value for this key
172011:58:50:214 | MD | INFO | +31 | RIniFile.Read - Module - HideDemulGUI: true (DEFAULT)
172111:58:50:218 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - PerGameMemoryCards: No value for this key
172211:58:50:221 | MD | INFO | +0 | RIniFile.Read - Module - PerGameMemoryCards: true (DEFAULT)
172311:58:50:244 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MemCardPath: No value for this key
172411:58:50:247 | MD | INFO | +0 | RIniFile.Read - Module - MemCardPath: D:\Arcade\Emulators\Demul_22_12_15\memsaves (DEFAULT)
172511:58:50:271 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Fullscreen: fullscreen
172611:58:50:273 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Plugin: gpuDX11
172711:58:50:276 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - ShaderUsePass1: No value for this key
172811:58:50:279 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass1: true
172911:58:50:282 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - ShaderUsePass2: No value for this key
173011:58:50:284 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass2: true
173111:58:50:307 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - ShaderNamePass1: No value for this key
173211:58:50:311 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass1: FXAA
173311:58:50:313 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - ShaderNamePass2: No value for this key
173411:58:50:339 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass2: CARTOON
173511:58:50:342 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - ListSorting: No value for this key
173611:58:50:344 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ListSorting: No value for this key
173711:58:50:369 | MD | INFO | +31 | RIniFile.Read - Module - ListSorting: true (DEFAULT)
173811:58:50:372 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - OModifier: No value for this key
173911:58:50:374 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - OModifier: No value for this key
174011:58:50:377 | MD | INFO | +0 | RIniFile.Read - Module - OModifier: true (DEFAULT)
174111:58:50:399 | MD | TRACE | +32 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - TModifier: No value for this key
174211:58:50:402 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - TModifier: No value for this key
174311:58:50:405 | MD | INFO | +0 | RIniFile.Read - Module - TModifier: true (DEFAULT)
174411:58:50:406 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - InternalResolutionScale: No value for this key
174511:58:50:431 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - InternalResolutionScale: 1
174611:58:50:434 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - VideoMode: 1024
174711:58:50:436 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - AspectRatio: 2
174811:58:50:439 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - MaxLayers: No value for this key
174911:58:50:462 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MaxLayers: No value for this key
175011:58:50:464 | MD | INFO | +0 | RIniFile.Read - Module - MaxLayers: 32 (DEFAULT)
175111:58:50:467 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - DemulShooterEnabled: No value for this key
175211:58:50:470 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - DemulShooterEnabled: No value for this key
175311:58:50:471 | MD | INFO | +0 | RIniFile.Read - Module - DemulShooterEnabled: false (DEFAULT)
175411:58:50:496 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - showVMU: No value for this key
175511:58:50:498 | MD | INFO | +0 | RIniFile.Read - Module - showVMU: true (DEFAULT)
175611:58:50:501 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU1Pos: No value for this key
175711:58:50:523 | MD | INFO | +32 | RIniFile.Read - Module - VMU1Pos: topLeft (DEFAULT)
175811:58:50:526 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU2Pos: No value for this key
175911:58:50:529 | MD | INFO | +0 | RIniFile.Read - Module - VMU2Pos: topRight (DEFAULT)
176011:58:50:532 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU3Pos: No value for this key
176111:58:50:535 | MD | INFO | +0 | RIniFile.Read - Module - VMU3Pos: bottomLeft (DEFAULT)
176211:58:50:557 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU4Pos: No value for this key
176311:58:50:560 | MD | INFO | +0 | RIniFile.Read - Module - VMU4Pos: bottomRight (DEFAULT)
176411:58:50:562 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUHideKey: No value for this key
176511:58:50:565 | MD | INFO | +0 | RIniFile.Read - Module - VMUHideKey: F10 (DEFAULT)
176611:58:50:588 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Bios: No value for this key
176711:58:50:590 | MD | INFO | +0 | RIniFile.Read - Module - Bios: (NO VALUE)
176811:58:50:592 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - LoadDecrypted: No value for this key
176911:58:50:596 | MD | INFO | +0 | RIniFile.Read - Module - LoadDecrypted: (NO VALUE)
177011:58:50:618 | MD | TRACE | +31 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Controls: No value for this key
177111:58:50:620 | MD | INFO | +0 | RIniFile.Read - Module - Controls: standard (DEFAULT)
177211:58:50:623 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push1: 29
177311:58:50:626 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push2: 56
177411:58:50:628 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push3: 57
177511:58:50:652 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push4: 42
177611:58:50:654 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push5: 44
177711:58:50:658 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push6: 45
177811:58:50:660 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push7: 46
177911:58:50:683 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push8: 6
178011:58:50:686 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - SERVICE: 10
178111:58:50:688 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - START: 2
178211:58:50:712 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - COIN: 4
178311:58:50:714 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALUP: 200
178411:58:50:717 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALDOWN: 208
178511:58:50:720 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALLEFT: 203
178611:58:50:742 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALRIGHT: 205
178711:58:50:744 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP: 47
178811:58:50:748 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN: 48
178911:58:50:750 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT: 49
179011:58:50:774 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT: 50
179111:58:50:777 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP2: 20
179211:58:50:780 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN2: 21
179311:58:50:783 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT2: 22
179411:58:50:785 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT2: 23
179511:58:50:811 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push1: 17
179611:58:50:813 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push2: 18
179711:58:50:816 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push3: 30
179811:58:50:840 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push4: 31
179911:58:50:843 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push5: 27
180011:58:50:846 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push6: 7
180111:58:50:869 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push7: 16
180211:58:50:872 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push8: 26
180311:58:50:875 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - SERVICE: 0
180411:58:50:877 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - START: 3
180511:58:50:900 | MD | INFO | +32 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - COIN: 5
180611:58:50:902 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALUP: 72
180711:58:50:905 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALDOWN: 80
180811:58:50:907 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALLEFT: 75
180911:58:50:931 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALRIGHT: 77
181011:58:50:934 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP: 19
181111:58:50:937 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN: 33
181211:58:50:938 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT: 32
181311:58:50:962 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT: 34
181411:58:50:964 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP2: 79
181511:58:50:968 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN2: 81
181611:58:50:970 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT2: 73
181711:58:50:990 | MD | INFO | +31 | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT2: 71
181811:58:50:994 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Bezel_Top_Offset: No value for this key
181911:58:50:996 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Top_Offset: No value for this key
182011:58:50:998 | MD | INFO | +0 | RIniFile.Read - Module - Bezel_Top_Offset: 0 (DEFAULT)
182111:58:50:001 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Bezel_Bottom_Offset: No value for this key
182211:58:51:025 | MD | TRACE | +32 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Bottom_Offset: No value for this key
182311:58:51:028 | MD | INFO | +0 | RIniFile.Read - Module - Bezel_Bottom_Offset: 0 (DEFAULT)
182411:58:51:031 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Bezel_Right_Offset: No value for this key
182511:58:51:034 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Right_Offset: No value for this key
182611:58:51:057 | MD | INFO | +31 | RIniFile.Read - Module - Bezel_Right_Offset: 0 (DEFAULT)
182711:58:51:060 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [airtrix] - Bezel_Left_Offset: No value for this key
182811:58:51:062 | MD | TRACE | +0 | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Left_Offset: No value for this key
182911:58:51:064 | MD | INFO | +0 | RIniFile.Read - Module - Bezel_Left_Offset: 0 (DEFAULT)
183011:58:51:087 | MD | DEBUG | +31 | IniFile.Read - SECTION: [main] - KEY: videomode - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
183111:58:51:089 | MD | INFO | +0 | Module - Demul is reading the config with videomode = 1024
183211:58:51:095 | MD | INFO | +0 | IniFile.Write - SECTION: [main] - KEY: videomode - VALUE: 1024 - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
183311:58:51:118 | MD | INFO | +31 | Module - Demul is updating the config with videomode = 1024
183411:58:51:121 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: romsPathsCount - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
183511:58:51:123 | MD | INFO | +0 | Module - Demul is configured with 17 rom path(s). Scanning these for a romPath to this rom.
183611:58:51:127 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: roms0 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
183711:58:51:151 | MD | INFO | +32 | Module - Path0: D:\Arcade\System roms\Demul Roms Full set\Atomiswave roms\
183811:58:51:153 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: roms1 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
183911:58:51:155 | MD | INFO | +0 | Module - Path1: D:\Arcade\System roms\Demul Roms Full set\Gaelco\
184011:58:51:157 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: roms2 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
184111:58:51:159 | MD | INFO | +0 | Module - Path2: D:\Arcade\System roms\Demul Roms Full set\Bios file\
184211:58:51:181 | MD | DEBUG | +31 | IniFile.Read - SECTION: [files] - KEY: roms3 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
184311:58:51:183 | MD | INFO | +0 | Module - Path3: D:\Arcade\System roms\Demul Roms Full set\Cave 3rd\Cave specific roms\
184411:58:51:185 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: roms4 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
184511:58:51:187 | MD | INFO | +0 | Module - Path4: D:\Arcade\System roms\Demul Roms Full set\Cave 3rd\Mame roms\
184611:58:51:188 | MD | DEBUG | +0 | IniFile.Read - SECTION: [files] - KEY: roms5 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
184711:58:51:190 | MD | INFO | +0 | Module - Path5: D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms\
184811:58:51:208 | MD | INFO | +31 | Module - Stopping search because Demul is already configured with the correct romPath to this rom: D:\Arcade\System roms\Demul Roms Full set\Hikaru Roms\
184911:58:51:211 | MD | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini"
185011:58:51:220 | MD | TRACE | +0 | IniFile.__New - Created new ini object of: "D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini"
185111:58:51:222 | MD | INFO | +0 | File.CheckFile - Checking if "D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini" exists
185211:58:51:246 | MD | TRACE | +31 | File.Exist - This file exists: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
185311:58:51:250 | MD | DEBUG | +0 | File.CheckFile - Attributes:
1854 File Size: 418 bytes
1855 Created: 2/24/2019 - 11:54:46 AM
1856 Modified: 2/24/2019 - 11:58:37 AM
185711:58:51:277 | MD | INFO | +32 | Module - Recreating D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini as ANSI because UTF-8 format cannot be read
185811:58:51:341 | MD | INFO | +62 | Module - Successfully converted D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini to ANSI
185911:58:51:404 | MD | INFO | +63 | IniFile.Write - SECTION: [main] - KEY: AutoSort - VALUE: 0 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186011:58:51:458 | MD | INFO | +62 | IniFile.Write - SECTION: [main] - KEY: OModifier - VALUE: 0 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186111:58:51:527 | MD | INFO | +63 | IniFile.Write - SECTION: [main] - KEY: TModifier - VALUE: 0 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186211:58:51:571 | MD | INFO | +46 | IniFile.Write - SECTION: [main] - KEY: aspect - VALUE: 2 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186311:58:51:623 | MD | INFO | +47 | IniFile.Write - SECTION: [main] - KEY: scaling - VALUE: 1 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186411:58:51:667 | MD | INFO | +47 | IniFile.Write - SECTION: [main] - KEY: MaxLayers - VALUE: 32 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186511:58:51:673 | MD | INFO | +0 | IniFile.Write - SECTION: [plugins] - KEY: gpu - VALUE: gpuDX11.dll - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
186611:58:51:698 | MD | INFO | +31 | IniFile.Write - SECTION: [main] - KEY: VMUscreendisable - VALUE: false - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
186711:58:51:700 | MD | DEBUG | +0 | IniFile.Read - SECTION: [shaders] - KEY: usePass1 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
186811:58:51:704 | MD | TRACE | +0 | StringUtils.Contains - "FXAA" contains "FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR" at position 1
186911:58:51:778 | MD | INFO | +79 | IniFile.Write - SECTION: [shaders] - KEY: usePass1 - VALUE: 1 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
187011:58:51:838 | MD | INFO | +62 | IniFile.Write - SECTION: [shaders] - KEY: shaderPass1 - VALUE: FXAA - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
187111:58:51:840 | MD | DEBUG | +0 | IniFile.Read - SECTION: [shaders] - KEY: usePass2 - VALUE: - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
187211:58:51:843 | MD | TRACE | +0 | StringUtils.Contains - "CARTOON" contains "FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR" at position 1
187311:58:51:900 | MD | INFO | +63 | IniFile.Write - SECTION: [shaders] - KEY: usePass2 - VALUE: 1 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
187411:58:51:942 | MD | INFO | +46 | IniFile.Write - SECTION: [shaders] - KEY: shaderPass2 - VALUE: CARTOON - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
187511:58:51:947 | MD | INFO | +0 | IniFile.Write - SECTION: [main] - KEY: naomiBiosAuto - VALUE: true - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
187611:58:51:951 | MD | INFO | +0 | Module - This game uses a standard (controller) control type.
187711:58:51:955 | MD | INFO | +0 | IniFile.Write - SECTION: [PORTB] - KEY: device - VALUE: 16777216 - FILE: D:\Arcade\Emulators\Demul_22_12_15\Demul.ini
187811:58:51:980 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH1 - VALUE: 29 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
187911:58:51:985 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH2 - VALUE: 56 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188011:58:51:011 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH3 - VALUE: 57 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188111:58:52:016 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH4 - VALUE: 42 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188211:58:52:041 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH5 - VALUE: 44 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188311:58:52:047 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH6 - VALUE: 45 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188411:58:52:071 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH7 - VALUE: 46 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188511:58:52:077 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH8 - VALUE: 6 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188611:58:52:103 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: SERVICE - VALUE: 10 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188711:58:52:108 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: START - VALUE: 2 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188811:58:52:134 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: COIN - VALUE: 4 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
188911:58:52:140 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALUP - VALUE: 200 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189011:58:52:165 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALDOWN - VALUE: 208 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189111:58:52:170 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALLEFT - VALUE: 203 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189211:58:52:175 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALRIGHT - VALUE: 205 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189311:58:52:201 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP - VALUE: 47 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189411:58:52:206 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN - VALUE: 48 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189511:58:52:231 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT - VALUE: 49 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189611:58:52:236 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT - VALUE: 50 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189711:58:52:262 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP2 - VALUE: 20 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189811:58:52:267 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN2 - VALUE: 21 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
189911:58:52:293 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT2 - VALUE: 22 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190011:58:52:298 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT2 - VALUE: 23 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190111:58:52:324 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH1 - VALUE: 17 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190211:58:52:330 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH2 - VALUE: 18 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190311:58:52:355 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH3 - VALUE: 30 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190411:58:52:362 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH4 - VALUE: 31 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190511:58:52:387 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH5 - VALUE: 27 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190611:58:52:392 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH6 - VALUE: 7 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190711:58:52:413 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH7 - VALUE: 16 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190811:58:52:419 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH8 - VALUE: 26 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
190911:58:52:424 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: SERVICE - VALUE: 0 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191011:58:52:451 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: START - VALUE: 3 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191111:58:52:455 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: COIN - VALUE: 5 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191211:58:52:479 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALUP - VALUE: 72 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191311:58:52:484 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALDOWN - VALUE: 80 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191411:58:52:511 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALLEFT - VALUE: 75 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191511:58:52:516 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALRIGHT - VALUE: 77 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191611:58:52:540 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP - VALUE: 19 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191711:58:52:546 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN - VALUE: 33 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191811:58:52:571 | MD | INFO | +31 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT - VALUE: 32 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
191911:58:52:577 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT - VALUE: 34 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
192011:58:52:581 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP2 - VALUE: 79 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
192111:58:52:603 | MD | INFO | +32 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN2 - VALUE: 81 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
192211:58:52:606 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT2 - VALUE: 73 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
192311:58:52:610 | MD | INFO | +0 | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT2 - VALUE: 71 - FILE: D:\Arcade\Emulators\Demul_22_12_15\padDemul.ini
192411:58:52:612 | MD | INFO | +0 | Module - Wrote standard controls to padDemul.ini.
192511:58:52:630 | MD | TRACE | +31 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\memsaves"
192611:58:52:640 | MD | TRACE | +0 | Folder.__New - Created new folder object of: "D:\Arcade\Emulators\Demul_22_12_15\memsaves"
192711:58:52:643 | MD | TRACE | +0 | File.__New - Creating new file object of: "D:\Arcade\Emulators\Demul_22_12_15\memsaves\default_vms.bin"
192811:58:52:670 | MD | TRACE | +31 | File.Exist - This folder exists: D:\Arcade\Emulators\Demul_22_12_15\memsaves
192911:58:52:673 | MD | INFO | +0 | VMU - No default VMU file at D:\Arcade\Emulators\Demul_22_12_15\memsaves\default_vms.bin
193011:58:52:731 | MD | INFO | +63 | IniFile.Write - SECTION: [main] - KEY: UseFullscreen - VALUE: 0 - FILE: D:\Arcade\Emulators\Demul_22_12_15\gpuDX11.ini
193111:58:52:734 | MD | TRACE | +0 | TimerUtils.Sleep - Sleeping for 250 milliseconds
193211:58:52:977 | MD | TRACE | +250 | CustomFunction.PreLaunch - Starting
193311:58:52:980 | MD | TRACE | +0 | CustomFunction.PreLaunch - Ending
193411:58:52:981 | MD | INFO | +0 | Process.Run - Running: D:\Arcade\Emulators\Demul_22_12_15\demul.exe -run=hikaru -rom=airtrix
193511:58:53:068 | MD | DEBUG | +93 | Process.Run - "demul.exe -run=hikaru -rom=airtrix" Process ID: 9260
193611:58:53:071 | MD | TRACE | +0 | CustomFunction.PostLaunch - Starting
193711:58:53:072 | MD | TRACE | +0 | CustomFunction.PostLaunch - Ending
193811:58:53:074 | MD | TRACE | +0 | TimerUtils.Sleep - Sleeping for 1000 milliseconds
193911:58:54:071 | MD | TRACE | +1000 | Window.Restore - Restoring window "ahk_class window"
194011:58:57:973 | MD | TRACE | +3907 | Window.Activate - Activating window "ahk_class window"
194111:58:58:086 | MD | INFO | +109 | Module - Waiting for Demul to finish loading game.
194211:58:58:285 | MD | TRACE | +203 | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
194311:58:58:288 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
194411:58:58:488 | MD | TRACE | +203 | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
194511:58:58:490 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
194611:58:58:698 | MD | TRACE | +203 | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
194711:58:58:700 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
194811:58:58:901 | MD | TRACE | +204 | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
194911:58:58:903 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
195011:58:59:105 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" from "ahk_class window"
195111:58:59:107 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" by " "
195211:58:59:301 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" from "ahk_class window"
195311:58:59:303 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" by " "
195411:58:59:504 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" from "ahk_class window"
195511:58:59:506 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" by " "
195611:58:59:715 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" from "ahk_class window"
195711:58:59:716 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" by " "
195811:58:59:920 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" from "ahk_class window"
195911:58:59:922 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 2 gpu: 0 | Air Trix (Rev. A)" by " "
196011:59:00:115 | MD | TRACE | +203 | Window.GetTitle - Retrieved "gpuDX11hw | spg: 62 gpu: 8 | Air Trix (Rev. A)" from "ahk_class window"
196111:59:00:117 | MD | TRACE | +0 | StringUtils.Split - Splitting this string 11 ways: "gpuDX11hw | spg: 62 gpu: 8 | Air Trix (Rev. A)" by " "
196211:59:00:119 | MD | INFO | +0 | Module - Demul finished loading game.
196311:59:00:120 | MD | TRACE | +0 | StringUtils.Contains - "Sega Hikaru" contains "Gaelco|Hikaru" at position 6
196411:59:00:122 | MD | TRACE | +0 | CustomFunction.PreBezelDraw - Starting
196511:59:00:124 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Starting
196611:59:00:125 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Setting fullscreen to false
196711:59:00:127 | MD | TRACE | +0 | CustomFunction.SetFullscreenPostLaunch - Ending
196811:59:00:147 | MD | TRACE | +32 | CustomFunction.PreBezelDraw - Ending
196911:59:00:149 | MD | TRACE | +0 | Window.__New - Created: "ahk_ID"
197011:59:00:150 | MD | DEBUG | +0 | FadeInExit - Started
197111:59:00:152 | MD | INFO | +0 | DefaultAnimateFadeIn - Started, direction is: out
197211:59:00:646 | MD | INFO | +500 | DefaultAnimateFadeIn - Ended
197311:59:00:747 | MD | DEBUG | +93 | XHotkeyTableCreation - Started
197411:59:00:749 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~1&~3,~e&~t,
197511:59:00:751 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
197611:59:00:752 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
197711:59:00:771 | MD | DEBUG | +32 | XHotkeyTableCreation - Post loop 11 check
197811:59:00:773 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
197911:59:00:775 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
198011:59:00:777 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
198111:59:00:778 | MD | DEBUG | +0 | XHotkeyTableCreation - Started
198211:59:00:781 | MD | DEBUG | +0 | XHotkeyTableCreation - KeyGroup ~1&~3 is in TableKeyGroups ~Esc,~1&~3,~e&~t,
198311:59:00:782 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 10 check
198411:59:00:784 | MD | DEBUG | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~1 & ~3"
198511:59:00:802 | MD | DEBUG | +31 | XHotkeyTableCreation - Post loop 11 check
198611:59:00:804 | MD | DEBUG | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~1 & ~3" to call label: "CloseProcess"
198711:59:00:805 | MD | DEBUG | +0 | XHotkeyTableCreation - Post loop 12 check
198811:59:00:807 | MD | DEBUG | +0 | XHotkeyTableCreation - Ended
198911:59:00:809 | MD | DEBUG | +0 | FadeInExit - Ended, waiting for user to close launched application
199011:59:00:810 | MD | TRACE | +0 | CustomFunction.PostLoad - Starting
199111:59:00:812 | MD | TRACE | +0 | CustomFunction.PostLoad - Ending
199211:59:00:814 | MD | INFO | +0 | Process.Process - "WaitClose" "demul.exe"
199311:59:00:815 | MD | TRACE | +0 | Process.GetProcessID
199411:59:06:343 | MD | DEBUG | +5531 | Process.Process - "demul.exe" returned 0 and is now closed. Continuing thread.
199511:59:06:370 | MD | TRACE | +31 | CustomFunction.PostStop - Starting
199611:59:06:372 | MD | TRACE | +0 | CustomFunction.PostStop - Ending
199711:59:06:374 | MD | DEBUG | +0 | FadeOutExit - Started
199811:59:06:378 | MD | INFO | +0 | DefaultAnimateFadeOut - Started, direction is: out
199911:59:06:900 | MD | INFO | +532 | DefaultAnimateFadeOut - Ended
200011:59:06:903 | MD | DEBUG | +0 | FadeOutExit - Ended
200111:59:06:906 | MD | INFO | +0 | ExitModule - Started
200211:59:06:908 | MD | INFO | +0 | UpdateStatistics - Starting Updating Statistics
200311:59:06:931 | MD | DEBUG | +31 | UpdateStatistics - Total Elapsed Time in Pause in seconds: 0
200411:59:06:934 | MD | DEBUG | +0 | UpdateStatistics - gameSectionStartTime:328073531
200511:59:06:937 | MD | DEBUG | +0 | UpdateStatistics - ElapsedTime:6
200611:59:06:940 | MD | TRACE | +0 | Statistics cleared game name: airtrix
200711:59:07:033 | MD | DEBUG | +94 | UpdateStatistics - Loaded game statistics from ini files:
2008 Number_of_Times_Played: 15
2009 Last_Time_Played: Sunday February 24, 2019 10:33:45 AM
2010 Average_Time_Played: 12
2011 Total_Time_Played: 177
2012 System_Total_Played_Time: 570
2013 Total_Global_Played_Time: 5790
201411:59:07:052 | MD | DEBUG | +31 | UpdateStatistics - Updated Statistics: Number_of_Times_Played: 16
2015 Last_Time_Played: Sunday February 24, 2019 11:59:00 AM
2016 Average_Time_Played: 11
2017 Total_Time_Played: 183
2018 System_Total_Played_Time: 576
2019 Total_Global_Played_Time: 5796
202011:59:07:218 | MD | INFO | +156 | UpdateStatistics - Game section statistics updated.
202111:59:07:221 | MD | TRACE | +0 | CustomFunction.PostExit - Starting
202211:59:07:243 | MD | TRACE | +31 | CustomFunction.PostExit - Ending
202311:59:07:247 | MD | INFO | +0 | ExitModule - Ended
2024End of Module Logs
202511:59:07:287 | RL | INFO | +19500 | Main - Module ended, exiting RocketLauncher normally
202611:59:07:292 | RL | INFO | +0 | ExitScript - Started
202711:59:07:307 | RL | DEBUG | +16 | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
202811:59:07:310 | RL | DEBUG | +0 | Registry.Read - Registry Read finished, returning 0
202911:59:07:314 | RL | TRACE | +0 | StringUtils.Contains - "false" does not contain "true|kill"
203011:59:07:315 | RL | INFO | +0 | ExitScript - Restoring taskbar
203111:59:07:318 | RL | TRACE | +15 | Window.__New - Created: "ahk_class Shell_TrayWnd"
203211:59:07:321 | RL | TRACE | +0 | Window.__New - Created: "ahk_class Button"
203311:59:07:323 | RL | TRACE | +0 | Window.Show - Unhiding window "ahk_class Shell_TrayWnd"
203411:59:07:427 | RL | TRACE | +110 | Window.Show - Unhiding window "ahk_class Button"
203511:59:07:465 | RL | INFO | +31 | SystemCursor - Restoring mouse cursor
203611:59:07:485 | RL | INFO | +16 | ExitScript - Restored cursor
203711:59:07:487 | RL | INFO | +0 | ExitScript - Ended
2038[/code]