Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

Xpadder profiles mixed up??


Recommended Posts

Posted

Right I have been tinkering with Xpadder for some time but I could never get my head around it. I knew I would have to sooner or later as the way I want my system to run is totally of XBOX controllers. Thankfully someone made this great youtube vid:

http://www.youtube.com/watch?v=wWrBrTni3Hc

Right so I get it all up and working and I love it. Next I apply the startup script to include it into my Hyperspin.exe and Im sat here like a tramp on chips smiling away :D

Then I have trouble. I start to then play a game and things fall apart. You see I have done the entire system and mapped out controls for every wheel on my system. It was easy enough to do as there is only a couple that actually need any real controls. I followed all the instructions in the vid, I cant see any problems but there is.

You see even though I did not map controls for all the systems I did map out keys to EXIT the Emulators. For example I load up a game from a wheel, play the game and when Im finished I press the two thumbsticks together and I exit back to the wheels. Easy enough I thought??

Well the problem is that from what I can tell, the emulators which have a full set of controls mapped such as the the lower end Atari systems and ScumVM have no problem. But when I go to play ones which are not mapped out, it seems to still bind the Hyperspin profile. So when for example I press the B button on my XBox controller to shoot at somone in game, it exits out and goes back to the wheel, as if I have just presses ESC. I can also tell that the sticks are binded too as the menus in the games are awful to use as its taking inputs from both the joypad, and the arrows in theory. Thus every time I tap a direction it jumps two places.

I have been back and checked the profiles and I cant see any errors. Each system has its own profile, I used the test screen in HLHQ and it only gives me keystrokes for the profile keys I have binded.

Am I missing something? Is there something else I have to tick or click?

Just in case you need it here is my log.

15:00:53:509 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
15:00:53:594 | HL |     INFO  | +78    | Main - System Specs:
				HyperLaunch Dir: P:\Hyperspin Project - The Frontend
				OS: Microsoft Windows 8 Pro
				SKU: Professional
				Total Memory: 16375.05 MB
				Free Memory: 13914.29 MB
				Used Memory: 2460.762 MB
				SystemType: x64-based PC
				Physical Processors: 1
				Logical Processors: 4
				GPU 1 Name: NVIDIA GeForce GTX 570
				GPU 1 RAM: 1280.00 MB
				GPU 1 Driver Version: 9.18.13.3489
				Sound 1 Device: High Definition Audio Device
				Sound 1 Status: Enabled
				Sound 2 Device: NVIDIA High Definition Audio
				Sound 2 Status: Enabled
				Sound 3 Device: NVIDIA High Definition Audio
				Sound 3 Status: Enabled
				Sound 4 Device: NVIDIA High Definition Audio
				Sound 4 Status: Enabled
				Sound 5 Device: NVIDIA High Definition Audio
				Sound 5 Status: Enabled
				Sound 6 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
				Sound 6 Status: Enabled
				OS Language: English_United_States
				OS Admin Status: No
				Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work)
				AutoHotkey Path:
				AHK Version: 1.1.09.04
				Unicode: No
15:00:53:594 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w1920 h1080
15:00:53:594 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\HyperLaunch.exe exists
15:00:53:595 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	Your favorite Front End companion!
				FileVersion             	3.0.1.1
				LegalCopyright          	�2013 HL squad
				ProductName             	djvj's one swell guy!
				ProductVersion          	1.1.9.4
				CompanyName             	djvj's one swell guy!
				File Size:			910336 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:595 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\itextsharp.dll exists
15:00:53:597 | HL |   DEBUG1  | +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:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
15:00:53:597 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\SevenZipSharp.dll exists
15:00:53:598 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				FileDescription         	SevenZipSharp
				FileVersion             	0.64.4841.31212
				InternalName            	SevenZipSharp.dll
				LegalCopyright          	Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
				OriginalFilename        	SevenZipSharp.dll
				ProductName             	SevenZipSharp
				ProductVersion          	0.64.4841.31212
				CompanyName             	Markovtsev Vadim
				File Size:			165888 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:598 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\gsdll32.dll exists
15:00:53:599 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
15:00:53:599 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\BlockInput.exe exists
15:00:53:600 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription
				FileVersion             	1.1.09.04
				InternalName
				OriginalFilename
				ProductName
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:600 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\gdip.ahk exists
15:00:53:607 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
15:00:53:609 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:609 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\RIni.ahk exists
15:00:53:612 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
15:00:53:614 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:614 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\CLR.ahk exists
15:00:53:615 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
15:00:53:615 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:615 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\COM.ahk exists
15:00:53:617 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
15:00:53:618 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:618 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\JSON.ahk exists
15:00:53:624 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
15:00:53:625 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:625 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade Init.ahk exists
15:00:53:625 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:626 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:626 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\HyperPause Init.ahk exists
15:00:53:627 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:628 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:628 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Keymapper Init.ahk exists
15:00:53:629 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:630 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:630 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\MultiGame Init.ahk exists
15:00:53:631 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:632 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:633 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Statistics Init.ahk exists
15:00:53:634 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:635 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:635 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade.ahk exists
15:00:53:636 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:637 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25516 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:637 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\HyperPause.ahk exists
15:00:53:648 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:649 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			360180 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:649 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Keymapper.ahk exists
15:00:53:651 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:652 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			30775 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:652 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\MultiGame.ahk exists
15:00:53:657 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:659 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			36816 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:659 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Bezel.ahk exists
15:00:53:665 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:667 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			83008 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:667 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Statistics.ahk exists
15:00:53:669 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:670 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26153 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:670 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Rom Mapping Launch Menu.ahk exists
15:00:53:673 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:673 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			63798 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:673 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Shared.ahk exists
15:00:53:677 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:678 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			81966 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:678 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\XHotkey.ahk exists
15:00:53:680 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:681 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			28374 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:681 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade Animations.ahk exists
15:00:53:683 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
15:00:53:684 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			54991 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			4/15/2014 - 12:11:47 AM
15:00:53:684 | HL |     INFO  | +0     | Main - HyperLaunch received "ScummVM" and "eob"
15:00:53:693 | HL |     INFO  | +16    | Main - eob is using the default emulator: ScummVM
15:00:53:693 | HL |     INFO  | +0     | Main - Checking for a [scummVM] section in P:\Hyperspin Project - The Frontend\Settings\ScummVM\Emulators.ini
15:00:53:694 | HL |     INFO  | +0     | Main - Found [scummVM] in P:\Hyperspin Project - The Frontend\Settings\ScummVM\Emulators.ini
15:00:53:694 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Modules\ScummVM\ScummVM.ahk exists
15:00:53:696 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			6715 bytes
				Created:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
15:00:53:697 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
15:00:53:697 | HL |     INFO  | +0     | Main - eob will use module: P:\Hyperspin Project - The Frontend\Modules\ScummVM\ScummVM.ahk
15:00:53:706 | HL |     INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
15:00:53:710 | HL |     INFO  | +15    | Main - INI Keys read
15:00:53:710 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\7z.exe exists
15:00:53:711 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	7-Zip Console
				FileVersion             	9.20
				InternalName            	7z
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7z.exe
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			163840 bytes
				Created:			8/4/2013 - 7:31:01 PM
				Modified:			11/18/2010 - 5:08:02 PM
15:00:53:712 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\7z.dll exists
15:00:53:713 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	7z Standalone Plugin
				FileVersion             	9.20
				InternalName            	7za
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7za.dll
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			914432 bytes
				Created:			8/4/2013 - 7:31:01 PM
				Modified:			11/18/2010 - 5:27:30 PM
15:00:53:713 | HL |  WARNING  | +0     | Main - SkipChecks is enabled and set to: Rom Extension
15:00:53:713 | HL |     INFO  | +0     | CheckPaths - Started
15:00:53:714 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS\eob.7z
15:00:53:742 | HL |     INFO  | +31    | CheckPaths - Found rom: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS\eob.7z
15:00:53:742 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: eob
15:00:53:742 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS
15:00:53:742 | HL |   DEBUG1  | +0     | CheckPaths - Current romExtension: .7z
15:00:53:742 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe exists
15:00:53:743 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	http://www.scummvm.org/
				FileVersion             	1.6.0
				InternalName            	scummvm
				LegalCopyright          	Copyright � 2001-2013 The ScummVM Team
				OriginalFilename        	scummvm.exe
				ProductName             	ScummVM
				ProductVersion          	1.6.0
				LegalTrademarks         	'SCUMM', and all SCUMM games are a TM of LucasArts. Simon The Sorcerer is a TM of AdventureSoft. Beneath a Steel Sky and Broken Sword are a TM of Revolution. Flight of the Amazon Queen is a TM of John Passfield and Steve Stamatiadis.
				File Size:			27555854 bytes
				Created:			4/3/2014 - 10:23:58 PM
				Modified:			7/9/2013 - 11:26:22 AM
15:00:53:744 | HL |     INFO  | +0     | CheckPaths - Ended
15:00:53:744 | HL |     INFO  | +0     | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode =
				frontendPID = 5228
				frontendPath = P:\Hyperspin Project - The Frontend
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = P:
				exitEmulatorKey = ~Esc|LShift&M
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = false
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe
				emuPath = P:\Hyperspin Project - The Frontend\Emulators\ScumMVM
				emuName = ScummVM
				emuExt = exe
				romPath = P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS
				romPathFromIni = P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS
				romExtension = .7z
				romExtensionOrig = .7z
				romExtensions = 7z|zip|exe
				executable = scummvm.exe
				systemName = ScummVM
				dbName = eob
				romName = eob
				romMapPath =
				romMappingEnabled = false
				romMappingLaunchMenuEnabled = false
				romMappingFirstMatchingExt = false
				romMappingShowAllRomsInArchive = true
				romMappingNumberOfWheelsByScreen = 7
				romMappingMenuWidth = 300
				romMappingMenuMargin = 50
				romMappingTextFont = Bebas Neue
				romMappingTextOptions = cFFFFFFFF r4 s40 Bold
				romMappingDisabledTextColor = ff888888
				romMappingTextSizeDifference = 5
				romMappingTextMargin = 10
				romMappingTitleTextFont = Bebas Neue
				romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
				romMappingTitle2TextFont = Bebas Neue
				romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
				romMappingGameInfoTextFont = Bebas Neue
				romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
				romMappingBackgroundBrush = aa000000
				romMappingColumnBrush = 33000000
				romMappingButtonBrush1 = 6f000000
				romMappingButtonBrush2 = 33000000
				romMappingBackgroundAlign = Stretch and Lose Aspect
				romMappingMenuFlagWidth = 40
				romMappingMenuFlagSeparation = 5
				romMappingDefaultMenuList = FullList
				romMappingSingleFilteredRomAutomaticLaunch = false
				skipchecks = Rom Extension
				romMatchExt = false
				blockInputTime = 0
				blockInputFile = P:\Hyperspin Project - The Frontend\Module Extensions\BlockInput.exe
				errorLevelReporting = false
				logFile = P:\Hyperspin Project - The Frontend\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = false
				sysLang = English_United_States
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				navP2UpKey = Numpad8
				navP2DownKey = Numpad2
				navP2LeftKey = Numpad4
				navP2RightKey = Numpad6
				navP2SelectKey = NumpadEnter
				originalWidth = 1920
				originalHeight = 1080
				dtEnabled = false
				dtPath =
				dtUseSCSI = true
				dtAddDrive = true
				emuIdleShutdown = 0
				hideCursor = false
				hideEmu = false
				hideFE = false
				fadeIn = true
				fadeInDuration = 500
				fadeInTransitionAnimation = DefaultAnimateFadeIn
				fadeInDelay = 0
				fadeInExitDelay = 0
				fadeOutExitDelay = 0
				fadeOut = false
				fadeOutExtraScreen = false
				fadeOutDuration = 500
				fadeOutTransitionAnimation = DefaultAnimateFadeOut
				fadeOutDelay = 0
				fadeLyrInterpolation = 7
				fadeLyr1Color = FF000000
				fadeLyr1AlignImage = Align to Top Left
				fadeLyr2Pos = Bottom Right Corner
				fadeLyr2X = 300
				fadeLyr2Y = 300
				fadeLyr2Adjust = 1
				fadeLyr2PicPad = 0
				fadeLyr3Pos = Center
				fadeLyr3X = 300
				fadeLyr3Y = 300
				fadeLyr3Adjust = 0.75
				fadeLyr3Speed = 750
				fadeLyr3Animation = DefaultFadeAnimation
				fadeLyr37zAnimation = DefaultFadeAnimation
				fadeLyr3Type = imageandbar
				fadeLyr3ImgFollow7zProgress = true
				fadeLyr3Repeat = 1
				fadeLyr3PicPad = 0
				fadeLyr4Adjust = 0.75
				fadeLyr4X = 100
				fadeLyr4Y = 100
				fadeLyr4Pos = Above Layer 3 - Left
				fadeLyr4FPS = 10
				fadeLyr4PicPad = 0
				fadeTranspGifColor = FFFFFF
				fadeBarWindow = false
				fadeBarWindowX =
				fadeBarWindowY =
				fadeBarWindowW = 600
				fadeBarWindowH = 120
				fadeBarWindowR = 20
				fadeBarWindowM = 20
				fadeBarWindowHatchStyle = 8
				fadeBarBack = true
				fadeBarBackColor = FF555555
				fadeBarH = 20
				fadeBarR = 5
				fadeBarColor = DD00BFFF
				fadeBarHatchStyle = 3
				fadeBarPercentageText = true
				fadeBarInfoText = true
				fadeBarXOffset = 0
				fadeBarYOffset = 100
				fadeRomInfoDescription = text
				fadeRomInfoSystemName = text
				fadeRomInfoYear = text
				fadeRomInfoManufacturer = text
				fadeRomInfoGenre = text
				fadeRomInfoRating = text
				fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
				fadeRomInfoTextPlacement = topRight
				fadeRomInfoTextMargin = 5
				fadeRomInfoText1Options = cFF555555 r4 s20 Bold
				fadeRomInfoText2Options = cFF555555 r4 s20 Bold
				fadeRomInfoText3Options = cFF555555 r4 s20 Bold
				fadeRomInfoText4Options = cFF555555 r4 s20 Bold
				fadeRomInfoText5Options = cFF555555 r4 s20 Bold
				fadeRomInfoText6Options = cFF555555 r4 s20 Bold
				fadeStats_Number_of_Times_Played = text with label
				fadeStats_Last_Time_Played = text with label
				fadeStats_Average_Time_Played = text with label
				fadeStats_Total_Time_Played = text with label
				fadeStats_System_Total_Played_Time = text with label
				fadeStats_Total_Global_Played_Time = text with label
				fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
				fadeStatsInfoTextPlacement = topLeft
				fadeStatsInfoTextMargin = 5
				fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
				fadeText1X = 0
				fadeText1Y = 0
				fadeText1Options = cFFFFFFFF r4 s20 Right Bold
				fadeText1 = Loading Game
				fadeText2X = 0
				fadeText2Y = 0
				fadeText2Options = cFFFFFFFF r4 s20 Right Bold
				fadeText2 = Extraction Complete
				fadeFont = Arial
				fadeSystemAndRomLayersOnly = false
				fadeInterruptKey =
				detectFadeErrorEnabled = true
				fadeImgPath = P:\Hyperspin Project - The Frontend\Media\Fade
				HLDataPath = P:\Hyperspin Project - The Frontend\Data
				HLMediaPath = P:\Hyperspin Project - The Frontend\Media
				HLErrSoundPath = P:\Hyperspin Project - The Frontend\Media\Sounds\Error
				modulesPath = P:\Hyperspin Project - The Frontend\Modules
				moduleFullName = P:\Hyperspin Project - The Frontend\Modules\ScummVM\ScummVM.ahk
				moduleName = ScummVM
				modulePath = P:\Hyperspin Project - The Frontend\Modules\ScummVM
				moduleExtension = ahk
				moduleExtensionsPath = P:\Hyperspin Project - The Frontend\Module Extensions
				libPath = P:\Hyperspin Project - The Frontend\Lib
				7zEnabled = true
				7zPath = P:\Hyperspin Project - The Frontend\7z.exe
				7zDllPath = P:\Hyperspin Project - The Frontend\7z.dll
				7zExtractPath = P:\Hyperspin Project - The Frontend\7z\Temp
				7zExtractPathOrig =
				7zAttachSystemName = false
				7zDelTemp = true
				7zSounds = true
				7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
				7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
				mgEnabled = false
				mgKey = ~NumpadSub
				mgBackgroundColor = FF000000
				mgSidePadding = 0.2
				mgYOffset = 500
				mgImageAdjust = 1
				mgFont = Arial
				mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
				mgText1Text = Please select a game
				mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
				mgText2Offset = 70
				mgUseSound = true
				mgSoundfreq = 300
				mgExitEffect = none
				mgSelectedEffect = rotate
				mgUseGameArt = false
				mgArtworkDir = Artwork1
				hpEnabled = false
				hpKey = ~NumpadAdd
				hpBackToMenuBarKey = X
				hpZoomInKey = C
				hpZoomOutKey = V
				hpScreenshotKey = ~PrintScreen
				hpHiToTextPath = P:\Hyperspin Project - The Frontend\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes =
				hpLoadStateKeyCodes =
				keymapperEnabled = true
				keymapperAHKMethod = false
				keymapper = xpadder
				xpadderFullPath = P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.exe
				joyToKeyFullPath = P:\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = P:\Hyperspin Project - The Frontend\Profiles\xpadder
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = xpadder
				keymapperHyperLaunchProfileEnabled = true
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = Controller (XBOX 360 For Windows)
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames =
				FEProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin
				defaultProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\_Default
				systemProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM
				xPadderSystemProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\_Default
				emuProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\ScummVM
				romProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\eob
				HyperLaunchProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperLaunch
				blankProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\_Default\blank
				ahkFEProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\HyperSpin
				ahkDefaultProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\_Default
				ahkSystemProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\ScummVM
				ahkEmuProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\ScummVM\ScummVM
				ahkRomProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\ScummVM\eob
				ahkHyperLaunchProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

15:00:53:744 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
15:00:53:744 | HL |     INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
15:00:53:745 | HL |     INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
15:00:53:745 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
15:00:53:745 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
15:00:53:745 | HL |   DEBUG1  | +0     | BuildScript - Module starts on line: 2
15:00:53:746 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = ScummVM
				MEmuV = v1.5.0
				MURL = http://scummvm.org/
				MAuthor = djvj
				MVersion = 2.0.5
				MCRC = F6546CEF
				iCRC = B2D94E9B
				MID = 635038268922749586
				MSystem = "ScummVM"
				;----------------------------------------------------------------------------
				; Notes:
				; If your games are compressed archives, set your Rom_Path to the folder with all your games and Rom_Extension to just the archive type.
				; Set Skipchecks to "Rom Extension" for this system if your roms are compressed archives and also turn on 7z support.
				; If your games are already uncompressed into their own folders, set Skipchecks to "Rom Only" so HL knows not to look for rom files.
				;
				; You can set your Save/Load/Menu hotkeys below to access them in game.
				; The hotkeys will be processed by xHotkey, so they can be defined just like you would your Exit_Emulator_Key (like with delays or multiple sets of keys)
				;
				; If you prefer a portable ScummVM, place your scummvm.ini somewhere else, like in the emulator's folder and set CustomConfig's path to this file. It will work with the ini from there instead of your appdata folder.
				; http://www.hyperspin-fe.com/forum/showpost.php?p=52295&postcount=81
				;
				; Launch Method 1 - Rom_Path has archived games inside a zip, 7z, rar, etc
				; Set Skipchecks to Rom Extension and enable 7z
				; Launch Method 2 - Rom_Path has each game inside its own folder and uncompressed
				; Set Skipchecks to Rom Only and disable 7z
				; Launch Method 3 - Rom_Path has archived games inside a zip, 7z, rar, etc, all named from the scummvm torrent that does not match the names on your xml
				; Set Skipchecks to Rom Extension, enable 7z, enable Rom Mapping. Make sure a proper mapping ini exists in the appropriate settings Rom Mapping folder and it contains all the correct mapping info.
				;----------------------------------------------------------------------------
				StartModule()
				BezelGui()
				FadeInStart()

				settingsFile := modulePath . "\" . moduleName . ".ini"
				scummDefaultConfigFile := A_AppData . "\ScummVM\scummvm.ini"	; ScummVM's default ini file it creates on first launch
				customConfigFile := IniReadCheck(settingsFile, "Settings", "CustomConfig","",,1)	; Set the path to a custom config file and the module will use this instead of the ScummVM's default one
				customConfigFile := GetFullName(customConfigFile)	; convert relative path to absolute
				configFile := CheckFile(If customConfigFile ? customConfigFile : scummDefaultConfigFile)	; checks if either the default config file or the custom one exists

				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				SaveKey := IniReadCheck(settingsFile, "Settings", "SaveKey","1",,1)					; hotkey to save state
				LoadKey := IniReadCheck(settingsFile, "Settings", "LoadKey","2",,1)						; hotkey to load state
				MenuKey := IniReadCheck(settingsFile, "Settings", "MenuKey","p",,1)					; hotkey to access the ScummVM menu

				BezelStart()

				If 7zEnabled != true
					If romExtension in %7zFormats%
						ScriptError("Your rom """ . romName . """ is a compressed archive`, but you have 7z support disabled. ScummVM does not support launching compressed roms directly. Enable 7z or extract your rom.",8)

				7z(romPath, romName, romExtension, 7zExtractPath)

				; Send ScummVM hotkeys through xHotkey so they are linked to the labels below
				SaveKey := xHotKeyVarEdit(SaveKey,"SaveKey","~","Add")
				LoadKey := xHotKeyVarEdit(LoadKey,"LoadKey","~","Add")
				MenuKey := xHotKeyVarEdit(MenuKey,"MenuKey","~","Add")
				xHotKeywrapper(SaveKey,"ScummvmSave")
				xHotKeywrapper(LoadKey,"ScummvmLoad")
				xHotKeywrapper(MenuKey,"ScummvmMenu")

				StringReplace, romNameChanged, romName, %A_Space%, _, All	; replace all spaces in the name we lookup in ScummVM's ini because ScummVM does not support spaces in the section name
				romNameChanged := RegExReplace(romNameChanged, "\(|\)", "_")	; replaces all parenthesis with underscores
				If (romName != romNameChanged)
					Log("Module - Removed all unsupported characters from """ . romName . """ and using this to search for a section in ScummVM's ini: """ . romNameChanged . """")
				scummRomPath := IniReadCheck(configFile, romNameChanged, "path",,,1)	; Grab the path in ScummVM's config
				; msgbox % scummRomPath
				If (SubStr(scummRomPath, 0, 1) = "\")	; scummvm doesn't like sending it paths with a \ as the last character. If it exists, remove it.
					StringTrimRight, scummRomPath, scummRomPath, 1
				; msgbox % scummRomPath
				If !scummRomPath {
					Log("Module - Could not locate a path in ScummVM's ini for section """ . romNameChanged . """. Checking if a path exists for the dbName instead: """ . dbName . """")
					scummRomPath := IniReadCheck(configFile, dbName, "path",,,1)	; If the romName, after removing all unsupporting characters to meet ScummVM's section name requirements, could not be found, try looking up the dbName instead
				}
				If !FileExist(scummRomPath)	; if user does not have a path set to this game in the ScummVM ini or the path does not exist that is set, attempt to send a proper one in CLI
				{	Log("Module - " . (If !scummRomPath ? "No path defined in ScummVM's ini" : "The path defined in ScummVM's ini does not exist") . ". Attempting to find a correct path to your rom and sending that to ScummVM.")
					If (InStr(romPath, romName) && FileExist(romPath)) {	; if the romName is already in the path of the romPath and that path exists, attempt to set that as the path we send to ScummVM
						scummRomPath := romPath
						Log("Module - Changing " . romName . " path to: " . scummRomPath,2)
					} Else If (FileExist(romPath . "\" . romName)) {	; if the romPath doesn't have the romName in the path, let's add it to check if that exists and send that.
						scummRomPath := romPath . "\" . romName
						Log("Module - Changing " . romName . " path to: " . scummRomPath,2)
					} Else
						ScriptError("The path to """ . romName . """ was not found. Please set it correctly by manually launching ScummVM and editing this rom's path to where it can be found.")
				}

				configFile := If customConfigFile ? """-c" . configFile . """" : ""	; if user set a path to a custom config file
				fullscreen := If Fullscreen = "true" ? "-f" : "-F"
				scummRomPath := """-p" . scummRomPath . """"

				Run(executable . " " . fullscreen . " " . configFile . " " . scummRomPath . " " . romNameChanged, emuPath)

				WinWait("ahk_class SDL_app")
				WinWaitActive("ahk_class SDL_app")
				Sleep, 700 ; Necessary otherwise the HyperSpin window flashes back into view
				BezelDraw()

				FadeInExit()
				Process("WaitClose", executable)
				7zCleanUp()
				BezelExit()
				FadeOutExit()
				ExitModule()


				ScummvmSave:
					Send, !1
				Return
				ScummvmLoad:
					Send, ^1
				Return
				ScummvmMenu:
					Send, ^{F5}
				Return

				CloseProcess:
					FadeOutStart()
					WinClose("ahk_class SDL_app")
				Return

15:00:53:746 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
15:00:53:746 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
15:00:53:746 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
15:00:53:747 | HL |     INFO  | +0     | Main - Module is built
15:00:53:747 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\AutoHotkey.dll exists
15:00:53:748 | HL |   DEBUG1  | +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:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
15:00:53:776 | HL |     INFO  | +32    | Main - Running module
15:00:53:777 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
15:00:53:918 | MD |     INFO  | +N/A   | Module initialized
15:00:53:921 | MD |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.exe exists
15:00:53:922 | MD |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1169408 bytes
				Created:			4/2/2014 - 12:40:12 AM
				Modified:			11/9/2013 - 8:41:15 PM
15:00:53:923 | MD |     INFO  | +0     | Keymapper - Loading xpadder
15:00:53:944 | MD |   DEBUG2  | +31    | Keymapper - Joysticks Detected: 1000000000000000
15:00:53:945 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\eob\Controller (XBOX 360 For Windows)\p1.xpadderprofile
15:00:53:945 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\eob\p1.xpadderprofile
15:00:53:946 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\ScummVM\Controller (XBOX 360 For Windows)\p1.xpadderprofile
15:00:53:946 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\ScummVM\p1.xpadderprofile
15:00:53:946 | MD |     INFO  | +0     | Keymapper - Loading Profile -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\ScummVM\p1.xpadderprofile
15:00:53:946 | MD |   DEBUG2  | +0     | Keymapper - Closing xpadder to refresh controllers seen by xpadder
15:00:54:379 | MD |   DEBUG2  | +437   | Keymapper - Creating an array of connected controllers and profiles to arrange according to the order found in P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.ini
15:00:54:597 | MD |   DEBUG2  | +218   | Keymapper - Reading the order in P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.ini and arranging profiles found to match that order
15:00:54:598 | MD |     INFO  | +0     | Keymapper - Run,xpadder.exe "P:\Hyperspin Project - The Frontend\Profiles\xpadder\ScummVM\ScummVM\p1.xpadderprofile" /M, P:\Hyperspin Project - The Frontend\ultilities\xpadder, Hide
15:00:54:676 | MD |   DEBUG1  | +78    | fadeInTransitionAnimation: DefaultAnimateFadeIn
15:00:54:678 | MD |   DEBUG1  | +0     | fadeOutTransitionAnimation: DefaultAnimateFadeOut
15:00:54:678 | MD |   DEBUG1  | +0     | fadeLyr3Animation: DefaultFadeAnimation
15:00:54:678 | MD |   DEBUG1  | +0     | fadeLyr37zAnimation: DefaultFadeAnimation
15:00:54:678 | MD |     INFO  | +0     | StartModule - Started
15:00:54:678 | MD |     INFO  | +0     | StartModule - MEmu: ScummVM
				MEmuV: v1.5.0
				MURL: http://scummvm.org/
				MAuthor: djvj
				MVersion: 2.0.5
				MCRC: F6546CEF
				iCRC: B2D94E9B
				MID:
				MSystem: "ScummVM"
15:00:54:678 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "ScummVM"
15:00:54:679 | MD |   DEBUG1  | +0     | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: eob
15:00:54:679 | MD |     INFO  | +0     | StartModule - Ended
15:00:54:679 | MD |   DEBUG1  | +0     | FadeInStart - Started
15:00:54:680 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\eob\Layer 1*.*
15:00:54:680 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 1*.*
15:00:54:681 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.*
15:00:54:681 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.png
15:00:54:681 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1.png
15:00:54:681 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.gif
15:00:54:682 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.tif
15:00:54:682 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.bmp
15:00:54:682 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1*.jpg
15:00:54:682 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 1 will use P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer 1.png
15:00:54:683 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\eob\Layer 2*.*
15:00:54:683 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.*
15:00:54:683 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.png
15:00:54:683 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2.png
15:00:54:684 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.gif
15:00:54:684 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.tif
15:00:54:684 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.bmp
15:00:54:684 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2*.jpg
15:00:54:684 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 2 will use P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 2.png
15:00:54:769 | MD |     INFO  | +94    | DefaultAnimateFadeIn - Started
15:00:54:770 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
15:00:55:290 | MD |     INFO  | +515   | DefaultAnimateFadeIn - Ended
15:00:55:291 | MD |   DEBUG1  | +0     | FadeInStart - Ended
15:00:55:291 | MD |     INFO  | +0     | StartGlobalUserFeatures - Starting
15:00:55:291 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
15:00:55:291 | MD |   DEBUG1  | +0     | CoverFE - Started
15:00:55:292 | MD |   DEBUG1  | +0     | CoverFE - Ended
15:00:55:293 | MD |     INFO  | +0     | Module Setting - [settings] - CustomConfig: .\Emulators\ScumMVM\scummvm.ini
15:00:55:293 | MD |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.ini exists
15:00:55:294 | MD |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			52642 bytes
				Created:			4/26/2014 - 7:30:07 AM
				Modified:			4/20/2014 - 3:59:50 PM
15:00:55:294 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
15:00:55:294 | MD |     INFO  | +0     | Module Setting - [settings] - SaveKey: 1
15:00:55:295 | MD |     INFO  | +0     | Module Setting - [settings] - LoadKey: 2
15:00:55:295 | MD |     INFO  | +0     | Module Setting - [settings] - MenuKey: p
15:00:55:295 | MD |     INFO  | +0     | 7z - Started, received P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS\eob.7z. If rom is an archive, it will extract to P:\Hyperspin Project - The Frontend\7z\Temp
15:00:55:295 | MD |   DEBUG1  | +0     | 7z - Using Standard method to extract this rom
15:00:55:295 | MD |   DEBUG1  | +0     | 7z - ".7z" found in .zip,.rar,.7z,.lzh,.gzip,.tar
15:00:55:295 | MD |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS\eob.7z exists
15:00:55:324 | MD |   DEBUG1  | +31    | CheckFile - Attributes:
				File Size:			1272230 bytes
				Created:			4/26/2014 - 7:34:17 AM
				Modified:			4/20/2014 - 6:18:09 PM
15:00:55:438 | MD |   DEBUG1  | +125   | 7z - Invoked COM Object, ROM extracted size: 1588188 bytes
15:00:55:439 | MD |   DEBUG1  | +0     | 7z - File does not already exist in 7z_Extract_Path, proceeding to extract it.
15:00:55:439 | MD |   DEBUG1  | +0     | 7z - Skipchecks is enabled, and set to Rom Extension continuing to extract rom.
15:00:55:439 | MD |     INFO  | +0     | 7z - Extracted path of rom will be 49 in length and within the 255 character limit.
15:00:55:439 | MD |     INFO  | +0     | 7z - The 7zExtractPath has 127759 MB of free space which is enough to extract this game: 1 MB
15:00:55:439 | MD |   DEBUG1  | +0     | 7z - FadeIn is true, starting timer to update Layer 3 animation with 7z.exe statistics
15:00:55:439 | MD |   DEBUG1  | +0     | 7z - Starting 7z extraction of P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\ROMS\eob.7z  to P:\Hyperspin Project - The Frontend\7z\Temp\eob
15:00:55:471 | MD |     INFO  | +31    | DefaultFadeAnimation - Started
15:00:55:471 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\eob\Layer 3*.*
15:00:55:471 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.*
15:00:55:471 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.png
15:00:55:471 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3.png
15:00:55:472 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.gif
15:00:55:472 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.tif
15:00:55:472 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.bmp
15:00:55:472 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3*.jpg
15:00:55:472 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 3 will use P:\Hyperspin Project - The Frontend\Media\Fade\ScummVM\_Default\Layer 3.png
15:00:55:477 | MD |     INFO  | +0     | ReadHyperSpinXML - Started
15:00:55:477 | MD |     INFO  | +0     | ReadHyperSpinXML - Ended
15:00:55:477 | MD |     INFO  | +0     | CreateRomTable - Started
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Disc"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Disk"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Cart"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Tape"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Cassette"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Part"
15:00:55:478 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "eob" and "(Side"
15:00:55:479 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
15:00:55:505 | MD |     INFO  | +31    | DefaultFadeAnimation - Playing P:\Hyperspin Project - The Frontend\Media\Fade\_Default\7z extracting.mp3
15:00:56:019 | MD |     INFO  | +515   | DefaultFadeAnimation - Ended
15:00:56:020 | MD |   DEBUG1  | +0     | FadeInDelay - Started
15:00:56:020 | MD |   DEBUG1  | +0     | FadeInDelay - Ended
15:00:56:023 | MD |   DEBUG1  | +0     | 7z - Finished 7z extraction
15:00:56:023 | MD |   DEBUG1  | +0     | 7z - Found file in P:\Hyperspin Project - The Frontend\7z\Temp\eob\.
15:00:56:023 | MD |     INFO  | +0     | 7z - Ended
15:00:56:024 | MD |     INFO  | +0     | Module Setting - [eob] - path: D:\Emulation\Emulators\ScummVM\hoyle3\
15:00:56:024 | MD |     INFO  | +0     | The path defined in ScummVM's ini does not exist. Attempting to find a correct path to your rom and sending that to ScummVM.
15:00:56:024 | MD |  WARNING  | +0     | Module - Changing eob path to: P:\Hyperspin Project - The Frontend\7z\Temp\eob
15:00:56:024 | MD |     INFO  | +0     | Run - Running: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe -f "-cP:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.ini" "-pP:\Hyperspin Project - The Frontend\7z\Temp\eob" eob
15:00:56:345 | MD |   DEBUG1  | +328   | Run - "scummvm.exe -f "-cP:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.ini" "-pP:\Hyperspin Project - The Frontend\7z\Temp\eob" eob" Process ID: 6120
15:00:56:345 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x2b02e6 | Process ID: 1428 | Process Path: P:\Hyperspin Project - The Frontend\HyperLaunch.exe
15:00:56:345 | MD |     INFO  | +0     | WinWait - Waiting for "ahk_class SDL_app"
15:00:56:505 | MD |   DEBUG1  | +156   | GetActiveWindowStatus - Title: ScummVM Status Window | Class: ConsoleWindowClass | State: 0 | X: 156 | Y: 156 | Width: 677 | Height: 343 | Window HWND: 0x73301c8 | Process ID: 6120 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe
15:00:56:506 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: ScummVM Status Window | Class: ConsoleWindowClass | State: 0 | X: 156 | Y: 156 | Width: 677 | Height: 343 | Window HWND: 0x73301c8 | Process ID: 6120 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe
15:00:56:507 | MD |     INFO  | +0     | WinWaitActive - Waiting for "ahk_class SDL_app"
15:00:57:204 | MD |   DEBUG1  | +702   | GetActiveWindowStatus - Title: Eye of the Beholder (DOS/English) | Class: SDL_app | State: 0 | X: 0 | Y: 0 | Width: 640 | Height: 480 | Window HWND: 0xb03ce | Process ID: 6120 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\ScumMVM\scummvm.exe
15:00:57:907 | MD |     INFO  | +702   | Process - WaitClose scummvm.exe
15:00:57:923 | MD |   DEBUG1  | +15    | FadeInExit - Started
15:00:57:923 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Started
15:00:58:451 | MD |     INFO  | +531   | DefaultAnimateFadeIn - Ended
15:00:58:458 | MD |   DEBUG1  | +0     | FadeInExit - Ended, waiting for user to close launched application
15:01:10:711 | MD |   DEBUG1  | +12261 | CloseProcess - Started, user requested to end launched application
15:01:10:711 | MD |   DEBUG1  | +0     | ShowFE - Started
15:01:10:712 | MD |   DEBUG1  | +0     | ShowFE - Ended
15:01:10:712 | MD |     INFO  | +0     | WinClose - Closing: ahk_class SDL_app
15:01:11:315 | HL |  WARNING  | +17534 | HyperSpin.exe was displaced to x0 y0 w1932 h1092 by ScummVM. It is probably running in true fullscreen mode.
15:01:11:496 | MD |   DEBUG1  | +780   | CloseProcess - Ended
15:01:11:499 | MD |     INFO  | +0     | 7zCleanUp - Started
15:01:11:600 | MD |   DEBUG1  | +110   | 7zCleanUp - Deleted P:\Hyperspin Project - The Frontend\7z\Temp\eob
15:01:11:600 | MD |     INFO  | +0     | 7zCleanUp - Ended
15:01:11:600 | MD |     INFO  | +0     | StopGlobalUserFeatures - Starting
15:01:11:601 | MD |     INFO  | +0     | StopGlobalUserFeatures - Ending
15:01:11:601 | MD |     INFO  | +0     | ExitModule - Started
15:01:11:601 | MD |     INFO  | +0     | Starting Updating Statistics:
15:01:11:601 | MD |   DEBUG2  | +0     | Total Elapsed Time in Pause in seconds: 0
15:01:11:601 | MD |   DEBUG2  | +0     | gameSectionStartTime:11418103
15:01:11:601 | MD |   DEBUG2  | +0     | ElapsedTime:13
15:01:11:601 | MD |   DEBUG2  | +0     | Statistics cleared game name: eob
15:01:11:618 | MD |   DEBUG2  | +15    | Loaded game statistics from ini files:
				Number_of_Times_Played: 0
				Last_Time_Played: 0
				Average_Time_Played: 0
				Total_Time_Played: 0
				System_Total_Played_Time: 874
				Total_Global_Played_Time: 70508
15:01:11:619 | MD |   DEBUG2  | +0     | Updated Statistics: Number_of_Times_Played: 1
				Last_Time_Played: Tuesday April 29, 2014 03:00:58 PM
				Average_Time_Played: 13
				Total_Time_Played: 13
				System_Total_Played_Time: 887
				Total_Global_Played_Time: 70521
15:01:11:636 | MD |     INFO  | +16    | Game section statistics updated.
15:01:11:637 | MD |   DEBUG2  | +0     | Keymapper - Joysticks Detected: 1000000000000000
15:01:11:638 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin\Controller (XBOX 360 For Windows)\p1.xpadderprofile
15:01:11:639 | MD |   DEBUG2  | +0     | Keymapper - Searching -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin\p1.xpadderprofile
15:01:11:639 | MD |     INFO  | +0     | Keymapper - Loading Profile -> P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin\p1.xpadderprofile
15:01:11:639 | MD |   DEBUG2  | +0     | Keymapper - Closing xpadder to refresh controllers seen by xpadder
15:01:11:703 | MD |   DEBUG2  | +62    | Keymapper - Creating an array of connected controllers and profiles to arrange according to the order found in P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.ini
15:01:11:917 | MD |   DEBUG2  | +219   | Keymapper - Reading the order in P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.ini and arranging profiles found to match that order
15:01:11:918 | MD |     INFO  | +0     | Keymapper - Run,xpadder.exe "P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin\p1.xpadderprofile" /M, P:\Hyperspin Project - The Frontend\ultilities\xpadder, Hide
15:01:11:970 | MD |     INFO  | +46    | ExitModule - Ended
15:01:11:970 | MD |     INFO  | +0     | End of Module Logs
15:01:12:059 | HL |     INFO  | +749   | Main - Module ended, exiting HyperLaunch normally
15:01:12:059 | HL |     INFO  | +0     | ExitScript - Started
15:01:12:063 | HL |   DEBUG1  | +0     | ExitScript - Checking what application is currently in focus.
15:01:12:070 | HL |     INFO  | +16    | SystemCursor - Restoring mouse cursor
15:01:12:078 | HL |     INFO  | +0     | ExitScript - Ended

Posted

No, sorry, I get that carried away typing I dont get to the point sometimes hehe.

ScumVM seems to be working ok, although there isnt much to go wrong with it as its just a point and click one. The profiles for systems that have their buttons mapped are fine, well from what I can tell anyways.

The other systems... PS2, PS1, GB, GC,MD etc etc etc all exit when I press the B button on the controller. As default hyperspin this is marked as Cancel on the HSwheel profile. On systems above I have only mapped out 2 buttons which are the 2 sticks mapped to "m and left shift" I click these together to make the emulators shut and HS to come back on.

So the only reasons these have profiles is to exit the games, but when I press one of the buttons which shouldnt be mapped it seems to react as if its still in the wheel profile?

Thanks for the reply!!

Posted

Yes sorry. Im not good at knowing how the logging works. I just loaded it up, played a few of the systems that done seem to be working and this is what I have. Hope this is right?

18:51:27:083 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
18:51:27:129 | HL |     INFO  | +47    | Main - System Specs:
				HyperLaunch Dir: P:\Hyperspin Project - The Frontend
				OS: Microsoft Windows 8 Pro
				SKU: Professional
				Total Memory: 16375.05 MB
				Free Memory: 13862.41 MB
				Used Memory: 2512.641 MB
				SystemType: x64-based PC
				Physical Processors: 1
				Logical Processors: 4
				GPU 1 Name: NVIDIA GeForce GTX 570
				GPU 1 RAM: 1280.00 MB
				GPU 1 Driver Version: 9.18.13.3489
				Sound 1 Device: High Definition Audio Device
				Sound 1 Status: Enabled
				Sound 2 Device: NVIDIA High Definition Audio
				Sound 2 Status: Enabled
				Sound 3 Device: NVIDIA High Definition Audio
				Sound 3 Status: Enabled
				Sound 4 Device: NVIDIA High Definition Audio
				Sound 4 Status: Enabled
				Sound 5 Device: NVIDIA High Definition Audio
				Sound 5 Status: Enabled
				Sound 6 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
				Sound 6 Status: Enabled
				OS Language: English_United_States
				OS Admin Status: No
				Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work)
				AutoHotkey Path:
				AHK Version: 1.1.09.04
				Unicode: No
18:51:27:130 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w1920 h1080
18:51:27:130 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\HyperLaunch.exe exists
18:51:27:130 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	Your favorite Front End companion!
				FileVersion             	3.0.1.1
				LegalCopyright          	�2013 HL squad
				ProductName             	djvj's one swell guy!
				ProductVersion          	1.1.9.4
				CompanyName             	djvj's one swell guy!
				File Size:			910336 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:131 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\itextsharp.dll exists
18:51:27:131 | HL |   DEBUG1  | +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:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
18:51:27:131 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\SevenZipSharp.dll exists
18:51:27:132 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	SevenZipSharp
				FileVersion             	0.64.4841.31212
				InternalName            	SevenZipSharp.dll
				LegalCopyright          	Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
				OriginalFilename        	SevenZipSharp.dll
				ProductName             	SevenZipSharp
				ProductVersion          	0.64.4841.31212
				CompanyName             	Markovtsev Vadim
				File Size:			165888 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:132 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\gsdll32.dll exists
18:51:27:133 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
18:51:27:133 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\BlockInput.exe exists
18:51:27:134 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription
				FileVersion             	1.1.09.04
				InternalName
				OriginalFilename
				ProductName
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:134 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\gdip.ahk exists
18:51:27:139 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
18:51:27:140 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:140 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\RIni.ahk exists
18:51:27:143 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
18:51:27:144 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:144 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\CLR.ahk exists
18:51:27:145 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
18:51:27:146 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:146 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\COM.ahk exists
18:51:27:147 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
18:51:27:148 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:148 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Module Extensions\JSON.ahk exists
18:51:27:149 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
18:51:27:150 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:150 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade Init.ahk exists
18:51:27:150 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:151 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:151 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\HyperPause Init.ahk exists
18:51:27:152 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:152 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:153 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Keymapper Init.ahk exists
18:51:27:153 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:154 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:154 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\MultiGame Init.ahk exists
18:51:27:155 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:155 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:155 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Statistics Init.ahk exists
18:51:27:156 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:157 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:157 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade.ahk exists
18:51:27:158 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:159 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25516 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:159 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\HyperPause.ahk exists
18:51:27:169 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:170 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			360180 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:170 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Keymapper.ahk exists
18:51:27:171 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:172 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			30775 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:172 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\MultiGame.ahk exists
18:51:27:174 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:174 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			36816 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:175 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Bezel.ahk exists
18:51:27:178 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:179 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			83008 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:179 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Statistics.ahk exists
18:51:27:180 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:181 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26153 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:181 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Rom Mapping Launch Menu.ahk exists
18:51:27:183 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:184 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			63798 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:184 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Shared.ahk exists
18:51:27:186 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:187 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			81966 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:187 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\XHotkey.ahk exists
18:51:27:188 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:189 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			28374 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:189 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Lib\Fade Animations.ahk exists
18:51:27:191 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
18:51:27:192 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			54991 bytes
				Created:			3/10/2014 - 11:10:19 PM
				Modified:			4/15/2014 - 12:11:47 AM
18:51:27:192 | HL |     INFO  | +0     | Main - HyperLaunch received "Sega Genesis" and "Quad Challenge (USA)"
18:51:27:197 | HL |     INFO  | +0     | Main - Quad Challenge (USA) is using the default emulator: Fusion
18:51:27:197 | HL |     INFO  | +0     | Main - Checking for a [Fusion] section in P:\Hyperspin Project - The Frontend\Settings\Sega Genesis\Emulators.ini
18:51:27:197 | HL |     INFO  | +0     | Main - Checking for a [Fusion] section in P:\Hyperspin Project - The Frontend\Settings\Global Emulators.ini
18:51:27:198 | HL |     INFO  | +0     | Main - Found [Fusion] in P:\Hyperspin Project - The Frontend\Settings\Global Emulators.ini
18:51:27:198 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Modules\Fusion\Fusion.ahk exists
18:51:27:199 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			17044 bytes
				Created:			3/10/2014 - 11:10:20 PM
				Modified:			3/10/2014 - 11:10:20 PM
18:51:27:200 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
18:51:27:200 | HL |     INFO  | +0     | Main - Quad Challenge (USA) will use module: P:\Hyperspin Project - The Frontend\Modules\Fusion\Fusion.ahk
18:51:27:209 | HL |     INFO  | +15    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
18:51:27:211 | HL |     INFO  | +0     | Main - INI Keys read
18:51:27:211 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\7z.exe exists
18:51:27:212 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	7-Zip Console
				FileVersion             	9.20
				InternalName            	7z
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7z.exe
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			163840 bytes
				Created:			8/4/2013 - 7:31:01 PM
				Modified:			11/18/2010 - 5:08:02 PM
18:51:27:212 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\7z.dll exists
18:51:27:213 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	7z Standalone Plugin
				FileVersion             	9.20
				InternalName            	7za
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7za.dll
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			914432 bytes
				Created:			8/4/2013 - 7:31:01 PM
				Modified:			11/18/2010 - 5:27:30 PM
18:51:27:213 | HL |     INFO  | +0     | CheckPaths - Started
18:51:27:213 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA).7z
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA)\Quad Challenge (USA).7z
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Rom not found
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA).zip
18:51:27:214 | HL |     INFO  | +0     | CheckPaths - Found rom: P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA).zip
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: Quad Challenge (USA)
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis
18:51:27:214 | HL |   DEBUG1  | +0     | CheckPaths - Current romExtension: .zip
18:51:27:215 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe exists
18:51:27:215 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			2756608 bytes
				Created:			7/9/2013 - 8:56:16 AM
				Modified:			3/6/2010 - 7:34:58 AM
18:51:27:215 | HL |     INFO  | +0     | CheckPaths - Ended
18:51:27:216 | HL |     INFO  | +0     | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode =
				frontendPID = 5324
				frontendPath = P:\Hyperspin Project - The Frontend
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = P:
				exitEmulatorKey = ~Esc|LShift&M
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = false
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
				emuPath = P:\Hyperspin Project - The Frontend\Emulators\MegaDrive
				emuName = Fusion
				emuExt = exe
				romPath = P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis
				romPathFromIni = P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis
				romExtension = .zip
				romExtensionOrig = .zip
				romExtensions = 7z|zip|sg|sc|gg|sms|gen|32x|md|cue|bin
				executable = Fusion.exe
				systemName = Sega Genesis
				dbName = Quad Challenge (USA)
				romName = Quad Challenge (USA)
				romMapPath =
				romMappingEnabled = false
				romMappingLaunchMenuEnabled = false
				romMappingFirstMatchingExt = false
				romMappingShowAllRomsInArchive = true
				romMappingNumberOfWheelsByScreen = 7
				romMappingMenuWidth = 300
				romMappingMenuMargin = 50
				romMappingTextFont = Bebas Neue
				romMappingTextOptions = cFFFFFFFF r4 s40 Bold
				romMappingDisabledTextColor = ff888888
				romMappingTextSizeDifference = 5
				romMappingTextMargin = 10
				romMappingTitleTextFont = Bebas Neue
				romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
				romMappingTitle2TextFont = Bebas Neue
				romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
				romMappingGameInfoTextFont = Bebas Neue
				romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
				romMappingBackgroundBrush = aa000000
				romMappingColumnBrush = 33000000
				romMappingButtonBrush1 = 6f000000
				romMappingButtonBrush2 = 33000000
				romMappingBackgroundAlign = Stretch and Lose Aspect
				romMappingMenuFlagWidth = 40
				romMappingMenuFlagSeparation = 5
				romMappingDefaultMenuList = FullList
				romMappingSingleFilteredRomAutomaticLaunch = false
				skipchecks = false
				romMatchExt = false
				blockInputTime = 0
				blockInputFile = P:\Hyperspin Project - The Frontend\Module Extensions\BlockInput.exe
				errorLevelReporting = false
				logFile = P:\Hyperspin Project - The Frontend\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = false
				sysLang = English_United_States
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				navP2UpKey = Numpad8
				navP2DownKey = Numpad2
				navP2LeftKey = Numpad4
				navP2RightKey = Numpad6
				navP2SelectKey = NumpadEnter
				originalWidth = 1920
				originalHeight = 1080
				dtEnabled = false
				dtPath =
				dtUseSCSI = true
				dtAddDrive = true
				emuIdleShutdown = 0
				hideCursor = false
				hideEmu = false
				hideFE = false
				fadeIn = true
				fadeInDuration = 500
				fadeInTransitionAnimation = DefaultAnimateFadeIn
				fadeInDelay = 0
				fadeInExitDelay = 1400
				fadeOutExitDelay = 0
				fadeOut = true
				fadeOutExtraScreen = false
				fadeOutDuration = 500
				fadeOutTransitionAnimation = DefaultAnimateFadeOut
				fadeOutDelay = 1400
				fadeLyrInterpolation = 7
				fadeLyr1Color = FF000000
				fadeLyr1AlignImage = Align to Top Left
				fadeLyr2Pos = Bottom Right Corner
				fadeLyr2X = 300
				fadeLyr2Y = 300
				fadeLyr2Adjust = 1
				fadeLyr2PicPad = 0
				fadeLyr3Pos = Center
				fadeLyr3X = 300
				fadeLyr3Y = 300
				fadeLyr3Adjust = 0.75
				fadeLyr3Speed = 750
				fadeLyr3Animation = DefaultFadeAnimation
				fadeLyr37zAnimation = DefaultFadeAnimation
				fadeLyr3Type = imageandbar
				fadeLyr3ImgFollow7zProgress = true
				fadeLyr3Repeat = 1
				fadeLyr3PicPad = 0
				fadeLyr4Adjust = 0.75
				fadeLyr4X = 100
				fadeLyr4Y = 100
				fadeLyr4Pos = Above Layer 3 - Left
				fadeLyr4FPS = 10
				fadeLyr4PicPad = 0
				fadeTranspGifColor = FFFFFF
				fadeBarWindow = false
				fadeBarWindowX =
				fadeBarWindowY =
				fadeBarWindowW = 600
				fadeBarWindowH = 120
				fadeBarWindowR = 20
				fadeBarWindowM = 20
				fadeBarWindowHatchStyle = 8
				fadeBarBack = true
				fadeBarBackColor = FF555555
				fadeBarH = 20
				fadeBarR = 5
				fadeBarColor = DD00BFFF
				fadeBarHatchStyle = 3
				fadeBarPercentageText = true
				fadeBarInfoText = true
				fadeBarXOffset = 0
				fadeBarYOffset = 100
				fadeRomInfoDescription = text
				fadeRomInfoSystemName = text
				fadeRomInfoYear = text
				fadeRomInfoManufacturer = text
				fadeRomInfoGenre = text
				fadeRomInfoRating = text
				fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
				fadeRomInfoTextPlacement = topRight
				fadeRomInfoTextMargin = 5
				fadeRomInfoText1Options = cFF555555 r4 s20 Bold
				fadeRomInfoText2Options = cFF555555 r4 s20 Bold
				fadeRomInfoText3Options = cFF555555 r4 s20 Bold
				fadeRomInfoText4Options = cFF555555 r4 s20 Bold
				fadeRomInfoText5Options = cFF555555 r4 s20 Bold
				fadeRomInfoText6Options = cFF555555 r4 s20 Bold
				fadeStats_Number_of_Times_Played = text with label
				fadeStats_Last_Time_Played = text with label
				fadeStats_Average_Time_Played = text with label
				fadeStats_Total_Time_Played = text with label
				fadeStats_System_Total_Played_Time = text with label
				fadeStats_Total_Global_Played_Time = text with label
				fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
				fadeStatsInfoTextPlacement = topLeft
				fadeStatsInfoTextMargin = 5
				fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
				fadeText1X = 0
				fadeText1Y = 0
				fadeText1Options = cFFFFFFFF r4 s20 Right Bold
				fadeText1 = Loading Game
				fadeText2X = 0
				fadeText2Y = 0
				fadeText2Options = cFFFFFFFF r4 s20 Right Bold
				fadeText2 = Extraction Complete
				fadeFont = Arial
				fadeSystemAndRomLayersOnly = false
				fadeInterruptKey =
				detectFadeErrorEnabled = true
				fadeImgPath = P:\Hyperspin Project - The Frontend\Media\Fade
				HLDataPath = P:\Hyperspin Project - The Frontend\Data
				HLMediaPath = P:\Hyperspin Project - The Frontend\Media
				HLErrSoundPath = P:\Hyperspin Project - The Frontend\Media\Sounds\Error
				modulesPath = P:\Hyperspin Project - The Frontend\Modules
				moduleFullName = P:\Hyperspin Project - The Frontend\Modules\Fusion\Fusion.ahk
				moduleName = Fusion
				modulePath = P:\Hyperspin Project - The Frontend\Modules\Fusion
				moduleExtension = ahk
				moduleExtensionsPath = P:\Hyperspin Project - The Frontend\Module Extensions
				libPath = P:\Hyperspin Project - The Frontend\Lib
				7zEnabled = false
				7zPath = P:\Hyperspin Project - The Frontend\7z.exe
				7zDllPath = P:\Hyperspin Project - The Frontend\7z.dll
				7zExtractPath = P:\Hyperspin Project - The Frontend\7z\Temp
				7zExtractPathOrig =
				7zAttachSystemName = false
				7zDelTemp = true
				7zSounds = true
				7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
				7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
				mgEnabled = false
				mgKey = ~NumpadSub
				mgBackgroundColor = FF000000
				mgSidePadding = 0.2
				mgYOffset = 500
				mgImageAdjust = 1
				mgFont = Arial
				mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
				mgText1Text = Please select a game
				mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
				mgText2Offset = 70
				mgUseSound = true
				mgSoundfreq = 300
				mgExitEffect = none
				mgSelectedEffect = rotate
				mgUseGameArt = false
				mgArtworkDir = Artwork1
				hpEnabled = false
				hpKey = ~NumpadAdd
				hpBackToMenuBarKey = X
				hpZoomInKey = C
				hpZoomOutKey = V
				hpScreenshotKey = ~PrintScreen
				hpHiToTextPath = P:\Hyperspin Project - The Frontend\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes = {F5 down}{F5 up}
				hpLoadStateKeyCodes = {F5 down}{F5 up}
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = xpadder
				xpadderFullPath = P:\Hyperspin Project - The Frontend\ultilities\xpadder\xpadder.exe
				joyToKeyFullPath = P:\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = P:\Hyperspin Project - The Frontend\Profiles\xpadder
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = xpadder
				keymapperHyperLaunchProfileEnabled = true
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = Controller (XBOX 360 For Windows)
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames =
				FEProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperSpin
				defaultProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\_Default
				systemProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\Sega Genesis
				xPadderSystemProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\Sega Genesis\_Default
				emuProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\Sega Genesis\Fusion
				romProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\Sega Genesis\Quad Challenge (USA)
				HyperLaunchProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\HyperLaunch
				blankProfile = P:\Hyperspin Project - The Frontend\Profiles\xpadder\_Default\blank
				ahkFEProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\HyperSpin
				ahkDefaultProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\_Default
				ahkSystemProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\Sega Genesis
				ahkEmuProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\Sega Genesis\Fusion
				ahkRomProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\Sega Genesis\Quad Challenge (USA)
				ahkHyperLaunchProfile = P:\Hyperspin Project - The Frontend\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

18:51:27:216 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
18:51:27:216 | HL |     INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
18:51:27:216 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
18:51:27:216 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
18:51:27:217 | HL |   DEBUG1  | +0     | BuildScript - Module starts on line: 2
18:51:27:218 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = Fusion
				MEmuV =  v3.64
				MURL = http://www.eidolons-inn.net/tiki-index.php?page=Kega
				MAuthor = djvj
				MVersion = 2.0.8
				MCRC = 792D6332
				iCRC = 3B62A7B7
				MID = 635038268893895568
				MSystem = "Samsung Gam Boy","Sega 32X","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Mega-CD","Sega Pico","Sega SC-3000","Sega SG-1000"
				;----------------------------------------------------------------------------
				; Notes:
				; Don't forget to setup your bios or you might just get a black screen.
				; Set your fullscreen resolution by going to Video->Full Screen Resolution
				; Fusion only supports 4 different windowed resolutions. If you don't use fullscreen, set the one you want by going to Video->Window Size
				; Esc is Fusion's default key to go Fullscreen/Windowed mode. This cannot be changed, but this module will still close if you use Esc to exit. You may see the emu leave fullscreen first though.
				; Esc can also cause Fusion to change its fullscreen mode on exit, causing it to lockup for 5-10 seconds. The only fix for this is to not use Esc as your exit key.
				; For Sega CD, make sure your cues are correctly pointing to all the tracks or else you will not get sound. Also turn off auto-play for CDs
				;
				; Sega CD
				; Configure your Sega CD bios first by going to Options -> Set Config -> Sega CD
				; Set the scsi drive you want to use manually by going to Options -> CD Drive and seleting the one that corresponds to your scsi drive in DT. A dt drive is not supported by the emu, it must be scsi.
				;
				; Defining per-game controller types:
				; In the module ini, set Controller_Reassigning_Enabled to true
				; Default_P1_Controller and Default_P2_Controller should be set to the controller type you normally use for games not listed in the ini
				; Make a new ini section with the name of your rom in your database, for example [super Scope 6 (USA)]
				; Under this section you can have 2 keys, P1_Controller and P2_Controller
				; For P1_Controller - 0=None, 1=Gamepad, 2=Multitap, 3=Mouse, 4=Serial USART
				; For P2_Controller - 0=None, 1=Gamepad, 2=Multitap, 3=Mouse, 4=Super Scope, 5=Justifier, 6=Dual Justifiers, 7=Serial USART
				;
				; Some games will not work if you have Teamplayer or 4way play active all the time, so you can set the MultiTapType for those problematic games in the module settings for each of these games.
				;
				; Windows 8 and 8.1 users:
				; You may experience an issue with Fusion never getting higher than 33.5fps. Use Ctrl+F to bring up the FPS counter in Fusion to check if you are affected. This is caused by some compatibility changes Microsoft made for DirectDraw applications. There are two ways of fixing this issue:
				; 1) Apply a compatibility patch for the Fusion executable using the Microsoft Application Compatibility Toolkit
				; 2) Copy a prepatched ddraw.dll into the Fusion directory.
				; Using the Microsoft Application Compatibility Toolkit is a cleaner fix but takes a few minutes to go through the steps to apply. Using the prepatched ddraw.dll file is quick and simple but may break the right-click menus when in full-screen mode, requiring you to make all configuration changes with the emulator windowed.
				; Both methods are fully detailed with downloads, instructions and screenshots at http://www.blitzbasic.com/Community/post.php?topic=99477&post=1202630
				;----------------------------------------------------------------------------
				StartModule()
				BezelGUI()
				FadeInStart()

				; The object controls how the module reacts to different systems. Fusion can play a lot of systems, but changes itself slightly so this module has to adapt
				mType := Object("Samsung Gam Boy","sms","Sega 32X","32X","Sega CD","scd","Sega Mega-CD","scd","Sega Game Gear","gg","Sega Genesis","gen","Sega Mega Drive","gen","Sega Master System","sms","Sega Pico","gen","Sega SC-3000","sms","Sega SG-1000","sms")
				ident := mType[systemName]	; search 1st array for the systemName identifier mednafen uses
				If !ident
					ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Fusion module: " . moduleName)

				Log("Module - Started reading module ini")
				settingsFile := modulePath . "\" . moduleName . ".ini"
				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				forceFullScreen32 := IniReadCheck(settingsFile, "Settings", "ForceFullScreen32","true",,1)
				hideTitleBar := IniReadCheck(settingsFile, "Settings", "hideTitleBar","true",,1)	; Removes the border, titlebar, menubar, and centers the emu on your screen. Only need this if fullscreen is false
				useRamCarts := IniReadCheck(settingsFile, "Settings", "UseRamCarts","true",,1)
				fluxAudioCD := IniReadCheck(settingsFile, "Settings", "FluxAudioCD",,,1)	; audio CD for use when Flux is ran
				fluxAudioCD := GetFullName(fluxAudioCD)	; convert relative path to absolute
				DTWaitTime := IniReadCheck(settingsFile, systemName, "DTWaitTime","0",,1)
				controllerReassigningEnabled := IniReadCheck(settingsFile, systemName, "Controller_Reassigning_Enabled","false",,1)
				perfectSync := IniReadCheck(settingsFile, romName, "PerfectSync","false",,1)
				multiTapType := IniReadCheck(settingsFile, systemName . "|" . romName, "MultiTapType",0,,1)
				genP1Controller := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1_Controller",2,,1)
				genP1bController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1b_Controller",2,,1)
				genP1cController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1c_Controller",2,,1)
				genP1dController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1d_Controller",2,,1)
				genP2Controller := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2_Controller",2,,1)
				genP2bController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2b_Controller",2,,1)
				genP2cController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2c_Controller",2,,1)
				genP2dController := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2d_Controller",2,,1)
				smsP1Controller := IniReadCheck(settingsFile, systemName . "|" . romName, "SMS_P1_Controller",1,,1)
				smsP2Controller := IniReadCheck(settingsFile, systemName . "|" . romName, "SMS_P2_Controller",1,,1)
				genP1Use := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1_Use",1,,1)
				genP1bUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1b_Use",1,,1)
				genP1cUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1c_Use",1,,1)
				genP1dUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P1d_Use",1,,1)
				genP2Use := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2_Use",1,,1)
				genP2bUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2b_Use",1,,1)
				genP2cUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2c_Use",1,,1)
				genP2dUse := IniReadCheck(settingsFile, systemName . "|" . romName, "Genesis_P2d_Use",1,,1)
				smsP1Use := IniReadCheck(settingsFile, systemName . "|" . romName, "SMS_P1_Use",1,,1)
				smsP2Use := IniReadCheck(settingsFile, systemName . "|" . romName, "SMS_P2_Use",1,,1)
				Log("Module - Finished reading module ini")

				BezelStart()

				fusionFile := CheckFile(emuPath . "\fusion.ini")
				fusionIni := LoadProperties(fusionFile)	; load the config into memory
				currentFullScreen := ReadProperty(fusionIni,"FullScreen")	; read current fullscreen state
				currentForceFullScreen32 := ReadProperty(fusionIni,"forceFullScreen32")	; read current ForceFullScreen32 state
				currentPerfectSync := ReadProperty(fusionIni,"PerfectSync")	; read current PerfectSync state

				7z(romPath, romName, romExtension, 7zExtractPath)

				If romExtension in .7z,.rar
					ScriptError(MEmu . " only supports uncompressed or zip compressed roms. Please enable 7z support in HLHQ to use this module/emu for this extension: """ . romExtension . """")

				If ( Fullscreen != "true" And currentFullScreen = "1" ) {
					WriteProperty(fusionIni,"FullScreen", 0)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				} Else If ( Fullscreen = "true" And currentFullScreen = "0" ) {
					WriteProperty(fusionIni,"FullScreen", 1)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				}

				If ( forceFullScreen32 != "true" And currentForceFullScreen32 = "1" ) {
					WriteProperty(fusionIni,"ForceFullScreen32", 0)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				} Else If ( forceFullScreen32 = "true" And currentForceFullScreen32 = "0" ) {
					WriteProperty(fusionIni,"ForceFullScreen32", 1)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				}

				If ( perfectSync != "true" And currentPerfectSync = "1" ) {
					WriteProperty(fusionIni,"PerfectSync", 0)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				} Else If ( perfectSync = "true" And currentPerfectSync = "0" ) {
					WriteProperty(fusionIni,"PerfectSync", 1)
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				}

				hideEmu := (If Fullscreen = "true" ? ("Hide") : (""))
				fullscreen := (If Fullscreen = "true" ? ("-fullscreen") : (""))

				If bezelPath ; Setting windowed mode resolution
				{	WriteProperty(fusionIni,"GameGearZoom", 1) ; disabling emulator default bezel
					If controllerReassigningEnabled != true	; no need to save file if it's going to be written later
						SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
				}

				 ; Allows you to set on a per-rom basis the controller type plugged into controller ports 1 and 2
				If controllerReassigningEnabled = true
				{	Log("Module - Started reassigning Fusion's ini controls")
					WriteProperty(fusionIni,"MultiTapType", multiTapType)	; sets MultiTap
					WriteProperty(fusionIni,"Joystick1Type", genP1Controller)	; sets controls for P1
					WriteProperty(fusionIni,"Joystick1bType", genP1bController)	; sets controls for P1b
					WriteProperty(fusionIni,"Joystick1cType", genP1cController)	; sets controls for P1c
					WriteProperty(fusionIni,"Joystick1dType", genP1dController)	; sets controls for P1d
					WriteProperty(fusionIni,"Joystick2Type", genP2Controller)	; sets controls for P2
					WriteProperty(fusionIni,"Joystick2bType", genP2bController)	; sets controls for P2b
					WriteProperty(fusionIni,"Joystick2cType", genP2cController)	; sets controls for P2c
					WriteProperty(fusionIni,"Joystick2dType", genP2dController)	; sets controls for P2d
					WriteProperty(fusionIni,"Joystick1MSType", smsP1Controller)	; sets controls for sms P1
					WriteProperty(fusionIni,"Joystick2MSType", smsP2Controller)	; sets controls for sms P2
					WriteProperty(fusionIni,"Joystick1Using", genP1Use)	; sets controls for P1
					WriteProperty(fusionIni,"Joystick1bUsing", genP1bUse)	; sets controls for P1b
					WriteProperty(fusionIni,"Joystick1cUsing", genP1cUse)	; sets controls for P1c
					WriteProperty(fusionIni,"Joystick1dUsing", genP1dUse)	; sets controls for P1d
					WriteProperty(fusionIni,"Joystick2Using", genP2Use)	; sets controls for P2
					WriteProperty(fusionIni,"Joystick2bUsing", genP2bUse)	; sets controls for P2b
					WriteProperty(fusionIni,"Joystick2cUsing", genP2cUse)	; sets controls for P2c
					WriteProperty(fusionIni,"Joystick2dUsing", genP2dUse)	; sets controls for P2d
					WriteProperty(fusionIni,"Joystick1MSUsing", smsP1Use)	; sets controls for sms P1
					WriteProperty(fusionIni,"Joystick2MSUsing", smsP2Use)	; sets controls for sms P2
					SaveProperties(fusionFile,fusionIni)	; save fusionFile to disk
					Log("Module - Finished reassigning Fusion's ini controls")
				}

				fluxRom := InStr(romName, "flux")	; test if this game is Flux, a special case game that requires an Audio CD to be mounted
				If fluxRom {
					Log("Module - Mounting the Audio CD because """ . romName . """ requires one to function.")
					ident := "gen"	; change ident to gen because Flux has to be mounted as a Genesis rom
					DaemonTools("mount", fluxAudioCD)	; mount the Audio CD the user has set in the module settings
				}

				scdExtension := InStr(".ccd|.cue|.bin|.iso", romExtension)	; the sega cd extensions supported by fusion

				If (ident = "scd" && dtEnabled = "true" && scdExtension) {
					If dtUseSCSI = false
						Log("Module - Daemon Tools drive type is set to ""dt"" but only ""scsi"" is supported for Fusion. Forcing scsi drive.", 2)
					DaemonTools("mount", romPath . "\" . romName . romExtension, (If dtUseSCSI = "false" ? "scsi" : ""))
					Sleep, DTWaitTime
					Run(executable . " -auto -" . ident . " " . fullscreen, emuPath, hideEmu)
				} Else {
					If (ident = "scd" && dtEnabled = "true" && !scdExtension)
						Log("Module - " . romExtension . " is not a supported cd image extension for Fusion. Launching Fusion without DT support.", 2)
					Run(executable . " -auto -" . ident . " " . fullscreen . " """ . romPath . "\" . romName . romExtension . """", emuPath, hideEmu)
				}

				WinWait("Fusion ahk_class KegaClass")
				WinWaitActive("Fusion ahk_class KegaClass")

				If fluxRom
					PostMessage, 0x111, 40009,,,ahk_class KegaClass	; Runs the Boot Sega-CD command to load the Audio CD that should be mounted in DT already

				If (ident = "scd" && useRamCarts = "true")	; Sega CD or Mega CD only
				{	brmPath := ReadProperty(fusionIni,"BRMFiles")		; read BRM path
					IfNotExist, %brmPath%
						FileCreateDir, %brmPath%	; create brmPath if it does not exist
					selectRamWin := "Select RAM Cart Size ahk_class #32770"
					createRamWin := "Create RAM Cart ahk_class #32770"
					loadRamWin := "Load RAM Cart ahk_class #32770"
					; Create New Ram Cart if it doesn't exist already
					IfNotExist, %brmPath%\%romName%.crm
					{	PostMessage, 0x111, 40036,,,ahk_class KegaClass	; Open Create New Ram Cart Window
						WinWait, %selectRamWin%
						WinSet, Transparent, On, %selectRamWin%
						Control, Check,, Button7, %selectRamWin%
						ControlSend, Button1, {Enter}, %selectRamWin%
						WinWait, %createRamWin%
						WinSet, Transparent, On, %createRamWin%
						WinWaitActive, %createRamWin%
						Loop {
							ControlGetText, edit1Text, Edit1, %createRamWin%
							If ( edit1Text = brmPath . "\" . romName . ".crm" )
								Break
							Sleep, 100
							ControlSetText, Edit1, %brmPath%\%romName%.crm, %createRamWin%
						}
						ControlSend, Button1, {Enter}, %createRamWin% ; Select Save
					}
					; Now load the Ram Cart
					PostMessage, 0x111, 40035,,,ahk_class KegaClass	; Open Load Ram Cart Window
					WinWait, %loadRamWin%
					WinSet, Transparent, On, %loadRamWin%
					WinWaitActive, %loadRamWin%
					Loop {
						ControlGetText, edit1Text, Edit1, %loadRamWin%
						If ( edit1Text = brmPath . "\" . romName . ".crm" )
							Break
						Sleep, 100
						ControlSetText, Edit1, %brmPath%\%romName%.crm, %loadRamWin%
					}
					ControlSend, Button1, {Enter}, %loadRamWin% ; Select Open
				}

				WinWaitActive("Fusion ahk_class KegaClass")

				Loop { ; looping until Fusion is done loading game
					Sleep, 200
					WinGetTitle, winTitle, Fusion ahk_class KegaClass
					StringSplit, T, winTitle, %A_Space%
					If ( T3 = "-" )
						Break
				}

				If hideTitleBar = true
				{	WinSet, Style, -0x40000, Fusion ahk_class KegaClass ; Removes the border of the game window
					WinSet, Style, -0xC00000, Fusion ahk_class KegaClass ; Removes the TitleBar
					DllCall("SetMenu", uint, WinActive( "A" ), uint, 0) ; Removes the MenuBar
					If bezelEnabled != true
						Center(Fusion ahk_class KegaClass)
				}

				BezelDraw()
				FadeInExit()

				If InStr(systemName, "Pico")
					PostMessage, 0x111, 40183,,,ahk_class KegaClass	; tell Kega Fusion to capture mouse input

				Process("WaitClose", executable)

				If (fluxRom || (ident = "scd" && dtEnabled = "true" && scdExtension))
					DaemonTools("unmount")

				7zCleanUp()
				BezelExit()
				FadeOutExit()
				ExitModule()


				Center(title) {
					WinGetPos, X, Y, width, height, %title%
					x := ( A_ScreenWidth / 2 ) - ( width / 2 )
					y := ( A_ScreenHeight / 2 ) - ( height / 2 )
					WinMove, %title%, , x, y
				}

				MultiGame:
					; msgbox % "selectedRom = " . selectedRom . "`nselected game = " . currentButton . "`nmgRomPath = " . mgRomPath . "`nmgRomExt = " . mgRomExt . "`nmgRomName = "  . mgRomName
					; Unmount the CD from DaemonTools
					If ( scdExtension && dtEnabled = "true" )
						DaemonTools("unmount")
					Sleep, 500	; Required to prevent  DT from bugging
					; Mount the CD using DaemonTools
					If ( scdExtension && dtEnabled = "true" )
						DaemonTools("mount", selectedRom)
				Return

				CloseProcess:
					FadeOutStart()
					WinClose("Fusion ahk_class KegaClass")
					; PostMessage, 0x111, 40039,,,ahk_class KegaClass	; Tells Fusion to Power Off
					; Sleep, 100	; giving time for Fusion to unload rom
					; PostMessage, 0x111, 40005,,,ahk_class KegaClass	; Tells Fusion to exit
				Return

18:51:27:219 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
18:51:27:219 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
18:51:27:219 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
18:51:27:219 | HL |     INFO  | +0     | Main - Module is built
18:51:27:219 | HL |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\AutoHotkey.dll exists
18:51:27:220 | HL |   DEBUG1  | +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:			3/10/2014 - 11:10:19 PM
				Modified:			3/10/2014 - 11:10:19 PM
18:51:27:232 | HL |     INFO  | +16    | Main - Running module
18:51:27:232 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
18:51:27:334 | MD |     INFO  | +N/A   | Module initialized
18:51:27:336 | MD |   DEBUG1  | +0     | fadeInTransitionAnimation: DefaultAnimateFadeIn
18:51:27:336 | MD |   DEBUG1  | +0     | fadeOutTransitionAnimation: DefaultAnimateFadeOut
18:51:27:336 | MD |   DEBUG1  | +0     | fadeLyr3Animation: DefaultFadeAnimation
18:51:27:336 | MD |   DEBUG1  | +0     | fadeLyr37zAnimation: DefaultFadeAnimation
18:51:27:336 | MD |     INFO  | +0     | StartModule - Started
18:51:27:337 | MD |     INFO  | +0     | StartModule - MEmu: Fusion
				MEmuV: v3.64
				MURL: http://www.eidolons-inn.net/tiki-index.php?page=Kega
				MAuthor: djvj
				MVersion: 2.0.8
				MCRC: 792D6332
				iCRC: 3B62A7B7
				MID:
				MSystem: "Samsung Gam Boy","Sega 32X","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Mega-CD","Sega Pico","Sega SC-3000","Sega SG-1000"
18:51:27:337 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Sega Genesis"
18:51:27:337 | MD |   DEBUG1  | +0     | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: Quad Challenge (USA)
18:51:27:337 | MD |     INFO  | +0     | StartModule - Ended
18:51:27:337 | MD |   DEBUG1  | +0     | FadeInStart - Started
18:51:27:339 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\Quad Challenge (USA)\Layer 1*.*
18:51:27:339 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.*
18:51:27:339 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.png
18:51:27:339 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1.png
18:51:27:340 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.gif
18:51:27:340 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.tif
18:51:27:340 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.bmp
18:51:27:340 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1*.jpg
18:51:27:340 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 1 will use P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 1.png
18:51:27:341 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\Quad Challenge (USA)\Layer 2*.*
18:51:27:341 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.*
18:51:27:341 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.png
18:51:27:341 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2.png
18:51:27:341 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.gif
18:51:27:342 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.tif
18:51:27:342 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.bmp
18:51:27:342 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2*.jpg
18:51:27:342 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 2 will use P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 2.png
18:51:27:413 | MD |     INFO  | +78    | DefaultAnimateFadeIn - Started
18:51:27:414 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
18:51:27:932 | MD |     INFO  | +515   | DefaultAnimateFadeIn - Ended
18:51:27:932 | MD |     INFO  | +0     | DefaultFadeAnimation - Started
18:51:27:932 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\Quad Challenge (USA)\Layer 3*.*
18:51:27:932 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.*
18:51:27:933 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.png
18:51:27:933 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3.png
18:51:27:933 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.gif
18:51:27:933 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.tif
18:51:27:934 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.bmp
18:51:27:934 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3*.jpg
18:51:27:934 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 3 will use P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer 3.png
18:51:27:937 | MD |     INFO  | +0     | ReadHyperSpinXML - Started
18:51:27:938 | MD |     INFO  | +15    | ReadHyperSpinXML - Ended
18:51:27:938 | MD |     INFO  | +0     | CreateRomTable - Started
18:51:27:938 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Disc"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Disk"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Cart"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Tape"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Cassette"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Part"
18:51:27:939 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Quad Challenge (USA)" and "(Side"
18:51:27:939 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
18:51:28:731 | MD |     INFO  | +780   | DefaultFadeAnimation - Ended
18:51:28:731 | MD |   DEBUG1  | +0     | FadeInDelay - Started
18:51:28:731 | MD |   DEBUG1  | +0     | FadeInDelay - Ended
18:51:28:732 | MD |   DEBUG1  | +0     | FadeInStart - Ended
18:51:28:732 | MD |     INFO  | +0     | StartGlobalUserFeatures - Starting
18:51:28:732 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
18:51:28:732 | MD |   DEBUG1  | +0     | CoverFE - Started
18:51:28:733 | MD |   DEBUG1  | +0     | CoverFE - Ended
18:51:28:733 | MD |     INFO  | +0     | Module - Started reading module ini
18:51:28:736 | MD |     INFO  | +16    | Module Setting - [settings] - Fullscreen: true
18:51:28:736 | MD |     INFO  | +0     | Module Setting - [settings] - ForceFullScreen32: true
18:51:28:737 | MD |     INFO  | +0     | Module Setting - [settings] - hideTitleBar: true
18:51:28:737 | MD |     INFO  | +0     | Module Setting - [settings] - UseRamCarts: true
18:51:28:737 | MD |     INFO  | +0     | Module Setting - [settings] - FluxAudioCD:
18:51:28:737 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - DTWaitTime: 0
18:51:28:737 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Controller_Reassigning_Enabled: false
18:51:28:738 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - PerfectSync: false
18:51:28:738 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - MultiTapType: 0
18:51:28:738 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - MultiTapType: 0
18:51:28:738 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1_Controller: 2
18:51:28:739 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1_Controller: 2
18:51:28:739 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1b_Controller: 2
18:51:28:739 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1b_Controller: 2
18:51:28:739 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1c_Controller: 2
18:51:28:740 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1c_Controller: 2
18:51:28:740 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1d_Controller: 2
18:51:28:740 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1d_Controller: 2
18:51:28:740 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2_Controller: 2
18:51:28:740 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2_Controller: 2
18:51:28:741 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2b_Controller: 2
18:51:28:741 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2b_Controller: 2
18:51:28:741 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2c_Controller: 2
18:51:28:741 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2c_Controller: 2
18:51:28:742 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2d_Controller: 2
18:51:28:742 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2d_Controller: 2
18:51:28:742 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - SMS_P1_Controller: 1
18:51:28:742 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - SMS_P1_Controller: 1
18:51:28:743 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - SMS_P2_Controller: 1
18:51:28:743 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - SMS_P2_Controller: 1
18:51:28:743 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1_Use: 1
18:51:28:743 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1_Use: 1
18:51:28:743 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1b_Use: 1
18:51:28:744 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1b_Use: 1
18:51:28:744 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1c_Use: 1
18:51:28:744 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1c_Use: 1
18:51:28:744 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P1d_Use: 1
18:51:28:745 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P1d_Use: 1
18:51:28:745 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2_Use: 1
18:51:28:745 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2_Use: 1
18:51:28:745 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2b_Use: 1
18:51:28:745 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2b_Use: 1
18:51:28:746 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2c_Use: 1
18:51:28:746 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2c_Use: 1
18:51:28:746 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - Genesis_P2d_Use: 1
18:51:28:746 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - Genesis_P2d_Use: 1
18:51:28:747 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - SMS_P1_Use: 1
18:51:28:747 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - SMS_P1_Use: 1
18:51:28:747 | MD |     INFO  | +0     | Module Setting - [sega Genesis] - SMS_P2_Use: 1
18:51:28:747 | MD |     INFO  | +0     | Module Setting - [Quad Challenge (USA)] - SMS_P2_Use: 1
18:51:28:747 | MD |     INFO  | +0     | Module - Finished reading module ini
18:51:28:748 | MD |     INFO  | +0     | CheckFile - Checking if P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\fusion.ini exists
18:51:28:748 | MD |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			7071 bytes
				Created:			7/9/2013 - 8:56:16 AM
				Modified:			4/29/2014 - 6:45:45 PM
18:51:28:748 | MD |   DEBUG1  | +0     | LoadProperties - Started and loading this cfg into memory: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\fusion.ini
18:51:28:751 | MD |   DEBUG1  | +16    | LoadProperties - Ended
18:51:28:751 | MD |   DEBUG1  | +0     | ReadProperty - Started
18:51:28:752 | MD |   DEBUG1  | +0     | ReadProperty - Started
18:51:28:752 | MD |   DEBUG1  | +0     | ReadProperty - Started
18:51:28:752 | MD |     INFO  | +0     | Run - Running: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe -auto -gen -fullscreen "P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA).zip"
18:51:28:795 | MD |   DEBUG1  | +31    | Run - "Fusion.exe -auto -gen -fullscreen "P:\Hyperspin Project - The Frontend\ICE\ROMs\Genesis\Quad Challenge (USA).zip"" Process ID: 5916
18:51:28:795 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x60568 | Process ID: 1844 | Process Path: P:\Hyperspin Project - The Frontend\HyperLaunch.exe
18:51:28:795 | MD |     INFO  | +0     | WinWait - Waiting for "Fusion ahk_class KegaClass"
18:51:28:923 | MD |   DEBUG1  | +140   | GetActiveWindowStatus - Title: Fusion 3.64 (C) Steve Snake, 2010. | Class: KegaClass | State: 0 | X: 485 | Y: 124 | Width: 1286 | Height: 1009 | Window HWND: 0x1703d4 | Process ID: 5916 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
18:51:28:923 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: Fusion 3.64 (C) Steve Snake, 2010. | Class: KegaClass | State: 0 | X: 485 | Y: 124 | Width: 1286 | Height: 1009 | Window HWND: 0x1703d4 | Process ID: 5916 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
18:51:28:924 | MD |     INFO  | +0     | WinWaitActive - Waiting for "Fusion ahk_class KegaClass"
18:51:29:151 | MD |   DEBUG1  | +219   | GetActiveWindowStatus - Title: Fusion 3.64 - Genesis - QUAD CHALLENGE | Class: KegaClass | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x1703d4 | Process ID: 5916 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
18:51:29:153 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: Fusion 3.64 - Genesis - QUAD CHALLENGE | Class: KegaClass | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x1703d4 | Process ID: 5916 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
18:51:29:153 | MD |     INFO  | +0     | WinWaitActive - Waiting for "Fusion ahk_class KegaClass"
18:51:29:251 | MD |   DEBUG1  | +109   | GetActiveWindowStatus - Title: Fusion 3.64 - Genesis - QUAD CHALLENGE | Class: KegaClass | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x1703d4 | Process ID: 5916 | Process Path: P:\Hyperspin Project - The Frontend\Emulators\MegaDrive\Fusion.exe
18:51:32:265 | MD |     INFO  | +3011  | Process - WaitClose Fusion.exe
18:51:32:285 | MD |   DEBUG1  | +15    | FadeInExit - Started
18:51:33:700 | MD |     INFO  | +1420  | DefaultAnimateFadeIn - Started
18:51:34:226 | MD |     INFO  | +530   | DefaultAnimateFadeIn - Ended
18:51:34:234 | MD |   DEBUG1  | +0     | FadeInExit - Ended, waiting for user to close launched application
18:52:31:746 | MD |   DEBUG1  | +57518 | CloseProcess - Started, user requested to end launched application
18:52:31:746 | MD |   DEBUG1  | +0     | FadeOutStart - Started
18:52:31:746 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\Quad Challenge (USA)\Layer -1*.*
18:52:31:747 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\Sega Genesis\_Default\Layer -1*.*
18:52:31:747 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.*
18:52:31:747 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.png
18:52:31:747 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1.png
18:52:31:748 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.gif
18:52:31:748 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.tif
18:52:31:748 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.bmp
18:52:31:748 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1*.jpg
18:52:31:748 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer -1 will use P:\Hyperspin Project - The Frontend\Media\Fade\_Default\Layer -1.png
18:52:31:926 | MD |     INFO  | +171   | DefaultAnimateFadeOut - Started
18:52:32:420 | MD |     INFO  | +500   | DefaultAnimateFadeOut - Ended
18:52:32:421 | MD |   DEBUG1  | +0     | FadeOutStart - Ended
18:52:32:421 | MD |   DEBUG1  | +0     | ShowFE - Started
18:52:32:428 | MD |   DEBUG1  | +0     | ShowFE - Ended
18:52:32:428 | MD |     INFO  | +0     | WinClose - Closing: Fusion ahk_class KegaClass
18:52:34:541 | MD |   DEBUG1  | +2121  | CloseProcess - Ended
18:52:35:089 | MD |     INFO  | +546   | StopGlobalUserFeatures - Starting
18:52:35:089 | MD |     INFO  | +0     | StopGlobalUserFeatures - Ending
18:52:35:089 | MD |   DEBUG1  | +0     | FadeOutExit - Started
18:52:35:089 | MD |     INFO  | +0     | DefaultAnimateFadeOut - Started
18:52:35:602 | MD |     INFO  | +515   | DefaultAnimateFadeOut - Ended
18:52:35:604 | MD |   DEBUG1  | +0     | FadeOutExit - Ended
18:52:35:605 | MD |     INFO  | +0     | ExitModule - Started
18:52:35:605 | MD |     INFO  | +0     | Starting Updating Statistics:
18:52:35:605 | MD |   DEBUG2  | +0     | Total Elapsed Time in Pause in seconds: 0
18:52:35:605 | MD |   DEBUG2  | +0     | gameSectionStartTime:25253878
18:52:35:605 | MD |   DEBUG2  | +0     | ElapsedTime:61
18:52:35:605 | MD |   DEBUG2  | +0     | Statistics cleared game name: Quad Challenge
18:52:35:625 | MD |   DEBUG2  | +16    | Loaded game statistics from ini files:
				Number_of_Times_Played: 0
				Last_Time_Played: 0
				Average_Time_Played: 0
				Total_Time_Played: 0
				System_Total_Played_Time: 1747
				Total_Global_Played_Time: 70790
18:52:35:626 | MD |   DEBUG2  | +15    | Updated Statistics: Number_of_Times_Played: 1
				Last_Time_Played: Tuesday April 29, 2014 06:51:34 PM
				Average_Time_Played: 61
				Total_Time_Played: 61
				System_Total_Played_Time: 1808
				Total_Global_Played_Time: 70851
18:52:35:643 | MD |     INFO  | +16    | Game section statistics updated.
18:52:35:643 | MD |     INFO  | +0     | ExitModule - Ended
18:52:35:643 | MD |     INFO  | +0     | End of Module Logs
18:52:35:662 | HL |     INFO  | +68437 | Main - Module ended, exiting HyperLaunch normally
18:52:35:662 | HL |     INFO  | +0     | ExitScript - Started
18:52:35:664 | HL |   DEBUG1  | +0     | ExitScript - Checking what application is currently in focus.
18:52:35:671 | HL |     INFO  | +0     | SystemCursor - Restoring mouse cursor
18:52:35:677 | HL |     INFO  | +16    | ExitScript - Ended

Many thanks for looking into this!

Posted

Did you set up the blank profile? I've never had your problem but I seem to remember from the tutorial that I used that this was necessary to prevent the problem you're having.

For clarification: you saved profiles with only your thumbsticks set to your exit keys and every other button left empty, correct?

For me, the only way Xpadder would work is if I set the profiles up specifically for emulator (ie Nestopia or global Mess), and then joystick (xbox360 controller). None of the options it is supposed to default to ever worked.

Posted

Blank profile? Hmmmm... no I know nothing of this? I just followed the guide I posted at the top of this thread?

But yes, there are a few which have whole complete profiles such as ScumVM, MS DOS and Atari 7800. All the rest of them just have the 2 keys binded and the rest blank, just so I can exit the Emu's.

I cant do them per emulator. just by the wheels. As you can see in that guide it seems very simple... maybe too simple, thats wwhy its messed up? hehehe

Posted

If you disable support for keymapper then hyperlaunch has nothing to do with that feature while it's disabled, meaning no interaction at all with keymappers.

Now here's the catch to adding code to shutdown keymappers if you have keymapper disabled

Play a system with keymapper supported, HL loads your playing profile (game,emulator,system,default)

Exit that game, HL loads HyperSpin Profile (Front End Profile)

Play a system with keymapper disabled, HL does nothing with keymappers; HyperSpin Profile is still loaded. (current way)

Exit that Game and return to HyperSpin, HL does nothing with keymappers; HyperSpin Profile is still loaded. (current way)

Alternate Route with "bug" fix:

Play a system with keymapper disabled, HL closes keymappers and then has nothing to do with keymappers; HyperSpin Profile is no longer loaded. (added code to fix the "bug")

Exit that Game and return to HyperSpin, HL does nothing with keymappers; HyperSpin Profile is not loaded. (added code to fix the "bug")

Dig out keyboard and plug it into to a usb port, and then use it to choose the next game because your joystick no longer works because the HyperSpin profile is not loaded. (to me this is unacceptable)

Now you ask, why not have hyperlaunch load the HyperSpin Profile when you exit a game that has keymapper disabled. I respond with, this is asking for keymapper support which you disabled.

How keymapper currently works

Xpadder:

Playing: Game -> Emulator -> System -> Default -> Blank -> Close xpadder

Exiting Game: Front End -> blank -> close xpadder

Opening HL Menus: HyperLaunch -> blank -> close xpadder *HL menu enabled separately (disabled by default)

Note for xpadder each type mentioned above has a subsection that is searched for: Controller Name -> Custom Name -> Default(Normal)

JoyToKey

Playing: Game -> Emulator -> System -> Default -> Close joytokey

Exiting Game: Front End -> close joytokey

Opening HL Menus: HyperLaunch -> close joytokey *HL menu enabled separately (disabled by default)

AHK External

Playing: Game -> Emulator -> System -> Default -> Close ahk mappings

Exiting Game: Front End -> close ahk mappings

Opening HL Menus: HyperLaunch -> do not close ahk mappings use what is currently loaded *HL menu enabled separately (disabled by default)

Hopefully this clears up some confusion.

Posted

OMG!!! Im not home yet, but its that simple!! Hahahaha, I cant check yet as I have not got my rig infront of me but if it is that then I bow my head in shame. Something so simple yet got me pulling my hair out.

Thanks ghutch, I will check tonight.

Posted

Yes, we are working!!!!! GET IN!!! Many hanks for the help.

All systems now working with Xpadder... except Dolphin... but I think this is due to a keying error, as in one used by the Emu. I bind left shift and M to exit.

Again... many thanks!!!

PROBLEM SOLVED!!!!

Archived

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

×
×
  • Create New...