Jump to content
This Topic

Sega Naomi / Sega Naomi 2


shitoken

Recommended Posts

Posted

I have been using Sega Naomi without any problems.

Recently I have added Sega Naomi 2 with exact same settings, same emulator Demul 0.58

But I cant run the game and stuck on loading screen. Same games would run fine on Naomi. But Naomi 2 will stuck on loading screen.

 

Please find my logs hope someone with experience can assist me. million thanks
 

code]
01:42:20:507 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.1.0.7 (www.rlauncher.com)
01:42:20:543 | RL |      INFO  | +31    | Main - System Specs:
					RocketLauncher Dir: H:\HyperSpin\RocketLauncher
					RocketLauncher is: 32-bit
					OS: Microsoft Windows 7 Professional 
					SKU: Professional
					Total Memory: 32683.15 MB
					Free Memory: 29377.39 MB
					Used Memory: 3305.758 MB
					SystemType: 64-bit
					Physical Processors: 1
					Logical Processors: 8
					GPU 1 Name: NVIDIA GeForce GTX 980 Ti
					GPU 1 RAM: -1.00 MB
					GPU 1 Driver Version: 10.18.13.6839
					Sound 1 Device: Bluetooth Hands-free Audio
					Sound 1 Status: Enabled
					Sound 2 Device: NVIDIA High Definition Audio
					Sound 2 Status: Enabled
					Sound 3 Device: Realtek High Definition Audio
					Sound 3 Status: Enabled
					OS Language: English_United_States
					System Locale: en-US
					Formats Locale: en-US
					Windows UI Language: en-US
					Text Encoding: Windows-1252
					OS Admin Status: Yes
					RL Compatibility Flags: 
					Latest .Net Version: v4.0.30319
					Monitor #1 (\\.\DISPLAY1): 1366x768 (1366x768 work) [32bit] [59hz] [Landscape]  (Primary)
					Current AHK Desktop Width: 1366
					Current AHK Desktop Height: 768
					Monitor #1 DPI: 100
					AutoHotkey Path: 
					AHK Version: 1.1.09.04
					Unicode: No
01:42:20:543 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\RocketLauncher.exe exists
01:42:20:544 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	RocketLauncher
					FileVersion             	1.1.0.7
					LegalCopyright          	©2015 RocketLauncher
					ProductName             	djvj's one swell guy!
					ProductVersion          	1.1.0.7
					CompanyName             	Your favorite Front End companion! Visit us @ www.rlauncher.com
					File Size:			2162688 bytes
					Created:			12/13/2015 - 3:59:08 AM
					Modified:			6/7/2016 - 11:27:39 PM
01:42:20:544 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll"
01:42:20:544 | RL |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
01:42:20:544 | RL |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll
01:42:20:544 | RL |     DEBUG  | +0     | File.CheckFile - Attributes:
					FileDescription         	RocketLauncher Utils
					FileVersion             	1.0.0.8
					InternalName            	RocketLauncher.dll
					LegalCopyright          	Copyright © RocketLauncher 2013-2016
					OriginalFilename        	RocketLauncher.dll
					ProductName             	RocketLauncher
					ProductVersion          	1.0.0.8
					File Size:			67072 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			6/7/2016 - 11:27:27 PM
01:42:20:547 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\Array.ahk
01:42:20:547 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4781 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:44:44 AM
01:42:20:547 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\BinHexRW.ahk | v1.0.2
01:42:20:547 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5077 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:45:00 AM
01:42:20:547 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe exists
01:42:20:548 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	 
					FileVersion             	1.1.09.04
					InternalName            	 
					OriginalFilename        	 
					ProductName             	 
					ProductVersion          	1.1.09.04
					File Size:			657920 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:548 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
01:42:20:548 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5323 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:43:48 AM
01:42:20:549 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
01:42:20:549 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5716 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:550 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\gdip.ahk
01:42:20:550 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			88789 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:550 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\gdip_alt.ahk | v1.0.3
01:42:20:551 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5891 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			1/18/2016 - 1:01:31 AM
01:42:20:551 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\gsdll32.dll exists
01:42:20:551 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			13090816 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			2/3/2015 - 1:56:47 AM
01:42:20:551 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\itextsharp.dll exists
01:42:20:551 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	iTextSharp
					FileVersion             	5.4.2.0
					InternalName            	itextsharp.dll
					LegalCopyright          	Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
					OriginalFilename        	itextsharp.dll
					ProductName             	iTextSharp
					ProductVersion          	5.4.2.0
					CompanyName             	1T3XT BVBA
					File Size:			3743744 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:552 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Java.ahk | v1.0.0
01:42:20:552 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			7841 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:552 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\JSON.ahk
01:42:20:552 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9227 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			5/10/2016 - 12:44:53 AM
01:42:20:553 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Origin.ahk | v1.0.2
01:42:20:553 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4904 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			6/24/2015 - 12:51:14 AM
01:42:20:553 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\RegRW64.ahk
01:42:20:554 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			6915 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:555 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\RIni.ahk | v1.7
01:42:20:555 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			67561 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:555 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
01:42:20:555 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	SevenZipSharp
					FileVersion             	0.64.5717.6837
					InternalName            	SevenZipSharp.dll
					LegalCopyright          	Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
					OriginalFilename        	SevenZipSharp.dll
					ProductName             	SevenZipSharp
					ProductVersion          	0.64.5717.6837
					CompanyName             	Markovtsev Vadim
					File Size:			167424 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			10/21/2015 - 2:14:54 AM
01:42:20:555 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Steam.ahk | v1.0.3
01:42:20:556 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5504 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			6/7/2016 - 11:27:53 PM
01:42:20:556 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\VA.ahk
01:42:20:556 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			34688 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:42:20:557 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\VA_Extension.ahk | v1.0.1
01:42:20:557 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3833 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			2/3/2015 - 1:56:47 AM
01:42:20:558 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\7z.ahk | v1.0.8
01:42:20:558 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			31307 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			6/7/2016 - 11:27:43 PM
01:42:20:559 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Bezel.ahk | v1.2.3
01:42:20:559 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			117029 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			5/10/2016 - 12:43:40 AM
01:42:20:560 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade.ahk | v1.1.8
01:42:20:560 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			39529 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			6/7/2016 - 11:27:42 PM
01:42:20:560 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade Init.ahk | v1.0.3
01:42:20:561 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1130 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			5/10/2016 - 12:43:58 AM
01:42:20:561 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade Animations.ahk | v1.2.2
01:42:20:562 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			77906 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			6/7/2016 - 11:27:28 PM
01:42:20:562 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Keymapper.ahk | v1.1.5
01:42:20:562 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			33668 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			5/10/2016 - 12:43:59 AM
01:42:20:563 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Keymapper Init.ahk | v1.0.6
01:42:20:563 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3956 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			1/21/2016 - 12:23:23 AM
01:42:20:563 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiGame.ahk | v1.1.0
01:42:20:564 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			41541 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:43:29 AM
01:42:20:564 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiGame Init.ahk | v1.0.0
01:42:20:564 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			161 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			12/30/2014 - 12:45:50 AM
01:42:20:565 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiPlayer.ahk | v1.0.8
01:42:20:565 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			66776 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:00:44 AM
01:42:20:569 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Pause.ahk | v1.2.3
01:42:20:569 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			396844 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			6/7/2016 - 11:27:52 PM
01:42:20:569 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Pause Init.ahk | v1.0.3
01:42:20:569 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			553 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			10/21/2015 - 2:13:48 AM
01:42:20:570 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Password.ahk | v1.0.4
01:42:20:570 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			10121 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:43:37 AM
01:42:20:570 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk | v1.7
01:42:20:570 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			25300 bytes
					Created:			5/10/2016 - 12:44:00 AM
					Modified:			6/7/2016 - 11:27:35 PM
01:42:20:571 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Log\Logger.ahk | v1.1
01:42:20:571 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3095 bytes
					Created:			5/10/2016 - 12:43:38 AM
					Modified:			5/10/2016 - 12:43:39 AM
01:42:20:571 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk | v1.1
01:42:20:572 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5720 bytes
					Created:			5/10/2016 - 12:43:44 AM
					Modified:			6/7/2016 - 11:27:45 PM
01:42:20:572 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk | v1.0
01:42:20:572 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1547 bytes
					Created:			5/10/2016 - 12:44:07 AM
					Modified:			5/10/2016 - 12:44:07 AM
01:42:20:572 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk | v1.5
01:42:20:573 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			7789 bytes
					Created:			5/10/2016 - 12:43:22 AM
					Modified:			6/7/2016 - 11:27:30 PM
01:42:20:573 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk | v1.0
01:42:20:573 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			2961 bytes
					Created:			5/10/2016 - 12:44:17 AM
					Modified:			5/10/2016 - 12:44:18 AM
01:42:20:574 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\File.ahk | v1.5
01:42:20:574 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9145 bytes
					Created:			5/10/2016 - 12:45:03 AM
					Modified:			6/7/2016 - 11:27:57 PM
01:42:20:574 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Folder.ahk | v1.0
01:42:20:574 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			646 bytes
					Created:			5/10/2016 - 12:44:36 AM
					Modified:			5/10/2016 - 12:44:36 AM
01:42:20:575 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk | v1.0
01:42:20:575 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4410 bytes
					Created:			5/10/2016 - 12:44:56 AM
					Modified:			5/10/2016 - 12:44:56 AM
01:42:20:575 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk | v1.0
01:42:20:575 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3705 bytes
					Created:			6/7/2016 - 11:27:20 PM
					Modified:			6/7/2016 - 11:27:21 PM
01:42:20:576 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Process.ahk | v1.5
01:42:20:576 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9583 bytes
					Created:			5/10/2016 - 12:43:48 AM
					Modified:			6/7/2016 - 11:27:31 PM
01:42:20:576 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk | v1.1
01:42:20:576 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1218 bytes
					Created:			6/7/2016 - 11:27:54 PM
					Modified:			6/7/2016 - 11:27:54 PM
01:42:20:577 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk | v1.0
01:42:20:577 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5386 bytes
					Created:			5/10/2016 - 12:44:14 AM
					Modified:			5/10/2016 - 12:44:15 AM
01:42:20:577 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\Control.ahk | v1.2
01:42:20:577 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4559 bytes
					Created:			5/10/2016 - 12:44:25 AM
					Modified:			6/7/2016 - 11:27:54 PM
01:42:20:578 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\Window.ahk | v1.2
01:42:20:578 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			22844 bytes
					Created:			5/10/2016 - 12:44:45 AM
					Modified:			6/7/2016 - 11:27:20 PM
01:42:20:579 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk | v1.0
01:42:20:579 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1154 bytes
					Created:			5/10/2016 - 12:44:23 AM
					Modified:			5/10/2016 - 12:44:23 AM
01:42:20:579 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk | v1.0.7
01:42:20:580 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			72261 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:01:29 AM
01:42:20:580 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shader.ahk | v1.0.1
01:42:20:580 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3943 bytes
					Created:			5/10/2016 - 12:43:42 AM
					Modified:			5/10/2016 - 12:43:43 AM
01:42:20:581 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shader Init.ahk | v1.0.0
01:42:20:581 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			397 bytes
					Created:			5/10/2016 - 12:44:35 AM
					Modified:			5/10/2016 - 12:44:36 AM
01:42:20:582 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shared.ahk | v1.4.5
01:42:20:582 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			175581 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			6/7/2016 - 11:27:30 PM
01:42:20:583 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Statistics.ahk | v1.0.4
01:42:20:583 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			26810 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:01:11 AM
01:42:20:584 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Statistics Init.ahk | v1.0.1
01:42:20:584 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			33 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			12/30/2014 - 12:45:50 AM
01:42:20:584 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Virtual Drive.ahk | v1.0.5
01:42:20:584 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			19148 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:44:38 AM
01:42:20:585 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\XHotkey.ahk | v1.0.4
01:42:20:585 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			26540 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/2/2016 - 2:12:05 PM
01:42:20:585 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\XHotkey Init.ahk | v1.0.2
01:42:20:586 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1063 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/2/2016 - 2:11:58 PM
01:42:20:586 | RL |      INFO  | +0     | Main - Raw CLI received: "-s Sega Naomi 2 -r initdv3e -f H:\HyperSpin\HyperSpin.exe -p HyperSpin -c 1 -o 1"
01:42:20:586 | RL |     DEBUG  | +0     | Main - Received this dbName with no path via CLI: "initdv3e"
01:42:20:586 | RL |     DEBUG  | +0     | Main - dbName: initdv3e
01:42:20:586 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
01:42:20:586 | RL |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\HyperSpin.exe"
01:42:20:586 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\HyperSpin.exe"
01:42:20:586 | RL |      INFO  | +0     | Main - RocketLauncher received "Sega Naomi 2" and "initdv3e"
01:42:20:590 | RL |      INFO  | +0     | Main - Did not find a "H:\HyperSpin\RocketLauncher\Settings\Sega Naomi 2\Game Options.ini" file, skipping any game-specific options.
01:42:20:590 | RL |      INFO  | +0     | Main - initdv3e is using the default emulator: Demul58
01:42:20:590 | RL |      INFO  | +0     | Main - Checking for a [Demul58] section in H:\HyperSpin\RocketLauncher\Settings\Sega Naomi 2\Emulators.ini
01:42:20:590 | RL |      INFO  | +0     | Main - Checking for a [Demul58] section in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
01:42:20:590 | RL |      INFO  | +0     | Main - Found [Demul58] in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
01:42:20:590 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Demul\Demul (v0.5.8).ahk"
01:42:20:590 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk"
01:42:20:591 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk exists
01:42:20:591 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			30259 bytes
					Created:			12/13/2015 - 4:01:01 AM
					Modified:			9/25/2016 - 1:08:20 AM
01:42:20:592 | RL |      INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
01:42:20:592 | RL |      INFO  | +0     | Main - initdv3e will use module: H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk
01:42:20:592 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Profiles"
01:42:20:592 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\RocketLauncher\Profiles"
01:42:20:592 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe"
01:42:20:592 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe"
01:42:20:593 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Module Extensions\7z.exe"
01:42:20:593 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe"
01:42:20:593 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Module Extensions\dxwnd\dxwnd.exe"
01:42:20:593 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
01:42:20:593 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Module Extensions\HiToText.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\RocketLauncher\Module Extensions\HiToText.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "H:\HyperSpin\LEDBlinky\LEDBlinky.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\LEDBlinky\LEDBlinky.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Utilities\Xpadder\Xpadder.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\Utilities\Xpadder\Xpadder.exe"
01:42:20:594 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Utilities\JoyToKey\JoyToKey.exe"
01:42:20:595 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe"
01:42:20:595 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Utilities\VJoy\VJoy.exe"
01:42:20:595 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\Utilities\VJoy\VJoy.exe"
01:42:20:600 | RL | TRACE_DLL  | +15    | RLDLL.getFullPathFromRelative - Converting "..\HL Temp"
01:42:20:600 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\HL Temp"
01:42:20:602 | RL |      INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
01:42:20:602 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "H:\Games\Sega Naomi"
01:42:20:602 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\Games\Sega Naomi"
01:42:20:603 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Emulators\DemulFix (0.58.2.1)\DemulFix.exe"
01:42:20:603 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe"
01:42:20:604 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe exists
01:42:20:605 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			2718208 bytes
					Created:			12/13/2015 - 3:23:30 AM
					Modified:			10/23/2013 - 1:29:08 PM
01:42:20:605 | RL |      INFO  | +0     | Main - INI Keys read
01:42:20:605 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe exists
01:42:20:606 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	7-Zip Console
					FileVersion             	15.06 beta
					InternalName            	7z
					LegalCopyright          	Copyright (c) 1999-2015 Igor Pavlov
					OriginalFilename        	7z.exe
					ProductName             	7-Zip
					ProductVersion          	15.06 beta
					CompanyName             	Igor Pavlov
					File Size:			262144 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			10/21/2015 - 2:10:36 AM
01:42:20:606 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll exists
01:42:20:606 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	7z Plugin
					FileVersion             	15.06 beta
					InternalName            	7z
					LegalCopyright          	Copyright (c) 1999-2015 Igor Pavlov
					OriginalFilename        	7z.dll
					ProductName             	7-Zip
					ProductVersion          	15.06 beta
					CompanyName             	Igor Pavlov
					File Size:			1012224 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			10/21/2015 - 2:10:35 AM
01:42:20:607 | RL |      INFO  | +0     | Main - "initdv3e" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Started
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Games\Sega Naomi\initdv3e.7z
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Games\Sega Naomi\initdv3e\initdv3e.7z
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Games\Sega Naomi\initdv3e\*.7z
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Games\Sega Naomi\initdv3e.zip
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Found rom: H:\Games\Sega Naomi\initdv3e.zip
01:42:20:607 | RL |     DEBUG  | +0     | CheckPaths - Current romName: initdv3e
01:42:20:607 | RL |     DEBUG  | +0     | CheckPaths - Current romPath: H:\Games\Sega Naomi
01:42:20:607 | RL |     DEBUG  | +0     | CheckPaths - Current romExtension: .zip
01:42:20:607 | RL |      INFO  | +0     | CheckPaths - Ended
01:42:20:608 | RL |      INFO  | +0     | BuildScript - User Variables:
					;----------------------------------------------------------------------------
					; INJECTED VARIABLES
					;----------------------------------------------------------------------------
					
					#NoTrayIcon
					#InstallKeybdHook
					MiscUtils.DetectHiddenWindows("On")
					SetTitleMatchMode, 2
					SendMode, Event
					0 = 12
					rlPath = H:\HyperSpin\RocketLauncher
					pluginPath = H:\HyperSpin\RocketLauncher\Plugins
					pluginName = HyperSpin
					pluginExt = .plugin
					contextOnExit = 1
					rlMode = 
					rlTitle = RocketLauncher
					rlVersion = 1.1.0.7
					rlAuthor = djvj
					rlURL = www.rlauncher.com
					langFile = H:\HyperSpin\RocketLauncher\Data\Language\Localization.ini
					primMonitor = 1
					frontendPID = 
					frontendPath = H:\HyperSpin
					frontendExe = HyperSpin.exe
					frontendExt = exe
					frontendName = HyperSpin
					frontendDrive = H
					exitEmulatorKey = ~Esc
					restoreFE = Restore
					exitScriptKey = ~q & ~s
					toggleCursorKey = ~e & ~t
					emuFullPath = H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe
					emuPath = H:\HyperSpin\Emulators\DemulFix (0.58.2.1)
					emuName = Demul58
					emuExt = exe
					baseRomPath = 
					romPath = H:\Games\Sega Naomi
					romPathFromIni = H:\Games\Sega Naomi
					romExtension = .zip
					romExtensionOrig = .zip
					romExtensions = 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
					executable = DemulFix.exe
					systemDbName = Sega Naomi 2
					systemName = Sega Naomi 2
					dbPath = 
					dbName = initdv3e
					dbExt = 
					romName = initdv3e
					romMapPath = 
					romMappingEnabled = false
					romMappingLaunchMenuEnabled = false
					romMappingFirstMatchingExt = false
					romMappingShowAllRomsInArchive = true
					romMappingNumberOfGamesByScreen = 7
					romMappingHideParent = false
					romMappingMenuWidth = 400
					romMappingMenuMargin = 65
					romMappingTextFont = Bebas Neue
					romMappingTextOptions = cFFFFFFFF r4 s60 Bold
					romMappingDisabledTextColor = ff888888
					romMappingTextSizeDifference = 7
					romMappingTextMargin = 15
					romMappingTitleTextFont = Bebas Neue
					romMappingTitleTextOptions = cFFFFFFFF r4 s90 Bold
					romMappingTitle2TextFont = Bebas Neue
					romMappingTitle2TextOptions = cFFFFFFFF r4 s22 Bold
					romMappingGameInfoTextFont = Bebas Neue
					romMappingGameInfoTextOptions = cFFFFFFFF r4 s22 Regular
					romMappingGameNameTextFont = Bebas Neue
					romMappingGameNameTextOptions = cFFFFFFFF r4 s40 Regular
					romMappingBackgroundBrush = aa000000
					romMappingColumnBrush = 33000000
					romMappingButtonBrush1 = 6f000000
					romMappingButtonBrush2 = 33000000
					romMappingBackgroundAlign = Stretch and Lose Aspect
					romMappingMenuFlagWidth = 55
					romMappingMenuFlagSeparation = 7
					romMappingDefaultMenuList = FullList
					romMappingSingleFilteredRomAutomaticLaunch = false
					altArchiveNameOnly = 
					altRomNameOnly = 
					altArchiveAndRomName = 
					altArchiveAndManyRomNames = 
					altRomNamesOnly = 
					romMapScenario = 
					skipchecks = false
					romMatchExt = true
					blockInputTime = 0
					blockInputFile = H:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe
					errorLevelReporting = true
					lockLaunch = false
					lockLaunchGame = 
					screenRotationAngle = 0
					screenRotationAngleGame = 
					setResolution = 
					logFile = 
					logLabel := ["    INFO"," WARNING","   ERROR","   DEBUG","   TRACE"]
					logLevel = 10
					logShowDebugConsole = false
					logShowCommandWindow = false
					logCommandWindow = false
					logIncludeModule = true
					logIncludeFileProperties = true
					logIncludeDLLLogs = false
					errorSounds = true
					rlDebugConsoleStdout = 
					sysLang = English_United_States
					sysType = 64-bit
					broadcastWindowTitle = 
					navUpKey = Up
					navDownKey = Down
					navLeftKey = Left
					navRightKey = Right
					navSelectKey = Enter
					navP2UpKey = Numpad8
					navP2DownKey = Numpad2
					navP2LeftKey = Numpad4
					navP2RightKey = Numpad6
					navP2SelectKey = NumpadEnter
					originalWidth = 1366
					originalHeight = 768
					vdEnabled = false
					vdFullPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
					vdUseSCSI = false
					vdDriveLetter = D
					vdDriveLetterScsi = E
					vdAddDrive = true
					servoStikEnabled = false
					servoStikExitMode = false
					ledblinkyEnabled = false
					ledblinkySystemName = 
					ledblinkyFullPath = H:\HyperSpin\LEDBlinky\LEDBlinky.exe
					ledblinkyProfilePath = H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky
					ledblinkyRLProfile = H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
					winIPACFullPath = C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe
					ultraMapEnabled = false
					ultraMapFullPath = 
					emuIdleShutdown = 0
					launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig==
					hideCursor = true
					hideEmu = true
					hideFE = true
					suspendFE = false
					fadeIn = true
					fadeInDuration = 500
					fadeInTransitionAnimation = DefaultAnimateFadeIn
					fadeInDelay = 0
					fadeInExitDelay = 0
					fadeOutExitDelay = 0
					fadeOut = true
					fadeOutExtraScreen = true
					fadeOutDuration = 500
					fadeOutTransitionAnimation = DefaultAnimateFadeOut
					fadeOutDelay = 0
					fadeLyrInterpolation = 7
					fadeMuteEmulator = false
					fadeUseBackgrounds = false
					fadeClickThrough = false
					fadeSounds = true
					fade7zProgressMode = extraction
					fadeWidthBaseRes = 1280
					fadeHeightBaseRes = 720
					fadeLyr1Color = FF000000
					fadeLyr1AlignImage = Stretch and Lose Aspect
					fadeLyr2Pos = No Alignment
					fadeLyr2X = 0
					fadeLyr2Y = 0
					fadeLyr2W = 
					fadeLyr2H = 
					fadeLyr2Adjust = 1
					fadeLyr2PicPad = 5
					fadeLyr2Prefix = Extra Layer 1 - Console
					fadeLyr3Pos = Center
					fadeLyr3X = 450
					fadeLyr3Y = 450
					fadeLyr3W = 
					fadeLyr3H = 
					fadeLyr3Adjust = 1
					fadeLyr3PicPad = 0
					fadeLyr3Speed = 750
					fadeLyr3Animation = DefaultFadeAnimation
					fadeLyr37zAnimation = DefaultFadeAnimation
					fadeLyr3Type = imageandbar
					fadeLyr3ImgFollow7zProgress = true
					fadeLyr3Repeat = 1
					fadeLyr3BackImageTransparency = 30
					fadeLyr3StaticPos = No Alignment
					fadeLyr3StaticX = 0
					fadeLyr3StaticY = 870|1575
					fadeLyr3StaticW = 
					fadeLyr3StaticH = 
					fadeLyr3StaticAdjust = 1
					fadeLyr3StaticPicPad = 0
					fadeLyr3StaticPrefix = Info Bar
					fadeLyr4Adjust = 1
					fadeLyr4X = 0
					fadeLyr4Y = 475
					fadeLyr4W = 125
					fadeLyr4H = 225
					fadeLyr4Pos = No Alignment
					fadeLyr4FPS = 50
					fadeLyr4PicPad = 20
					fadeTranspGifColor = FFFFFF
					fadeBarWindow = Image
					fadeBarWindowX = 
					fadeBarWindowY = 
					fadeBarWindowW = 900
					fadeBarWindowH = 
					fadeBarWindowR = 30
					fadeBarWindowM = 30
					fadeBarWindowHatchStyle = 8
					fadeBar = 7zOnly
					fadeProgressDuration = 0
					fadeBarBack = true
					fadeBarBackColor = FF555555
					fadeBarH = 30
					fadeBarR = 10
					fadeBarColor = DD00BFFF
					fadeBarHatchStyle = 8
					fadeBarPercentageText = true
					fadeBarInfoText = true
					fadeBarXOffset = 0
					fadeBarYOffset = 150
					fadeRomInfoDescription = image
					fadeRomInfoSystemName = disabled
					fadeRomInfoYear = filtered text with label
					fadeRomInfoDeveloper = disabled
					fadeRomInfoPublisher = disabled
					fadeRomInfoGenre = filtered text with label
					fadeRomInfoRating = image
					fadeRomInfoOrder = Description|Year|Developer|SystemName|Genre|Rating|Publisher
					fadeRomInfoTextPlacement = topRight
					fadeRomInfoTextMargin = 7
					fadeRomInfoText1Options = w400 x870 y500 cFFFFFFFF r4 s90 Top Regular
					fadeRomInfoText2Options = x195 y530 cFFFFFFFF r4 s30 Bold
					fadeRomInfoText3Options = x200 y510 cFFE1E1E1 r4 s24 Left Regular
					fadeRomInfoText4Options = w450 x30 y200 cFFE1E1E1 r4 s24 Top Regular
					fadeRomInfoText5Options = x197 y495 cFFFFFFFF r4 s30 Bold
					fadeRomInfoText6Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
					fadeRomInfoText7Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
					fadeStats_Number_of_Times_Played = text with label
					fadeStats_Last_Time_Played = text with label
					fadeStats_Average_Time_Played = disabled
					fadeStats_Total_Time_Played = text with label
					fadeStats_System_Total_Played_Time = text with label
					fadeStats_Total_Global_Played_Time = disabled
					fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
					fadeStatsInfoTextPlacement = User Defined
					fadeStatsInfoTextMargin = 7
					fadeStatsInfoText1Options = w500 x200 y660 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText2Options = w500 x200 y630 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText3Options = cFFB4B4B4 r4 s16 Bold
					fadeStatsInfoText4Options = w500 x200 y600 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText5Options = w500 x200 y570 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText6Options = cFFB4B4B4 r4 s16 Bold
					fadeText1X = 0
					fadeText1Y = 0
					fadeText1Options = cFFB4B4B4 r4 s30 Right Bold
					fadeText1 = Loading Game
					fadeText2X = 0
					fadeText2Y = 0
					fadeText2Options = cFFB4B4B4 r4 s30 Right Bold
					fadeText2 = Extraction Complete, Ready
					fadeText3 = Loading Game
					fadeText4 = Loading Complete
					fadeFont = Impact
					fadeSystemAndRomLayersOnly = true
					fadeExtractionTime = disabled
					fadeExtractionTimeTextX = 0
					fadeExtractionTimeTextY = 0
					fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
					fadeInterruptKey = 
					detectFadeErrorEnabled = false
					fadeImgPath = H:\HyperSpin\RocketLauncher\Media\Fade
					RLDataPath = H:\HyperSpin\RocketLauncher\Data
					RLMediaPath = H:\HyperSpin\RocketLauncher\Media
					RLErrSoundPath = H:\HyperSpin\RocketLauncher\Media\Sounds\Error
					modulesPath = H:\HyperSpin\RocketLauncher\Modules
					moduleFullName = H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk
					moduleName = Demul (v0.5.8)
					modulePath = H:\HyperSpin\RocketLauncher\Modules\Demul
					moduleExtension = ahk
					moduleExtensionsPath = H:\HyperSpin\RocketLauncher\Module Extensions
					libPath = H:\HyperSpin\RocketLauncher\Lib
					sevenZEnabled = false
					sevenZPath = H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe
					sevenZDllPath = H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll
					sevenZExtractPath = H:\HyperSpin\HL Temp
					sevenZExtractPathOrig = 
					sevenZAttachSystemName = true
					sevenZDelTemp = true
					sevenZFormats = .zip|.rar|.7z|.lzh|.gzip|.tar
					sevenZFormatsNoP = zip|rar|7z|lzh|gzip|tar
					sevenZFormatsRegEx = \.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar
					7zExtractPath = H:\HyperSpin\HL Temp
					mgEnabled = false
					mgKey = ~NumpadSub
					mgBackgroundColor = FF000000
					mgSidePadding = 0.2
					mgWidthBaseRes = 1920
					mgHeightBaseRes = 1080
					mgYOffset = 500|800
					mgFont = Arial
					mgText1Options = x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic
					mgText1Text = Please select a game
					mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
					mgText2Offset = 100
					mgUseSound = true
					mgSoundfreq = 300
					mgExitEffect = none
					mgSelectedEffect = rotate
					mgUseGameArt = false
					mgCandidate = 
					mgValidTypes = \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
					mgOnLaunch = false
					pauseEnabled = true
					pauseKey = ~NumpadAdd
					pauseBackToMenuBarKey = X
					pauseZoomInKey = C
					pauseZoomOutKey = V
					pauseScreenshotKey = ~PrintScreen
					pauseHiToTextPath = H:\HyperSpin\RocketLauncher\Module Extensions\HiToText.exe
					pauseSaveStateKeyCodes = 
					pauseLoadStateKeyCodes = 
					keyboardEncoder = 
					keyboardEncoderEnabled = false
					keymapperEnabled = true
					keymapperAHKMethod = false
					keymapper = xpadder
					xpadderFullPath = H:\HyperSpin\Utilities\Xpadder\Xpadder.exe
					joyToKeyFullPath = H:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe
					profilePath = H:\HyperSpin\RocketLauncher\Profiles
					keymapperProfilePath = H:\HyperSpin\RocketLauncher\Profiles\xpadder
					keymapperFrontEndProfileName = HyperSpin
					keymapperFrontEndProfile = xpadder
					keymapperRocketLauncherProfileEnabled = true
					joyIDsEnabled = true
					joyIDsPreferredControllersGlobal = Controller (XBOX 360 For Windows)|BETOP CONTROLLER                  
					joyIDsPreferredControllersSystem = use_global
					joyIDsPreferredControllersOnExit = Controller (XBOX 360 For Windows)|BETOP CONTROLLER         
					CustomJoyNamesEnabled = true
					CustomJoyNames = I-PAC Ultimate|IPAC
					rotateMethod = false
					FEProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\HyperSpin
					defaultProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default
					systemProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2
					xPadderSystemProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\_Default
					emuProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\Demul58
					romProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\initdv3e
					RocketLauncherProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncher
					blankProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank
					ahkFEProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\HyperSpin
					ahkDefaultProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\_Default
					ahkSystemProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi 2
					ahkEmuProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi 2\Demul58
					ahkRomProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi 2\initdv3e
					ahkRocketLauncherProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncher
					bezelEnabled = false
					bezelICEnabled = true
					shaderName = false
					shaderColor = 
					shaderTransparency = 
					shaderChangeKey = 
					statisticsEnabled = true
					pressDuration = -1
					emuVolume = 1
					dxwndIni = H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
					dxwndFullPath = H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
					qResFullPath = H:\HyperSpin\RocketLauncher\Module Extensions\QRes.exe
					mon1O = 
					pacDrivedllFile = H:\HyperSpin\RocketLauncher\Module Extensions\PacDrive32.dll
					userFadeAnimIniFile = H:\HyperSpin\RocketLauncher\Lib\User Fade Animations.ini
					testFile = 
					testDuration = 

01:42:20:608 | RL |      INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
01:42:20:608 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
01:42:20:608 | RL |      INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
01:42:20:609 | RL |      INFO  | +0     | BuildScript - Loaded Pause Init.ahk scripts
01:42:20:609 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
01:42:20:609 | RL |   WARNING  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions Init.ahk" not found
01:42:20:609 | RL |     DEBUG  | +0     | BuildScript - Module starts on line: 2
01:42:20:609 | RL |      INFO  | +0     | BuildScript - Validating module
01:42:20:611 | RL |      INFO  | +0     | BuildScript - Validation complete
01:42:20:612 | RL |      INFO  | +0     | BuildScript - Module:
					MEmu = Demul
					MEmuV =  v0.5.8.2
					MURL = http://demul.emulation64.com/
					MAuthor = djvj
					MVersion = 2.1.3
					MCRC = ECB4F2FB
					iCRC = 6192134B
					mId = 635211874656892855
					MSystem = "Gaelco","Gaelco 3D","Sammy Atomiswave","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
					;----------------------------------------------------------------------------
					; Notes:
					; Required - control and nvram files setup for each game/control type
					; Required - moduleName ini example can be found on GIT in the Demul module folder
					; 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
					; GDI images must match mame zip names and be extracted and have a .dat extension
					; Rom_Extension should include 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
					; Module will automatically set your rom path for you on first launch
					;
					; 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.
					; Set your Video Plugin to gpuDX11 and set your desired resolution there
					; 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
					; 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
					; Read the tooltip for the Fullscreen module setting in RocketLauncherUI on how to control windowed fullscreen, true fullscreen, or windowed mode
					; Windowed fullscreen will take effect the 2nd time you run the emu. It has to calculate your resolution on first run.
					;
					; Controls:
					; 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).
					; 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.
					;
					; Gaelco:
					; 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.
					;
					; Sega Hikaru:
					; Windowed Fullscreen doesn't seem to work as demul does not allow stretching of its window
					;
					; Troubleshooting:
					; For some reason demul's ini files can get corrupted and ahk can't read/write to them correctly.
					; 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.
					; 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.
					;----------------------------------------------------------------------------
					StartModule()
					BezelGUI()
					ExtraFixedResBezelGUI()
					FadeInStart()
					
					primaryExe := new Emulator(emuPath . "\" . executable)					; instantiate emulator executable object
					emuPrimaryWindow := new Window(new WindowTitle("","window"))	; instantiate primary emulator window object
					emuLCD0Window := new Window(new WindowTitle("LCD 0","LCD 0"))
					
					; 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.
					mType := Object("Gaelco","gaelco","Gaelco 3D","gaelco","Sammy Atomiswave","atomiswave","Sega Dreamcast","dc","Sega Hikaru","hikaru","Sega Naomi","naomi","Sega Naomi 2","naomi2")
					ident := mType[systemName]	; search object for the systemName identifier Demul uses
					If !ident
						ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Demul module: " . moduleName)
					
					DemuleIni := new IniFile(emuPath . "\Demul.ini")
					PadIni := new IniFile(emuPath . "\padDemul.ini")
					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)
					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)
					
					demuleIniEncoding := RLObject.getFileEncoding(DemuleIni.FileFullPath)
					If demuleIniEncoding {
						If (demuleIniEncoding = "ERROR")
							RLLog.Warning("Module - Demul.ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . DemuleIni.FileFullPath)
						Else {
							RLLog.Warning("Module - Recreating " . DemuleIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
							If RLObject.removeBOM(DemuleIni.FileFullPath)
								RLLog.Info("Module - Successfully converted " . DemuleIni.FileFullPath . " to ANSI")
							Else
								RLLog.Error("Module - Failed to convert " . DemuleIni.FileFullPath . " to ANSI")
						}
					}
					
					maxHideTaskbar := moduleIni.Read("Settings", "MaxHideTaskbar", "true","",1)
					controllerCode := moduleIni.Read("Settings", "ControllerCode", "16777216","",1)
					mouseCode := moduleIni.Read("Settings", "MouseCode", "131072","",1)
					keyboardCode := moduleIni.Read("Settings", "KeyboardCode", "1073741824","",1)
					lightgunCode := moduleIni.Read("Settings", "LightgunCode", "-2147483648","",1)
					lastControlUsed := moduleIni.Read("Settings", "LastControlUsed","","",1)
					hideDemulGUI := moduleIni.Read("Settings", "HideDemulGUI", "true","",1)
					PerGameMemoryCards := moduleIni.Read("Settings", "PerGameMemoryCards", "true","",1)
					memCardPath := moduleIni.Read("Settings", "MemCardPath", emuPath . "\memsaves","",1)
					memCardPath := AbsoluteFromRelative(emuPath, memCardPath)
					
					fullscreen := moduleIni.Read(romName . "|Settings", "Fullscreen", "windowedfullscreen","",1)
					plugin := moduleIni.Read(romName . "|Settings", "Plugin", "gpuDX11","",1)
					shaderUsePass1 := moduleIni.Read(romName . "|Settings", "ShaderUsePass1", "false","",1)
					shaderUsePass2 := moduleIni.Read(romName . "|Settings", "ShaderUsePass2", "false","",1)
					shaderNamePass1 := moduleIni.Read(romName . "|Settings", "ShaderNamePass1","","",1)
					shaderNamePass2 := moduleIni.Read(romName . "|Settings", "ShaderNamePass2","","",1)
					listSorting := moduleIni.Read(romName . "|Settings", "ListSorting", "true","",1)
					OpaqueMod := moduleIni.Read(romName . "|Settings", "OModifier", "true","",1)
					TransMod := moduleIni.Read(romName . "|Settings", "TModifier", "true","",1)
					internalResolutionScale := moduleIni.Read(romName . "|Settings", "InternalResolutionScale", "1","",1)
					videomode := moduleIni.Read(romName . "|Settings", "VideoMode", "0","",1)
					
					displayVMU := moduleIni.Read("Settings", "DisplayVMU", "true","",1)
					VMUPos := moduleIni.Read("Settings", "VMUPos", "topRight","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter 
					VMUHideKey := moduleIni.Read("Settings", "VMUHideKey","F10","",1)
					
					Bios := moduleIni.Read(romName, "Bios","","",1)
					LoadDecrypted := moduleIni.Read(romName, "LoadDecrypted","","",1)	; not currently supported
					
					; Read all the control values
					controls := moduleIni.Read(romname, "Controls", "standard","",1)	; have to read this first so the below ini reads work
					push1_0 := moduleIni.Read(controls . "_JAMMA0_0", "push1","","",1)
					push2_0 := moduleIni.Read(controls . "_JAMMA0_0", "push2","","",1)
					push3_0 := moduleIni.Read(controls . "_JAMMA0_0", "push3","","",1)
					push4_0 := moduleIni.Read(controls . "_JAMMA0_0", "push4","","",1)
					push5_0 := moduleIni.Read(controls . "_JAMMA0_0", "push5","","",1)
					push6_0 := moduleIni.Read(controls . "_JAMMA0_0", "push6","","",1)
					push7_0 := moduleIni.Read(controls . "_JAMMA0_0", "push7","","",1)
					push8_0 := moduleIni.Read(controls . "_JAMMA0_0", "push8","","",1)
					service_0 := moduleIni.Read(controls . "_JAMMA0_0", "SERVICE","","",1)
					start_0 := moduleIni.Read(controls . "_JAMMA0_0", "START","","",1)
					coin_0 := moduleIni.Read(controls . "_JAMMA0_0", "COIN","","",1)
					digitalup_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALUP","","",1)
					digitaldown_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALDOWN","","",1)
					digitalleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALLEFT","","",1)
					digitalright_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALRIGHT","","",1)
					analogup_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP","","",1)
					analogdown_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN","","",1)
					analogleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT","","",1)
					analogright_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT","","",1)
					analogup2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP2","","",1)
					analogdown2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN2","","",1)
					analogleft2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT2","","",1)
					analogright2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT2","","",1)
					push1_1 := moduleIni.Read(controls . "_JAMMA0_1", "push1","","",1)
					push2_1 := moduleIni.Read(controls . "_JAMMA0_1", "push2","","",1)
					push3_1 := moduleIni.Read(controls . "_JAMMA0_1", "push3","","",1)
					push4_1 := moduleIni.Read(controls . "_JAMMA0_1", "push4","","",1)
					push5_1 := moduleIni.Read(controls . "_JAMMA0_1", "push5","","",1)
					push6_1 := moduleIni.Read(controls . "_JAMMA0_1", "push6","","",1)
					push7_1 := moduleIni.Read(controls . "_JAMMA0_1", "push7","","",1)
					push8_1 := moduleIni.Read(controls . "_JAMMA0_1", "push8","","",1)
					service_1 := moduleIni.Read(controls . "_JAMMA0_1", "SERVICE","","",1)
					start_1 := moduleIni.Read(controls . "_JAMMA0_1", "START","","",1)
					coin_1 := moduleIni.Read(controls . "_JAMMA0_1", "COIN","","",1)
					digitalup_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALUP","","",1)
					digitaldown_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALDOWN","","",1)
					digitalleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALLEFT","","",1)
					digitalright_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALRIGHT","","",1)
					analogup_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP","","",1)
					analogdown_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN","","",1)
					analogleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT","","",1)
					analogright_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT","","",1)
					analogup2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP2","","",1)
					analogdown2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN2","","",1)
					analogleft2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT2","","",1)
					analogright2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT2","","",1)
					
					If (InStr(systemName, "Hikaru") && plugin != "gpuDX11")
						plugin := "gpuDX11"		; Hikaru does not work with gpuDX10 gpu plugin, setting it dumps an error
					
					; Verify user set desired gpu plugin name correctly
					If (plugin != "gpuDX11" && plugin != "gpuDX10" && plugin != "")
						ScriptError(plugin . " is not a supported gpu plugin.`nLeave the plugin blank to use the default ""gpuDX11"".`nValid options are gpuDX11 or gpuDX10.")
					
					; Read and write videomode value for cable type
					rvideomode := DemuleIni.Read("main", "videomode")
					RLLog.Info("Module - Demul is reading the config with videomode = " . rvideomode)
					DemuleIni.Write(videomode, "main", "videomode")
					RLLog.Info("Module - Demul is updating the config with videomode = " . videomode)
					;ExitApp
					
					; Handle Demul's rom paths so the user doesn't have to
					romPathCount := DemuleIni.Read("files", "romsPathsCount")
					RLLog.Info("Module - Demul is configured with " . romPathCount . " rom path(s). Scanning these for a romPath to this rom.")
					Loop, %romPathCount%
					{	demulRomPath := A_Index - 1	; rompaths in demul start with 0
						path%A_Index% := DemuleIni.Read("files", "roms" . demulRomPath)
						RLLog.Info("Module - Path" . demulRomPath . ": " . path%A_Index%)
						; msgbox % path%A_Index%
						If (path%A_Index% = romPath . "\")	; demul tacks on the backslash at the end
						{	romPathFound := 1	; flag that demul has this romPath in its config and no need to add it
							RLLog.Info("Module - Stopping search because Demul is already configured with the correct romPath to this rom: " . path%A_Index%)
							Break	; stop looking for a correct romPath
						}
					}
					If !romPathFound	; if demul doesn't have the romPath in its ini, add it
					{	RLLog.Warning("Module - Demul does not have this romPath in Demul.ini, adding it for you.")
						nextPath := romPathCount + 1	; add 1 to the romPathCount and write that to the ini
						DemuleIni.Write(nextPath, "files", "romsPathsCount")
						DemuleIni.Write(romPath , "\", "files", "roms" . romPathCount)	; write the rompath to the ini
					}
					
					BezelStart("FixResMode")
					
					; Force Fade_Out to disabled as it causes demul to not close properly
					fadeOut := "false"
					RLLog.Warning("Module - Turning off Fade_Out because it doesn't let Demul exit properly.")
					
					; check for the specified gpu plugin
					GpuIni := new IniFile(emuPath . "\" . plugin . ".ini")
					GpuIni.CheckFile("Please run Demul manually first and select the " . plugin . " gpu plugin so it creates this file for you: " . GpuIni.FileFullPath)
					
					demulFileEncoding := RLObject.getFileEncoding(GpuIni.FileFullPath)
					If demulFileEncoding {
						If (demulFileEncoding = "ERROR")
							RLLog.Warning("Module - GPU ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . GpuIni.FileFullPath)
						Else {
							RLLog.Info("Module - Recreating " . GpuIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
							If RLObject.removeBOM(GpuIni.FileFullPath)
								RLLog.Info("Module - Successfully converted " . GpuIni.FileFullPath . " to ANSI")
							Else
								RLLog.Error("Module - Failed to convert " . GpuIni.FileFullPath . " to ANSI")
						}
					}
					
					; 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.
					If (ListSorting = "true")
						GpuIni.Write(0, "main", "AutoSort")
					Else
						GpuIni.Write(1, "main", "AutoSort")
						
					; This will set the Opaque or Trans modifier for each game
					If (OpaqueMod = "true")
						GpuIni.Write(0, "main", "OModifier")
					Else
						GpuIni.Write(1, "main", "OModifier")
					
					If (TransMod = "true")
						GpuIni.Write(0, "main", "TModifier")
					Else
						GpuIni.Write(1, "main", "TModifier")
					
					; This updates the DX10gpu or DX11gpu ini file to the scale you want to use for this game
					GpuIni.Write(InternalResolutionScale, "main", "scaling")
					
					; This updates the demul.ini with your gpu plugin choice for the selected rom
					DemuleIni.Write(plugin . ".dll", "plugins", "gpu")
					
					; This updates the demul.ini with your VMU display choice
					VMUscreendisable := If (displayVMU="true") ? "false" : "true"
					DemuleIni.Write(VMUscreendisable, "main", "VMUscreendisable")
					 
					 ; Shader Effects
					Loop, 2 {
						shaderUsePass%A_Index% := If (ShaderUsePass%A_Index% != "" and ShaderUsePass%A_Index% != "ERROR" ? (ShaderUsePass%A_Index%) : (GlobalShaderUsePass%A_Index%))	; determine what shaderUsePass to use
						currentusePass%A_Index% := GpuIni.Read("shaders", "usePass" . A_Index)
						If (shaderUsePass%A_Index% = "true")
						{
							shaderNamePass%A_Index% := If (ShaderNamePass%A_Index% != "" and ShaderNamePass%A_Index% != "ERROR" ? (ShaderNamePass%A_Index%) : (GlobalShaderNamePass%A_Index%))	; determine what shaderNamePass to use
							If !StringUtils.Contains(shaderNamePass%A_Index%,"FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR")
								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.")
							If (currentusePass%A_Index% = 0)
								GpuIni.Write(1, "shaders", "usePass" . A_Index)	; turn shader on in gpuDX11 ini
							GpuIni.Write(shaderNamePass%A_Index%, "shaders", "shaderPass" . A_Index)	; update gpuDX11 ini with the shader name to use
						}Else If (shaderUsePass%A_Index% != "true" and currentusePass%A_Index% = 1)
							GpuIni.Write(0, "shaders", "usePass" . A_Index)	; turn shader off in gpuDX11 ini
					}
					
					If (ident = "dc")
					{
						7z(romPath, romName, romExtension, sevenZExtractPath)
						If (romExtension = ".cdi" || romExtension = ".mds" || romExtension = ".ccd" || romExtension = ".nrg" || romExtension = ".gdi" || romExtension = ".cue") {
							GdrImageIni := new IniFile(emuPath . "\gdrImage.ini")
							If !GdrImageIni.Exist() {
								GdrImageIni.Append(defaultIni)		; Create a default gdrImage.ini in your emu folder if one does not exist already.
								; GdrImageIni.Delete(gdrImageFile)	; don't know why this was in the old module, no point in deleting the file I just made
							}
							TimerUtils.Sleep(500)
							DemuleIni.Write("gdrImage.dll", "plugins", "gdr")
							GdrImageIni.Write("false", "Main", "openDialog")
							GdrImageIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
						} Else If (romExtension = ".chd")
						{
							GdrCHDIni := new IniFile(emuPath . "\gdrCHD.ini")
							If !GdrCHDIni.Exist() {
								GdrCHDIni.Append(defaultIni)		; Create a default gdrCHD.ini in your emu folder if one does not exist already.
								; GdrCHDIni.Delete(gdrCHDFile)	; don't know why this was in the old module, no point in deleting the file I just made
							}
							TimerUtils.Sleep(500)
							GdrCHDIni.Write("false", "Main", "openDialog")
							DemuleIni.Write("gdrCHD.dll", "plugins", "gdr")
							GdrCHDIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
						} Else
							ScriptError(romExtension . " is not a supported file type for this " . moduleName . " module.")
					
						DemuleIni.Write(1, "main", "region")	; Set BIOS to Auto Region
					} Else {	; all other systems, Naomi and Atomiswave
						; This updates the demul.ini with your Bios choice for the selected rom
						If (Bios != "" && Bios != "ERROR") {
							Bios := StringUtils.RegExReplace(Bios,"\s.*")	; Cleans off the added text from the key's value so only the number is left
							DemuleIni.Write("false", "main", "naomiBiosAuto")	; turning auto bios off so we can use a specific one instead
							DemuleIni.Write(Bios, "main", "naomiBios")	; setting specific bios user has set from the moduleName ini
						} Else
							DemuleIni.Write("true", "main", "naomiBiosAuto")	; turning auto bios on if user did not specify a specific one
					}
					
					; 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.
					; 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.
					
					; This section tells demul what arcade control type should be connected to the game. Options are standard (aka controller), mouse, lightgun, or keyboard
					If (controls = "lightgun" || controls = "mouse") {
						RLLog.Info("Module - This game uses a Mouse or Lightgun control type.")
						DemuleIni.Write(MouseCode, "PORTB", "device")
					} Else If (controls = "keyboard") {
						RLLog.Info("Module - This game uses a Keyboard control type.")
						DemuleIni.Write(KeyboardCode, "PORTB", "device")
					} Else { ; accounts for all other control types
						RLLog.Info("Module - This game uses a standard (controller) control type.")
						DemuleIni.Write(ControllerCode, "PORTB", "device")
					}
					
					RLLog.Info("Module - Last control scheme used was """ . lastControlUsed . """ and this game requires """ . controls . """")
					If (LastControlUsed != controls) {	; find out last controls used for the system we are launching
						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)
						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)
						moduleIni.Write(controls, "Settings", "LastControlUsed")
						RLLog.Info("Module - Wrote " . controls . " controls to padDemul.ini.")
					} Else
						RLLog.Info("Module - Not changing controls because the currently configured controls are the same for this game.")
					
					; This will check the save game files and create per game ones if enabled.
					If (PerGameMemoryCards = "true")
					{
						MemCardFolder := new Folder(memCardPath)
						DefaultMemCard := new File(memCardPath . "\default_vms.bin")	; defining default blank VMU file
						If !DefaultMemCard.Exist("Folder")
							DefaultMemCard.CreateDir()	; create memcard folder if it doesn't exist
						If defaultMemCard.Exist()
						{
							RLLog.Info("VMU - Default VMU file location - " . defaultMemCard.FileFullPath)
							Loop, 4
							{
								outerLoop := A_Index
								If (A_Index = 1)
									contrPort := "A"
								Else If (A_Index = 2)
									contrPort := "B"
								Else If (A_Index = 3)
									contrPort := "C"
								Else If (A_Index = 4)
									contrPort := "D"
								controllerPort%contrPort% := DemuleIni.Read("PORT" . contrPort, "device")
								RLLog.Info("VMU - Config for controller PORT" . contrPort . " = " . controllerPort%contrPort%)
								If (controllerPort%contrPort% = -1)
									Continue
								Loop, 2
								{
									SubCount := A_Index - 1
									VMUPort%SubCount% := DemuleIni.Read("PORT" . contrPort, "port" . SubCount)
									RLLog.Info("VMU - Config Plugin VMUPort" . contrPort . SubCount . " for controller PORT" . contrPort . " = " . VMUPort%SubCount%)
									If (VMUPort%SubCount% <> -1)
									{
										VMUPortFile%SubCount% := DemuleIni.Read("VMS", "VMS" . contrPort . SubCount)
										RLLog.Info("VMU - VMUPortFile" . contrPort . SubCount . " controllerVMU" . contrPort .	SubCount . " " . "VMS" . contrPort . SubCount . " = " . VMUPortFile%SubCount%)
										memCardName := If romTable[1,5] ? romTable[1,4] : romName	; defining rom name for multi disc rom
										PerGameVMUBin%A_Index% := new File(memCardPath . "\" . memCardName . "_vms_" . contrPort . SubCount . ".bin")
										RLLog.Info("VMU - PerGameVMUBin = " . PerGameVMUBin%A_Index%.FileFullPath)
										If PerGameVMUBin%A_Index%.Exist()
										{
											RLLog.Info("VMU - PerGameVMU file exists at " . PerGameVMUBin%A_Index%.FileFullPath)
										} Else {
											RLLog.Info("VMU - PerGameVMU file does not exist. So we will create one at " . PerGameVMUBin%A_Index%.FileFullPath)
											DefaultMemCard.Copy("",PerGameVMUBin%A_Index%.FileFullPath)
										}
										DemuleIni.Write(PerGameVMUBin%A_Index%.FileFullPath, "VMS", "VMS" . contrPort . SubCount)
										RLLog.Info("VMU - PerGameVMU file written to " . DemuleIni.FileFullPath . " at section VMS to variable VMS" . contrPort . SubCount . " as " . PerGameVMUBin%A_Index%.FileFullPath)
									} Else {
										RLLog.Info("VMU - No VMU Plugged In.")
									}
								}
							}
						} Else {
							RLLog.Info("VMU - No default VMU file at " . DefaultMemCard.FileFullPath)
						}
					}
					
					; Setting demul to use true fullscreen if defined in settings.ini, otherwise sets demul to run windowed. This is for gpuDX11 plugin only
					If (plugin = "gpuDX11")
						If (fullscreen = "truefullscreen")
							GpuIni.Write(1, "main", "UseFullscreen")
						Else
							GpuIni.Write(0, "main", "UseFullscreen")
					
					If (fullscreen = "windowedfullscreen")
					{
						If (maxHideTaskbar = "true") {
							RLLog.Info("Module - Hiding Taskbar and Start Button.")
							MiscUtils.TaskBar("off")
						}
						; Create black background to give the emu the fullscreen look
						RLLog.Info("Module - Creating black background to simulate a fullscreen look.")
						Gui demulGUI: -Caption +ToolWindow
						Gui demulGUI: Color, Black
						Gui demulGUI: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
					}
					
					TimerUtils.Sleep(250)
					
					;  Construct the CLI for demul and send romName if naomi or atomiswave. Dreamcast needs a full path and romName.
					If (LoadDecrypted = "true")		; decrypted naomi rom
						romCLI := "-customrom=" . """" . romPath . "\" . romName . ".bin"""
					Else If (ident = "dc")	; dreamcast game
						romCLI := " -image=" . """" . romPath . "\" . romName . romExtension . """"
					Else	; standard naomi rom
						romCLI := "-rom=" . romName
					
					hideEmuObj := Object(emuLCD0Window,0,emuPrimaryWindow,1)
					HideAppStart(hideEmuObj,hideEmu)
					
					primaryExe.Run(" -run=" . ident . " " . romCLI, (If hideDemulGUI = "true" ? "min" : ""))	; launching minimized, then restoring later hides the launch completely
					
					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
					
					DetectHiddenWindows, On
					If (hideDemulGUI = "true")
					{
						emuPrimaryWindow.Restore()
						emuPrimaryWindow.Activate()
					}
					
					RLLog.Info("Module - Waiting for Demul to finish loading game.")
					Loop {	; looping until demul is done loading rom and gpu starts showing frames
						TimerUtils.Sleep(200)
						winTitle := emuPrimaryWindow.GetTitle(0)
						winTextSplit := StringUtils.Split(winTitle, A_Space)
						If (winTextSplit[5] = "gpu:" And winTextSplit[6] != "0" And winTextSplit[6] != "1")
							Break
					}
					RLLog.Info("Module - Demul finished loading game.")
					
					If (StringUtils.Contains(systemName, "Gaelco|Hikaru") && fullscreen = "truefullscreen")
						KeyUtils.Send("!{Enter}")	; Automatic fullscreen seems to be broken in the Gaelco driver, must alt+Enter to get fullscreen
					
					; This is where we calculate and maximize demul's window using our pseudo fullscreen code
					If (fullscreen = "windowedfullscreen")
					{
						;KeyUtils.Send("{F3}") ; Removes the MenuBar
						emuPrimaryWindow.Maximize() ; this will take effect after you run demul once because we cannot stretch demul's screen while it is running.
						If (plugin = "gpuDX11") {
							GpuIni.Write(appWidthNew, "resolution", "Width")
							GpuIni.Write(appHeightNew, "resolution", "Height")
						} Else {
							GpuIni.Write(appWidthNew, "resolution", "wWidth")
							GpuIni.Write(appHeightNew, "resolution", "wHeight")
						}
					}
					
					BezelDraw()
					
					If (displayVMU = "true"){
						VMUWindowID := emuLCD0Window.Get("ID")
						ExtraFixedResBezelDraw(VMUWindowID, "VMU", VMUPos, 144, 96, 8, 8, 28, 8)
						VMUHideKey := xHotKeyVarEdit(VMUHideKey,"VMUHideKey","~","Add")
						xHotKeywrapper(VMUHideKey,"VMUHide")
					}
					
					HideEmuEnd()
					FadeInExit()
					primaryExe.Process("WaitClose")
					
					If (fullscreen = "windowedfullscreen")
					{	Gui demulGUI: Destroy
						RLLog.Info("Module - Destroyed black gui background.")
					}
					
					If (ident = "dc")
						7zCleanUp()
					
					BezelExit()
					ExtraFixedResBezelExit()
					FadeOutExit()
					
					If (fullscreen = "windowedfullscreen" && maxHideTaskbar = "true") {
						RLLog.Info("Module - Showing Taskbar and Start Button.")
						MiscUtils.TaskBar("on")
					}
					
					ExitModule()
					
					
					 ; Write new controls to padDemul.ini
					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) {
						Global PadIni
						PadIni.Write(push1, "JAMMA0_" . player, "PUSH1")
						PadIni.Write(push2, "JAMMA0_" . player, "PUSH2")
						PadIni.Write(push3, "JAMMA0_" . player, "PUSH3")
						PadIni.Write(push4, "JAMMA0_" . player, "PUSH4")
						PadIni.Write(push5, "JAMMA0_" . player, "PUSH5")
						PadIni.Write(push6, "JAMMA0_" . player, "PUSH6")
						PadIni.Write(push7, "JAMMA0_" . player, "PUSH7")
						PadIni.Write(push8, "JAMMA0_" . player, "PUSH8")
						PadIni.Write(service, "JAMMA0_" . player, "SERVICE")
						PadIni.Write(start, "JAMMA0_" . player, "START")
						PadIni.Write(coin, "JAMMA0_" . player, "COIN")
						PadIni.Write(digitalup, "JAMMA0_" . player, "DIGITALUP")
						PadIni.Write(digitaldown, "JAMMA0_" . player, "DIGITALDOWN")
						PadIni.Write(digitalleft, "JAMMA0_" . player, "DIGITALLEFT")
						PadIni.Write(digitalright, "JAMMA0_" . player, "DIGITALRIGHT")
						PadIni.Write(analogup, "JAMMA0_" . player, "ANALOGUP")
						PadIni.Write(analogdown, "JAMMA0_" . player, "ANALOGDOWN")
						PadIni.Write(analogleft, "JAMMA0_" . player, "ANALOGLEFT")
						PadIni.Write(analogright, "JAMMA0_" . player, "ANALOGRIGHT")
						PadIni.Write(analogup2, "JAMMA0_" . player, "ANALOGUP2")
						PadIni.Write(analogdown2, "JAMMA0_" . player, "ANALOGDOWN2")
						PadIni.Write(analogleft2, "JAMMA0_" . player, "ANALOGLEFT2")
						PadIni.Write(analogright2, "JAMMA0_" . player, "ANALOGRIGHT2")
					}
					
					HaltEmu:
						If (fullscreen = "truefullscreen")
							KeyUtils.Send("!{Enter}")
						If VMUHideKey
							XHotKeywrapper(VMUHideKey,"VMUHide","OFF")
					Return
					RestoreEmu:
						If (fullscreen = "truefullscreen")
							KeyUtils.Send("!{Enter}")
						If (displayVMU = "true")
						{
							If !IsObject(VMUWindow)
								VMUWindow := new Window("ahk_ID " . VMUWindowID)
							If !IsObject(ExtraFixedResBezel)
								ExtraFixedResBezel := new Window("ahk_ID " . extraFixedRes_Bezel_hwnd)
							VMUWindow.Set("Transparent", 0)
							VMUWindow.Set("AlwaysOnTop", "On")
							VMUWindow.Show()
							VMUWindow.Set("AlwaysOnTop", "On")
							ExtraFixedResBezel.Set("AlwaysOnTop", "On")
							ExtraFixedResBezel.Show()
							If !(VMUHidden)
								VMUWindow.Set("Transparent", "off")
						}
						If VMUHideKey
							XHotKeywrapper(VMUHideKey,"VMUHide","ON")
					Return
					
					HideGUIWindow:
						emuPrimaryWindow.Set("Transparent", "On")
						emuPrimaryWindow.Activate()		; once activated, demul starts loading the rom
					Return
					
					VMUHide:
						If VMUHidden {
							Loop, 4
								VMUWindow.Set("Transparent", "off")
							UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,255)
							VMUHidden := false
						} Else {
							Loop, 4
								VMUWindow.Set("Transparent", 0)
							UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,0)
							VMUHidden := true
						}
					Return
					
					CloseProcess:
						FadeOutStart()
						emuPrimaryWindow.PostMessage("0x111", "40085")	; Stop emulation first for a clean exit
						TimerUtils.Sleep(5)	; just like to give a little time before closing
						emuPrimaryWindow.PostMessage("0x111", "40080")	; Exit
					Return

01:42:20:619 | RL |      INFO  | +16    | BuildScript - Loaded Pause scripts
01:42:20:620 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
01:42:20:621 | RL |      INFO  | +0     | BuildScript - Loaded Statistics.ahk script
01:42:20:621 | RL |   WARNING  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions.ahk" not found
01:42:20:621 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
01:42:20:623 | RL |      INFO  | +0     | Main - Module is built
01:42:20:623 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\AutoHotkey.dll exists
01:42:20:623 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	AutoHotkey_H ANSI 32-bit
					FileVersion             	1.1.09.04
					InternalName            	AutoHotkey_H
					LegalCopyright          	Copyright (C) 2012
					OriginalFilename        	AutoHotkey.exe
					ProductName             	AutoHotkey_H
					ProductVersion          	1.1.09.04
					File Size:			785408 bytes
					Created:			12/13/2015 - 3:59:08 AM
					Modified:			4/19/2013 - 11:16:32 PM
01:42:20:624 | RL |      INFO  | +0     | Main - Hiding taskbar
01:42:20:624 | RL |     TRACE  | +0     | Window.__New - Created: "ahk_class Shell_TrayWnd"
01:42:20:624 | RL |     TRACE  | +0     | Window.__New - Created: "Start ahk_class Button"
01:42:20:624 | RL |     TRACE  | +0     | Window.Hide - Hiding window "ahk_class Shell_TrayWnd"
01:42:20:729 | RL |     TRACE  | +109   | Window.Hide - Hiding window "Start ahk_class Button"
01:42:20:730 | RL |      INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
01:42:20:730 | RL |      INFO  | +0     | Main - Running module
01:42:20:869 | MD |      INFO  | +N/A   | Module initialized
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups 
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
01:42:20:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:20:870 | MD |      INFO  | +0     | Keymapper - Creating Custom Joy Name Array for Name Replacements
01:42:20:870 | MD |     TRACE  | +0     | Keymapper - Checking for the JoyIDs_Preferred_Controllers key  in H:\HyperSpin\RocketLauncher\Settings\Sega Naomi 2\Games JoyIDs.ini under section [initdv3e]
01:42:20:870 | MD |      INFO  | +0     | LoadPreferredControllers - Started
01:42:20:870 | MD |     TRACE  | +0     | LoadPreferredControllers - JoyIDsPreferredControllers = 1
01:42:20:870 | MD |     TRACE  | +0     | LoadPreferredControllers - Creating a list of currently connected joysticks
01:42:20:870 | MD |      INFO  | +0     | GetJoystickArray - Started
01:42:20:900 | MD |     TRACE  | +31    | GetJoystickArray - Joysticks Detected: 1000000000000000
01:42:20:900 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:42:20:900 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:42:20:900 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:42:20:900 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:42:20:901 | MD |     TRACE  | +0     | LoadPreferredControllers - Preferred Order Sorting List -> 3.01|d209|0410|B06356DCD23FE6118007444553540000
01:42:20:901 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
01:42:20:901 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
01:42:20:901 | MD |      INFO  | +0     | ChangeJoystickID - Started
01:42:20:901 | MD |     TRACE  | +0     | ChangeJoystickID - Swapping Joystick ID: 00000000 to the New Joystick ID: 00000000, for the Joystick VID_d209&PID_0410&GUID_B06356DCD23FE6118007444553540000
01:42:20:901 | MD |      INFO  | +0     | ChangeJoystickID - Ended
01:42:20:901 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
01:42:20:901 | MD |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Utilities\Xpadder\Xpadder.exe exists
01:42:20:901 | MD |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1178624 bytes
					Created:			12/13/2015 - 4:01:19 AM
					Modified:			7/15/2015 - 11:58:31 PM
01:42:20:901 | MD |      INFO  | +0     | Keymapper - Loading xpadder
01:42:20:901 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
01:42:20:901 | MD |      INFO  | +0     | GetJoystickArray - Started
01:42:20:903 | MD |     TRACE  | +0     | GetJoystickArray - Joysticks Detected: 1000000000000000
01:42:20:904 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:42:20:904 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:42:20:904 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:42:20:904 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:42:20:904 | MD |     TRACE  | +0     | RunKeymapper - Found your keymapper application here: "H:\HyperSpin\Utilities\Xpadder\Xpadder.exe"
01:42:20:904 | MD |     TRACE  | +0     | RunKeymapper - Looping through controllers to find xpadder profiles for each one
01:42:20:904 | MD |     TRACE  | +0     | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "I-PAC Ultimate"
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for these profiles (| delimited): H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\initdv3e|H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\Demul58|H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\_Default|H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default|H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\initdv3e\I-PAC Ultimate\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\initdv3e\IPAC\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\initdv3e\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\Demul58\I-PAC Ultimate\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\Demul58\IPAC\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\Demul58\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\_Default\I-PAC Ultimate\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\_Default\IPAC\p1.xpadderprofile
01:42:20:904 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi 2\_Default\p1.xpadderprofile
01:42:20:905 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile
01:42:20:905 | MD |      INFO  | +0     | GetProfile - Loading Player 1 Profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile
01:42:20:905 | MD |      INFO  | +0     | RunXpadder - Started
01:42:20:905 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe 
01:42:20:906 | MD |     TRACE  | +0     | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
01:42:20:906 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe /C
01:42:20:927 | MD |     DEBUG  | +31    | Run - Error Level for Xpadder.exe /C reported as: 0
01:42:20:927 | MD |     DEBUG  | +0     | Run - "Xpadder.exe /C" Process ID: 1328
01:42:20:927 | MD |     TRACE  | +0     | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\HyperSpin\Utilities\Xpadder\xpadder.ini
01:42:20:927 | MD |      INFO  | +0     | Process - WaitClose Xpadder.exe 2
01:42:21:036 | MD |     TRACE  | +109   | RunXpadder - Reading the order in H:\HyperSpin\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
01:42:21:037 | MD |     TRACE  | +0     | RunXpadder - No more controllers to be found
01:42:21:037 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M
01:42:21:041 | MD |     DEBUG  | +0     | Run - Error Level for Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M reported as: 0
01:42:21:042 | MD |     DEBUG  | +0     | Run - "Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M" Process ID: 2312
01:42:21:042 | MD |      INFO  | +0     | RunXpadder - Ended
01:42:21:042 | MD |      INFO  | +0     | RunKeymapper - Ended
01:42:21:042 | MD |     DEBUG  | +0     | fadeInTransitionAnimation: DefaultAnimateFadeIn
01:42:21:042 | MD |     DEBUG  | +0     | fadeOutTransitionAnimation: DefaultAnimateFadeOut
01:42:21:042 | MD |     DEBUG  | +0     | fadeLyr3Animation: DefaultFadeAnimation
01:42:21:042 | MD |     DEBUG  | +0     | fadeLyr37zAnimation: DefaultFadeAnimation
01:42:21:042 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:42:21:042 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd not in TableKeyGroups ~Esc,
01:42:21:042 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:42:21:042 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:42:21:042 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~Esc,~NumpadAdd,
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
01:42:21:043 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:21:043 | MD |      INFO  | +0     | StartModule - Started
01:42:21:043 | MD |      INFO  | +0     | StartModule - MEmu: Demul
					MEmuV: v0.5.8.2
					MURL: http://demul.emulation64.com/
					MAuthor: djvj
					MVersion: 2.1.3
					MCRC: ECB4F2FB
					iCRC: 6192134B
					MID: 
					MSystem: "Gaelco","Gaelco 3D","Sammy Atomiswave","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
01:42:21:043 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "Sega Naomi 2"
01:42:21:043 | MD |      INFO  | +0     | PluginInit - Started
01:42:21:043 | MD |     DEBUG  | +0     | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Publisher|Year|Genre|Rating
01:42:21:044 | MD |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Databases\Sega Naomi 2\Sega Naomi 2.xml exists
01:42:21:044 | MD |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4131 bytes
					Created:			9/21/2016 - 12:33:05 AM
					Modified:			9/19/2016 - 1:32:49 PM
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching for a "Game Name" in the database
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Game Name" in the database!
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Name
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Name" with a value: "Inital D Arcade Stage Ver.3 (GDS-0033)"
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Cloneof
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Could not find: Cloneof
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Publisher
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Publisher" with a value: "Sega"
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Year
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Year" with a value: "2004"
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Genre
01:42:21:044 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Genre" with a value: "Driving"
01:42:21:045 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Rating
01:42:21:045 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Rating" with a value: "AAMA - Green (Suitable For All Ages)"
01:42:21:045 | MD |     TRACE  | +0     | PluginInit - GameInfo:
					GameInfo Label: Genre | GameInfo Value: Driving
					GameInfo Label: Name | GameInfo Value: Inital D Arcade Stage Ver.3 (GDS-0033)
					GameInfo Label: Publisher | GameInfo Value: Sega
					GameInfo Label: Rating | GameInfo Value: AAMA - Green (Suitable For All Ages)
					GameInfo Label: Year | GameInfo Value: 2004
01:42:21:045 | MD |     DEBUG  | +0     | BuildDatabaseTable - Ended
01:42:21:045 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
01:42:21:045 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: H:\HyperSpin\Media\Sega Naomi 2\Images\Wheel\initdv3e.png
01:42:21:045 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: H:\HyperSpin\Media\Main Menu\Images\Wheel\Sega Naomi 2.png
01:42:21:045 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Game Logo | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Images\Wheel\initdv3e.png | Asset Extension1:  png | Asset Type1:  game
01:42:21:045 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:42:21:045 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
01:42:21:045 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Artwork1: H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork1\initdv3e.png
01:42:21:045 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Box Art: H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork2\initdv3e.png
01:42:21:046 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Cartridge: H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork3\initdv3e.png
01:42:21:046 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Flyers: H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork4\initdv3e.png
01:42:21:046 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Letters: H:\HyperSpin\Media\Sega Naomi 2\Images\Letters
01:42:21:070 | MD |     DEBUG  | +31    | BuildAssetsTable - Searching for a Other: H:\HyperSpin\Media\Sega Naomi 2\Images\Other
01:42:21:073 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Artwork1 | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork1\initdv3e.png | Asset Extension1:  png | Asset Type1:  game
					Asset Label: Box Art | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Images\Artwork2\initdv3e.png | Asset Extension1:  png | Asset Type1:  game
					Asset Label: Letters | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\! (1).png | Asset Extension1:  png | Asset Type1:  system
					Asset Label: Letters | Asset Path2:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\!.png | Asset Extension2:  png | Asset Type2:  system
					Asset Label: Letters | Asset Path3:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\' (1).png | Asset Extension3:  png | Asset Type3:  system
					Asset Label: Letters | Asset Path4:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\'.png | Asset Extension4:  png | Asset Type4:  system
					Asset Label: Letters | Asset Path5:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\( (1).png | Asset Extension5:  png | Asset Type5:  system
					Asset Label: Letters | Asset Path6:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\(.png | Asset Extension6:  png | Asset Type6:  system
					Asset Label: Letters | Asset Path7:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\0 (1).png | Asset Extension7:  png | Asset Type7:  system
					Asset Label: Letters | Asset Path8:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\0.png | Asset Extension8:  png | Asset Type8:  system
					Asset Label: Letters | Asset Path9:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\1 (1).png | Asset Extension9:  png | Asset Type9:  system
					Asset Label: Letters | Asset Path10:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\1.png | Asset Extension10:  png | Asset Type10:  system
					Asset Label: Letters | Asset Path11:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\2 (1).png | Asset Extension11:  png | Asset Type11:  system
					Asset Label: Letters | Asset Path12:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\2.png | Asset Extension12:  png | Asset Type12:  system
					Asset Label: Letters | Asset Path13:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\3 (1).png | Asset Extension13:  png | Asset Type13:  system
					Asset Label: Letters | Asset Path14:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\3.png | Asset Extension14:  png | Asset Type14:  system
					Asset Label: Letters | Asset Path15:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\4 (1).png | Asset Extension15:  png | Asset Type15:  system
					Asset Label: Letters | Asset Path16:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\4.png | Asset Extension16:  png | Asset Type16:  system
					Asset Label: Letters | Asset Path17:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\5 (1).png | Asset Extension17:  png | Asset Type17:  system
					Asset Label: Letters | Asset Path18:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\5.png | Asset Extension18:  png | Asset Type18:  system
					Asset Label: Letters | Asset Path19:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\6 (1).png | Asset Extension19:  png | Asset Type19:  system
					Asset Label: Letters | Asset Path20:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\6.png | Asset Extension20:  png | Asset Type20:  system
					Asset Label: Letters | Asset Path21:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\7 (1).png | Asset Extension21:  png | Asset Type21:  system
					Asset Label: Letters | Asset Path22:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\7.png | Asset Extension22:  png | Asset Type22:  system
					Asset Label: Letters | Asset Path23:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\8 (1).png | Asset Extension23:  png | Asset Type23:  system
					Asset Label: Letters | Asset Path24:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\8.png | Asset Extension24:  png | Asset Type24:  system
					Asset Label: Letters | Asset Path25:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\9 (1).png | Asset Extension25:  png | Asset Type25:  system
					Asset Label: Letters | Asset Path26:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\9.png | Asset Extension26:  png | Asset Type26:  system
					Asset Label: Letters | Asset Path27:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\a (1).png | Asset Extension27:  png | Asset Type27:  system
					Asset Label: Letters | Asset Path28:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\a.png | Asset Extension28:  png | Asset Type28:  system
					Asset Label: Letters | Asset Path29:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\b (1).png | Asset Extension29:  png | Asset Type29:  system
					Asset Label: Letters | Asset Path30:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\b.png | Asset Extension30:  png | Asset Type30:  system
					Asset Label: Letters | Asset Path31:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\c (1).png | Asset Extension31:  png | Asset Type31:  system
					Asset Label: Letters | Asset Path32:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\c.png | Asset Extension32:  png | Asset Type32:  system
					Asset Label: Letters | Asset Path33:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\d (1).png | Asset Extension33:  png | Asset Type33:  system
					Asset Label: Letters | Asset Path34:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\d.png | Asset Extension34:  png | Asset Type34:  system
					Asset Label: Letters | Asset Path35:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\e (1).png | Asset Extension35:  png | Asset Type35:  system
					Asset Label: Letters | Asset Path36:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\e.png | Asset Extension36:  png | Asset Type36:  system
					Asset Label: Letters | Asset Path37:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\f (1).png | Asset Extension37:  png | Asset Type37:  system
					Asset Label: Letters | Asset Path38:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\f.png | Asset Extension38:  png | Asset Type38:  system
					Asset Label: Letters | Asset Path39:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\g (1).png | Asset Extension39:  png | Asset Type39:  system
					Asset Label: Letters | Asset Path40:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\g.png | Asset Extension40:  png | Asset Type40:  system
					Asset Label: Letters | Asset Path41:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\h (1).png | Asset Extension41:  png | Asset Type41:  system
					Asset Label: Letters | Asset Path42:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\h.png | Asset Extension42:  png | Asset Type42:  system
					Asset Label: Letters | Asset Path43:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\i (1).png | Asset Extension43:  png | Asset Type43:  system
					Asset Label: Letters | Asset Path44:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\i.png | Asset Extension44:  png | Asset Type44:  system
					Asset Label: Letters | Asset Path45:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\j (1).png | Asset Extension45:  png | Asset Type45:  system
					Asset Label: Letters | Asset Path46:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\j.png | Asset Extension46:  png | Asset Type46:  system
					Asset Label: Letters | Asset Path47:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\k (1).png | Asset Extension47:  png | Asset Type47:  system
					Asset Label: Letters | Asset Path48:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\k.png | Asset Extension48:  png | Asset Type48:  system
					Asset Label: Letters | Asset Path49:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\l (1).png | Asset Extension49:  png | Asset Type49:  system
					Asset Label: Letters | Asset Path50:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\l.png | Asset Extension50:  png | Asset Type50:  system
					Asset Label: Letters | Asset Path51:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\m (1).png | Asset Extension51:  png | Asset Type51:  system
					Asset Label: Letters | Asset Path52:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\m.png | Asset Extension52:  png | Asset Type52:  system
					Asset Label: Letters | Asset Path53:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\n (1).png | Asset Extension53:  png | Asset Type53:  system
					Asset Label: Letters | Asset Path54:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\n.png | Asset Extension54:  png | Asset Type54:  system
					Asset Label: Letters | Asset Path55:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\o.png | Asset Extension55:  png | Asset Type55:  system
					Asset Label: Letters | Asset Path56:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\p (1).png | Asset Extension56:  png | Asset Type56:  system
					Asset Label: Letters | Asset Path57:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\p.png | Asset Extension57:  png | Asset Type57:  system
					Asset Label: Letters | Asset Path58:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\q (1).png | Asset Extension58:  png | Asset Type58:  system
					Asset Label: Letters | Asset Path59:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\q.png | Asset Extension59:  png | Asset Type59:  system
					Asset Label: Letters | Asset Path60:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\r (1).png | Asset Extension60:  png | Asset Type60:  system
					Asset Label: Letters | Asset Path61:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\r.png | Asset Extension61:  png | Asset Type61:  system
					Asset Label: Letters | Asset Path62:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\s (1).png | Asset Extension62:  png | Asset Type62:  system
					Asset Label: Letters | Asset Path63:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\s.png | Asset Extension63:  png | Asset Type63:  system
					Asset Label: Letters | Asset Path64:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\t (1).png | Asset Extension64:  png | Asset Type64:  system
					Asset Label: Letters | Asset Path65:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\t.png | Asset Extension65:  png | Asset Type65:  system
					Asset Label: Letters | Asset Path66:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\u (1).png | Asset Extension66:  png | Asset Type66:  system
					Asset Label: Letters | Asset Path67:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\u.png | Asset Extension67:  png | Asset Type67:  system
					Asset Label: Letters | Asset Path68:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\v (1).png | Asset Extension68:  png | Asset Type68:  system
					Asset Label: Letters | Asset Path69:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\v.png | Asset Extension69:  png | Asset Type69:  system
					Asset Label: Letters | Asset Path70:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\w (1).png | Asset Extension70:  png | Asset Type70:  system
					Asset Label: Letters | Asset Path71:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\w.png | Asset Extension71:  png | Asset Type71:  system
					Asset Label: Letters | Asset Path72:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\x (1).png | Asset Extension72:  png | Asset Type72:  system
					Asset Label: Letters | Asset Path73:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\x.png | Asset Extension73:  png | Asset Type73:  system
					Asset Label: Letters | Asset Path74:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\y (1).png | Asset Extension74:  png | Asset Type74:  system
					Asset Label: Letters | Asset Path75:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\y.png | Asset Extension75:  png | Asset Type75:  system
					Asset Label: Letters | Asset Path76:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\z (1).png | Asset Extension76:  png | Asset Type76:  system
					Asset Label: Letters | Asset Path77:  H:\HyperSpin\Media\Sega Naomi 2\Images\Letters\z.png | Asset Extension77:  png | Asset Type77:  system
					Asset Label: Other | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Images\Other\Pointer (1).png | Asset Extension1:  png | Asset Type1:  system
					Asset Label: Other | Asset Path2:  H:\HyperSpin\Media\Sega Naomi 2\Images\Other\Pointer.png | Asset Extension2:  png | Asset Type2:  system
01:42:21:073 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:42:21:073 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Video|System Video
01:42:21:073 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Video: H:\HyperSpin\Media\Sega Naomi 2\Video\initdv3e.* 
01:42:21:073 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Video: H:\HyperSpin\Media\Main Menu\Video\Sega Naomi 2.*
01:42:21:073 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Game Video | Asset Path1:  H:\HyperSpin\Media\Sega Naomi 2\Video\initdv3e.mp4 | Asset Extension1:  mp4 | Asset Type1:  game
					Asset Label: System Video | Asset Path1:  H:\HyperSpin\Media\Main Menu\Video\Sega Naomi 2.mp4 | Asset Extension1:  mp4 | Asset Type1:  system
01:42:21:073 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:42:21:073 | MD |      INFO  | +0     | PluginInit - Ended
01:42:21:073 | MD |     DEBUG  | +0     | StartModule - Setting romName to the dbName sent to RocketLauncher: initdv3e
01:42:21:074 | MD |      INFO  | +0     | SystemCursor - Hiding mouse cursor
01:42:21:101 | MD |     TRACE  | +32    | XHotkeyTableCreation - Started
01:42:21:101 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,
01:42:21:101 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:42:21:101 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:42:21:102 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
01:42:21:102 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:21:102 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\HyperSpin.exe"
01:42:21:102 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\HyperSpin.exe"
01:42:21:102 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Sega Naomi 2\initdv3e.ini"
01:42:21:102 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Sega Naomi 2.ini"
01:42:21:102 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini"
01:42:21:103 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini
01:42:21:134 | MD |     DEBUG  | +31    | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini"
01:42:21:135 | MD |      INFO  | +0     | StartModule - Ended
01:42:21:136 | MD |     DEBUG  | +0     | FadeInStart - Started
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:42:21:136 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:42:21:137 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:42:21:137 | MD |     DEBUG  | +0     | FadeInStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
01:42:21:137 | MD |     TRACE  | +0     | FadeInStart - Fade screen scale factor: X=1.067188, Y= 1.066667
01:42:21:137 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\initdv3e\Layer 1*.*
01:42:21:137 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Horizontal\Layer 1*.*
01:42:21:137 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 1*.*
01:42:21:137 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Layer 1*.*
01:42:21:137 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.*
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.png
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Found Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1.png
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.gif
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.tif
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.bmp
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.jpg
01:42:21:138 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1.png
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\initdv3e\Extra Layer 1 - Console*.*
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Horizontal\Extra Layer 1 - Console*.*
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Extra Layer 1 - Console images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.*
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.png
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Found Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console.png
01:42:21:138 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.gif
01:42:21:139 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.tif
01:42:21:139 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.bmp
01:42:21:139 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Extra Layer 1 - Console pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console*.jpg
01:42:21:139 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Extra Layer 1 - Console.png
01:42:21:261 | MD |      INFO  | +125   | DefaultAnimateFadeIn - Started, direction is: in
01:42:21:261 | MD |      INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
01:42:21:787 | MD |      INFO  | +530   | DefaultAnimateFadeIn - Ended
01:42:21:794 | MD |      INFO  | +0     | DefaultFadeAnimation - Started
01:42:21:794 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\initdv3e\Info Bar*.*
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Horizontal\Info Bar*.*
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Info Bar*.*
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Info Bar*.*
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.*
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.png
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Found Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.gif
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.tif
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.bmp
01:42:21:795 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.jpg
01:42:21:795 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
01:42:21:815 | MD |     DEBUG  | +31    | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\initdv3e\Layer 3*.*
01:42:21:815 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Horizontal\Layer 3*.*
01:42:21:815 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.*
01:42:21:815 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.png
01:42:21:815 | MD |     DEBUG  | +0     | GetFadePicFile - Found Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3.png
01:42:21:815 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.gif
01:42:21:816 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.tif
01:42:21:816 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.bmp
01:42:21:816 | MD |     DEBUG  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3*.jpg
01:42:21:816 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Layer 3.png
01:42:21:817 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Genre Logo|Rating Logo|Developer Logo|Publisher Logo|Year Logo
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Genre Logo: H:\HyperSpin\RocketLauncher\Media\Genre\_Default\Driving.*
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Rating Logo: H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).*
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Developer Logo: 
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Publisher Logo: H:\HyperSpin\RocketLauncher\Media\Publisher\_Default\Sega.*
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Year Logo: H:\HyperSpin\RocketLauncher\Media\Year\_Default\2004.*
01:42:21:817 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Rating Logo | Asset Path1:  H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).png | Asset Extension1:  png | Asset Type1:  rating
01:42:21:818 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:42:21:818 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo|Game Logo|Game Logo
01:42:21:818 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: H:\HyperSpin\RocketLauncher\Media\Logos\Sega Naomi 2\_Default\
01:42:21:818 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: H:\HyperSpin\RocketLauncher\Media\Logos\Sega Naomi 2\initdv3e\
01:42:21:818 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: 
01:42:21:818 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Rating Logo | Asset Path1:  H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).png | Asset Extension1:  png | Asset Type1:  rating
01:42:21:818 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:42:21:933 | MD |     DEBUG  | +109   | GetFadePicFile - Checking if any Fade Loading start images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\initdv3e\Loading start*.*
01:42:21:933 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Loading start images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Horizontal\Loading start*.*
01:42:21:933 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Loading start images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi 2\_Default\Loading start*.*
01:42:21:934 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Loading start images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Loading start*.*
01:42:21:934 | MD |     DEBUG  | +0     | GetFadePicFile - Checking if any Fade Loading start images exist in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Loading start*.*
01:42:21:934 | MD |     DEBUG  | +0     | FadeInDelay - Started
01:42:21:934 | MD |     DEBUG  | +0     | FadeInDelay - Ended
01:42:21:934 | MD |      INFO  | +0     | DefaultFadeAnimation - Ended
01:42:21:934 | MD |     DEBUG  | +0     | FadeInStart - Ended
01:42:21:934 | MD |      INFO  | +0     | DxwndUpdateIniPath - DxwndIni set to H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
01:42:21:934 | MD |     DEBUG  | +0     | CoverFE - Started
01:42:21:937 | MD |      INFO  | +0     | FadeApp - Hiding Frontend by making it transparent
01:42:21:937 | MD |     DEBUG  | +0     | CoverFE - Ended
01:42:21:937 | MD |     TRACE  | +0     | Emulator.__New - Creating new emulator object for: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe"
01:42:21:937 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe"
01:42:21:937 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe"
01:42:21:937 | MD |     TRACE  | +0     | Window.__New - Created: "ahk_class window"
01:42:21:937 | MD |     TRACE  | +0     | Window.__New - Created: "LCD 0 ahk_class LCD 0"
01:42:21:937 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini"
01:42:21:938 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini"
01:42:21:938 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini"
01:42:21:938 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini"
01:42:21:938 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini" exists
01:42:21:938 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:21:938 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			1445 bytes
					Created:			12/13/2015 - 3:23:30 AM
					Modified:			9/25/2016 - 1:40:13 AM
01:42:21:938 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini" exists
01:42:21:938 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:21:939 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			5191 bytes
					Created:			12/13/2015 - 3:23:30 AM
					Modified:			8/8/2016 - 12:11:54 AM
01:42:21:963 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MaxHideTaskbar: Key does not exist
01:42:21:963 | MD |      INFO  | +0     | RIniFile.Read - Module - MaxHideTaskbar: true (DEFAULT)
01:42:21:963 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ControllerCode: Key does not exist
01:42:21:963 | MD |      INFO  | +0     | RIniFile.Read - Module - ControllerCode: 16777216 (DEFAULT)
01:42:21:963 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MouseCode: Key does not exist
01:42:21:963 | MD |      INFO  | +0     | RIniFile.Read - Module - MouseCode: 131072 (DEFAULT)
01:42:21:963 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - KeyboardCode: Key does not exist
01:42:21:963 | MD |      INFO  | +0     | RIniFile.Read - Module - KeyboardCode: 1073741824 (DEFAULT)
01:42:21:963 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LightgunCode: Key does not exist
01:42:21:963 | MD |      INFO  | +0     | RIniFile.Read - Module - LightgunCode: -2147483648 (DEFAULT)
01:42:21:964 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LastControlUsed: Key does not exist
01:42:21:964 | MD |      INFO  | +0     | RIniFile.Read - Module - LastControlUsed: (NO VALUE)
01:42:21:964 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideDemulGUI: Key does not exist
01:42:21:964 | MD |      INFO  | +0     | RIniFile.Read - Module - HideDemulGUI: true (DEFAULT)
01:42:21:964 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - PerGameMemoryCards: Key does not exist
01:42:21:964 | MD |      INFO  | +0     | RIniFile.Read - Module - PerGameMemoryCards: true (DEFAULT)
01:42:21:964 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MemCardPath: Key does not exist
01:42:21:964 | MD |      INFO  | +0     | RIniFile.Read - Module - MemCardPath: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves (DEFAULT)
01:42:21:964 | MD | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves"
01:42:21:964 | MD | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves"
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - Fullscreen: Section does not exist
01:42:21:965 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Fullscreen: truefullscreen
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - Plugin: Section does not exist
01:42:21:965 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Plugin: gpuDX11
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - ShaderUsePass1: Section does not exist
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass1: Key does not exist
01:42:21:965 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderUsePass1: false (DEFAULT)
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - ShaderUsePass2: Section does not exist
01:42:21:965 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass2: Key does not exist
01:42:21:965 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderUsePass2: false (DEFAULT)
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - ShaderNamePass1: Section does not exist
01:42:21:966 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass1: FXAA
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - ShaderNamePass2: Section does not exist
01:42:21:966 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass2: SCANLINES
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - ListSorting: Section does not exist
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ListSorting: Key does not exist
01:42:21:966 | MD |      INFO  | +0     | RIniFile.Read - Module - ListSorting: true (DEFAULT)
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - OModifier: Section does not exist
01:42:21:966 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - OModifier: Key does not exist
01:42:21:966 | MD |      INFO  | +0     | RIniFile.Read - Module - OModifier: true (DEFAULT)
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - TModifier: Section does not exist
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - TModifier: Key does not exist
01:42:21:967 | MD |      INFO  | +0     | RIniFile.Read - Module - TModifier: true (DEFAULT)
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - InternalResolutionScale: Section does not exist
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - InternalResolutionScale: Key does not exist
01:42:21:967 | MD |      INFO  | +0     | RIniFile.Read - Module - InternalResolutionScale: 1 (DEFAULT)
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - VideoMode: Section does not exist
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VideoMode: Key does not exist
01:42:21:967 | MD |      INFO  | +0     | RIniFile.Read - Module - VideoMode: (NO VALUE)
01:42:21:967 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - DisplayVMU: Key does not exist
01:42:21:967 | MD |      INFO  | +0     | RIniFile.Read - Module - DisplayVMU: true (DEFAULT)
01:42:21:968 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUPos: Key does not exist
01:42:21:968 | MD |      INFO  | +0     | RIniFile.Read - Module - VMUPos: topRight (DEFAULT)
01:42:21:968 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUHideKey: Key does not exist
01:42:21:968 | MD |      INFO  | +0     | RIniFile.Read - Module - VMUHideKey: F10 (DEFAULT)
01:42:21:968 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - Bios: Section does not exist
01:42:21:968 | MD |      INFO  | +0     | RIniFile.Read - Module - Bios: (NO VALUE)
01:42:21:968 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - LoadDecrypted: Section does not exist
01:42:21:968 | MD |      INFO  | +0     | RIniFile.Read - Module - LoadDecrypted: (NO VALUE)
01:42:21:968 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [initdv3e] - Controls: Section does not exist
01:42:21:968 | MD |      INFO  | +0     | RIniFile.Read - Module - Controls: standard (DEFAULT)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push1: Key does not exist
01:42:21:969 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push2: Key does not exist
01:42:21:969 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push3: Key does not exist
01:42:21:969 | MD |      INFO  | +0     | RIniFile.Read - Module - push3: (NO VALUE)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push4: Key does not exist
01:42:21:969 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push5: Key does not exist
01:42:21:969 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
01:42:21:969 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push6: Key does not exist
01:42:21:970 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
01:42:21:970 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push7: Key does not exist
01:42:21:970 | MD |      INFO  | +0     | RIniFile.Read - Module - push7: (NO VALUE)
01:42:21:970 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push8: Key does not exist
01:42:21:970 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
01:42:21:970 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - SERVICE: Key does not exist
01:42:21:970 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
01:42:21:970 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - START: Key does not exist
01:42:21:970 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
01:42:21:992 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage
01:42:21:992 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage
01:42:21:997 | MD |      INFO  | +0     | RIniFile.Read - Module - COIN: (NO VALUE)
01:42:21:997 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALUP: Key does not exist
01:42:21:997 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
01:42:21:997 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALDOWN: Key does not exist
01:42:21:997 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
01:42:21:997 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALLEFT: Key does not exist
01:42:21:997 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
01:42:21:997 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALRIGHT: Key does not exist
01:42:21:998 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
01:42:21:998 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP: Key does not exist
01:42:21:998 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
01:42:21:998 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN: Key does not exist
01:42:21:998 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
01:42:21:998 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT: Key does not exist
01:42:21:998 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
01:42:21:998 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT: Key does not exist
01:42:21:998 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
01:42:21:998 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP2: Key does not exist
01:42:21:999 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
01:42:21:999 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN2: Key does not exist
01:42:21:999 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
01:42:21:999 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT2: Key does not exist
01:42:21:999 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
01:42:21:999 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT2: Key does not exist
01:42:21:999 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
01:42:21:999 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push1: Key does not exist
01:42:21:999 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
01:42:21:000 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push2: Key does not exist
01:42:22:000 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
01:42:22:000 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push3: Key does not exist
01:42:22:000 | MD |      INFO  | +0     | RIniFile.Read - Module - push3: (NO VALUE)
01:42:22:000 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push4: Key does not exist
01:42:22:000 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
01:42:22:000 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push5: Key does not exist
01:42:22:000 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
01:42:22:000 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push6: Key does not exist
01:42:22:000 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
01:42:22:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push7: Key does not exist
01:42:22:001 | MD |      INFO  | +0     | RIniFile.Read - Module - push7: (NO VALUE)
01:42:22:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push8: Key does not exist
01:42:22:001 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
01:42:22:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - SERVICE: Key does not exist
01:42:22:001 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
01:42:22:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - START: Key does not exist
01:42:22:001 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
01:42:22:001 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - COIN: Key does not exist
01:42:22:001 | MD |      INFO  | +0     | RIniFile.Read - Module - COIN: (NO VALUE)
01:42:22:002 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALUP: Key does not exist
01:42:22:002 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
01:42:22:002 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALDOWN: Key does not exist
01:42:22:002 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
01:42:22:002 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALLEFT: Key does not exist
01:42:22:002 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
01:42:22:002 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALRIGHT: Key does not exist
01:42:22:002 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
01:42:22:002 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP: Key does not exist
01:42:22:002 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
01:42:22:018 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN: Key does not exist
01:42:22:018 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
01:42:22:018 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT: Key does not exist
01:42:22:018 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
01:42:22:018 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT: Key does not exist
01:42:22:019 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
01:42:22:019 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP2: Key does not exist
01:42:22:019 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
01:42:22:019 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN2: Key does not exist
01:42:22:019 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
01:42:22:019 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT2: Key does not exist
01:42:22:019 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
01:42:22:019 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT2: Key does not exist
01:42:22:019 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
01:42:22:020 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [main] - KEY: videomode - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:020 | MD |      INFO  | +0     | Module - Demul is reading the config with videomode = 
01:42:22:020 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: videomode - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:020 | MD |      INFO  | +0     | Module - Demul is updating the config with videomode = 
01:42:22:020 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: romsPathsCount - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:020 | MD |      INFO  | +0     | Module - Demul is configured with 13 rom path(s). Scanning these for a romPath to this rom.
01:42:22:020 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms0 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:021 | MD |      INFO  | +0     | Module - Path0: H:\Games\Mame\
01:42:22:021 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms1 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:021 | MD |      INFO  | +0     | Module - Path1: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\roms\
01:42:22:021 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:021 | MD |      INFO  | +0     | Module - Path2: H:\Games\Sega Naomi\
01:42:22:021 | MD |      INFO  | +0     | Module - Stopping search because Demul is already configured with the correct romPath to this rom: H:\Games\Sega Naomi\
01:42:22:021 | MD |   WARNING  | +0     | Module - Turning off Fade_Out because it doesn't let Demul exit properly.
01:42:22:021 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini"
01:42:22:022 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini"
01:42:22:022 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini" exists
01:42:22:022 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:022 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			300 bytes
					Created:			12/13/2015 - 3:23:30 AM
					Modified:			9/25/2016 - 1:40:13 AM
01:42:22:022 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: AutoSort - VALUE: 0 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:023 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: OModifier - VALUE: 0 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:023 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: TModifier - VALUE: 0 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:023 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: scaling - VALUE: 1 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:023 | MD |      INFO  | +0     | IniFile.Write - SECTION: [plugins] - KEY: gpu - VALUE: gpuDX11.dll - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:024 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: VMUscreendisable - VALUE: false - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:024 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass1 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:024 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:024 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: naomiBiosAuto - VALUE: true - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:024 | MD |      INFO  | +0     | Module - This game uses a standard (controller) control type.
01:42:22:025 | MD |      INFO  | +0     | IniFile.Write - SECTION: [PORTB] - KEY: device - VALUE: 16777216 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\Demul.ini
01:42:22:025 | MD |      INFO  | +0     | Module - Last control scheme used was "" and this game requires "standard"
01:42:22:025 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH1 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:025 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:026 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH3 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:026 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH4 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:026 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH5 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:026 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH6 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:027 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH7 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:027 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH8 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:027 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: SERVICE - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:027 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: START - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:028 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: COIN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:028 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALUP - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:028 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:028 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:029 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:029 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:029 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:029 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:030 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:030 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:030 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:030 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:031 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:031 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH1 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:031 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:031 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH3 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:032 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH4 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:032 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH5 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:032 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH6 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:032 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH7 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:033 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH8 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:033 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: SERVICE - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:033 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: START - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:033 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: COIN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:055 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage100
01:42:22:059 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALUP - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:060 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:060 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:060 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:061 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:061 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:061 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:061 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:062 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:062 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:062 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:062 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\padDemul.ini
01:42:22:063 | MD |      INFO  | +0     | Module - Wrote standard controls to padDemul.ini.
01:42:22:063 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves"
01:42:22:063 | MD |     TRACE  | +0     | Folder.__New - Created new folder object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves"
01:42:22:063 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves\default_vms.bin"
01:42:22:063 | MD |     TRACE  | +0     | File.Exist - This folder exists: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves
01:42:22:063 | MD |      INFO  | +0     | VMU - No default VMU file at H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\memsaves\default_vms.bin
01:42:22:064 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: UseFullscreen - VALUE: 1 - FILE: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\gpuDX11.ini
01:42:22:064 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 250 milliseconds
01:42:22:119 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:42:22:177 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:243 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:302 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:42:22:307 | MD |      INFO  | +0     | HideAppStart - Starting HideAppTimer, scanning for windows defined every 2ms
01:42:22:307 | MD |      INFO  | +0     | HideAppStart - Ended
01:42:22:307 | MD |     TRACE  | +0     | CustomFunction.PreLaunch - Starting
01:42:22:307 | MD |     TRACE  | +0     | CustomFunction.PreLaunch - Ending
01:42:22:308 | MD |      INFO  | +0     | Process.Run - Running: H:\HyperSpin\Emulators\DemulFix (0.58.2.1)\DemulFix.exe -run=naomi2 -rom=initdv3e
01:42:22:313 | MD |     DEBUG  | +0     | Process.Run - Error Level for DemulFix.exe -run=naomi2 -rom=initdv3e reported as: 0
01:42:22:313 | MD |     DEBUG  | +0     | Process.Run - "DemulFix.exe -run=naomi2 -rom=initdv3e" Process ID: 1912
01:42:22:313 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Starting
01:42:22:313 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Ending
01:42:22:313 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 1000 milliseconds
01:42:22:367 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:430 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:42:22:496 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:557 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:615 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:42:22:682 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:741 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:42:22:812 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:42:22:834 | MD |     DEBUG  | +31    | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
01:42:22:834 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - AnimationLoop has finished
01:42:22:834 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - Ended
01:42:23:303 | MD |     TRACE  | +468   | Window.Restore - Restoring window "ahk_class window"
01:42:23:303 | MD |     TRACE  | +0     | Window.Activate - Activating window "ahk_class window"
01:42:23:303 | MD |      INFO  | +0     | Module - Waiting for Demul to finish loading game.
01:42:23:303 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:23:501 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:23:502 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:23:502 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:23:713 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:23:713 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:23:714 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:23:914 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:23:914 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:23:914 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:24:118 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:24:119 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:24:119 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:24:320 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:24:320 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:24:320 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:24:520 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:24:520 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:24:520 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:24:725 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:24:725 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:24:725 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:24:931 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:24:932 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:24:932 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:25:134 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:25:134 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:25:135 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:25:329 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:25:329 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:25:329 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:25:531 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:25:531 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:25:531 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:25:742 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:25:742 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:25:742 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:25:938 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:25:939 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:25:939 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:26:146 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:26:146 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:26:146 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:26:346 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:26:346 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:26:347 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:26:547 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:26:547 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:26:547 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:26:753 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:26:753 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:26:753 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:26:949 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:26:950 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:26:950 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:27:160 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:27:160 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:27:161 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:27:363 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:27:363 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:27:363 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:27:565 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:27:565 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:27:565 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:27:761 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:27:761 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:27:762 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:27:964 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:27:964 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:27:964 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:28:170 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:28:170 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:28:170 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:28:371 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:28:371 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:28:371 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:28:581 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:28:581 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:28:581 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:28:784 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:28:784 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:28:784 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:28:983 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:28:983 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:28:983 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:29:189 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:29:190 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:29:190 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:29:388 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:29:388 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:29:389 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:29:586 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:29:587 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:29:587 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:29:795 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:29:796 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:29:796 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:29:993 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:29:993 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:29:993 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:30:195 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:30:195 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:30:196 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:30:399 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:30:399 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:30:399 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:30:604 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:30:604 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:30:604 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:30:810 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:30:810 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:30:811 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:31:008 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:31:008 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:31:008 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:31:214 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:31:214 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:31:214 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:31:419 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:31:420 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:31:420 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:31:621 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:31:621 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:31:621 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:31:817 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:31:818 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:31:818 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:32:023 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:32:023 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:32:023 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:32:233 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:32:234 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:32:234 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:32:430 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:32:430 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:32:430 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:32:632 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:32:632 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:32:632 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:32:829 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:32:829 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:32:829 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:33:037 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:33:037 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:33:037 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:33:241 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:33:241 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:33:241 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:33:444 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:33:445 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:33:445 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:33:644 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:33:645 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:33:645 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:33:849 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:33:850 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:33:850 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:34:051 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:34:052 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:34:052 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:34:255 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:34:255 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:34:256 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:34:455 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:34:456 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:34:456 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:34:660 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:34:661 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:34:661 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:34:865 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:34:866 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:34:866 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:35:063 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:35:063 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:35:063 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:35:265 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:35:265 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:35:265 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:35:469 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:35:469 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:35:469 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:35:675 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:35:675 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:35:675 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:35:876 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:35:876 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:35:876 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:36:085 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:36:085 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:36:085 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:36:280 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:36:280 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:36:280 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:36:486 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:36:486 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:36:487 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:36:692 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:36:692 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:36:692 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:36:892 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:36:893 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:36:893 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:37:090 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:37:091 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:37:091 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:37:296 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:37:296 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:37:296 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:37:501 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:37:501 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:37:501 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:37:701 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:37:701 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:37:701 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:37:901 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:37:902 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:37:902 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:38:116 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:38:116 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:38:116 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:38:310 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:38:310 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:38:310 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:38:519 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:38:520 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:38:520 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:38:715 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:38:715 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:38:715 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:38:924 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:38:924 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:38:925 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:39:122 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:39:122 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:39:123 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:39:325 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:39:326 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:39:326 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
01:42:39:529 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
01:42:39:529 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
01:42:39:530 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
Posted

also... check out the new version of DEmul. Lots of good enhancements beyond the version you're on.

Posted

Thank you bros, with your help got it running.

Definitely will try the new demul.

 

Do you get errors with Intial D ver 3 Card R/W error?

Posted

Got it solved by installing latest Demul. Thank You

If input setting I did for Naomi as arcade, Do I need to add another Demul emulator for Dreamcast to use xbox joysticks?

Because I doubt Demul cannot inputs  2 different kinds input?

 

Demul 0.58 can run wide screen

 

Latest Demul can run wide screen if I run the game via emulator , but if run via RL it reset back to 4:3 screen and all the inputs gone each time.

[code]
01:28:38:577 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.1.1.1 (www.rlauncher.com)
01:28:38:577 | RL |   WARNING  | +0     | 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.
01:28:38:611 | RL |     DEBUG  | +47    | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
01:28:38:612 | RL |     DEBUG  | +0     | Registry.Read - Registry Read finished, returning 0
01:28:38:612 | RL |      INFO  | +0     | Main - System Specs:
					RocketLauncher Dir: H:\HyperSpin\RocketLauncher
					RocketLauncher is: 32-bit
					OS: Microsoft Windows 7 Professional 
					SKU: Professional
					Total Memory: 32683.15 MB
					Free Memory: 28959.25 MB
					Used Memory: 3723.898 MB
					SystemType: 64-bit
					Physical Processors: 1
					Logical Processors: 8
					GPU 1 Name: NVIDIA GeForce GTX 980 Ti
					GPU 1 RAM: -1.00 MB
					GPU 1 Driver Version: 10.18.13.6839
					Sound 1 Device: Bluetooth Hands-free Audio
					Sound 1 Status: Enabled
					Sound 2 Device: NVIDIA High Definition Audio
					Sound 2 Status: Enabled
					Sound 3 Device: Realtek High Definition Audio
					Sound 3 Status: Enabled
					OS Language: English_United_States
					System Locale: en-US
					Formats Locale: en-US
					Windows UI Language: en-US
					Text Encoding: Windows-1252
					OS Admin Status: Yes
					RL Compatibility Flags: 
					Latest .Net Version: v4.0.30319
					Monitor #1 (\\.\DISPLAY1): 1366x768 (1366x768 work) [32bit] [59hz] [Landscape]  (Primary)
					Current AHK Desktop Width: 1366
					Current AHK Desktop Height: 768
					Monitor #1 DPI: 100
					ErrorMode: 0
					AutoHotkey Path: 
					AHK Version: 1.1.13.00
					Unicode: No
01:28:38:612 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\RocketLauncher.exe exists
01:28:38:612 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	RocketLauncher
					FileVersion             	1.1.1.1
					LegalCopyright          	©2016 RocketLauncher
					ProductName             	djvj's one swell guy!
					ProductVersion          	1.1.1.1
					CompanyName             	Your favorite Front End companion! Visit us @ www.rlauncher.com
					File Size:			2179584 bytes
					Created:			12/13/2015 - 3:59:08 AM
					Modified:			9/25/2016 - 1:50:29 AM
01:28:38:612 | RL |      INFO  | +0     | Main - Raw CLI received: "-s Sega Naomi -r 18wheelr -f H:\HyperSpin\HyperSpin.exe -p HyperSpin -c 1 -o 1"
01:28:38:612 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll"
01:28:38:613 | RL |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
01:28:38:613 | RL |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\RocketLauncher\Module Extensions\RocketLauncher.dll
01:28:38:613 | RL |     DEBUG  | +0     | File.CheckFile - Attributes:
					FileDescription         	RocketLauncher Utils
					FileVersion             	1.0.0.9
					InternalName            	RocketLauncher.dll
					LegalCopyright          	Copyright © RocketLauncher 2013-2016
					OriginalFilename        	RocketLauncher.dll
					ProductName             	RocketLauncher
					ProductVersion          	1.0.0.9
					File Size:			68608 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			9/25/2016 - 1:50:40 AM
01:28:38:615 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\Array.ahk
01:28:38:615 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4781 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:44:44 AM
01:28:38:616 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\BinHexRW.ahk | v1.0.2
01:28:38:616 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5077 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:45:00 AM
01:28:38:616 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe exists
01:28:38:616 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	 
					FileVersion             	1.1.09.04
					InternalName            	 
					OriginalFilename        	 
					ProductName             	 
					ProductVersion          	1.1.09.04
					File Size:			657920 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:617 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
01:28:38:617 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5323 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			5/10/2016 - 12:43:48 AM
01:28:38:617 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
01:28:38:617 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5716 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:619 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\gdip.ahk
01:28:38:619 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			88789 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:619 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\gdip_alt.ahk | v1.0.3
01:28:38:619 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5891 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			1/18/2016 - 1:01:31 AM
01:28:38:620 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\gsdll32.dll exists
01:28:38:620 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			13090816 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			2/3/2015 - 1:56:47 AM
01:28:38:620 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\itextsharp.dll exists
01:28:38:620 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	iTextSharp
					FileVersion             	5.4.2.0
					InternalName            	itextsharp.dll
					LegalCopyright          	Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
					OriginalFilename        	itextsharp.dll
					ProductName             	iTextSharp
					ProductVersion          	5.4.2.0
					CompanyName             	1T3XT BVBA
					File Size:			3743744 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:621 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Java.ahk | v1.0.0
01:28:38:621 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			7841 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:621 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\JSON.ahk
01:28:38:621 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9227 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			5/10/2016 - 12:44:53 AM
01:28:38:622 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Origin.ahk | v1.0.2
01:28:38:622 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4904 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			6/24/2015 - 12:51:14 AM
01:28:38:623 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\RegRW64.ahk
01:28:38:623 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			6915 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:624 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\RIni.ahk | v1.7
01:28:38:624 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			67562 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			9/25/2016 - 1:50:30 AM
01:28:38:624 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
01:28:38:624 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	SevenZipSharp
					FileVersion             	0.64.5717.6837
					InternalName            	SevenZipSharp.dll
					LegalCopyright          	Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
					OriginalFilename        	SevenZipSharp.dll
					ProductName             	SevenZipSharp
					ProductVersion          	0.64.5717.6837
					CompanyName             	Markovtsev Vadim
					File Size:			167424 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			10/21/2015 - 2:14:54 AM
01:28:38:625 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\Steam.ahk | v1.0.3
01:28:38:625 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5504 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			6/7/2016 - 11:27:53 PM
01:28:38:626 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: H:\HyperSpin\RocketLauncher\Module Extensions\VA.ahk
01:28:38:626 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			34688 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			12/30/2014 - 12:45:51 AM
01:28:38:626 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Module Extensions\VA_Extension.ahk | v1.0.1
01:28:38:626 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3833 bytes
					Created:			12/13/2015 - 4:00:59 AM
					Modified:			2/3/2015 - 1:56:47 AM
01:28:38:627 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\7z.ahk | v1.1.0
01:28:38:627 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			31579 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			9/25/2016 - 1:51:06 AM
01:28:38:629 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Bezel.ahk | v1.2.5
01:28:38:629 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			119247 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			9/25/2016 - 1:50:56 AM
01:28:38:630 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade.ahk | v1.1.9
01:28:38:630 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			39542 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			9/25/2016 - 1:50:53 AM
01:28:38:630 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade Init.ahk | v1.0.3
01:28:38:630 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1130 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			5/10/2016 - 12:43:58 AM
01:28:38:631 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Fade Animations.ahk | v1.2.4
01:28:38:631 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			77966 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			9/25/2016 - 1:50:58 AM
01:28:38:632 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Keymapper.ahk | v1.1.5
01:28:38:632 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			33668 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			5/10/2016 - 12:43:59 AM
01:28:38:632 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Keymapper Init.ahk | v1.0.6
01:28:38:633 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3956 bytes
					Created:			12/13/2015 - 3:59:11 AM
					Modified:			1/21/2016 - 12:23:23 AM
01:28:38:633 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiGame.ahk | v1.1.0
01:28:38:633 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			41541 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:43:29 AM
01:28:38:634 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiGame Init.ahk | v1.0.0
01:28:38:634 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			161 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			12/30/2014 - 12:45:50 AM
01:28:38:635 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\MultiPlayer.ahk | v1.0.8
01:28:38:635 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			66776 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:00:44 AM
01:28:38:639 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Pause.ahk | v1.2.4
01:28:38:639 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			397144 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			9/25/2016 - 1:50:52 AM
01:28:38:640 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Pause Init.ahk | v1.0.3
01:28:38:640 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			553 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			10/21/2015 - 2:13:48 AM
01:28:38:640 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Password.ahk | v1.0.4
01:28:38:641 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			10121 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:43:37 AM
01:28:38:641 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk | v1.7.1
01:28:38:641 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			26345 bytes
					Created:			5/10/2016 - 12:44:00 AM
					Modified:			9/25/2016 - 1:50:57 AM
01:28:38:642 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Log\Logger.ahk | v1.1.0
01:28:38:642 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3098 bytes
					Created:			5/10/2016 - 12:43:38 AM
					Modified:			9/25/2016 - 1:50:19 AM
01:28:38:642 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk | v1.1.1
01:28:38:642 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			6725 bytes
					Created:			5/10/2016 - 12:43:44 AM
					Modified:			9/25/2016 - 1:50:48 AM
01:28:38:643 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk | v1.0.0
01:28:38:643 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1549 bytes
					Created:			5/10/2016 - 12:44:07 AM
					Modified:			9/25/2016 - 1:50:48 AM
01:28:38:643 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk | v1.5.1
01:28:38:644 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			7797 bytes
					Created:			5/10/2016 - 12:43:22 AM
					Modified:			9/25/2016 - 1:51:04 AM
01:28:38:644 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk | v1.0.0
01:28:38:644 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			2963 bytes
					Created:			5/10/2016 - 12:44:17 AM
					Modified:			9/25/2016 - 1:50:32 AM
01:28:38:645 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\File.ahk | v1.6.0
01:28:38:645 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9146 bytes
					Created:			5/10/2016 - 12:45:03 AM
					Modified:			9/25/2016 - 1:50:42 AM
01:28:38:645 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Folder.ahk | v1.0.0
01:28:38:645 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			648 bytes
					Created:			5/10/2016 - 12:44:36 AM
					Modified:			9/25/2016 - 1:50:41 AM
01:28:38:646 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk | v1.0.0
01:28:38:646 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4412 bytes
					Created:			5/10/2016 - 12:44:56 AM
					Modified:			9/25/2016 - 1:50:46 AM
01:28:38:646 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk | v1.1.1
01:28:38:646 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3741 bytes
					Created:			6/7/2016 - 11:27:20 PM
					Modified:			9/25/2016 - 1:51:04 AM
01:28:38:647 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Process.ahk | v1.5.0
01:28:38:647 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			9584 bytes
					Created:			5/10/2016 - 12:43:48 AM
					Modified:			9/25/2016 - 1:50:54 AM
01:28:38:647 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk | v1.1.0
01:28:38:648 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1220 bytes
					Created:			6/7/2016 - 11:27:54 PM
					Modified:			9/25/2016 - 1:50:39 AM
01:28:38:648 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk | v1.0.1
01:28:38:648 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			5520 bytes
					Created:			5/10/2016 - 12:44:14 AM
					Modified:			9/25/2016 - 1:50:20 AM
01:28:38:649 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\Control.ahk | v1.2.0
01:28:38:649 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			4561 bytes
					Created:			5/10/2016 - 12:44:25 AM
					Modified:			9/25/2016 - 1:51:00 AM
01:28:38:649 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\Window.ahk | v1.2.0
01:28:38:649 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			22846 bytes
					Created:			5/10/2016 - 12:44:45 AM
					Modified:			9/25/2016 - 1:50:42 AM
01:28:38:650 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk | v1.0.0
01:28:38:650 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1156 bytes
					Created:			5/10/2016 - 12:44:23 AM
					Modified:			9/25/2016 - 1:50:47 AM
01:28:38:651 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk | v1.0.7
01:28:38:651 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			72261 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:01:29 AM
01:28:38:652 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shader.ahk | v1.0.1
01:28:38:652 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3943 bytes
					Created:			5/10/2016 - 12:43:42 AM
					Modified:			5/10/2016 - 12:43:43 AM
01:28:38:652 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shader Init.ahk | v1.0.0
01:28:38:653 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			397 bytes
					Created:			5/10/2016 - 12:44:35 AM
					Modified:			5/10/2016 - 12:44:36 AM
01:28:38:655 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Shared.ahk | v1.4.7
01:28:38:655 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			175721 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			9/25/2016 - 1:51:02 AM
01:28:38:655 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Statistics.ahk | v1.0.4
01:28:38:656 | RL |     DEBUG  | +16    | CheckFile - Attributes:
					File Size:			26810 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/18/2016 - 1:01:11 AM
01:28:38:656 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Statistics Init.ahk | v1.0.1
01:28:38:656 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			33 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			12/30/2014 - 12:45:50 AM
01:28:38:657 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\Virtual Drive.ahk | v1.0.5
01:28:38:657 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			19148 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			5/10/2016 - 12:44:38 AM
01:28:38:658 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\XHotkey.ahk | v1.0.4
01:28:38:658 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			26540 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/2/2016 - 2:12:05 PM
01:28:38:658 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: H:\HyperSpin\RocketLauncher\Lib\XHotkey Init.ahk | v1.0.2
01:28:38:658 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1063 bytes
					Created:			12/13/2015 - 3:59:12 AM
					Modified:			1/2/2016 - 2:11:58 PM
01:28:38:658 | RL |     DEBUG  | +0     | Main - Received this dbName with no path via CLI: "18wheelr"
01:28:38:659 | RL |     DEBUG  | +0     | Main - dbName: 18wheelr
01:28:38:659 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
01:28:38:659 | RL |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\HyperSpin.exe"
01:28:38:659 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\HyperSpin.exe"
01:28:38:659 | RL |      INFO  | +0     | Main - RocketLauncher received "Sega Naomi" and "18wheelr"
01:28:38:662 | RL |      INFO  | +0     | Main - Did not find a "H:\HyperSpin\RocketLauncher\Settings\Sega Naomi\Game Options.ini" file, skipping any game-specific options.
01:28:38:663 | RL |      INFO  | +0     | Main - 18wheelr is using the default emulator: Demul 0.7
01:28:38:663 | RL |      INFO  | +0     | Main - Checking for a [Demul 0.7] section in H:\HyperSpin\RocketLauncher\Settings\Sega Naomi\Emulators.ini
01:28:38:663 | RL |      INFO  | +0     | Main - Checking for a [Demul 0.7] section in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
01:28:38:663 | RL |      INFO  | +0     | Main - Found [Demul 0.7] in H:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini
01:28:38:664 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ahk exists
01:28:38:664 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			32733 bytes
					Created:			12/13/2015 - 4:01:01 AM
					Modified:			9/26/2016 - 12:00:06 AM
01:28:38:665 | RL |   WARNING  | +0     | Main - CRC Check - CRC does not match official module and will not be supported. Continue using at your own risk.
01:28:38:665 | RL |      INFO  | +0     | Main - 18wheelr will use module: H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ahk
01:28:38:668 | RL |   WARNING  | +0     | RIniLoadVar - Created missing Global ini key: "Fade_Click_Through " in section: "Fade" in "H:\HyperSpin\RocketLauncher\Settings\Global RocketLauncher.ini"
01:28:38:668 | RL |   WARNING  | +0     | RIniLoadVar - Created missing System ini key: "Fade_Click_Through " in section: "Fade" in "H:\HyperSpin\RocketLauncher\Settings\Sega Naomi\RocketLauncher.ini"
01:28:38:681 | RL |      INFO  | +16    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
01:28:38:683 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe exists
01:28:38:683 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			3563520 bytes
					Created:			9/26/2016 - 12:24:23 AM
					Modified:			8/18/2016 - 9:30:30 PM
01:28:38:683 | RL |      INFO  | +0     | Main - INI Keys read
01:28:38:684 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe exists
01:28:38:684 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	7-Zip Console
					FileVersion             	15.06 beta
					InternalName            	7z
					LegalCopyright          	Copyright (c) 1999-2015 Igor Pavlov
					OriginalFilename        	7z.exe
					ProductName             	7-Zip
					ProductVersion          	15.06 beta
					CompanyName             	Igor Pavlov
					File Size:			262144 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			10/21/2015 - 2:10:36 AM
01:28:38:684 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll exists
01:28:38:685 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	7z Plugin
					FileVersion             	15.06 beta
					InternalName            	7z
					LegalCopyright          	Copyright (c) 1999-2015 Igor Pavlov
					OriginalFilename        	7z.dll
					ProductName             	7-Zip
					ProductVersion          	15.06 beta
					CompanyName             	Igor Pavlov
					File Size:			1012224 bytes
					Created:			12/13/2015 - 4:00:58 AM
					Modified:			10/21/2015 - 2:10:35 AM
01:28:38:685 | RL |      INFO  | +0     | Main - "18wheelr" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
01:28:38:685 | RL |      INFO  | +0     | CheckPaths - Started
01:28:38:685 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Games\Sega Naomi\18wheelr.7z
01:28:38:686 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: H:\Games\Sega Naomi\18wheelr\18wheelr.7z
01:28:38:686 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: H:\Games\Sega Naomi\18wheelr\*.7z
01:28:38:686 | RL |      INFO  | +0     | CheckPaths - Looking for rom: H:\Games\Sega Naomi\18wheelr.zip
01:28:38:686 | RL |      INFO  | +0     | CheckPaths - Found rom: H:\Games\Sega Naomi\18wheelr.zip
01:28:38:686 | RL |     DEBUG  | +0     | CheckPaths - Current romName: 18wheelr
01:28:38:686 | RL |     DEBUG  | +0     | CheckPaths - Current romPath: H:\Games\Sega Naomi
01:28:38:686 | RL |     DEBUG  | +0     | CheckPaths - Current romExtension: .zip
01:28:38:686 | RL |      INFO  | +0     | CheckPaths - Ended
01:28:38:686 | RL |      INFO  | +0     | BuildScript - User Variables:
					;----------------------------------------------------------------------------
					; INJECTED VARIABLES
					;----------------------------------------------------------------------------
					
					#NoTrayIcon
					#InstallKeybdHook
					MiscUtils.DetectHiddenWindows("On")
					SetTitleMatchMode, 2
					SendMode, Event
					0 = 12
					rlPath = H:\HyperSpin\RocketLauncher
					pluginPath = H:\HyperSpin\RocketLauncher\Plugins
					pluginName = HyperSpin
					pluginExt = .plugin
					contextOnExit = 1
					rlMode = 
					rlTitle = RocketLauncher
					rlVersion = 1.1.1.1
					rlAuthor = djvj
					rlURL = www.rlauncher.com
					langFile = H:\HyperSpin\RocketLauncher\Data\Language\Localization.ini
					primMonitor = 1
					frontendPID = 
					frontendPath = H:\HyperSpin
					frontendExe = HyperSpin.exe
					frontendExt = exe
					frontendName = HyperSpin
					frontendDrive = H
					exitEmulatorKey = ~Esc
					restoreFE = Restore
					exitScriptKey = ~q & ~s
					toggleCursorKey = ~e & ~t
					emuFullPath = H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe
					emuPath = H:\HyperSpin\Emulators\Demul\demul07a_180816
					emuName = Demul 0.7
					emuExt = exe
					baseRomPath = 
					romPath = H:\Games\Sega Naomi
					romPathFromIni = H:\Games\Sega Naomi
					romExtension = .zip
					romExtensionOrig = .zip
					romExtensions = 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
					executable = demul.exe
					systemDbName = Sega Naomi
					systemName = Sega Naomi
					dbPath = 
					dbName = 18wheelr
					dbExt = 
					romName = 18wheelr
					romMapPath = 
					romMappingEnabled = false
					romMappingLaunchMenuEnabled = false
					romMappingFirstMatchingExt = false
					romMappingShowAllRomsInArchive = true
					romMappingNumberOfGamesByScreen = 7
					romMappingHideParent = false
					romMappingMenuWidth = 400
					romMappingMenuMargin = 65
					romMappingTextFont = Bebas Neue
					romMappingTextOptions = cFFFFFFFF r4 s60 Bold
					romMappingDisabledTextColor = ff888888
					romMappingTextSizeDifference = 7
					romMappingTextMargin = 15
					romMappingTitleTextFont = Bebas Neue
					romMappingTitleTextOptions = cFFFFFFFF r4 s90 Bold
					romMappingTitle2TextFont = Bebas Neue
					romMappingTitle2TextOptions = cFFFFFFFF r4 s22 Bold
					romMappingGameInfoTextFont = Bebas Neue
					romMappingGameInfoTextOptions = cFFFFFFFF r4 s22 Regular
					romMappingGameNameTextFont = Bebas Neue
					romMappingGameNameTextOptions = cFFFFFFFF r4 s40 Regular
					romMappingBackgroundBrush = aa000000
					romMappingColumnBrush = 33000000
					romMappingButtonBrush1 = 6f000000
					romMappingButtonBrush2 = 33000000
					romMappingBackgroundAlign = Stretch and Lose Aspect
					romMappingMenuFlagWidth = 55
					romMappingMenuFlagSeparation = 7
					romMappingDefaultMenuList = FullList
					romMappingSingleFilteredRomAutomaticLaunch = false
					altArchiveNameOnly = 
					altRomNameOnly = 
					altArchiveAndRomName = 
					altArchiveAndManyRomNames = 
					altRomNamesOnly = 
					romMapScenario = 
					skipchecks = false
					romMatchExt = true
					blockInputTime = 0
					blockInputFile = H:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe
					errorLevelReporting = true
					lockLaunch = false
					lockLaunchGame = 
					screenRotationAngle = 0
					screenRotationAngleGame = 
					setResolution = 
					logFile = 
					logLabel := ["    INFO"," WARNING","   ERROR","   DEBUG","   TRACE"]
					logLevel = 10
					logShowDebugConsole = false
					logShowCommandWindow = false
					logCommandWindow = false
					logIncludeModule = true
					logIncludeFileProperties = true
					logIncludeDLLLogs = false
					errorSounds = true
					rlDebugConsoleStdout = 
					sysLang = English_United_States
					sysType = 64-bit
					broadcastWindowTitle = 
					navUpKey = Up
					navDownKey = Down
					navLeftKey = Left
					navRightKey = Right
					navSelectKey = Enter
					navP2UpKey = Numpad8
					navP2DownKey = Numpad2
					navP2LeftKey = Numpad4
					navP2RightKey = Numpad6
					navP2SelectKey = NumpadEnter
					originalWidth = 1366
					originalHeight = 768
					vdEnabled = false
					vdFullPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
					vdUseSCSI = false
					vdDriveLetter = D
					vdDriveLetterScsi = E
					vdAddDrive = true
					demulShooterPath = 
					servoStikEnabled = false
					servoStikExitMode = false
					ledblinkyEnabled = false
					ledblinkySystemName = 
					ledblinkyFullPath = H:\HyperSpin\LEDBlinky\LEDBlinky.exe
					ledblinkyProfilePath = H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky
					ledblinkyRLProfile = H:\HyperSpin\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
					winIPACFullPath = C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe
					ultraMapEnabled = false
					ultraMapFullPath = 
					emuIdleShutdown = 0
					launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig==
					hideCursor = true
					hideEmu = true
					hideFE = true
					suspendFE = false
					fadeIn = true
					fadeInDuration = 500
					fadeInTransitionAnimation = DefaultAnimateFadeIn
					fadeInDelay = 0
					fadeInExitDelay = 0
					fadeOutExitDelay = 0
					fadeOut = true
					fadeOutExtraScreen = true
					fadeOutDuration = 500
					fadeOutTransitionAnimation = DefaultAnimateFadeOut
					fadeOutDelay = 0
					fadeLyrInterpolation = 7
					fadeMuteEmulator = false
					fadeUseBackgrounds = false
					fadeClickThrough = false
					fadeSounds = true
					fade7zProgressMode = extraction
					fadeWidthBaseRes = 1280
					fadeHeightBaseRes = 720
					fadeLyr1Color = FF000000
					fadeLyr1AlignImage = Stretch and Lose Aspect
					fadeLyr2Pos = No Alignment
					fadeLyr2X = 0
					fadeLyr2Y = 0
					fadeLyr2W = 
					fadeLyr2H = 
					fadeLyr2Adjust = 1
					fadeLyr2PicPad = 5
					fadeLyr2Prefix = Extra Layer 1 - Console
					fadeLyr3Pos = Center
					fadeLyr3X = 450
					fadeLyr3Y = 450
					fadeLyr3W = 
					fadeLyr3H = 
					fadeLyr3Adjust = 1
					fadeLyr3PicPad = 0
					fadeLyr3Speed = 750
					fadeLyr3Animation = DefaultFadeAnimation
					fadeLyr37zAnimation = DefaultFadeAnimation
					fadeLyr3Type = imageandbar
					fadeLyr3ImgFollow7zProgress = true
					fadeLyr3Repeat = 1
					fadeLyr3BackImageTransparency = 30
					fadeLyr3StaticPos = No Alignment
					fadeLyr3StaticX = 0
					fadeLyr3StaticY = 870|1575
					fadeLyr3StaticW = 
					fadeLyr3StaticH = 
					fadeLyr3StaticAdjust = 1
					fadeLyr3StaticPicPad = 0
					fadeLyr3StaticPrefix = Info Bar
					fadeLyr4Adjust = 1
					fadeLyr4X = 0
					fadeLyr4Y = 475
					fadeLyr4W = 125
					fadeLyr4H = 225
					fadeLyr4Pos = No Alignment
					fadeLyr4FPS = 50
					fadeLyr4PicPad = 20
					fadeTranspGifColor = FFFFFF
					fadeBarWindow = Image
					fadeBarWindowX = 
					fadeBarWindowY = 
					fadeBarWindowW = 900
					fadeBarWindowH = 
					fadeBarWindowR = 30
					fadeBarWindowM = 30
					fadeBarWindowHatchStyle = 8
					fadeBar = 7zOnly
					fadeProgressDuration = 0
					fadeBarBack = true
					fadeBarBackColor = FF555555
					fadeBarH = 30
					fadeBarR = 10
					fadeBarColor = DD00BFFF
					fadeBarHatchStyle = 8
					fadeBarPercentageText = true
					fadeBarInfoText = true
					fadeBarXOffset = 0
					fadeBarYOffset = 150
					fadeRomInfoDescription = image
					fadeRomInfoSystemName = disabled
					fadeRomInfoYear = filtered text with label
					fadeRomInfoDeveloper = disabled
					fadeRomInfoPublisher = disabled
					fadeRomInfoGenre = filtered text with label
					fadeRomInfoRating = image
					fadeRomInfoOrder = Description|Year|Developer|SystemName|Genre|Rating|Publisher
					fadeRomInfoTextPlacement = topRight
					fadeRomInfoTextMargin = 7
					fadeRomInfoText1Options = w400 x870 y500 cFFFFFFFF r4 s90 Top Regular
					fadeRomInfoText2Options = x195 y530 cFFFFFFFF r4 s30 Bold
					fadeRomInfoText3Options = x200 y510 cFFE1E1E1 r4 s24 Left Regular
					fadeRomInfoText4Options = w450 x30 y200 cFFE1E1E1 r4 s24 Top Regular
					fadeRomInfoText5Options = x197 y495 cFFFFFFFF r4 s30 Bold
					fadeRomInfoText6Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
					fadeRomInfoText7Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
					fadeStats_Number_of_Times_Played = text with label
					fadeStats_Last_Time_Played = text with label
					fadeStats_Average_Time_Played = disabled
					fadeStats_Total_Time_Played = text with label
					fadeStats_System_Total_Played_Time = text with label
					fadeStats_Total_Global_Played_Time = disabled
					fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
					fadeStatsInfoTextPlacement = User Defined
					fadeStatsInfoTextMargin = 7
					fadeStatsInfoText1Options = w500 x200 y660 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText2Options = w500 x200 y630 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText3Options = cFFB4B4B4 r4 s16 Bold
					fadeStatsInfoText4Options = w500 x200 y600 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText5Options = w500 x200 y570 cFFFFFFFF r4 s20 Bold
					fadeStatsInfoText6Options = cFFB4B4B4 r4 s16 Bold
					fadeText1X = 0
					fadeText1Y = 0
					fadeText1Options = cFFB4B4B4 r4 s30 Right Bold
					fadeText1 = Loading Game
					fadeText2X = 0
					fadeText2Y = 0
					fadeText2Options = cFFB4B4B4 r4 s30 Right Bold
					fadeText2 = Extraction Complete, Ready
					fadeText3 = Loading Game
					fadeText4 = Loading Complete
					fadeFont = Impact
					fadeSystemAndRomLayersOnly = true
					fadeExtractionTime = disabled
					fadeExtractionTimeTextX = 0
					fadeExtractionTimeTextY = 0
					fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
					fadeInterruptKey = 
					detectFadeErrorEnabled = false
					fadeImgPath = H:\HyperSpin\RocketLauncher\Media\Fade
					RLDataPath = H:\HyperSpin\RocketLauncher\Data
					RLMediaPath = H:\HyperSpin\RocketLauncher\Media
					RLErrSoundPath = H:\HyperSpin\RocketLauncher\Media\Sounds\Error
					modulesPath = H:\HyperSpin\RocketLauncher\Modules
					moduleFullName = H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ahk
					moduleName = Demul (v0.7)
					modulePath = H:\HyperSpin\RocketLauncher\Modules\Demul
					moduleExtension = ahk
					moduleExtensionsPath = H:\HyperSpin\RocketLauncher\Module Extensions
					libPath = H:\HyperSpin\RocketLauncher\Lib
					sevenZEnabled = false
					sevenZPath = H:\HyperSpin\RocketLauncher\Module Extensions\7z.exe
					sevenZDllPath = H:\HyperSpin\RocketLauncher\Module Extensions\7z.dll
					sevenZExtractPath = H:\HyperSpin\HL Temp
					sevenZExtractPathOrig = 
					sevenZAttachSystemName = true
					sevenZDelTemp = true
					sevenZFormats = .zip|.rar|.7z|.lzh|.gzip|.tar
					sevenZFormatsNoP = zip|rar|7z|lzh|gzip|tar
					sevenZFormatsRegEx = \.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar
					7zExtractPath = H:\HyperSpin\HL Temp
					mgEnabled = false
					mgKey = ~NumpadSub
					mgBackgroundColor = FF000000
					mgSidePadding = 0.2
					mgWidthBaseRes = 1920
					mgHeightBaseRes = 1080
					mgYOffset = 500|800
					mgFont = Arial
					mgText1Options = x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic
					mgText1Text = Please select a game
					mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
					mgText2Offset = 100
					mgUseSound = true
					mgSoundfreq = 300
					mgExitEffect = none
					mgSelectedEffect = rotate
					mgUseGameArt = false
					mgCandidate = 
					mgValidTypes = \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
					mgOnLaunch = false
					pauseEnabled = true
					pauseKey = ~NumpadAdd
					pauseBackToMenuBarKey = X
					pauseZoomInKey = C
					pauseZoomOutKey = V
					pauseScreenshotKey = ~PrintScreen
					pauseHiToTextPath = H:\HyperSpin\RocketLauncher\Module Extensions\HiToText.exe
					pauseSaveStateKeyCodes = 
					pauseLoadStateKeyCodes = 
					keyboardEncoder = 
					keyboardEncoderEnabled = false
					keymapperEnabled = true
					keymapperAHKMethod = false
					keymapper = xpadder
					xpadderFullPath = H:\HyperSpin\Utilities\Xpadder\Xpadder.exe
					joyToKeyFullPath = H:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe
					profilePath = H:\HyperSpin\RocketLauncher\Profiles
					keymapperProfilePath = H:\HyperSpin\RocketLauncher\Profiles\xpadder
					keymapperFrontEndProfileName = HyperSpin
					keymapperFrontEndProfile = xpadder
					keymapperRocketLauncherProfileEnabled = true
					joyIDsEnabled = true
					joyIDsPreferredControllersGlobal = Controller (XBOX 360 For Windows)|BETOP CONTROLLER                  
					joyIDsPreferredControllersSystem = use_global
					joyIDsPreferredControllersOnExit = Controller (XBOX 360 For Windows)|BETOP CONTROLLER         
					CustomJoyNamesEnabled = true
					CustomJoyNames = I-PAC Ultimate|IPAC
					rotateMethod = false
					FEProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\HyperSpin
					defaultProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default
					systemProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi
					xPadderSystemProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\_Default
					emuProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\Demul 0.7
					romProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\18wheelr
					RocketLauncherProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncher
					blankProfile = H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank
					ahkFEProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\HyperSpin
					ahkDefaultProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\_Default
					ahkSystemProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi
					ahkEmuProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi\Demul 0.7
					ahkRomProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\Sega Naomi\18wheelr
					ahkRocketLauncherProfile = H:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncher
					bezelEnabled = false
					bezelICEnabled = true
					shaderName = false
					shaderColor = 
					shaderTransparency = 
					statisticsEnabled = true
					pressDuration = -1
					emuVolume = 1
					dxwndIni = H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
					dxwndFullPath = H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
					qResFullPath = H:\HyperSpin\RocketLauncher\Module Extensions\QRes.exe
					mon1O = 
					pacDrivedllFile = H:\HyperSpin\RocketLauncher\Module Extensions\PacDrive32.dll
					userFadeAnimIniFile = H:\HyperSpin\RocketLauncher\Lib\User Fade Animations.ini
					testFile = 
					testDuration = 
					initialErrorMode = 0

01:28:38:687 | RL |      INFO  | +15    | BuildScript - Loaded XHotkey Init.ahk scripts
01:28:38:687 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
01:28:38:687 | RL |      INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
01:28:38:687 | RL |      INFO  | +0     | BuildScript - Loaded Pause Init.ahk scripts
01:28:38:687 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
01:28:38:687 | RL |   WARNING  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions Init.ahk" not found
01:28:38:687 | RL |     DEBUG  | +0     | BuildScript - Module starts on line: 2
01:28:38:687 | RL |      INFO  | +0     | BuildScript - Validating module
01:28:38:690 | RL |      INFO  | +0     | BuildScript - Validation complete
01:28:38:690 | RL |      INFO  | +0     | BuildScript - Module:
					MEmu = Demul
					MEmuV =  v0.7a 221215
					MURL = http://demul.emulation64.com/
					MAuthor = djvj & bleasby
					MVersion = 2.1.9
					MCRC = B0D3EA02
					iCRC = 7B86C2FE
					mId = 636025126320548084
					MSystem = "Cave 3rd","Gaelco","Gaelco 3D","Sammy Atomiswave","Sega System SP","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
					;----------------------------------------------------------------------------
					; Notes:
					; Required - control and nvram files setup for each game/control type
					; Required - moduleName ini example can be found on GIT in the Demul module folder
					; 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
					; GDI images must match mame zip names and be extracted and have a .dat extension
					; Rom_Extension should include 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
					; Module will automatically set your rom path for you on first launch
					;
					; 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.
					; Set your Video Plugin to gpuDX11 and set your desired resolution there
					; 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
					; 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
					; Read the tooltip for the Fullscreen module setting in RocketLauncherUI on how to control windowed fullscreen, true fullscreen, or windowed mode
					; Windowed fullscreen will take effect the 2nd time you run the emu. It has to calculate your resolution on first run.
					;
					; Controls:
					; 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).
					; 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.
					;
					; Gaelco:
					; 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.
					; GPUDX11 does not yet support Gaelco in true fullscreen mode. Either use DX10 which does support fullscreen for Gaelco
					; 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.
					;
					; Sega Hikaru:
					; Windowed Fullscreen doesn't seem to work as demul does not allow stretching of its window
					;
					; Troubleshooting:
					; For some reason demul's ini files can get corrupted and ahk can't read/write to them correctly.
					; 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.
					; 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.
					;
					;Bezel:
					;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.
					;----------------------------------------------------------------------------
					StartModule()
					BezelGUI()
					ExtraFixedResBezelGUI()
					FadeInStart()
					
					primaryExe := new Emulator(emuPath . "\" . executable)			; instantiate emulator executable object
					emuPrimaryWindow := new Window(new WindowTitle("","window"))	; instantiate primary emulator window object
					emuLCD0Window := new Window(new WindowTitle("LCD 0","LCD 0"))
					
					; 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.
					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","naomi")
					ident := mType[systemName]	; search object for the systemName identifier Demul uses
					If !ident
						ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Demul module: " . moduleName)
					
					DemuleIni := new IniFile(emuPath . "\Demul.ini")
					PadIni := new IniFile(emuPath . "\padDemul.ini")
					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)
					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)
					
					demuleIniEncoding := RLObject.getFileEncoding(DemuleIni.FileFullPath)
					If demuleIniEncoding {
						If (demuleIniEncoding = "ERROR")
							RLLog.Warning("Module - Demul.ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . DemuleIni.FileFullPath)
						Else {
							RLLog.Info("Module - Recreating " . DemuleIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
							If RLObject.removeBOM(DemuleIni.FileFullPath)
								RLLog.Info("Module - Successfully converted " . DemuleIni.FileFullPath . " to ANSI")
							Else
								RLLog.Error("Module - Failed to convert " . DemuleIni.FileFullPath . " to ANSI")
						}
					}
					
					maxHideTaskbar := moduleIni.Read("Settings", "MaxHideTaskbar", "true","",1)
					controllerCode := moduleIni.Read("Settings", "ControllerCode", "16777216","",1)
					mouseCode := moduleIni.Read("Settings", "MouseCode", "131072","",1)
					keyboardCode := moduleIni.Read("Settings", "KeyboardCode", "1073741824","",1)
					lightgunCode := moduleIni.Read("Settings", "LightgunCode", "-2147483648","",1)
					hideDemulGUI := moduleIni.Read("Settings", "HideDemulGUI", "true","",1)
					PerGameMemoryCards := moduleIni.Read("Settings", "PerGameMemoryCards", "true","",1)
					memCardPath := moduleIni.Read("Settings", "MemCardPath", emuPath . "\memsaves","",1)
					memCardPath := AbsoluteFromRelative(emuPath, memCardPath)
					
					fullscreen := moduleIni.Read(romName . "|Settings", "Fullscreen", "windowedfullscreen","",1)
					plugin := moduleIni.Read(romName . "|Settings", "Plugin", "gpuDX11","",1)
					shaderUsePass1 := moduleIni.Read(romName . "|Settings", "ShaderUsePass1", "false","",1)
					shaderUsePass2 := moduleIni.Read(romName . "|Settings", "ShaderUsePass2", "false","",1)
					shaderNamePass1 := moduleIni.Read(romName . "|Settings", "ShaderNamePass1","","",1)
					shaderNamePass2 := moduleIni.Read(romName . "|Settings", "ShaderNamePass2","","",1)
					listSorting := moduleIni.Read(romName . "|Settings", "ListSorting", "true","",1)
					OpaqueMod := moduleIni.Read(romName . "|Settings", "OModifier", "true","",1)
					TransMod := moduleIni.Read(romName . "|Settings", "TModifier", "true","",1)
					internalResolutionScale := moduleIni.Read(romName . "|Settings", "InternalResolutionScale", "1","",1)
					videomode := moduleIni.Read(romName . "|Settings", "VideoMode", "0","",1)
					aspectRatio := moduleIni.Read(romName . "|Settings", "AspectRatio", "1","",1)
					
					showVMU := moduleIni.Read("Settings", "showVMU", "true","",1)
					VMU1Pos := moduleIni.Read("Settings", "VMU1Pos", "topLeft","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter 
					VMU2Pos := moduleIni.Read("Settings", "VMU2Pos", "topRight","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter 
					VMU3Pos := moduleIni.Read("Settings", "VMU3Pos", "bottomLeft","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter 
					VMU4Pos := moduleIni.Read("Settings", "VMU4Pos", "bottomRight","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter 
					VMUHideKey := moduleIni.Read("Settings", "VMUHideKey","F10","",1)
					
					Bios := moduleIni.Read(romName, "Bios","","",1)
					LoadDecrypted := moduleIni.Read(romName, "LoadDecrypted","","",1)	; not currently supported
					
					; Read all the control values
					controls := moduleIni.Read(romname, "Controls", "standard","",1)	; have to read this first so the below ini reads work
					push1_0 := moduleIni.Read(controls . "_JAMMA0_0", "push1","","",1)
					push2_0 := moduleIni.Read(controls . "_JAMMA0_0", "push2","","",1)
					push3_0 := moduleIni.Read(controls . "_JAMMA0_0", "push3","","",1)
					push4_0 := moduleIni.Read(controls . "_JAMMA0_0", "push4","","",1)
					push5_0 := moduleIni.Read(controls . "_JAMMA0_0", "push5","","",1)
					push6_0 := moduleIni.Read(controls . "_JAMMA0_0", "push6","","",1)
					push7_0 := moduleIni.Read(controls . "_JAMMA0_0", "push7","","",1)
					push8_0 := moduleIni.Read(controls . "_JAMMA0_0", "push8","","",1)
					service_0 := moduleIni.Read(controls . "_JAMMA0_0", "SERVICE","","",1)
					start_0 := moduleIni.Read(controls . "_JAMMA0_0", "START","","",1)
					coin_0 := moduleIni.Read(controls . "_JAMMA0_0", "COIN","","",1)
					digitalup_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALUP","","",1)
					digitaldown_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALDOWN","","",1)
					digitalleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALLEFT","","",1)
					digitalright_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALRIGHT","","",1)
					analogup_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP","","",1)
					analogdown_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN","","",1)
					analogleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT","","",1)
					analogright_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT","","",1)
					analogup2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP2","","",1)
					analogdown2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN2","","",1)
					analogleft2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT2","","",1)
					analogright2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT2","","",1)
					push1_1 := moduleIni.Read(controls . "_JAMMA0_1", "push1","","",1)
					push2_1 := moduleIni.Read(controls . "_JAMMA0_1", "push2","","",1)
					push3_1 := moduleIni.Read(controls . "_JAMMA0_1", "push3","","",1)
					push4_1 := moduleIni.Read(controls . "_JAMMA0_1", "push4","","",1)
					push5_1 := moduleIni.Read(controls . "_JAMMA0_1", "push5","","",1)
					push6_1 := moduleIni.Read(controls . "_JAMMA0_1", "push6","","",1)
					push7_1 := moduleIni.Read(controls . "_JAMMA0_1", "push7","","",1)
					push8_1 := moduleIni.Read(controls . "_JAMMA0_1", "push8","","",1)
					service_1 := moduleIni.Read(controls . "_JAMMA0_1", "SERVICE","","",1)
					start_1 := moduleIni.Read(controls . "_JAMMA0_1", "START","","",1)
					coin_1 := moduleIni.Read(controls . "_JAMMA0_1", "COIN","","",1)
					digitalup_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALUP","","",1)
					digitaldown_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALDOWN","","",1)
					digitalleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALLEFT","","",1)
					digitalright_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALRIGHT","","",1)
					analogup_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP","","",1)
					analogdown_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN","","",1)
					analogleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT","","",1)
					analogright_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT","","",1)
					analogup2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP2","","",1)
					analogdown2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN2","","",1)
					analogleft2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT2","","",1)
					analogright2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT2","","",1)
					
					;Bezel settings
					bezelTopOffset := moduleIni.Read(romName . "|Settings", "Bezel_Top_Offset","0","",1)
					bezelBottomOffset := moduleIni.Read(romName . "|Settings", "Bezel_Bottom_Offset","0","",1)
					bezelRightOffset := moduleIni.Read(romName . "|Settings", "Bezel_Right_Offset", "0","",1)
					bezelLeftOffset := moduleIni.Read(romName . "|Settings", "Bezel_Left_Offset", "0","",1)
					If (plugin = "gpuDX11ng")	; this is for legacy support. Original demul 0.7 used gpuDX11ng
						plugin := "gpuDX11old"
					
					If (InStr(systemName, "Hikaru") && plugin != "gpuDX11")
						plugin := "gpuDX11"		; Hikaru does not work with gpuDX10 gpu plugin, setting it dumps an error
					
					; Verify user set desired gpu plugin name correctly
					If (plugin != "gpuDX11old" && plugin != "gpuDX11" && plugin != "gpuDX10" && plugin != "")
						ScriptError(plugin . " is not a supported gpu plugin.`nLeave the plugin blank to use the default ""gpuDX11"".`nValid options are gpuDX11old, gpuDX11 or gpuDX10.")
					
					; Read and write videomode value for cable type
					rvideomode := DemuleIni.Read("main", "videomode")
					RLLog.Info("Module - Demul is reading the config with videomode = " . rvideomode)
					DemuleIni.Write(videomode, "main", "videomode")
					RLLog.Info("Module - Demul is updating the config with videomode = " . videomode)
					
					; Handle Demul's rom paths so the user doesn't have to
					romPathCount := DemuleIni.Read("files", "romsPathsCount")
					RLLog.Info("Module - Demul is configured with " . romPathCount . " rom path(s). Scanning these for a romPath to this rom.")
					Loop % romPathCount
					{	demulRomPath := A_Index - 1	; rompaths in demul start with 0
						path%A_Index% := DemuleIni.Read("files", "roms" . demulRomPath)
						RLLog.Info("Module - Path" . demulRomPath . ": " . path%A_Index%)
						; msgbox % path%A_Index%
						If (path%A_Index% = romPath . "\")	; demul tacks on the backslash at the end
						{	romPathFound := 1	; flag that demul has this romPath in its config and no need to add it
							RLLog.Info("Module - Stopping search because Demul is already configured with the correct romPath to this rom: " . path%A_Index%)
							Break	; stop looking for a correct romPath
						}
					}
					If !romPathFound	; if demul doesn't have the romPath in its ini, add it
					{	RLLog.Warning("Module - Demul does not have this romPath in Demul.ini, adding it for you.")
						nextPath := romPathCount + 1	; add 1 to the romPathCount and write that to the ini
						DemuleIni.Write(nextPath, "files", "romsPathsCount")
						DemuleIni.Write(romPath . "\", "files", "roms" . romPathCount)	; write the rompath to the ini
					}
					
					; Force Fade_Out to disabled as it causes demul to not close properly
					; fadeOut = false
					; RLLog.Warning("Module - Turning off Fade_Out because it doesn't let Demul exit properly.")
					
					GpuIni := new IniFile(emuPath . "\" . plugin . ".ini")
					GpuIni.CheckFile("Please run Demul manually first and select the " . plugin . " gpu plugin so it creates this file for you: " . GpuIni.FileFullPath)
					
					demulFileEncoding := RLObject.getFileEncoding(GpuIni.FileFullPath)
					If demulFileEncoding {
						If (demulFileEncoding = "ERROR")
							RLLog.Warning("Module - GPU ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . GpuIni.FileFullPath)
						Else {
							RLLog.Info("Module - Recreating " . GpuIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
							If RLObject.removeBOM(GpuIni.FileFullPath)
								RLLog.Info("Module - Successfully converted " . GpuIni.FileFullPath . " to ANSI")
							Else
								RLLog.Error("Module - Failed to convert " . GpuIni.FileFullPath . " to ANSI")
						}
					}
					
					BezelStart()
					
					; Setting emu resolution if bezel is enabled 
					If (BezelPath)
					{	If (plugin = "gpuDX11" || plugin = "gpuDX11old") {
							GpuIni.Write(bezelScreenWidth, "resolution", "Width")
							GpuIni.Write(bezelScreenHeight, "resolution", "Height")
						} Else {
							GpuIni.Write(bezelScreenWidth, "resolution", "wWidth")
							GpuIni.Write(bezelScreenHeight, "resolution", "wHeight")
						}
					}
					
					; 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.
					If (ListSorting = "true")
						GpuIni.Write(0, "main", "AutoSort")
					Else
						GpuIni.Write(1, "main", "AutoSort")
						
					; This will set the Opaque or Trans modifier for each game
					If (OpaqueMod = "true")
						GpuIni.Write(0, "main", "OModifier")
					Else
						GpuIni.Write(1, "main", "OModifier")
					
					If (TransMod = "true")
						GpuIni.Write(0, "main", "TModifier")
					Else
						GpuIni.Write(1, "main", "TModifier")
					
					; This updates the DX10gpu or DX11gpu ini file to the ratio and scale you want to use for this game
					GpuIni.Write(aspectRatio, "main", "aspect")
					GpuIni.Write(InternalResolutionScale, "main", "scaling")
					
					; This updates the demul.ini with your gpu plugin choice for the selected rom
					DemuleIni.Write(plugin . ".dll", "plugins", "gpu")
					
					; This updates the demul.ini with your VMU display choice
					VMUscreendisable := If (showVMU = "true") ? "false" : "true"
					DemuleIni.Write(VMUscreendisable, "main", "VMUscreendisable")
					 
					 ; Shader Effects
					Loop, 2 {
						shaderUsePass%A_Index% := If (ShaderUsePass%A_Index% != "" and ShaderUsePass%A_Index% != "ERROR" ? (ShaderUsePass%A_Index%) : (GlobalShaderUsePass%A_Index%))	; determine what shaderUsePass to use
						currentusePass%A_Index% := GpuIni.Read("shaders", "usePass" . A_Index)
						If (shaderUsePass%A_Index% = "true")
						{
							shaderNamePass%A_Index% := If (ShaderNamePass%A_Index% != "" and ShaderNamePass%A_Index% != "ERROR" ? (ShaderNamePass%A_Index%) : (GlobalShaderNamePass%A_Index%))	; determine what shaderNamePass to use
							If !StringUtils.Contains(shaderNamePass%A_Index%,"FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR")
								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.")
							If (currentusePass%A_Index% = 0)
								GpuIni.Write(1, "shaders", "usePass" . A_Index)	; turn shader on in gpuDX11 ini
							GpuIni.Write(shaderNamePass%A_Index%, "shaders", "shaderPass" . A_Index)	; update gpuDX11 ini with the shader name to use
						}Else If (shaderUsePass%A_Index% != "true" and currentusePass%A_Index% = 1)
							GpuIni.Write(0, "shaders", "usePass" . A_Index)	; turn shader off in gpuDX11 ini
					}
					
					If (ident = "dc")
					{
						7z(romPath, romName, romExtension, sevenZExtractPath)
						defaultIni := "[main]`r`nimageFileName = `r`nopenDialog = false"
						If (romExtension = ".cdi" || romExtension = ".mds" || romExtension = ".ccd" || romExtension = ".nrg" || romExtension = ".gdi" || romExtension = ".cue") {
							GdrImageIni := new IniFile(emuPath . "\gdrImage.ini")
							If !GdrImageIni.Exist() {
								GdrImageIni.Append(defaultIni)		; Create a default gdrImage.ini in your emu folder if one does not exist already.
								; GdrImageIni.Delete(gdrImageFile)	; don't know why this was in the old module, no point in deleting the file I just made
							}
							TimerUtils.Sleep(500)
							DemuleIni.Write("gdrImage.dll", "plugins", "gdr")
							GdrImageIni.Write("false", "Main", "openDialog")
							GdrImageIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
						} Else If (romExtension = ".chd")
						{
							GdrCHDIni := new IniFile(emuPath . "\gdrCHD.ini")
							If !GdrCHDIni.Exist() {
								GdrCHDIni.Append(defaultIni)		; Create a default gdrCHD.ini in your emu folder if one does not exist already.
								; GdrCHDIni.Delete(gdrCHDFile)	; don't know why this was in the old module, no point in deleting the file I just made
							}
							TimerUtils.Sleep(500)
							GdrCHDIni.Write("false", "Main", "openDialog")
							DemuleIni.Write("gdrCHD.dll", "plugins", "gdr")
							GdrCHDIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
						} Else
							ScriptError(romExtension . " is not a supported file type for this " . moduleName . " module.")
					
						DemuleIni.Write(1, "main", "region")	; Set BIOS to Auto Region
					} Else {	; all other systems, Naomi and Atomiswave
						; This updates the demul.ini with your Bios choice for the selected rom
						If (Bios != "" && Bios != "ERROR") {
							Bios := StringUtils.RegExReplace(Bios,"\s.*")	; Cleans off the added text from the key's value so only the number is left
							DemuleIni.Write("false", "main", "naomiBiosAuto")	; turning auto bios off so we can use a specific one instead
							DemuleIni.Write(Bios, "main", "naomiBios")		; setting specific bios user has set from the moduleName ini
						} Else
							DemuleIni.Write("true", "main", "naomiBiosAuto")	; turning auto bios on if user did not specify a specific one
					}
					
					; 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.
					; 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.
					
					; This section tells demul what arcade control type should be connected to the game. Options are standard (aka controller), mouse, lightgun, or keyboard
					If (controls = "lightgun" || controls = "mouse") {
						RLLog.Info("Module - This game uses a Mouse or Lightgun control type.")
						DemuleIni.Write(MouseCode, "PORTB", "device")
					} Else If (controls = "keyboard") {
						RLLog.Info("Module - This game uses a Keyboard control type.")
						DemuleIni.Write(KeyboardCode, "PORTB", "device")
					} Else { ; accounts for all other control types
						RLLog.Info("Module - This game uses a standard (controller) control type.")
						DemuleIni.Write(ControllerCode, "PORTB", "device")
					}
					
					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)
					
					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)
					
					RLLog.Info("Module - Wrote " . controls . " controls to padDemul.ini.")
					
					; This will check the save game files and create per game ones if enabled.
					If (PerGameMemoryCards = "true")
					{
						MemCardFolder := new Folder(memCardPath)
						DefaultMemCard := new File(memCardPath . "\default_vms.bin")	; defining default blank VMU file
						If !DefaultMemCard.Exist("Folder")
							DefaultMemCard.CreateDir()	; create memcard folder if it doesn't exist
						If defaultMemCard.Exist()
						{
							RLLog.Info("VMU - Default VMU file location - " . defaultMemCard.FileFullPath)
							Loop, 4
							{
								outerLoop := A_Index
								If (A_Index = 1)
									contrPort := "A"
								Else If (A_Index = 2)
									contrPort := "B"
								Else If (A_Index = 3)
									contrPort := "C"
								Else If (A_Index = 4)
									contrPort := "D"
								controllerPort%contrPort% := DemuleIni.Read("PORT" . contrPort, "device")
								RLLog.Info("VMU - Config for controller PORT" . contrPort . " = " . controllerPort%contrPort%)
								If (controllerPort%contrPort% = -1)
									Continue
								Loop, 2
								{
									SubCount := A_Index - 1
									VMUPort%SubCount% := DemuleIni.Read("PORT" . contrPort, "port" . SubCount)
									RLLog.Info("VMU - Config Plugin VMUPort" . contrPort . SubCount . " for controller PORT" . contrPort . " = " . VMUPort%SubCount%)
									If (VMUPort%SubCount% <> -1)
									{
										VMUPortFile%SubCount% := DemuleIni.Read("VMS", "VMS" . contrPort . SubCount)
										RLLog.Info("VMU - VMUPortFile" . contrPort . SubCount . " controllerVMU" . contrPort .	SubCount . " " . "VMS" . contrPort . SubCount . " = " . VMUPortFile%SubCount%)
										memCardName := If romTable[1,5] ? romTable[1,4] : romName	; defining rom name for multi disc rom
										PerGameVMUBin%A_Index% := new File(memCardPath . "\" . memCardName . "_vms_" . contrPort . SubCount . ".bin")
										RLLog.Info("VMU - PerGameVMUBin = " . PerGameVMUBin%A_Index%.FileFullPath)
										If PerGameVMUBin%A_Index%.Exist()
										{
											RLLog.Info("VMU - PerGameVMU file exists at " . PerGameVMUBin%A_Index%.FileFullPath)
										} Else {
											RLLog.Info("VMU - PerGameVMU file does not exist. So we will create one at " . PerGameVMUBin%A_Index%.FileFullPath)
											DefaultMemCard.Copy(PerGameVMUBin%A_Index%.FileFullPath)
										}
										DemuleIni.Write(PerGameVMUBin%A_Index%.FileFullPath, "VMS", "VMS" . contrPort . SubCount)
										RLLog.Info("VMU - PerGameVMU file written to " . DemuleIni.FileFullPath . " at section VMS to variable VMS" . contrPort . SubCount . " as " . PerGameVMUBin%A_Index%.FileFullPath)
									} Else {
										RLLog.Info("VMU - No VMU Plugged In.")
									}
								}
							}
						} Else {
							RLLog.Info("VMU - No default VMU file at " . DefaultMemCard.FileFullPath)
						}
					}
					
					; Setting demul to use true fullscreen if defined in settings.ini, otherwise sets demul to run windowed. This is for gpuDX11 plugin only
					If (plugin = "gpuDX11" || plugin = "gpuDX11old")
						If (fullscreen = "truefullscreen")
							GpuIni.Write(1, "main", "UseFullscreen")
						Else
							GpuIni.Write(0, "main", "UseFullscreen")
					
					If (fullscreen = "windowedfullscreen")
					{
						If (plugin = "gpuDX11" || plugin = "gpuDX11old") {
							GpuIni.Write(appWidthNew, "resolution", "Width")
							GpuIni.Write(appHeightNew, "resolution", "Height")
						} Else {
							GpuIni.Write(appWidthNew, "resolution", "wWidth")
							GpuIni.Write(appHeightNew, "resolution", "wHeight")
						}
						If (maxHideTaskbar = "true") {
							RLLog.Info("Module - Hiding Taskbar and Start Button.")
							MiscUtils.TaskBar("off")
						}
						; Create black background to give the emu the fullscreen look
						RLLog.Info("Module - Creating black background to simulate a fullscreen look.")
						Gui demulGUI: -Caption +ToolWindow +0x08000000
						Gui demulGUI: Color, Black
						Gui demulGUI: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
					}
					
					TimerUtils.Sleep(250)
					
					;  Construct the CLI for demul and send romName if naomi or atomiswave. Dreamcast needs a full path and romName.
					If (LoadDecrypted = "true")		; decrypted naomi rom
						romCLI := "-customrom=" . """" . romPath . "\" . romName . ".bin"""
					Else If (ident = "dc")	; dreamcast game
						romCLI := " -image=" . """" . romPath . "\" . romName . romExtension . """"
					Else	; standard naomi rom
						romCLI := "-rom=" . romName
					
					hideEmuObj := Object(emuLCD0Window,0,emuPrimaryWindow,1)
					HideAppStart(hideEmuObj,hideEmu)
					
					primaryExe.Run(" -run=" . ident . " " . romCLI, (If hideDemulGUI = "true" ? "min" : ""))	; launching minimized, then restoring later hides the launch completely
					
					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
					
					DetectHiddenWindows, On
					If (hideDemulGUI = "true")
					{	
						emuPrimaryWindow.Restore()
						emuPrimaryWindow.Activate()
					}
					
					RLLog.Info("Module - Waiting for Demul to finish loading game.")
					winTextSplit := []
					Loop {	; looping until demul is done loading rom and gpu starts showing frames
						TimerUtils.Sleep(200,0)
						winTitle := emuPrimaryWindow.GetTitle(0)	; do not update the wintitle otherwise emu won't close on exit
						winTextSplit := StringUtils.Split(winTitle, A_Space)
						If (winTextSplit[5] = "gpu:" And winTextSplit[6] != "0" And winTextSplit[6] != "1")
							Break
					}
					RLLog.Info("Module - Demul finished loading game.")
					
					If (StringUtils.Contains(systemName, "Gaelco|Hikaru") && fullscreen = "truefullscreen")
						KeyUtils.Send("!{Enter}")	; Automatic fullscreen seems to be broken in the Gaelco driver, must alt+Enter to get fullscreen
					
					; This is where we calculate and maximize demul's window using our pseudo fullscreen code
					If (fullscreen = "windowedfullscreen")
					{
						emuPrimaryWindow.Maximize() ; this will take effect after you run demul once because we cannot stretch demul's screen while it is running.
					}
					
					BezelDraw()
					
					If (showVMU = "true"){
						ExtraFixedResBezel := new Window(new WindowTitle("ahk_ID " . extraFixedRes_Bezel_hwnd))
						SetTimer, CheckforVMU, 5000
					}
					
					HideAppEnd(hideEmuObj,hideEmu)
					FadeInExit()
					primaryExe.Process("WaitClose")
					
					If (fullscreen = "windowedfullscreen")
					{	Gui demulGUI: Destroy
						RLLog.Info("Module - Destroyed black gui background.")
					}
					
					If (ident = "dc")
						7zCleanUp()
					
					BezelExit()
					ExtraFixedResBezelExit()
					FadeOutExit()
					
					If (fullscreen = "windowedfullscreen" && maxHideTaskbar = "true") {
						RLLog.Info("Module - Showing Taskbar and Start Button.")
						MiscUtils.TaskBar("on")
					}
					
					ExitModule()
					
					
					 ; Write new controls to padDemul.ini
					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) {
						Global PadIni
						PadIni.Write(push1, "JAMMA0_" . player, "PUSH1")
						PadIni.Write(push2, "JAMMA0_" . player, "PUSH2")
						PadIni.Write(push3, "JAMMA0_" . player, "PUSH3")
						PadIni.Write(push4, "JAMMA0_" . player, "PUSH4")
						PadIni.Write(push5, "JAMMA0_" . player, "PUSH5")
						PadIni.Write(push6, "JAMMA0_" . player, "PUSH6")
						PadIni.Write(push7, "JAMMA0_" . player, "PUSH7")
						PadIni.Write(push8, "JAMMA0_" . player, "PUSH8")
						PadIni.Write(service, "JAMMA0_" . player, "SERVICE")
						PadIni.Write(start, "JAMMA0_" . player, "START")
						PadIni.Write(coin, "JAMMA0_" . player, "COIN")
						PadIni.Write(digitalup, "JAMMA0_" . player, "DIGITALUP")
						PadIni.Write(digitaldown, "JAMMA0_" . player, "DIGITALDOWN")
						PadIni.Write(digitalleft, "JAMMA0_" . player, "DIGITALLEFT")
						PadIni.Write(digitalright, "JAMMA0_" . player, "DIGITALRIGHT")
						PadIni.Write(analogup, "JAMMA0_" . player, "ANALOGUP")
						PadIni.Write(analogdown, "JAMMA0_" . player, "ANALOGDOWN")
						PadIni.Write(analogleft, "JAMMA0_" . player, "ANALOGLEFT")
						PadIni.Write(analogright, "JAMMA0_" . player, "ANALOGRIGHT")
						PadIni.Write(analogup2, "JAMMA0_" . player, "ANALOGUP2")
						PadIni.Write(analogdown2, "JAMMA0_" . player, "ANALOGDOWN2")
						PadIni.Write(analogleft2, "JAMMA0_" . player, "ANALOGLEFT2")
						PadIni.Write(analogright2, "JAMMA0_" . player, "ANALOGRIGHT2")
					}
					
					HaltEmu:
						If (fullscreen = "truefullscreen")
							KeyUtils.Send("!{Enter}")
						If VMUHideKey
							XHotKeywrapper(VMUHideKey,"VMUHide","OFF")
					Return
					RestoreEmu:
						If (fullscreen = "truefullscreen")
							KeyUtils.Send("!{Enter}")
						If (showVMU = "true") {
							Loop, 4
							{	VMUWindow%A_Index%.Set("Transparent", 0)
								VMUWindow%A_Index%.Activate()
								VMUWindow%A_Index%.Set("AlwaysOnTop", "On")
								ExtraFixedResBezel.Set("AlwaysOnTop", "On")
								If !(VMUHidden)
									VMUWindow%A_Index%.Set("Transparent", "off")
							}
							emuPrimaryWindow.Activate()
						}
						If VMUHideKey
							XHotKeywrapper(VMUHideKey,"VMUHide","ON")
					Return
					
					HideGUIWindow:
						emuPrimaryWindow.Set("Transparent", "On")
						emuPrimaryWindow.Activate()		; once activated, demul starts loading the rom
					Return
					
					CheckforVMU:
						Loop, 4
						{ 	Transform, letter, Chr, % A_Index + asc("A") - 1  ; transform number to letter
							If ((!(VMUWindow%A_Index%)) and (VMUScreenID%A_Index%:=WinExist("PORT " . letter . " VMU 0 ahk_class PORT " . letter . " VMU 0")))
							{	VMUWindow%A_Index% := new Window(new WindowTitle("ahk_ID " . VMUScreenID%A_Index%))	
								VMUWindow%A_Index%.Set("Transparent", 0)
								ExtraFixedResBezelDraw(VMUScreenID%A_Index%, "VMU",VMU%A_Index%Pos, 144, 96, 8, 8, 28, 8)
								VMUWindow%A_Index%.Activate()
								VMUWindow%A_Index%.Set("AlwaysOnTop", "On")
								ExtraFixedResBezel.Set("AlwaysOnTop", "On")
								VMU%A_Index%Draw := true
								If !(VMUHidden)
									VMUWindow%A_Index%.Set("Transparent", "off")
								If !(VMULoaded){
									VMUHideKey := xHotKeyVarEdit(VMUHideKey,"VMUHideKey","~","Add")
									xHotKeywrapper(VMUHideKey,"VMUHide")
									VMULoaded := true
								}
								emuPrimaryWindow.Activate()
							}
						}
						If ((VMU1Draw) and (VMU2Draw) and (VMU3Draw) and (VMU4Draw))
							SetTimer, CheckforVMU, off
					Return	
					
					VMUHide:
						If VMUHidden {
							Loop, 4
								VMUWindow%a_index%.Set("Transparent", "off")
							UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,255)
							VMUHidden := false
						} Else {
							Loop, 4
								VMUWindow%a_index%.Set("Transparent", 0)
							UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,0)
							VMUHidden := true
						}
					Return
					
					CloseProcess:
						FadeOutStart()
						emuPrimaryWindow.PostMessage("0x111", "40085")	; Stop emulation first for a clean exit
						TimerUtils.Sleep(5)	; just like to give a little time before closing
						emuPrimaryWindow.PostMessage("0x111", "40080")	; Exit
					Return

01:28:38:699 | RL |      INFO  | +0     | BuildScript - Loaded Pause scripts
01:28:38:700 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
01:28:38:701 | RL |      INFO  | +0     | BuildScript - Loaded Statistics.ahk script
01:28:38:701 | RL |   WARNING  | +0     | BuildScript - "H:\HyperSpin\RocketLauncher\Lib\User Functions.ahk" not found
01:28:38:702 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
01:28:38:703 | RL |      INFO  | +16    | Main - Module is built
01:28:38:703 | RL |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\RocketLauncher\AutoHotkey.dll exists
01:28:38:703 | RL |     DEBUG  | +0     | CheckFile - Attributes:
					FileDescription         	AutoHotkey_H ANSI 32-bit
					FileVersion             	1.1.13.00
					InternalName            	AutoHotkey_H
					LegalCopyright          	Copyright (C) 2003-2013
					OriginalFilename        	AutoHotkey.exe
					ProductName             	AutoHotkey_H
					ProductVersion          	1.1.13.00
					File Size:			802304 bytes
					Created:			12/13/2015 - 3:59:08 AM
					Modified:			9/25/2016 - 1:50:26 AM
01:28:38:704 | RL |      INFO  | +0     | Main - Hiding taskbar
01:28:38:704 | RL |     TRACE  | +0     | Window.__New - Created: "ahk_class Shell_TrayWnd"
01:28:38:704 | RL |     TRACE  | +0     | Window.__New - Created: "Start ahk_class Button"
01:28:38:704 | RL |     TRACE  | +0     | Window.Hide - Hiding window "ahk_class Shell_TrayWnd"
01:28:38:816 | RL |     TRACE  | +109   | Window.Hide - Hiding window "Start ahk_class Button"
01:28:38:925 | RL |      INFO  | +109   | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
01:28:38:925 | RL |      INFO  | +0     | Main - Running module
01:28:39:050 | MD |      INFO  | +N/A   | Module initialized
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups 
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
01:28:39:050 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:051 | MD |      INFO  | +0     | Keymapper - Creating Custom Joy Name Array for Name Replacements
01:28:39:051 | MD |     TRACE  | +0     | Keymapper - Checking for the JoyIDs_Preferred_Controllers key  in H:\HyperSpin\RocketLauncher\Settings\Sega Naomi\Games JoyIDs.ini under section [18wheelr]
01:28:39:051 | MD |      INFO  | +0     | LoadPreferredControllers - Started
01:28:39:051 | MD |     TRACE  | +0     | LoadPreferredControllers - JoyIDsPreferredControllers = 1
01:28:39:051 | MD |     TRACE  | +0     | LoadPreferredControllers - Creating a list of currently connected joysticks
01:28:39:051 | MD |      INFO  | +0     | GetJoystickArray - Started
01:28:39:085 | MD |     TRACE  | +31    | GetJoystickArray - Joysticks Detected: 1000000000000000
01:28:39:085 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:28:39:086 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:28:39:086 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:28:39:086 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:28:39:086 | MD |     TRACE  | +0     | LoadPreferredControllers - Preferred Order Sorting List -> 3.01|d209|0410|B06356DCD23FE6118007444553540000
01:28:39:086 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
01:28:39:086 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
01:28:39:086 | MD |      INFO  | +0     | ChangeJoystickID - Started
01:28:39:086 | MD |     TRACE  | +0     | ChangeJoystickID - Swapping Joystick ID: 00000000 to the New Joystick ID: 00000000, for the Joystick VID_d209&PID_0410&GUID_B06356DCD23FE6118007444553540000
01:28:39:086 | MD |      INFO  | +0     | ChangeJoystickID - Ended
01:28:39:086 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
01:28:39:086 | MD |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Utilities\Xpadder\Xpadder.exe exists
01:28:39:086 | MD |     DEBUG  | +0     | CheckFile - Attributes:
					File Size:			1178624 bytes
					Created:			12/13/2015 - 4:01:19 AM
					Modified:			7/15/2015 - 11:58:31 PM
01:28:39:086 | MD |      INFO  | +0     | Keymapper - Loading xpadder
01:28:39:086 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
01:28:39:086 | MD |      INFO  | +0     | GetJoystickArray - Started
01:28:39:108 | MD |     TRACE  | +31    | GetJoystickArray - Joysticks Detected: 1000000000000000
01:28:39:109 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:28:39:109 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:28:39:109 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:28:39:109 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:28:39:109 | MD |     TRACE  | +0     | RunKeymapper - Found your keymapper application here: "H:\HyperSpin\Utilities\Xpadder\Xpadder.exe"
01:28:39:109 | MD |     TRACE  | +0     | RunKeymapper - Looping through controllers to find xpadder profiles for each one
01:28:39:109 | MD |     TRACE  | +0     | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "I-PAC Ultimate"
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for these profiles (| delimited): H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\18wheelr|H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\Demul 0.7|H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\_Default|H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default|H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\18wheelr\I-PAC Ultimate\p1.xpadderprofile
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\18wheelr\IPAC\p1.xpadderprofile
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\18wheelr\p1.xpadderprofile
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\Demul 0.7\I-PAC Ultimate\p1.xpadderprofile
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\Demul 0.7\IPAC\p1.xpadderprofile
01:28:39:109 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\Demul 0.7\p1.xpadderprofile
01:28:39:110 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\_Default\I-PAC Ultimate\p1.xpadderprofile
01:28:39:110 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\_Default\IPAC\p1.xpadderprofile
01:28:39:110 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\Sega Naomi\_Default\p1.xpadderprofile
01:28:39:110 | MD |     TRACE  | +0     | GetProfile - Searching for a Player 1 profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile
01:28:39:110 | MD |      INFO  | +0     | GetProfile - Loading Player 1 Profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile
01:28:39:110 | MD |      INFO  | +0     | RunXpadder - Started
01:28:39:110 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe 
01:28:39:111 | MD |     TRACE  | +0     | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
01:28:39:111 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe /C
01:28:39:140 | MD |     DEBUG  | +32    | Run - Error Level for Xpadder.exe /C reported as: 0
01:28:39:140 | MD |     DEBUG  | +0     | Run - "Xpadder.exe /C" Process ID: 892
01:28:39:140 | MD |     TRACE  | +0     | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\HyperSpin\Utilities\Xpadder\xpadder.ini
01:28:39:140 | MD |      INFO  | +0     | Process - WaitClose Xpadder.exe 2
01:28:39:256 | MD |     TRACE  | +109   | RunXpadder - Reading the order in H:\HyperSpin\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
01:28:39:256 | MD |     TRACE  | +0     | RunXpadder - No more controllers to be found
01:28:39:257 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M
01:28:39:261 | MD |     DEBUG  | +0     | Run - Error Level for Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M reported as: 0
01:28:39:261 | MD |     DEBUG  | +0     | Run - "Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\I-PAC Ultimate\p1.xpadderprofile" /M" Process ID: 5388
01:28:39:261 | MD |      INFO  | +0     | RunXpadder - Ended
01:28:39:261 | MD |      INFO  | +0     | RunKeymapper - Ended
01:28:39:262 | MD |     DEBUG  | +0     | fadeInTransitionAnimation: DefaultAnimateFadeIn
01:28:39:262 | MD |     DEBUG  | +0     | fadeOutTransitionAnimation: DefaultAnimateFadeOut
01:28:39:262 | MD |     DEBUG  | +0     | fadeLyr3Animation: DefaultFadeAnimation
01:28:39:262 | MD |     DEBUG  | +0     | fadeLyr37zAnimation: DefaultFadeAnimation
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd not in TableKeyGroups ~Esc,
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:39:262 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup PrintScreen not in TableKeyGroups ~Esc,~NumpadAdd,
01:28:39:263 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:28:39:263 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:28:39:263 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "PrintScreen" to call label: "SaveScreenshot"
01:28:39:263 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:263 | MD |      INFO  | +0     | StartModule - Started
01:28:39:263 | MD |      INFO  | +0     | StartModule - MEmu: Demul
					MEmuV: v0.7a 221215
					MURL: http://demul.emulation64.com/
					MAuthor: djvj & bleasby
					MVersion: 2.1.9
					MCRC: B0D3EA02
					iCRC: 7B86C2FE
					MID: 
					MSystem: "Cave 3rd","Gaelco","Gaelco 3D","Sammy Atomiswave","Sega System SP","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
01:28:39:263 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "Sega Naomi"
01:28:39:263 | MD |      INFO  | +0     | PluginInit - Started
01:28:39:263 | MD |     DEBUG  | +0     | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Publisher|Year|Genre|Rating
01:28:39:263 | MD |      INFO  | +0     | CheckFile - Checking if H:\HyperSpin\Databases\Sega Naomi\Sega Naomi.xml exists
01:28:39:284 | MD |     DEBUG  | +31    | CheckFile - Attributes:
					File Size:			58029 bytes
					Created:			12/13/2015 - 3:17:08 AM
					Modified:			5/18/2015 - 2:12:27 AM
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching for a "Game Name" in the database
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Game Name" in the database!
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Name
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Name" with a value: "18 Wheeler Deluxe (Rev A) (JPN)"
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Cloneof
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Could not find: Cloneof
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Publisher
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Publisher" with a value: "Sega"
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Year
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Year" with a value: "2000"
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Genre
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Genre" with a value: "Driving"
01:28:39:284 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Rating
01:28:39:285 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Rating" with a value: "AAMA - Green (Suitable For All Ages)"
01:28:39:285 | MD |     TRACE  | +0     | PluginInit - GameInfo:
					GameInfo Label: Genre | GameInfo Value: Driving
					GameInfo Label: Name | GameInfo Value: 18 Wheeler Deluxe (Rev A) (JPN)
					GameInfo Label: Publisher | GameInfo Value: Sega
					GameInfo Label: Rating | GameInfo Value: AAMA - Green (Suitable For All Ages)
					GameInfo Label: Year | GameInfo Value: 2000
01:28:39:285 | MD |     DEBUG  | +0     | BuildDatabaseTable - Ended
01:28:39:285 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
01:28:39:285 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: H:\HyperSpin\Media\Sega Naomi\Images\Wheel\18wheelr.png
01:28:39:285 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: H:\HyperSpin\Media\Main Menu\Images\Wheel\Sega Naomi.png
01:28:39:285 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Game Logo | Asset Path1:  H:\HyperSpin\Media\Sega Naomi\Images\Wheel\18wheelr.png | Asset Extension1:  png | Asset Type1:  game
					Asset Label: System Logo | Asset Path1:  H:\HyperSpin\Media\Main Menu\Images\Wheel\Sega Naomi.png | Asset Extension1:  png | Asset Type1:  system
01:28:39:285 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:28:39:285 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
01:28:39:285 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Artwork1: H:\HyperSpin\Media\Sega Naomi\Images\Artwork1\18wheelr.png
01:28:39:285 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Box Art: H:\HyperSpin\Media\Sega Naomi\Images\Artwork2\18wheelr.png
01:28:39:286 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Cartridge: H:\HyperSpin\Media\Sega Naomi\Images\Artwork3\18wheelr.png
01:28:39:286 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Flyers: H:\HyperSpin\Media\Sega Naomi\Images\Artwork4\18wheelr.png
01:28:39:286 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Letters: H:\HyperSpin\Media\Sega Naomi\Images\Letters
01:28:39:290 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Other: H:\HyperSpin\Media\Sega Naomi\Images\Other
01:28:39:291 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Letters | Asset Path1:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\!.png | Asset Extension1:  png | Asset Type1:  system
					Asset Label: Letters | Asset Path2:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\'.png | Asset Extension2:  png | Asset Type2:  system
					Asset Label: Letters | Asset Path3:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\(.png | Asset Extension3:  png | Asset Type3:  system
					Asset Label: Letters | Asset Path4:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\0.png | Asset Extension4:  png | Asset Type4:  system
					Asset Label: Letters | Asset Path5:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\1.png | Asset Extension5:  png | Asset Type5:  system
					Asset Label: Letters | Asset Path6:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\2.png | Asset Extension6:  png | Asset Type6:  system
					Asset Label: Letters | Asset Path7:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\3.png | Asset Extension7:  png | Asset Type7:  system
					Asset Label: Letters | Asset Path8:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\4.png | Asset Extension8:  png | Asset Type8:  system
					Asset Label: Letters | Asset Path9:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\5.png | Asset Extension9:  png | Asset Type9:  system
					Asset Label: Letters | Asset Path10:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\6.png | Asset Extension10:  png | Asset Type10:  system
					Asset Label: Letters | Asset Path11:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\7.png | Asset Extension11:  png | Asset Type11:  system
					Asset Label: Letters | Asset Path12:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\8.png | Asset Extension12:  png | Asset Type12:  system
					Asset Label: Letters | Asset Path13:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\9.png | Asset Extension13:  png | Asset Type13:  system
					Asset Label: Letters | Asset Path14:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\a.png | Asset Extension14:  png | Asset Type14:  system
					Asset Label: Letters | Asset Path15:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\b.png | Asset Extension15:  png | Asset Type15:  system
					Asset Label: Letters | Asset Path16:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\c.png | Asset Extension16:  png | Asset Type16:  system
					Asset Label: Letters | Asset Path17:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\d.png | Asset Extension17:  png | Asset Type17:  system
					Asset Label: Letters | Asset Path18:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\e.png | Asset Extension18:  png | Asset Type18:  system
					Asset Label: Letters | Asset Path19:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\f.png | Asset Extension19:  png | Asset Type19:  system
					Asset Label: Letters | Asset Path20:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\g.png | Asset Extension20:  png | Asset Type20:  system
					Asset Label: Letters | Asset Path21:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\h.png | Asset Extension21:  png | Asset Type21:  system
					Asset Label: Letters | Asset Path22:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\i.png | Asset Extension22:  png | Asset Type22:  system
					Asset Label: Letters | Asset Path23:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\j.png | Asset Extension23:  png | Asset Type23:  system
					Asset Label: Letters | Asset Path24:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\k.png | Asset Extension24:  png | Asset Type24:  system
					Asset Label: Letters | Asset Path25:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\l.png | Asset Extension25:  png | Asset Type25:  system
					Asset Label: Letters | Asset Path26:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\m.png | Asset Extension26:  png | Asset Type26:  system
					Asset Label: Letters | Asset Path27:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\n.png | Asset Extension27:  png | Asset Type27:  system
					Asset Label: Letters | Asset Path28:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\o.png | Asset Extension28:  png | Asset Type28:  system
					Asset Label: Letters | Asset Path29:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\p.png | Asset Extension29:  png | Asset Type29:  system
					Asset Label: Letters | Asset Path30:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\q.png | Asset Extension30:  png | Asset Type30:  system
					Asset Label: Letters | Asset Path31:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\r.png | Asset Extension31:  png | Asset Type31:  system
					Asset Label: Letters | Asset Path32:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\s.png | Asset Extension32:  png | Asset Type32:  system
					Asset Label: Letters | Asset Path33:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\t.png | Asset Extension33:  png | Asset Type33:  system
					Asset Label: Letters | Asset Path34:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\u.png | Asset Extension34:  png | Asset Type34:  system
					Asset Label: Letters | Asset Path35:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\v.png | Asset Extension35:  png | Asset Type35:  system
					Asset Label: Letters | Asset Path36:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\w.png | Asset Extension36:  png | Asset Type36:  system
					Asset Label: Letters | Asset Path37:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\x.png | Asset Extension37:  png | Asset Type37:  system
					Asset Label: Letters | Asset Path38:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\y.png | Asset Extension38:  png | Asset Type38:  system
					Asset Label: Letters | Asset Path39:  H:\HyperSpin\Media\Sega Naomi\Images\Letters\z.png | Asset Extension39:  png | Asset Type39:  system
					Asset Label: Other | Asset Path1:  H:\HyperSpin\Media\Sega Naomi\Images\Other\Pointer.png | Asset Extension1:  png | Asset Type1:  system
01:28:39:291 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:28:39:291 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Video|System Video
01:28:39:291 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Video: H:\HyperSpin\Media\Sega Naomi\Video\18wheelr.* 
01:28:39:291 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Video: H:\HyperSpin\Media\Main Menu\Video\Sega Naomi.*
01:28:39:291 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Game Video | Asset Path1:  H:\HyperSpin\Media\Sega Naomi\Video\18wheelr.mp4 | Asset Extension1:  mp4 | Asset Type1:  game
					Asset Label: System Video | Asset Path1:  H:\HyperSpin\Media\Main Menu\Video\Sega Naomi.mp4 | Asset Extension1:  mp4 | Asset Type1:  system
01:28:39:291 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:28:39:291 | MD |      INFO  | +0     | PluginInit - Ended
01:28:39:291 | MD |     DEBUG  | +0     | StartModule - Setting romName to the dbName sent to RocketLauncher: 18wheelr
01:28:39:293 | MD |      INFO  | +0     | SystemCursor - Hiding mouse cursor
01:28:39:316 | MD |     TRACE  | +31    | XHotkeyTableCreation - Started
01:28:39:316 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,
01:28:39:316 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
01:28:39:317 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
01:28:39:317 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
01:28:39:317 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:317 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\HyperSpin.exe"
01:28:39:317 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\HyperSpin.exe"
01:28:39:317 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Sega Naomi\18wheelr.ini"
01:28:39:318 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Sega Naomi.ini"
01:28:39:318 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ini"
01:28:39:318 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ini
01:28:39:319 | MD |     DEBUG  | +0     | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "H:\HyperSpin\RocketLauncher\Modules\Demul\Demul (v0.7).ini"
01:28:39:320 | MD |      INFO  | +0     | StartModule - Ended
01:28:39:320 | MD |     DEBUG  | +0     | FadeInStart - Started
01:28:39:320 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:39:320 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:39:320 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:39:320 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
01:28:39:320 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:39:321 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:39:321 | MD |     DEBUG  | +0     | FadeInStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
01:28:39:321 | MD |     TRACE  | +0     | FadeInStart - Fade screen scale factor: X=1.067188, Y= 1.066667
01:28:39:321 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Layer 1*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Layer 1*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 1*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Layer 1*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.png
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Found Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1.png
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.gif
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.tif
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.bmp
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 1": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1*.jpg
01:28:39:322 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer 1.png
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Extra Layer 1 - Console*.*
01:28:39:322 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Extra Layer 1 - Console*.*
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Extra Layer 1 - Console" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.*
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.png
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Found Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console.png
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.gif
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.tif
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.bmp
01:28:39:323 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Extra Layer 1 - Console": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console*.jpg
01:28:39:323 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Extra Layer 1 - Console.png
01:28:39:461 | MD |      INFO  | +141   | DefaultAnimateFadeIn - Started, direction is: in
01:28:39:461 | MD |      INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
01:28:39:987 | MD |      INFO  | +530   | DefaultAnimateFadeIn - Ended
01:28:39:993 | MD |      INFO  | +0     | DefaultFadeAnimation - Started
01:28:39:993 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Info Bar*.*
01:28:39:993 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Info Bar*.*
01:28:39:993 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Info Bar*.*
01:28:39:993 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Info Bar*.*
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Info Bar" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.*
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.png
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Found Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.gif
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.tif
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.bmp
01:28:39:994 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Info Bar": H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar*.jpg
01:28:39:994 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Info Bar.png
01:28:39:017 | MD |     DEBUG  | +31    | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Layer 3*.*
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Layer 3*.*
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer 3" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.*
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.png
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Found Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3.png
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.gif
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.tif
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.bmp
01:28:40:017 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Looking for Fade "Layer 3": H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3*.jpg
01:28:40:017 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer 3.png
01:28:40:018 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Genre Logo|Rating Logo|Developer Logo|Publisher Logo|Year Logo
01:28:40:018 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Genre Logo: H:\HyperSpin\RocketLauncher\Media\Genre\_Default\Driving.*
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Rating Logo: H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).*
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Developer Logo: 
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Publisher Logo: H:\HyperSpin\RocketLauncher\Media\Publisher\_Default\Sega.*
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Year Logo: H:\HyperSpin\RocketLauncher\Media\Year\_Default\2000.*
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Rating Logo | Asset Path1:  H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).png | Asset Extension1:  png | Asset Type1:  rating
01:28:40:019 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:28:40:019 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: System Logo|Game Logo|Game Logo
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: H:\HyperSpin\RocketLauncher\Media\Logos\Sega Naomi\_Default\
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: H:\HyperSpin\RocketLauncher\Media\Logos\Sega Naomi\18wheelr\
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: 
01:28:40:019 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found: 
					Asset Label: Rating Logo | Asset Path1:  H:\HyperSpin\RocketLauncher\Media\Rating\_Default\AAMA - Green (Suitable For All Ages).png | Asset Extension1:  png | Asset Type1:  rating
01:28:40:020 | MD |      INFO  | +0     | BuildAssetsTable - Ended
01:28:40:128 | MD |     DEBUG  | +109   | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Loading start*.*
01:28:40:128 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Loading start*.*
01:28:40:128 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Loading start*.*
01:28:40:128 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Loading start*.*
01:28:40:128 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Loading start" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Loading start*.*
01:28:40:129 | MD |     DEBUG  | +0     | FadeInDelay - Started
01:28:40:129 | MD |     DEBUG  | +0     | FadeInDelay - Ended
01:28:40:129 | MD |      INFO  | +0     | DefaultFadeAnimation - Ended
01:28:40:129 | MD |     DEBUG  | +0     | FadeInStart - Ended
01:28:40:129 | MD |      INFO  | +0     | DxwndUpdateIniPath - DxwndIni set to H:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
01:28:40:129 | MD |     DEBUG  | +0     | CoverFE - Started
01:28:40:131 | MD |      INFO  | +0     | FadeApp - Hiding Frontend by making it transparent
01:28:40:131 | MD |     DEBUG  | +0     | CoverFE - Ended
01:28:40:131 | MD |     TRACE  | +0     | Emulator.__New - Creating new emulator object for: "H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe"
01:28:40:131 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe"
01:28:40:131 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe"
01:28:40:132 | MD |     TRACE  | +0     | Window.__New - Created: "ahk_class window"
01:28:40:132 | MD |     TRACE  | +0     | Window.__New - Created: "LCD 0 ahk_class LCD 0"
01:28:40:132 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini"
01:28:40:132 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini"
01:28:40:132 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini"
01:28:40:132 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini"
01:28:40:132 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini" exists
01:28:40:132 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:133 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			1607 bytes
					Created:			9/26/2016 - 12:24:48 AM
					Modified:			9/26/2016 - 1:28:23 AM
01:28:40:133 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini" exists
01:28:40:133 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:133 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			5191 bytes
					Created:			9/26/2016 - 12:24:23 AM
					Modified:			9/26/2016 - 12:56:11 AM
01:28:40:134 | MD |      INFO  | +0     | Module - Recreating H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini as ANSI because UTF-8 format cannot be read
01:28:40:135 | MD |      INFO  | +0     | Module - Successfully converted H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini to ANSI
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MaxHideTaskbar: true
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ControllerCode: 16777216
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MouseCode: 131072
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - KeyboardCode: 1073741824
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LightgunCode: -2147483648
01:28:40:135 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideDemulGUI: Key does not exist
01:28:40:135 | MD |      INFO  | +0     | RIniFile.Read - Module - HideDemulGUI: true (DEFAULT)
01:28:40:135 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - PerGameMemoryCards: Key does not exist
01:28:40:136 | MD |      INFO  | +0     | RIniFile.Read - Module - PerGameMemoryCards: true (DEFAULT)
01:28:40:136 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MemCardPath: .\memsaves
01:28:40:136 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Fullscreen: Section does not exist
01:28:40:136 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Fullscreen: truefullscreen
01:28:40:136 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Plugin: Section does not exist
01:28:40:136 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Plugin: gpuDX11
01:28:40:136 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - ShaderUsePass1: Section does not exist
01:28:40:136 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass1: true
01:28:40:136 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - ShaderUsePass2: Section does not exist
01:28:40:137 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass2: true
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - ShaderNamePass1: Section does not exist
01:28:40:137 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass1: FXAA
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - ShaderNamePass2: Section does not exist
01:28:40:137 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass2: SCANLINES
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - ListSorting: Section does not exist
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ListSorting: Key does not exist
01:28:40:137 | MD |      INFO  | +0     | RIniFile.Read - Module - ListSorting: true (DEFAULT)
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - OModifier: Section does not exist
01:28:40:137 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - OModifier: Key does not exist
01:28:40:137 | MD |      INFO  | +0     | RIniFile.Read - Module - OModifier: true (DEFAULT)
01:28:40:154 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - TModifier: Section does not exist
01:28:40:154 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - TModifier: Key does not exist
01:28:40:154 | MD |      INFO  | +0     | RIniFile.Read - Module - TModifier: true (DEFAULT)
01:28:40:154 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - InternalResolutionScale: Section does not exist
01:28:40:154 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - InternalResolutionScale: Key does not exist
01:28:40:154 | MD |      INFO  | +0     | RIniFile.Read - Module - InternalResolutionScale: 1 (DEFAULT)
01:28:40:154 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - VideoMode: Section does not exist
01:28:40:154 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VideoMode: Key does not exist
01:28:40:154 | MD |      INFO  | +0     | RIniFile.Read - Module - VideoMode: 0 (DEFAULT)
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - AspectRatio: Section does not exist
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - AspectRatio: Key does not exist
01:28:40:155 | MD |      INFO  | +0     | RIniFile.Read - Module - AspectRatio: 1 (DEFAULT)
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - showVMU: Key does not exist
01:28:40:155 | MD |      INFO  | +0     | RIniFile.Read - Module - showVMU: true (DEFAULT)
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU1Pos: Key does not exist
01:28:40:155 | MD |      INFO  | +0     | RIniFile.Read - Module - VMU1Pos: topLeft (DEFAULT)
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU2Pos: Key does not exist
01:28:40:155 | MD |      INFO  | +0     | RIniFile.Read - Module - VMU2Pos: topRight (DEFAULT)
01:28:40:155 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU3Pos: Key does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - VMU3Pos: bottomLeft (DEFAULT)
01:28:40:156 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMU4Pos: Key does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - VMU4Pos: bottomRight (DEFAULT)
01:28:40:156 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUHideKey: Key does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - VMUHideKey: F10 (DEFAULT)
01:28:40:156 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Bios: Section does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - Bios: (NO VALUE)
01:28:40:156 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - LoadDecrypted: Section does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - LoadDecrypted: (NO VALUE)
01:28:40:156 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Controls: Section does not exist
01:28:40:156 | MD |      INFO  | +0     | RIniFile.Read - Module - Controls: standard (DEFAULT)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push1: Section does not exist
01:28:40:157 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push2: Section does not exist
01:28:40:157 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push3: Section does not exist
01:28:40:157 | MD |      INFO  | +0     | RIniFile.Read - Module - push3: (NO VALUE)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push4: Section does not exist
01:28:40:157 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push5: Section does not exist
01:28:40:157 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
01:28:40:157 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push6: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
01:28:40:158 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push7: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - push7: (NO VALUE)
01:28:40:158 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push8: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
01:28:40:158 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - SERVICE: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
01:28:40:158 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - START: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
01:28:40:158 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - COIN: Section does not exist
01:28:40:158 | MD |      INFO  | +0     | RIniFile.Read - Module - COIN: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALUP: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALDOWN: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALLEFT: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALRIGHT: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
01:28:40:159 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN: Section does not exist
01:28:40:159 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT: Section does not exist
01:28:40:160 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT: Section does not exist
01:28:40:160 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP2: Section does not exist
01:28:40:160 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN2: Section does not exist
01:28:40:160 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT2: Section does not exist
01:28:40:160 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
01:28:40:160 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT2: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
01:28:40:161 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push1: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
01:28:40:161 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push2: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
01:28:40:161 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push3: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - push3: (NO VALUE)
01:28:40:161 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push4: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
01:28:40:161 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push5: Section does not exist
01:28:40:161 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
01:28:40:162 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push6: Section does not exist
01:28:40:162 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
01:28:40:162 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push7: Section does not exist
01:28:40:162 | MD |      INFO  | +0     | RIniFile.Read - Module - push7: (NO VALUE)
01:28:40:162 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push8: Section does not exist
01:28:40:162 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
01:28:40:162 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - SERVICE: Section does not exist
01:28:40:162 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
01:28:40:162 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - START: Section does not exist
01:28:40:162 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - COIN: Section does not exist
01:28:40:163 | MD |      INFO  | +0     | RIniFile.Read - Module - COIN: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALUP: Section does not exist
01:28:40:163 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALDOWN: Section does not exist
01:28:40:163 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALLEFT: Section does not exist
01:28:40:163 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALRIGHT: Section does not exist
01:28:40:163 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
01:28:40:163 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
01:28:40:164 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
01:28:40:164 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
01:28:40:164 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
01:28:40:164 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP2: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
01:28:40:164 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN2: Section does not exist
01:28:40:164 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT2: Section does not exist
01:28:40:165 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT2: Section does not exist
01:28:40:165 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Bezel_Top_Offset: Section does not exist
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Top_Offset: Key does not exist
01:28:40:165 | MD |      INFO  | +0     | RIniFile.Read - Module - Bezel_Top_Offset: 0 (DEFAULT)
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Bezel_Bottom_Offset: Section does not exist
01:28:40:165 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Bottom_Offset: Key does not exist
01:28:40:165 | MD |      INFO  | +0     | RIniFile.Read - Module - Bezel_Bottom_Offset: 0 (DEFAULT)
01:28:40:166 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Bezel_Right_Offset: Section does not exist
01:28:40:166 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Right_Offset: Key does not exist
01:28:40:166 | MD |      INFO  | +0     | RIniFile.Read - Module - Bezel_Right_Offset: 0 (DEFAULT)
01:28:40:166 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [18wheelr] - Bezel_Left_Offset: Section does not exist
01:28:40:166 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Bezel_Left_Offset: Key does not exist
01:28:40:166 | MD |      INFO  | +0     | RIniFile.Read - Module - Bezel_Left_Offset: 0 (DEFAULT)
01:28:40:166 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [main] - KEY: videomode - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:166 | MD |      INFO  | +0     | Module - Demul is reading the config with videomode = 0
01:28:40:166 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: videomode - VALUE: 0 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:167 | MD |      INFO  | +0     | Module - Demul is updating the config with videomode = 0
01:28:40:167 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: romsPathsCount - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:167 | MD |      INFO  | +0     | Module - Demul is configured with 8 rom path(s). Scanning these for a romPath to this rom.
01:28:40:167 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms0 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:167 | MD |      INFO  | +0     | Module - Path0: H:\Games\Mame\
01:28:40:167 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms1 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:167 | MD |      INFO  | +0     | Module - Path1: H:\Games\Sega Naomi\
01:28:40:167 | MD |      INFO  | +0     | Module - Stopping search because Demul is already configured with the correct romPath to this rom: H:\Games\Sega Naomi\
01:28:40:168 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini"
01:28:40:168 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini"
01:28:40:168 | MD |      INFO  | +0     | File.CheckFile - Checking if "H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini" exists
01:28:40:168 | MD |     TRACE  | +0     | File.Exist - This file exists: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:168 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
					File Size:			430 bytes
					Created:			9/26/2016 - 12:24:23 AM
					Modified:			9/26/2016 - 1:27:56 AM
01:28:40:194 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage
01:28:40:194 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage
01:28:40:220 | MD |      INFO  | +31    | Module - Successfully converted H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini to ANSI
01:28:40:220 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: AutoSort - VALUE: 0 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:221 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: OModifier - VALUE: 0 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:221 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: TModifier - VALUE: 0 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:221 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: aspect - VALUE: 1 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:221 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: scaling - VALUE: 1 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:221 | MD |      INFO  | +0     | IniFile.Write - SECTION: [plugins] - KEY: gpu - VALUE: gpuDX11.dll - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:222 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: VMUscreendisable - VALUE: false - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:222 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass1 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:222 | MD |     TRACE  | +0     | StringUtils.Contains - "FXAA" contains "FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR" at position 1
01:28:40:222 | MD |      INFO  | +0     | IniFile.Write - SECTION: [shaders] - KEY: shaderPass1 - VALUE: FXAA - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:222 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:222 | MD |     TRACE  | +0     | StringUtils.Contains - "SCANLINES" contains "FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR" at position 1
01:28:40:223 | MD |      INFO  | +0     | IniFile.Write - SECTION: [shaders] - KEY: shaderPass2 - VALUE: SCANLINES - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:223 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: naomiBiosAuto - VALUE: true - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:223 | MD |      INFO  | +0     | Module - This game uses a standard (controller) control type.
01:28:40:223 | MD |      INFO  | +0     | IniFile.Write - SECTION: [PORTB] - KEY: device - VALUE: 16777216 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\Demul.ini
01:28:40:223 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH1 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:223 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH3 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH4 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH5 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH6 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH7 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:224 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: PUSH8 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: SERVICE - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: START - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: COIN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALUP - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:225 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:226 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: DIGITALRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:226 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:226 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:226 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGUP2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGDOWN2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGLEFT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_0] - KEY: ANALOGRIGHT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH1 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:227 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH3 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH4 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH5 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH6 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH7 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: PUSH8 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:228 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: SERVICE - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: START - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: COIN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALUP - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: DIGITALRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:229 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGUP2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGDOWN2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGLEFT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:230 | MD |      INFO  | +0     | IniFile.Write - SECTION: [JAMMA0_1] - KEY: ANALOGRIGHT2 - VALUE:  - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\padDemul.ini
01:28:40:231 | MD |      INFO  | +0     | Module - Wrote standard controls to padDemul.ini.
01:28:40:231 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\memsaves"
01:28:40:231 | MD |     TRACE  | +0     | Folder.__New - Created new folder object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\memsaves"
01:28:40:231 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "H:\HyperSpin\Emulators\Demul\demul07a_180816\memsaves\default_vms.bin"
01:28:40:231 | MD |     TRACE  | +0     | File.Exist - This folder exists: H:\HyperSpin\Emulators\Demul\demul07a_180816\memsaves
01:28:40:231 | MD |      INFO  | +0     | VMU - No default VMU file at H:\HyperSpin\Emulators\Demul\demul07a_180816\memsaves\default_vms.bin
01:28:40:253 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage8
01:28:40:258 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: UseFullscreen - VALUE: 1 - FILE: H:\HyperSpin\Emulators\Demul\demul07a_180816\gpuDX11.ini
01:28:40:258 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 250 milliseconds
01:28:40:321 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage17
01:28:40:375 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage25
01:28:40:437 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage33
01:28:40:508 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage42
01:28:40:535 | MD |      INFO  | +31    | HideAppStart - Starting HideAppTimer, scanning for windows defined every 2ms
01:28:40:535 | MD |      INFO  | +0     | HideAppStart - Ended
01:28:40:535 | MD |     TRACE  | +0     | CustomFunction.PreLaunch - Starting
01:28:40:535 | MD |     TRACE  | +0     | CustomFunction.PreLaunch - Ending
01:28:40:535 | MD |      INFO  | +0     | Process.Run - Running: H:\HyperSpin\Emulators\Demul\demul07a_180816\demul.exe -run=naomi -rom=18wheelr
01:28:40:540 | MD |     DEBUG  | +0     | Process.Run - Error Level for demul.exe -run=naomi -rom=18wheelr reported as: 0
01:28:40:540 | MD |     DEBUG  | +0     | Process.Run - "demul.exe -run=naomi -rom=18wheelr" Process ID: 5456
01:28:40:541 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Starting
01:28:40:541 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Ending
01:28:40:541 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 1000 milliseconds
01:28:40:568 | MD |      INFO  | +31    | DefaultFadeAnimationLoop - percentage50
01:28:40:626 | MD |     DEBUG  | +63    | HideAppTimer - Trying to hide window [1]: "ahk_class window"
01:28:40:630 | MD |      INFO  | +0     | DefaultFadeAnimationLoop - percentage58
01:28:40:694 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage67
01:28:40:756 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage75
01:28:40:818 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage83
01:28:40:881 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage92
01:28:40:944 | MD |      INFO  | +63    | DefaultFadeAnimationLoop - percentage100
01:28:40:944 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\7z complete*.*
01:28:40:944 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\7z complete*.*
01:28:40:945 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\7z complete*.*
01:28:40:945 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\7z complete*.*
01:28:40:945 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "7z complete" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\7z complete*.*
01:28:41:005 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:28:41:011 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
01:28:41:062 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage100
01:28:41:062 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - AnimationLoop has finished
01:28:41:062 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - Ended
01:28:41:068 | MD |     DEBUG  | +0     | DefaultFadeAnimationLoop - Fade Layer 3 is drawn so animation loop is finished.
01:28:41:533 | MD |     TRACE  | +468   | Window.Restore - Restoring window "ahk_class window"
01:28:42:994 | MD |     TRACE  | +1467  | Window.Activate - Activating window "ahk_class window"
01:28:43:112 | MD |      INFO  | +109   | Module - Waiting for Demul to finish loading game.
01:28:43:513 | MD |     TRACE  | +406   | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
01:28:43:513 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
01:28:43:716 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
01:28:43:716 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
01:28:43:921 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
01:28:43:921 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
01:28:44:117 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
01:28:44:117 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
01:28:44:329 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "Demul" from "ahk_class window"
01:28:44:329 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 1 ways: "Demul" by " "
01:28:44:527 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:44:527 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:44:732 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:44:732 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:44:929 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:44:930 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:45:135 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:45:135 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:45:339 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:45:339 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 2 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:45:547 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:45:548 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:45:743 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:45:743 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:45:942 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:45:942 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:46:153 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:46:153 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:46:351 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:46:352 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 57 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:46:558 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:46:558 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:46:754 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:46:754 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:46:965 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:46:965 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:47:171 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:47:171 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:47:362 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:47:362 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 61 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:47:568 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:47:568 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:47:771 | MD |     TRACE  | +202   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:47:771 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:47:980 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:47:980 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:48:179 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:48:180 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:48:386 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:48:386 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 60 gpu: 0 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:48:585 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "gpuDX11hw | spg: 53 gpu: 27 | 18 Wheeler (Deluxe) (Rev. A)" from "ahk_class window"
01:28:48:585 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 12 ways: "gpuDX11hw | spg: 53 gpu: 27 | 18 Wheeler (Deluxe) (Rev. A)" by " "
01:28:48:585 | MD |      INFO  | +0     | Module - Demul finished loading game.
01:28:48:586 | MD |     TRACE  | +0     | StringUtils.Contains - "Sega Naomi" does not contain "Gaelco|Hikaru"
01:28:48:586 | MD |     TRACE  | +0     | Window.__New - Created: "ahk_ID"
01:28:48:586 | MD |      INFO  | +0     | HideAppEnd - Stopping HideAppTimer and unhiding flagged windows
01:28:48:586 | MD |      INFO  | +0     | HideAppEnd - Revealed window: "ahk_class window"
01:28:48:586 | MD |      INFO  | +0     | HideAppEnd - Ended
01:28:48:586 | MD |     DEBUG  | +0     | FadeInExit - Started
01:28:48:587 | MD |     DEBUG  | +0     | FadeInExit - fadeInExitDelay started
01:28:49:347 | MD |     DEBUG  | +764   | FadeInExit - fadeInExitDelay ended
01:28:49:347 | MD |      INFO  | +0     | DefaultAnimateFadeIn - Started, direction is: out
01:28:49:860 | MD |      INFO  | +515   | DefaultAnimateFadeIn - Ended
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:49:869 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~NumpadAdd" to call label: "TogglePauseMenuStatus"
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:49:870 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
01:28:49:871 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:49:871 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:49:871 | MD |     DEBUG  | +0     | FadeInExit - Ended, waiting for user to close launched application
01:28:49:871 | MD |     TRACE  | +0     | CustomFunction.PostLoad - Starting
01:28:49:871 | MD |     TRACE  | +0     | CustomFunction.PostLoad - Ending
01:28:49:871 | MD |      INFO  | +0     | Process.Process - "WaitClose" "demul.exe" 
01:28:49:871 | MD |     TRACE  | +0     | Process.GetProcessID
01:28:52:263 | MD |      INFO  | +2402  | CloseProcess - Started, user requested to end launched application
01:28:52:263 | MD |     DEBUG  | +0     | FadeOutStart - Started
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~NumpadAdd is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~NumpadAdd"
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "TogglePauseMenuStatus" standard Hotkey method for key(s): "~NumpadAdd"
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:52:264 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc is in TableKeyGroups ~Esc,~NumpadAdd,PrintScreen,~e&~t,
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 10 check
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabled Hotkey for: "~Esc"
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 11 check
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc"
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 12 check
01:28:52:265 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
01:28:52:266 | MD |     DEBUG  | +0     | FadeOutStart - No keys were set to interrupt fade so ability to interrupt fade is disabled
01:28:52:266 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer -1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\18wheelr\Layer -1*.*
01:28:52:266 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer -1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Horizontal\Layer -1*.*
01:28:52:266 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer -1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\Sega Naomi\_Default\Layer -1*.*
01:28:52:266 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer -1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Horizontal\Layer -1*.*
01:28:52:266 | MD |     DEBUG  | +0     | GetFadeDirPicFile - Checking if any Fade "Layer -1" media exists in: H:\HyperSpin\RocketLauncher\Media\Fade\_Default\Layer -1*.*
01:28:52:268 | MD |     DEBUG  | +0     | FadeOutStart - Creating temporary FadeOutExtraScreen
01:28:52:683 | MD |      INFO  | +422   | DefaultAnimateFadeOut - Started, direction is: in
01:28:52:683 | MD |     DEBUG  | +0     | DefaultAnimateFadeOut - Destroying FadeOutBlackScreen
01:28:53:329 | MD |      INFO  | +639   | DefaultAnimateFadeOut - Ended
01:28:53:329 | MD |     DEBUG  | +0     | FadeOutStart - Ended
01:28:53:329 | MD |      INFO  | +0     | HideEmuStart - Starting HideEmuTimer, scanning for windows defined in hideEmuObj every 2ms
01:28:53:330 | MD |      INFO  | +0     | HideEmuStart - Ended
01:28:53:330 | MD |     DEBUG  | +0     | ShowFE - Started
01:28:53:331 | MD |      INFO  | +0     | FadeApp - Showing Frontend and removing transparency
01:28:53:331 | MD |     DEBUG  | +0     | ShowFE - Ended
01:28:53:331 | MD |     TRACE  | +0     | Window.PostMessage - Posting 0x111 to ahk_class window
01:28:53:331 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 5 milliseconds
01:28:53:336 | MD |     TRACE  | +16    | Window.PostMessage - Posting 0x111 to ahk_class window
01:28:53:336 | MD |      INFO  | +0     | CloseProcess - Ended
01:28:53:448 | MD |     DEBUG  | +109   | Process.Process - "demul.exe" returned 0 and is now closed. Continuing thread.
01:28:53:449 | MD |     DEBUG  | +0     | FadeOutExit - Started
01:28:53:449 | MD |      INFO  | +0     | DefaultAnimateFadeOut - Started, direction is: out
01:28:53:449 | MD |     DEBUG  | +0     | DefaultAnimateFadeOut - Destroying FadeOutBlackScreen
01:28:53:968 | MD |      INFO  | +515   | DefaultAnimateFadeOut - Ended
01:28:53:969 | MD |     DEBUG  | +0     | FadeOutExit - Ended
01:28:53:970 | MD |      INFO  | +0     | ExitModule - Started
01:28:53:970 | MD |      INFO  | +0     | Starting Updating Statistics:
01:28:53:970 | MD |     TRACE  | +0     | Total Elapsed Time in Pause in seconds: 0
01:28:53:970 | MD |     TRACE  | +0     | gameSectionStartTime:14509559
01:28:53:970 | MD |     TRACE  | +0     | ElapsedTime:4
01:28:53:970 | MD |     TRACE  | +0     | Statistics cleared game name: 18wheelr
01:28:53:004 | MD |     TRACE  | +31    | Loaded game statistics from ini files:
					Number_of_Times_Played: 16
					Last_Time_Played: Monday September 26, 2016 01:27:39 AM
					Average_Time_Played: 2
					Total_Time_Played: 38
					System_Total_Played_Time: 1714
					Total_Global_Played_Time: 12462
01:28:54:004 | MD |     TRACE  | +0     | Updated Statistics: Number_of_Times_Played: 17
					Last_Time_Played: Monday September 26, 2016 01:28:49 AM
					Average_Time_Played: 2
					Total_Time_Played: 42
					System_Total_Played_Time: 1718
					Total_Global_Played_Time: 12466
01:28:54:035 | MD |      INFO  | +31    | Game section statistics updated.
01:28:54:035 | MD |      INFO  | +0     | RunKeymapper - Started, using method "unload"
01:28:54:035 | MD |      INFO  | +0     | GetJoystickArray - Started
01:28:54:062 | MD |     TRACE  | +31    | GetJoystickArray - Joysticks Detected: 1000000000000000
01:28:54:062 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:28:54:063 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:28:54:063 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:28:54:063 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:28:54:063 | MD |     TRACE  | +0     | RunKeymapper - Looping through controllers to find xpadder profiles for each one
01:28:54:063 | MD |     TRACE  | +0     | RunKeymapper - ID: 1 Now searching for a matching profile for this controller: "I-PAC Ultimate"
01:28:54:063 | MD |     TRACE  | +0     | GetProfile - Searching for these profiles (| delimited): H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank
01:28:54:063 | MD |     TRACE  | +0     | GetProfile - Searching -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
01:28:54:064 | MD |      INFO  | +0     | GetProfile - Loading Profile -> H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile
01:28:54:064 | MD |      INFO  | +0     | RunXpadder - Started
01:28:54:064 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe 
01:28:54:065 | MD |     TRACE  | +0     | RunXpadder - Closing xpadder to refresh controllers seen by xpadder
01:28:54:066 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe /C
01:28:54:086 | MD |     DEBUG  | +32    | Run - Error Level for Xpadder.exe /C reported as: 0
01:28:54:086 | MD |     DEBUG  | +0     | Run - "Xpadder.exe /C" Process ID: 5432
01:28:54:086 | MD |     TRACE  | +0     | RunXpadder - Creating an array of connected controllers and profiles to arrange according to the order found in H:\HyperSpin\Utilities\Xpadder\xpadder.ini
01:28:54:086 | MD |      INFO  | +0     | Process - WaitClose Xpadder.exe 2
01:28:54:200 | MD |     TRACE  | +109   | RunXpadder - Reading the order in H:\HyperSpin\Utilities\Xpadder\xpadder.ini and arranging profiles found to match that order
01:28:54:200 | MD |     TRACE  | +0     | RunXpadder - No more controllers to be found
01:28:54:201 | MD |      INFO  | +0     | Run - Running: H:\HyperSpin\Utilities\Xpadder\Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M
01:28:54:205 | MD |     DEBUG  | +0     | Run - Error Level for Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M reported as: 0
01:28:54:205 | MD |     DEBUG  | +0     | Run - "Xpadder.exe "H:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank.xpadderprofile" /M" Process ID: 1776
01:28:54:205 | MD |      INFO  | +0     | RunXpadder - Ended
01:28:54:206 | MD |      INFO  | +0     | RunKeymapper - Ended
01:28:54:206 | MD |      INFO  | +0     | LoadPreferredControllers - Started
01:28:54:206 | MD |     TRACE  | +0     | LoadPreferredControllers - JoyIDsPreferredControllers = Controller (XBOX 360 For Windows)|BETOP CONTROLLER
01:28:54:206 | MD |     TRACE  | +0     | LoadPreferredControllers - Creating a list of currently connected joysticks
01:28:54:206 | MD |      INFO  | +0     | GetJoystickArray - Started
01:28:54:232 | MD |     TRACE  | +31    | GetJoystickArray - Joysticks Detected: 1000000000000000
01:28:54:233 | MD |      INFO  | +0     | GetJoystickGUID - Started
01:28:54:234 | MD |      INFO  | +0     | GetJoystickGUID - Ended and found GUID: B06356DCD23FE6118007444553540000
01:28:54:234 | MD |     TRACE  | +0     | GetJoystickArray - ID: 1 | Port: 0 | Name: I-PAC Ultimate | MID: d209 | PID: 0410 | GUID: B06356DCD23FE6118007444553540000
01:28:54:235 | MD |      INFO  | +0     | GetJoystickArray - Ended
01:28:54:235 | MD |     TRACE  | +0     | LoadPreferredControllers - Preferred Order Sorting List -> 52.01|d209|0410|B06356DCD23FE6118007444553540000
01:28:54:235 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
01:28:54:235 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
01:28:54:235 | MD |      INFO  | +0     | ChangeJoystickID - Started
01:28:54:236 | MD |     TRACE  | +0     | ChangeJoystickID - Swapping Joystick ID: 00000000 to the New Joystick ID: 00000000, for the Joystick VID_d209&PID_0410&GUID_B06356DCD23FE6118007444553540000
01:28:54:236 | MD |      INFO  | +0     | ChangeJoystickID - Ended
01:28:54:236 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
01:28:54:236 | MD |     TRACE  | +0     | CustomFunction.PostExit - Starting
01:28:54:237 | MD |     TRACE  | +0     | CustomFunction.PostExit - Ending
01:28:54:237 | MD |      INFO  | +0     | ExitModule - Ended
End of Module Logs
01:28:54:321 | RL |      INFO  | +15398 | Main - Module ended, exiting RocketLauncher normally
01:28:54:321 | RL |      INFO  | +0     | ExitScript - Started
01:28:54:324 | RL |     DEBUG  | +0     | Registry.Read - Reading from Registry : RootKey=HKEY_LOCAL_MACHINE, SubKey=System\CurrentControlSet\Control\Windows, ValueName=ErrorMode,RegistryVersion=32
01:28:54:324 | RL |     DEBUG  | +0     | Registry.Read - Registry Read finished, returning 0
01:28:54:324 | RL |     TRACE  | +0     | StringUtils.Contains - "true" contains "true|kill" at position 1
01:28:54:324 | RL |      INFO  | +0     | ExitScript - Restoring taskbar
01:28:54:324 | RL |     TRACE  | +0     | Window.Show - Unhiding window "ahk_class Shell_TrayWnd"
01:28:54:431 | RL |     TRACE  | +109   | Window.Show - Unhiding window "Start ahk_class Button"
01:28:54:541 | RL |      INFO  | +109   | SystemCursor - Restoring mouse cursor
01:28:54:544 | RL |      INFO  | +0     | ExitScript - Restored cursor
Posted

Hi I have tested the emulator individually and it can run the games in wide screen. But if I use RL demul will launch games in 4:3 only and all input of joysticks gone each time.

Anything to do with module?

Tapatalk を使用して私の A0001 から送信

Posted
  On 9/28/2016 at 5:37 AM, shitoken said:

Hi I have tested the emulator individually and it can run the games in wide screen. But if I use RL demul will launch games in 4:3 only and all input of joysticks gone each time.

Anything to do with module?

Tapatalk を使用して私の A0001 から送信

 

 

You need to read the module notes regarding controls - it's all there.  Plus gigabit added a bunch of settings files to the Downloads Section here which will help you get controls working - if you're using a 360 pad.

 

As for 4:3 - the RL module will actually load the games however you want.  Though aren't most of the games 4:3 and therefore stretched at 16:9?  Surely you don't want that.

Posted

I get no problem switching to Demul 0.5 or 0.7 with wide screen and inputs. But as per above advise I have downloaded latest demul this week as per above advise which is good and latest. But this demul version I am having this issue .

Tapatalk を使用して私の A0001 から送信

Posted
  On 9/28/2016 at 8:23 AM, shitoken said:

I get no problem switching to Demul 0.5 or 0.7 with wide screen and inputs. But as per above advise I have downloaded latest demul this week as per above advise which is good and latest. But this demul version I am having this issue .

Tapatalk を使用して私の A0001 から送信

 

 

Again, check the module notes - everything is in there.  If you have everything working with a previous version of demul you will need to transfer that config from the 0.5 module ini file to the 0.7 module ini file.  Different versions of demul use different modules.

Posted

Running into a weird problem with demul. With Naomi, it's telling me to select Gpu dx10.

I'm guessing this has to do with direct x? I'm running Windows 10 and do not believe direct x10 runs on it? If I'm correct in what it's telling me?

Posted

OK I got it working fine now except some glitches in games like virtual fight4 , don't know if is shader related problem. I am using GTX980ti Asus so I don't think hardware issue.

Another question is about input settings. Most games in Naomi work fine with Digital input setting for both players since I am using ultimate I/o from Andy.

But for the games like initial d , etc need me to set as Analogue inputs.

Do I need to set this by using module only?

What if I want to use my spinner for now is it possible to set?

Future I am may buy G29.

Tapatalk を使用して私の A0001 から送信

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...