Jump to content

Complete Guide for Commodore Amiga in HS and HL3 Using WinUAE Only


rfancella

Recommended Posts

Posted

I see. That is how I made it at first, but seeing that the games are updated quite often, that would be a pain to maintain (renaming all the artwork, videos etc for every new version of the game). Perhaps I'll just keep this one to myself then because I can't see myself maintaining that method =) There is an update to one of the ones you posted even. 1000Miglia_v1.2.lha

Here are the files

http://www.grandis.nu/downloads/Commodore Amiga.ini

http://www.grandis.nu/downloads/Settings.ini

I did a test just now to rename the \192.168.101.70\install\Emulators\Amiga\ClassicWB _UAE_v28\winuae270.exe file into something else. When I did, the correct winuae.exe was loaded and all was fine. For fun, I renamed it back and once again, the winuae270.exe was loaded wrongly again. I'll test what you ask in the morning. Appreciate the help, although, worst case scenario, I can move or rename that file permanently. Still interesting why it happens.

  • Replies 420
  • Created
  • Last Reply
Posted
I see. That is how I made it at first, but seeing that the games are updated quite often, that would be a pain to maintain (renaming all the artwork, videos etc for every new version of the game). Perhaps I'll just keep this one to myself then because I can't see myself maintaining that method =) There is an update to one of the ones you posted even. 1000Miglia_v1.2.lha

Here are the files

http://www.grandis.nu/downloads/Commodore Amiga.ini

http://www.grandis.nu/downloads/Settings.ini

I did a test just now to rename the \192.168.101.70\install\Emulators\Amiga\ClassicWB _UAE_v28\winuae270.exe file into something else. When I did, the correct winuae.exe was loaded and all was fine. For fun, I renamed it back and once again, the winuae270.exe was loaded wrongly again. I'll test what you ask in the morning. Appreciate the help, although, worst case scenario, I can move or rename that file permanently. Still interesting why it happens.

I'm not saying no one is interested. Just, that is not the Official naming convention. ;) Course, this system strays from the others as a norm. Most everything else uses the No-Intro naming convention. ;)

That field is only used if you have games that need to launch to WorkBench and be run from there. If you remove that field from HLHQ, you should be fine (someone correct me if i'm wrong).

The files are interesting... Mine are almost identical.

Thanks,

Ron

Posted

To test, remove your PathToWorkBenchBase from the System Settings in HLHQ.

Ron

That one was already empty =)

I have a little problem with how I want to do this. Sure, I can make a script that renames the official movies to match my "romset" but I'd rather keep true to the official standard, but when you don't approve of that standard.... Hmm hmm.

Well. I can always put the roms on my ftp and people can decide for them self I guess. I just dont want more versions of the same thing out there to confuse people =)

Edit: I've copied them there with the database. See signature =)

Edit2: Also made a little script that can be used to match old standard of artwork etc to mine. Its not 100% but it works good.

This is an example from doing the Wheel.

Matching: 3188 total roms. 1373 was found directly.

1815 matches was not found directly but 1240 roms got a partial.

So out of 3188 roms, we have matches for 2613 roms

It works by removing one char from the end of the romname until i matches the source (Wheel images in this example). It will end at 4 chars and give up, otherwise the mismatch is way to high.

Example output

YoJoe.png -> YoJoeDemo.zip (We got hit on: YoJoe)

Yolanda.png -> YolandaFiles.zip (We got hit on: Yolanda)

Yolanda.png -> YolandaImage.zip (We got hit on: Yolanda)

ZakMcKracken.png -> ZakMcKrackenDe.zip (We got hit on: ZakMcKracken)

ZakMcKracken.png -> ZakMcKrackenFr.zip (We got hit on: ZakMcKracken)

ZakMcKracken.png -> ZakMcKrackenIt.zip (We got hit on: ZakMcKracken)

Zaxxon.png -> Zaxxon1MB.zip (We got hit on: Zaxxon)

Zaxxon.png -> Zaxxon512KB.zip (We got hit on: Zaxxon)

Zombi.png -> ZombiDe.lha (We got hit on: Zombi)

Zombi.png -> ZombieApocalypse2AGA.zip (We got hit on: Zombi)

Zombi.png -> ZombieApocalypse.zip (We got hit on: Zombi)

Zombi.png -> ZombiFr.lha (We got hit on: Zombi)

Zool2.png -> Zool2AGA.zip (We got hit on: Zool2)

Zool.png -> ZoolAGA.zip (We got hit on: Zool)

Say I remake all the videos and artwork etc to match any new version that comes out.. how would one go ahead and get that changed to the official version? =) Hyperspin people, Emumovies people etc..

  • 3 weeks later...
Posted

Everything works, but i can't load the single specific game configuration. i named the config. file with the game's name (same as in the xml) as mentioned in the note. But it keeps launching the usual amigahost config.

does this function work with you? any idea?

Posted
Everything works, but i can't load the single specific game configuration. i named the config. file with the game's name (same as in the xml) as mentioned in the note. But it keeps launching the usual amigahost config.

does this function work with you? any idea?

Looking through the module, it should work just fine. Are you naming them with the rom name and the .uae extension? And are they in the WinUAE\Configurations directory??

If these are both answered yes, please post your HyperLaunch log with code tags as described here:

http://www.hyperspin-fe.com/forum/showthread.php?31072-The-HyperNoobie-Guide-For-Posting-To-The-Fourm

Thanks,

Ron

Posted

thanks for the quick reply, yes i think i did it correctly. The file AlloAllo_v1.0.uae is in the Configurations folder. here's the log


[code]


23:03:35:350 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x y w h
23:03:35:350 | HL |     INFO  | +0     | CheckFile - Checking if D:\HyperSpin\HyperLaunch\HyperLaunch.exe exists
23:03:35:350 | HL |     INFO  | +0     | Main - HyperLaunch received "Commodore Amiga" and "AlloAllo_v1.0"
23:03:35:350 | HL |     INFO  | +0     | Main - AlloAllo_v1.0 is using the default emulator: WinUAE
23:03:35:350 | HL |     INFO  | +0     | Main - Checking for a [WinUAE] section in D:\HyperSpin\HyperLaunch\Settings\Commodore Amiga\Emulators.ini
23:03:35:350 | HL |     INFO  | +0     | Main - Checking for a [WinUAE] section in D:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
23:03:35:350 | HL |     INFO  | +0     | Main - Found [WinUAE] in D:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
23:03:35:350 | HL |     INFO  | +0     | CheckFile - Checking if D:\HyperSpin\HyperLaunch\Modules\WinUAE\WinUAE.ahk exists
23:03:35:365 | HL |     INFO  | +16    | Main - CRC Check - CRC matches, this is an official unedited module.
23:03:35:365 | HL |     INFO  | +0     | Main - AlloAllo_v1.0 will use module: D:\HyperSpin\HyperLaunch\Modules\WinUAE\WinUAE.ahk
23:03:35:365 | HL |     INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
23:03:35:365 | HL |     INFO  | +0     | Main - INI Keys read
23:03:35:365 | HL |     INFO  | +0     | CheckFile - Checking if D:\HyperSpin\HyperLaunch\Module Extensions\7z.exe exists
23:03:35:365 | HL |     INFO  | +0     | CheckFile - Checking if D:\HyperSpin\HyperLaunch\Module Extensions\7z.dll exists
23:03:35:365 | HL |     INFO  | +0     | CheckPaths - Started
23:03:35:365 | HL |     INFO  | +0     | CheckPaths - Found rom: D:\Amiga\Gamebase (v.1.6)\WHDLoad\AlloAllo_v1.0.zip
23:03:35:365 | HL |     INFO  | +0     | CheckFile - Checking if D:\# Emulators\Amiga - WinUAE2800\winuae.exe exists
23:03:35:381 | HL |     INFO  | +15    | CheckPaths - Ended
23:03:35:381 | HL |     INFO  | +0     | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode =
				frontendPID = 0
				frontendPath = D:\HyperSpin
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = D:
				exitEmulatorKey = ~Esc
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = Restore
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = D:\# Emulators\Amiga - WinUAE2800\winuae.exe
				emuPath = D:\# Emulators\Amiga - WinUAE2800
				emuName = WinUAE
				emuExt = exe
				romPath = D:\Amiga\Gamebase (v.1.6)\WHDLoad
				romPathFromIni = D:\Amiga\Gamebase (v.1.6)\WHDLoad
				romExtension = .zip
				romExtensionOrig = .zip
				romExtensions = zip|rar|adf
				executable = winuae.exe
				systemName = Commodore Amiga
				dbName = AlloAllo_v1.0
				romName = AlloAllo_v1.0
				romMapPath =
				romMappingEnabled = false
				romMappingLaunchMenuEnabled = false
				romMappingFirstMatchingExt = false
				romMappingShowAllRomsInArchive = false
				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 = true
				blockInputTime = 0
				blockInputFile =
				errorLevelReporting = false
				logFile = D:\HyperSpin\HyperLaunch\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 3
				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 = 1280
				originalHeight = 720
				dtEnabled = true
				dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
				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 = Center
				fadeLyr2X = 300
				fadeLyr2Y = 300
				fadeLyr2Adjust = 1.5
				fadeLyr2PicPad = 0
				fadeLyr3Pos = Center
				fadeLyr3X = 300
				fadeLyr3Y = 300
				fadeLyr3Adjust = 0.75
				fadeLyr3Speed = 750
				fadeLyr3Animation = DefaultFadeAnimation
				fadeLyr37zAnimation = DefaultFadeAnimation
				fadeLyr3Type = imageandbar
				fadeLyr3ImgFollow7zProgress = false
				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 = corners
				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 = D:\HyperSpin\HyperLaunch\Media\Fade
				HLDataPath = D:\HyperSpin\HyperLaunch\Data
				HLMediaPath = D:\HyperSpin\HyperLaunch\Media
				HLErrSoundPath = D:\HyperSpin\HyperLaunch\Media\Sounds\Error
				modulesPath = D:\HyperSpin\HyperLaunch\Modules
				moduleFullName = D:\HyperSpin\HyperLaunch\Modules\WinUAE\WinUAE.ahk
				moduleName = WinUAE
				modulePath = D:\HyperSpin\HyperLaunch\Modules\WinUAE
				moduleExtension = ahk
				moduleExtensionsPath = D:\HyperSpin\HyperLaunch\Module Extensions
				libPath = D:\HyperSpin\HyperLaunch\Lib
				7zEnabled = false
				7zPath = D:\HyperSpin\HyperLaunch\Module Extensions\7z.exe
				7zDllPath = D:\HyperSpin\HyperLaunch\Module Extensions\7z.dll
				7zExtractPath = D:\HyperSpin\# 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 = D:\HyperSpin\HyperLaunch\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes =
				hpLoadStateKeyCodes =
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = ahk
				xpadderFullPath = D:\HyperSpin\Utilities\Xpadder\xpadder.exe
				joyToKeyFullPath = D:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = D:\HyperSpin\HyperLaunch\Profiles\ahk
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = false
				keymapperHyperLaunchProfileEnabled = false
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = use_global
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames =
				FEProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\HyperSpin
				defaultProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\_Default
				systemProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore Amiga
				xPadderSystemProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore Amiga\_Default
				emuProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore Amiga\WinUAE
				romProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore Amiga\AlloAllo_v1.0
				HyperLaunchProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\HyperLaunch
				blankProfile = D:\HyperSpin\HyperLaunch\Profiles\ahk\blank
				ahkFEProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\HyperSpin
				ahkDefaultProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\_Default
				ahkSystemProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore Amiga
				ahkEmuProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore Amiga\WinUAE
				ahkRomProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore Amiga\AlloAllo_v1.0
				ahkHyperLaunchProfile = D:\HyperSpin\HyperLaunch\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = WinUAE
				MEmuV =  v2.6.0
				MURL = http://www.winuae.net/
				MAuthor = brolly
				MVersion = 2.0.2
				MCRC = 2283EB17
				iCRC = 587D7C70
				mId = 635138307631183750
				MSystem = "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
				;----------------------------------------------------------------------------
				; Notes:
				; You can have specific configuration files inside a Configurations folder on WinUAE main dir.
				; Just name them the same as the game name on the XML file.
				; Make sure you create a host config files with these names:
				; CD32 : cd32host.uae and cd32mousehost.uae;
				; CDTV : cdtvhost.uae and cdtvmousehost.uae;
				; Amiga : amigahost.uae;
				; Amiga CD : amigacdhost.uae;
				; cd32mouse and cdtvmouse are for mouse controlled games on these systems, you should configure
				; Windows Mouse on Port1 and a CD32 pad on Port2. For Amiga and Amiga CD make sure you set both
				; a joystick and a mouse on Port1 and only a joystick on Port2.
				; Set all your other preferences like video display settings. And make sure you are saving a HOST
				; configuration file and not a general configuration file.
				;
				; If you want to configure an exit key through WinUAE:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Quit Emulator.
				; If you want to configure a key to toggle fullscreen/windowed mode:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Toggle windowed/fullscreen.
				;
				; CD32 and CDTV:
				; A settings file called System_Name.ini should be placed on your module dir. on that file you can define if a
				; game uses mouse or if it needs the special delay hack loading method amongst other things. Example of such a file:
				;
				; [Lemmings (Europe)]
				; UseMouse=true
				;
				; [Project-X & F17 Challenge (Europe)]
				; DelayHack=true
				;
				; Amiga:
				; For MultiGame support make sure you don't change the default WinUAE diskswapper keys which are:
				; END+1-0 (not numeric keypad) = insert image from swapper slot 1-10
				; END+SHIFT+1-0 = insert image from swapper slot 11-20
				; END+CTRL+1-4 = select drive
				;
				; To do that follow the same procedure as above for the exit
				; key, but on F11 set it to Toggle windowed/fullscreen. Make sure you save your configuration afterwards.
				; Note : If you want to use Send commands to WinUAE for any keys that you configured through Input-Configuration panel make sure you
				; set those keys for Null Keyboard! This is a virtual keyboard that collects all input events that don't come from physical
				; keyboards. This applies to the exit or windowed/fullscreen keys mentioned above.
				;
				; If you are using WHDLoad games, but want to keep your default user-startup file after exiting then make a copy of it in the
				; WHDFolder\S (Set in PathToWHDFolder) and name it default-user-startup. This file will then be copied over S\user-startup on exit.
				;----------------------------------------------------------------------------

				StartModule()
				FadeInStart()

				settingsFile := modulePath . "\" . systemName . ".ini"

				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				PathToWHDFolder := IniReadCheck(settingsFile, "Settings", "PathToWHDFolder", EmuPath . "\HDD\WHD",,1)
				PathToWorkBenchBase := IniReadCheck(settingsFile, "Settings", "PathToWorkBenchBase", EmuPath . "\HDD\Workbench31_Lite.vhd",,1)

				PathToWHDFolder := AbsoluteFromRelative(EmuPath, PathToWHDFolder)
				PathToWorkBenchBase := AbsoluteFromRelative(EmuPath, PathToWorkBenchBase)

				; This object controls how the module reacts to different systems. MESS can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
				mType := Object("Commodore Amiga","a500","Commodore Amiga CD32","cd32","Commodore CDTV","cdtv","Commodore Amiga CD","amigacd")
				ident := mType[systemName]	; search object for the systemName identifier MESS uses
				If !ident
					ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this WinUAE module: " . moduleName)

				windowClass = PCsuxRox ;Class name is different depending on if the game is being run windowed or fullscreen
				If ( Fullscreen = "true" )
					windowClass = AmigaPowah

				specialcfg = %emuPath%Configurations\%romName%.uae

				If romExtension in .hdf,.vhd
					DefaultRequireWB := "true"
				Else
					DefaultRequireWB := "false"

				If romExtension in .zip,.lha,.rar,.7z
				{
					SlaveFile := COM_Invoke(HLObject, "findByExtension", romPath . "\" . romName . romExtension, "slave")
					If (SlaveFile)
					{
						If romName contains (AGA)
							DefaultOptions := "-s cycle_exact=false " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=max " . "-s cachesize=8192" ;AGA
						Else
							DefaultOptions := "-s cycle_exact=true " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=real " . "-s cachesize=8192 " ;Non-AGA
					}
				}

				usemouse := IniReadCheck(settingsFile, romName, "UseMouse","false",,1)
				delayhack := IniReadCheck(settingsFile, romName, "DelayHack","false",,1)
				options := IniReadCheck(settingsFile, romName, "Options",DefaultOptions,,1)
				videomode := IniReadCheck(settingsFile, romName, "VideoMode","PAL",,1)

				floppyspeed := IniReadCheck(settingsFile, romName, "FloppySpeed","turbo",,1)
				quickstartmode := IniReadCheck(settingsFile, romName, "QuickStartMode",A_Space,,1)
				immediateblitter := IniReadCheck(settingsFile, romName, "ImmediateBlitter","false",,1)
				requireswb := IniReadCheck(settingsFile, romName, "RequiresWB",DefaultRequireWB,,1)
				customwb := IniReadCheck(settingsFile, romName, "CustomWB",A_Space,,1)
				whdloadoptions := IniReadCheck(settingsFile, romName, "WHDLoadOptions","PRELOAD",,1)
				neverextract := IniReadCheck(settingsFile, romName, "NeverExtract","false",,1)

				fs := If (Fullscreen = "true") ? "true" : "false"
				videomode := (If videomode = "NTSC" ? ("-s ntsc=true") : (""))
				floppyspeed := (If floppyspeed ? ("-s floppy_speed=" . floppyspeed) : (""))

				If (requireswb = "true")
				{
					ident := "a1200"

					If (customwb)
					{
						PathToWorkBenchBase := %EmuPath% . "\" . customwb
					}
					CheckFile(PathToWorkBenchBase)
					wbDrive := "-s hardfile=rw,32,1,2,512," . """" . PathToWorkBenchBase . """"
				}
				If romExtension in .hdf,.vhd
				{
					ident := "a1200"
					gameDrive := "-s hardfile=rw,32,1,2,512," . """" . romPath . "\" . romName . romExtension . """"
				}
				If (immediateblitter = "true")
				{
					options := options . " " . "-s immediate_blits=true"
				}

				options := options . " " . videomode

				If (ident = "a500" or ident = "a1200")
				{
					If romName contains (AGA),(LW)
						ident := "a1200"

					If (SlaveFile)
					{
						CheckFile(PathToWHDFolder)

						ident := "a1200"

						;Create the user-startup file to launch the game
						WHDUserStartupFile := PathToWHDFolder . "\S\user-startup"
						SplitPath, SlaveFile, SlaveName, SlaveFolder

						FileDelete, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, echo "Running: %SlaveName%";`n, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, cd dh1:%SlaveFolder%;`n, %WHDUserStartupFile%
						FileAppend, whdload %SlaveName% %whdloadoptions%;`n, %WHDUserStartupFile%
					}
				}

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

				If FileExist(specialcfg)
				{
					;Game specific configuration file exists
					configFile = %romName%.uae
				}
				Else
				{
					;Game specific configuration file doesn't exist
					If (ident = "cd32" or ident = "cdtv")
					{
						configFile := If (usemouse = "true") ? ("host\" . ident . "mousehost.uae") : ("host\" . ident . "host.uae")
						quickcfg := If (ident = "cd32") ? ("-s quickstart=" . ident . "`,0 -s chipmem_size=8") : ("-s quickstart=" . ident . "`,0")
						If (delayhack = "true")
							options := options . " -s cdimage0=" . """" . romPath . "\" . romName . romExtension . """" . "`,delay"
						Else
							options := options . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """"
					}
					Else
					{
						;Amiga or Amiga CD game

						configFile := If systemName = "Commodore Amiga CD" ? "host\amigacdhost.uae" : "host\amigahost.uae"
						If quickstartmode
							quickcfg := "-s quickstart=" . quickstartmode
						Else
							quickcfg := If (ident = "a500") ? "-s quickstart=a500`,1" : "-s quickstart=a1200`,1"

						If (SlaveFile)
						{
							;WHDLoad Game
							options := options . " -s filesystem=rw,WHD:" . """" . PathToWHDFolder . """" . " -s filesystem=ro,Games:" . """" . romPath . "\" . romName . romExtension . """"
						}
						Else If (gameDrive)
						{
							;HDD Game
							options := options . " " . wbDrive . " " . gameDrive
						}
						Else If romExtension in .cue,.iso
						{
							;Amiga CD game
							options := options . " " . wbDrive . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """" . " -s win32.map_cd_drives=true -s scsi=true"
						}
						Else
						{
							;Floppy Game

							;MultiDisk loading, this will load the first 2 disks into drives 0 and 1 since some games can read from both drives and therefore
							;the user won't need to change disks through the MG menu. We can have up to 4 drives, but most of the games will only support 2 drives
							;so disks are only loaded into the first 2 for better compatibility. Remaining drives will be loaded into quick disk slots.

							romCount = % romTable.MaxIndex()
							If romName contains (Disk 1)
							{
								;If the user boots any disk rather than the first one, multi disk support must be done through HyperLaunch MG menu
								if romCount > 1
								{
									options := options . " -s nr_floppies=2"
									mgoptions := " -s floppy1=" . """" . romTable[2,1] . """"
								}
							}
							options := options . " " . floppyspeed . " -s floppy0=" . """" . romPath . "\" . romName . romExtension . """" . mgoptions

							if romCount > 1
							{
								;DiskSwapper
								;diskswapper := " -diskswapper "
								Loop % romTable.MaxIndex() ; loop each item in our array
								{
									;diskswapper := diskswapper . """" . romTable[A_Index,1] . ""","
									diskswapper := diskswapper . " -s diskimage" . (A_Index-1) . "=" . """" . romTable[A_Index,1] . """"
								}
								options := options . diskswapper
							}
						}
					}
				}

				param1 := "-f " . """" . EmuPath . "\Configurations\" . configFile . """" . " " . quickcfg
				param2 := "-s use_gui=no -s gfx_fullscreen_amiga=" . fs
				param3 := options

				;MsgBox, %param1% %param2% %param3% %param4% %param5% %param6%
				;ExitApp

				;disableActivateBlackScreen = true

				Run(Executable . A_Space . param1 . A_Space . param2 . A_Space . param3 . A_Space . param4 . A_Space . param5 . A_Space . param6 . A_Space . " -portable", emuPath)

				WinWait("ahk_class " . windowClass)
				WinWaitActive("ahk_class " . windowClass)

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

				MultiGame:
					If currentButton = 10
						diskslot = 0
					Else If currentButton > 10
						diskslot := currentButton - 10
					Else
						diskslot := currentButton

					If currentButton > 10
						Send, {End Down}{Shift Down}%diskslot%{Shift Up}{End Up}
					Else
						Send, {End Down}%diskslot%{End Up}
				return

				CloseProcess:
					If (ident = "a500" or ident = "a1200")
					{
						If (SlaveFile)
						{
							CheckFile(PathToWHDFolder)
							;Copy default-user-startup to user-startup if file exists
							IfExist, %PathToWHDFolder%\S\default-user-startup
								FileCopy,%PathToWHDFolder%\S\default-user-startup, %PathToWHDFolder%\S\user-startup, 1
						}
					}
					FadeOutStart()
					WinClose, ahk_class %windowClass%
				return

				AbsoluteFromRelative(MasterPath, RelativePath)
				{
				   VarSetCapacity(AbsP,260,0)
				   DllCall( "shlwapi\PathCombineA", Str,AbsP, Str,MasterPath, Str,RelativePath )
				   Return AbsP
				}

23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
23:03:35:381 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
23:03:35:381 | HL |     INFO  | +0     | Main - Module is built
23:03:35:381 | HL |     INFO  | +0     | CheckFile - Checking if D:\HyperSpin\HyperLaunch\AutoHotkey.dll exists
23:03:35:381 | HL |     INFO  | +0     | Main - Hiding taskbar
23:03:35:599 | HL |     INFO  | +219   | Main - Running module
23:03:35:771 | MD |     INFO  | +N/A   | Module initialized
23:03:35:771 | MD |     INFO  | +0     | StartModule - Started
23:03:35:771 | MD |     INFO  | +0     | StartModule - MEmu: WinUAE
				MEmuV: v2.6.0
				MURL: http://www.winuae.net/
				MAuthor: brolly
				MVersion: 2.0.2
				MCRC: 2283EB17
				iCRC: 587D7C70
				MID:
				MSystem: "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
23:03:35:771 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Commodore Amiga"
23:03:35:771 | MD |     INFO  | +0     | StartModule - Ended
23:03:35:787 | MD |     INFO  | +16    | GetFadePicFile - Randomized images and Fade Layer 1 will use D:\HyperSpin\HyperLaunch\Media\Fade\_Default\Layer 1.png
23:03:35:787 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 2 will use D:\HyperSpin\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2.png
23:03:35:896 | MD |     INFO  | +109   | DefaultAnimateFadeIn - Started
23:03:35:896 | MD |     INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
23:03:36:411 | MD |     INFO  | +515   | DefaultAnimateFadeIn - Ended
23:03:36:411 | MD |     INFO  | +0     | DefaultFadeAnimation - Started
23:03:36:411 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 3 will use D:\HyperSpin\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3.png
23:03:36:411 | MD |     INFO  | +0     | ReadHyperSpinXML - Started
23:03:36:411 | MD |     INFO  | +0     | ReadHyperSpinXML - Ended
23:03:36:411 | MD |     INFO  | +0     | CreateRomTable - Started
23:03:36:411 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
23:03:37:206 | MD |     INFO  | +796   | DefaultFadeAnimation - Ended
23:03:37:206 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
23:03:37:206 | MD |     INFO  | +0     | Module Setting - [settings] - PathToWHDFolder: .\WHD
23:03:37:206 | MD |     INFO  | +0     | Module Setting - [settings] - PathToWorkBenchBase: D:\# Emulators\Amiga - WinUAE2800\HDD\Workbench31_Lite.vhd
23:03:37:269 | MD |     INFO  | +62    | Module Setting - [AlloAllo_v1.0] - UseMouse: false
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - DelayHack: false
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - Options: -s cycle_exact=true -s immediate_blits=false -s cpu_compatible=false -s cpu_speed=real -s cachesize=8192
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - VideoMode: PAL
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - FloppySpeed: turbo
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - QuickStartMode:
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - ImmediateBlitter: false
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - RequiresWB: false
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - CustomWB:
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - WHDLoadOptions: PRELOAD
23:03:37:269 | MD |     INFO  | +0     | Module Setting - [AlloAllo_v1.0] - NeverExtract: false
23:03:37:269 | MD |     INFO  | +0     | CheckFile - Checking if D:\# Emulators\Amiga - WinUAE2800\WHD exists
23:03:37:269 | MD |     INFO  | +0     | Run - Running: D:\# Emulators\Amiga - WinUAE2800\winuae.exe -f "D:\# Emulators\Amiga - WinUAE2800\Configurations\host\amigahost.uae" -s quickstart=a1200,1 -s use_gui=no -s gfx_fullscreen_amiga=true -s cycle_exact=true -s immediate_blits=false -s cpu_compatible=false -s cpu_speed=real -s cachesize=8192  -s filesystem=rw,WHD:"D:\# Emulators\Amiga - WinUAE2800\WHD" -s filesystem=ro,Games:"D:\Amiga\Gamebase (v.1.6)\WHDLoad\AlloAllo_v1.0.zip"     -portable
23:03:37:331 | MD |     INFO  | +62    | WinWait - Waiting for "ahk_class AmigaPowah"
23:03:38:093 | MD |     INFO  | +765   | WinWaitActive - Waiting for "ahk_class AmigaPowah"
23:03:38:205 | MD |     INFO  | +109   | Process - WaitClose winuae.exe
23:03:38:222 | MD |     INFO  | +16    | DefaultAnimateFadeIn - Started
23:03:38:743 | MD |     INFO  | +515   | DefaultAnimateFadeIn - Ended
23:04:13:091 | MD |     INFO  | +34351 | ExitModule - Started
23:04:13:091 | MD |     INFO  | +0     | Starting Updating Statistics:
23:04:13:107 | MD |     INFO  | +16    | Game section statistics updated.
23:04:13:122 | MD |     INFO  | +15    | ExitModule - Ended
23:04:13:122 | MD |     INFO  | +0     | End of Module Logs
23:03:35:599 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
23:04:13:153 | HL |     INFO  | +37549 | Main - Module ended, exiting HyperLaunch normally
23:04:13:153 | HL |     INFO  | +0     | ExitScript - Started
23:04:13:403 | HL |     INFO  | +250   | SystemCursor - Restoring mouse cursor
23:04:13:403 | HL |     INFO  | +0     | ExitScript - Ended

[/code]

Posted
thanks for the quick reply, yes i think i did it correctly. The file AlloAllo_v1.0.uae is in the Configurations folder. here's the log

Nope, you are right. I copied my amigahost.uae file into my Configurations folder and it didn't load it. I will take a closer look and see what's wrong. If I find something, I'll report back here. Maybe we are both missing something.

Thanks,

Ron

Posted
ok thanks, i'll check and report too :hmmmm2:

Found the bug!!!

Open up the WinUAE.ahk file.

Look for this line:

specialcfg = %emuPath%Configurations\%romName%.uae

And make it look like this:

specialcfg = %emuPath%\Configurations\%romName%.uae

Now it works as it should.

Thanks,

Ron

  • 3 weeks later...
Posted

Thanks again for this great Tuturial...

But i have something strange happening... First when I launch em on my Windows 7 PC they start from Hyperlaunch HQ, but once I start em on my Windows 8.1 Gigabyte Brix Pro HTPC with Iris Graphics I get this message:

Selected Disk Image need the SPS Plugin which is avaible from http://www.softpress.org

When I press ok two eyes appear and the text waiting for bootable media...

I have this File in my Winuae directory: CAPSImg.dll

I get the same error even if I launch em directly with Winuae...

WinUAE Log:

WinUAE 2.6.1 (2013.06.19) (6.2 [1]) 64-bit 9.6.4601 8 20:06
(c) 1995-2001 Bernd Schmidt   - Core UAE concept and implementation.
(c) 1998-2013 Toni Wilen      - Win32 port, core code updates.
(c) 1996-2001 Brian King      - Win32 port, Picasso96 RTG, and GUI.
(c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support.
(c) 2000-2001 Bernd Meyer     - JIT engine.
(c) 2000-2005 Bernd Roesch    - MIDI input, many fixes.
Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit.
End+F1 changes floppy 0, End+F2 changes floppy 1, etc.
'F:\HyperSpin\Emulators\WINUAE\winuae.exe'
EXE: 'F:\HyperSpin\Emulators\WINUAE\', DATA: 'F:\HyperSpin\Emulators\WINUAE\', PLUGIN: 'F:\HyperSpin\Emulators\WINUAE\'
WARNING: Unsupported 'F:\HyperSpin\Emulators\WINUAE\winuae.ini' enabled
Total physical RAM 16287M, all RAM 32720M. Attempting to reserve: 2049M.
Reserved: 0x0C9A0000-0x64AA0000 (58100000 1409M)
CLOCKFREQ: QPF 3.12MHz (3.12MHz, DIV=1)
Enumerating display devices.. 
Sorting devices and modes..
Desktop: W=1920 H=1080 B=32. CXVS=1920 CYVS=1080
Intel(R) Iris(TM) Pro Graphics 5200 '\\.\DISPLAY1' [PCI\VEN_8086&DEV_0D22&SUBSYS_D0001458&REV_08]
-: Generic PnP Monitor (1920*1080) * [\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0003]
0: 320x200, 32-bit (23,24,25,29,30,50,59,60)
1: 320x240, 32-bit (23,24,25,29,30,50,59,60)
2: 400x300, 32-bit (23,24,25,29,30,50,59,60)
3: 512x384, 32-bit (23,24,25,29,30,50,59,60)
4: 640x400, 32-bit (23,24,25,29,30,50,59,60)
5: 640x480, 32-bit (23,24,25,29,30,50,59,60,73,75)
6: 720x480, 32-bit (23,24,25,29,30,50,59,60)
7: 720x576, 32-bit (23,24,25,29,30,50,59,60)
8: 800x600, 32-bit (23,24,25,29,30,50,59,60,72,75)
9: 1024x768, 32-bit (23,24,25,29,30,50,59,60,70,75)
10: 1152x864, 32-bit (23,24,25,29,30,50,59,60,75)
11: 1280x600, 32-bit (23,24,25,29,30,50,59,60)
12: 1280x720, 32-bit (23,24,25,29,30,50,59,60)
13: 1280x768, 32-bit (23,24,25,29,30,50,59,60)
14: 1280x800, 32-bit (23,24,25,29,30,50,59,60)
15: 1280x960, 32-bit (23,24,25,29,30,50,59,60)
16: 1280x1024, 32-bit (23,24,25,29,30,50,59,60,75)
17: 1360x768, 32-bit (23,24,25,29,30,50,59,60)
18: 1366x768, 32-bit (23,24,25,29,30,50,59,60)
19: 1400x1050, 32-bit (23,24,25,29,30,50,59,60)
20: !1440x480i, 32-bit (!30i)
21: !1440x576i, 32-bit (!25i)
22: 1440x900, 32-bit (23,24,25,29,30,50,59,60,75)
23: 1600x900, 32-bit (23,24,25,29,30,50,59,60)
24: 1600x1200, 32-bit (59,60)
25: 1680x1050, 32-bit (23,24,25,29,30,50,59,60)
26: 1920x1080, 32-bit (23,24,25,29,30,50,59,60)
27 display modes.
Display buffer mode = 1
Enumerating DirectSound devices..
Enumerating WASAPI devices...
Enumeration end
0:DS: Primärer Soundtreiber
1:DS: SAMSUNG (High Definition Audio-Gerät)
2:DS: Realtek Digital Output (Realtek High Definition Audio)
3:WA: Default Audio Device
4:WA: SAMSUNG (High Definition Audio-Gerät)
5:WA: Realtek Digital Output (Realtek High Definition Audio)
6:WX: Default Audio Device
7:WX: SAMSUNG (High Definition Audio-Gerät)
8:WX: Realtek Digital Output (Realtek High Definition Audio)
Enumerating recording devices:
0:DS: Primärer Soundaufnahmetreiber
done
Filesystem charset (ACP=1252,FSCP=28605):
00: 0000        01: 0001        02: 0002        03: 0003       
04: 0004        05: 0005        06: 0006        07: 0007       
08: 0008        09: 0009        0A: 000A        0B: 000B       
0C: 000C        0D: 000D        0E: 000E        0F: 000F       
10: 0010        11: 0011        12: 0012        13: 0013       
14: 0014        15: 0015        16: 0016        17: 0017       
18: 0018        19: 0019        1A: 001A        1B: 001B       
1C: 001C        1D: 001D        1E: 001E        1F: 001F       
20: 0020        21: 0021        22: 0022        23: 0023       
24: 0024        25: 0025        26: 0026        27: 0027       
28: 0028        29: 0029        2A: 002A        2B: 002B       
2C: 002C        2D: 002D        2E: 002E        2F: 002F       
30: 0030        31: 0031        32: 0032        33: 0033       
34: 0034        35: 0035        36: 0036        37: 0037       
38: 0038        39: 0039        3A: 003A        3B: 003B       
3C: 003C        3D: 003D        3E: 003E        3F: 003F       
40: 0040        41: 0041        42: 0042        43: 0043       
44: 0044        45: 0045        46: 0046        47: 0047       
48: 0048        49: 0049        4A: 004A        4B: 004B       
4C: 004C        4D: 004D        4E: 004E        4F: 004F       
50: 0050        51: 0051        52: 0052        53: 0053       
54: 0054        55: 0055        56: 0056        57: 0057       
58: 0058        59: 0059        5A: 005A        5B: 005B       
5C: 005C        5D: 005D        5E: 005E        5F: 005F       
60: 0060        61: 0061        62: 0062        63: 0063       
64: 0064        65: 0065        66: 0066        67: 0067       
68: 0068        69: 0069        6A: 006A        6B: 006B       
6C: 006C        6D: 006D        6E: 006E        6F: 006F       
70: 0070        71: 0071        72: 0072        73: 0073       
74: 0074        75: 0075        76: 0076        77: 0077       
78: 0078        79: 0079        7A: 007A        7B: 007B       
7C: 007C        7D: 007D        7E: 007E        7F: 007F       
80: 20AC (0080) 81: 0081        82: 201A (0082) 83: 0192 (0083)
84: 201E (0084) 85: 2026 (0085) 86: 2020 (0086) 87: 2021 (0087)
88: 02C6 (0088) 89: 2030 (0089) 8A: 0160 (008A) 8B: 2039 (008B)
8C: 0152 (008C) 8D: 008D        8E: 017D (008E) 8F: 008F       
90: 0090        91: 2018 (0091) 92: 2019 (0092) 93: 201C (0093)
94: 201D (0094) 95: 2022 (0095) 96: 2013 (0096) 97: 2014 (0097)
98: 02DC (0098) 99: 2122 (0099) 9A: 0161 (009A) 9B: 203A (009B)
9C: 0153 (009C) 9D: 009D        9E: 017E (009E) 9F: 0178 (009F)
A0: 00A0        A1: 00A1        A2: 00A2        A3: 00A3       
A4: 00A4 (20AC) A5: 00A5        A6: 00A6 (0160) A7: 00A7       
A8: 00A8 (0161) A9: 00A9        AA: 00AA        AB: 00AB       
AC: 00AC        AD: 00AD        AE: 00AE        AF: 00AF       
B0: 00B0        B1: 00B1        B2: 00B2        B3: 00B3       
B4: 00B4 (017D) B5: 00B5        B6: 00B6        B7: 00B7       
B8: 00B8 (017E) B9: 00B9        BA: 00BA        BB: 00BB       
BC: 00BC (0152) BD: 00BD (0153) BE: 00BE (0178) BF: 00BF       
C0: 00C0        C1: 00C1        C2: 00C2        C3: 00C3       
C4: 00C4        C5: 00C5        C6: 00C6        C7: 00C7       
C8: 00C8        C9: 00C9        CA: 00CA        CB: 00CB       
CC: 00CC        CD: 00CD        CE: 00CE        CF: 00CF       
D0: 00D0        D1: 00D1        D2: 00D2        D3: 00D3       
D4: 00D4        D5: 00D5        D6: 00D6        D7: 00D7       
D8: 00D8        D9: 00D9        DA: 00DA        DB: 00DB       
DC: 00DC        DD: 00DD        DE: 00DE        DF: 00DF       
E0: 00E0        E1: 00E1        E2: 00E2        E3: 00E3       
E4: 00E4        E5: 00E5        E6: 00E6        E7: 00E7       
E8: 00E8        E9: 00E9        EA: 00EA        EB: 00EB       
EC: 00EC        ED: 00ED        EE: 00EE        EF: 00EF       
F0: 00F0        F1: 00F1        F2: 00F2        F3: 00F3       
F4: 00F4        F5: 00F5        F6: 00F6        F7: 00F7       
F8: 00F8        F9: 00F9        FA: 00FA        FB: 00FB       
FC: 00FC        FD: 00FD        FE: 00FE        FF: 00FF       
End
CW: No Catweasel detected
PARAPORT: no ParaPort.dll, direct parallel port emulation disabled
IPC: Named Pipe '\\.\pipe\WinUAE' open
IPC: Named Pipe '\\.\pipe\WinUAE_COM' open
Serial port enumeration..
Parallel port enumeration..
Port enumeration end
MIDI port enumeration..
MIDI OUT: -1:'Microsoft MIDI Mapper' (1/1)
MIDI OUT: 0:'Microsoft GS Wavetable Synth' (1/27)
MIDI port enumeration end
RawInput enumeration..
RAWINPUT: found 8 devices
0044019D hid: '\\?\HID#VID_045E&PID_02A1&IG_00#7&1594bc6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}'
0009008B mouse: '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&23d192e9&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}'
id=256 buttons=16 hw=0 rate=0
000600A5 keyboard: '\\?\HID#VID_046D&PID_C52B&MI_00#7&5aad9&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}'
type=81 sub=0 mode=1 fkeys=12 indicators=3 tkeys=173
'HID-konforme Maus' ('\\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&23d192e9&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}')
'HID-Tastatur' ('\\?\HID#VID_046D&PID_C52B&MI_00#7&5aad9&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}')
HID-konforme Maus: (046D/C52B)
00 000 'X Axis' (0, [0 - 0, 0 - 0, 0 0 0])
01 001 'Y Axis' (1, [0 - 0, 0 - 0, 0 0 0])
02 002 'Wheel' (2, [0 - 0, 0 - 0, 0 0 0])
03 003 'HWheel' (3, [0 - 0, 0 - 0, 0 0 0])
00 000 'Button 1' (0)
01 001 'Button 2' (1)
02 002 'Button 3' (2)
03 003 'Button 4' (3)
04 004 'Button 5' (4)
05 005 'Button 6' (5)
06 006 'Button 7' (6)
07 007 'Button 8' (7)
08 008 'Button 9' (8)
09 009 'Button 10' (9)
0A 010 'Button 11' (10)
0B 011 'Button 12' (11)
0C 012 'Button 13' (12)
0D 013 'Button 14' (13)
0E 014 'Button 15' (14)
0F 015 'Button 16' (15)
02 002 'Wheel [-]' (1004)
02 002 'Wheel [+]' (1005)
03 003 'HWheel [-]' (1006)
03 003 'HWheel [+]' (1007)
RAWINPUT test ok, usage=2
RAWINPUT test ok, usage=6
DirectInput enumeration.. Game controllers..
I={A35A8030-C1DC-11E3-8007-444553540000} P={02A1045E-0000-0000-0000-504944564944}
'Controller (Xbox 360 Wireless Receiver for Windows)' 'Controller (Xbox 360 Wireless Receiver for Windows)' 00010215 [Game controller]
Windowsmouse initialization..
Catweasel joymouse initialization..
wintab tablet initialization..
Tablet: no wintab32.dll
end
Controller (Xbox 360 Wireless Receiver for Windows): (0000/0000)
PGUID={02A1045E-0000-0000-0000-504944564944}
00 000 'X-Achse' (-99, [0 - 0, 0 - 0, 0 0 0])
04 004 'Y-Achse' (-98, [0 - 0, 0 - 0, 0 0 0])
08 008 'Z-Achse' (-97, [0 - 0, 0 - 0, 0 0 0])
0C 012 'X-Rotation' (-89, [0 - 0, 0 - 0, 0 0 0])
10 016 'Y-Rotation' (-88, [0 - 0, 0 - 0, 0 0 0])
20 032 'Mehrwegeschalter (X)' (-69, [0 - 0, 0 - 0, 0 0 0])
20 032 'Mehrwegeschalter (Y)' (-69, [0 - 0, 0 - 0, 0 0 0])
30 048 'Taste 0' (48)
31 049 'Taste 1' (49)
32 050 'Taste 2' (50)
33 051 'Taste 3' (51)
34 052 'Taste 4' (52)
35 053 'Taste 5' (53)
36 054 'Taste 6' (54)
37 055 'Taste 7' (55)
38 056 'Taste 8' (56)
39 057 'Taste 9' (57)
00 000 'X-Achse [-]' (1000)
00 000 'X-Achse [+]' (1001)
04 004 'Y-Achse [-]' (1008)
04 004 'Y-Achse [+]' (1009)
08 008 'Z-Achse [-]' (1016)
08 008 'Z-Achse [+]' (1017)
0C 012 'X-Rotation [-]' (1024)
0C 012 'X-Rotation [+]' (1025)
10 016 'Y-Rotation [-]' (1032)
10 016 'Y-Rotation [+]' (1033)
20 032 'Mehrwegeschalter (X) [-]' (1066)
20 032 'Mehrwegeschalter (X) [+]' (1067)
20 032 'Mehrwegeschalter (Y) [-]' (1068)
20 032 'Mehrwegeschalter (Y) [+]' (1069)
load config '.\Configurations\default.uae':0
load failed
failed to load config '.\Configurations\default.uae'
LCD: Logitech LCD system not detected
GUIBase 935x770 (7x17)
'.\Configurations\configuration.cache' loaded successfully
Entering GUI idle loop
Requested GUI size = 800x600 (720x568)
Got GUI size = 801x607

Hyperlaunch Log:

22:03:07:446 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
22:03:07:586 | HL |     INFO  | +141   | Main - System Specs:
				HyperLaunch Dir: F:\HyperSpin
				OS: Microsoft Windows 8.1 Pro
				SKU: Professional
				Total Memory: 16287.16 MB
				Free Memory: 14137.06 MB
				Used Memory: 2150.098 MB
				SystemType: x64-based PC
				Physical Processors: 1
				Logical Processors: 8
				GPU 1 Name: Intel(R) Iris(TM) Pro Graphics 5200
				GPU 1 RAM: -2016.00 MB
				GPU 1 Driver Version: 10.18.10.3412
				Sound 1 Device: Realtek High Definition Audio
				Sound 1 Status: Enabled
				Sound 2 Device: High Definition Audio-Gerät
				Sound 2 Status: Enabled
				OS Language: German_Standard
				OS Admin Status: No
				Monitor #1 (\\.\DISPLAY1): 1536x864 (1536x826 work)
				AutoHotkey Path: 
				AHK Version: 1.1.09.04
				Unicode: No
22:03:07:586 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x y w h
22:03:07:586 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch.exe exists
22:03:07:586 | 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:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:586 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\itextsharp.dll exists
22:03:07:586 | 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:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:586 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\SevenZipSharp.dll exists
22:03:07:586 | 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:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:586 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\gsdll32.dll exists
22:03:07:586 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:602 | HL |     INFO  | +16    | CheckFile - Checking if F:\HyperSpin\Module Extensions\BlockInput.exe exists
22:03:07:602 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	 
				FileVersion             	1.1.09.04
				InternalName            	 
				OriginalFilename        	 
				ProductName             	 
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:602 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\gdip.ahk exists
22:03:07:602 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
22:03:07:602 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:602 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\RIni.ahk exists
22:03:07:618 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
22:03:07:618 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:618 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\CLR.ahk exists
22:03:07:618 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
22:03:07:618 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:618 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\COM.ahk exists
22:03:07:633 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
22:03:07:633 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:633 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Module Extensions\JSON.ahk exists
22:03:07:633 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
22:03:07:633 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			6/23/2014 - 10:50:28
				Modified:			6/23/2014 - 10:50:28
22:03:07:633 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Fade Init.ahk exists
22:03:07:649 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:649 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:649 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\HyperPause Init.ahk exists
22:03:07:649 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:649 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:649 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Keymapper Init.ahk exists
22:03:07:649 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:664 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:664 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\MultiGame Init.ahk exists
22:03:07:664 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:664 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:664 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Statistics Init.ahk exists
22:03:07:664 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:680 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:680 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Fade.ahk exists
22:03:07:680 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:680 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25516 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:680 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\HyperPause.ahk exists
22:03:07:696 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:696 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			360180 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:696 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Keymapper.ahk exists
22:03:07:696 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:711 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			30775 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:711 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\MultiGame.ahk exists
22:03:07:711 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:711 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			36816 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:711 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Bezel.ahk exists
22:03:07:727 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:727 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			83008 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:727 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Statistics.ahk exists
22:03:07:727 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:727 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26153 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:727 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Rom Mapping Launch Menu.ahk exists
22:03:07:743 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:743 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			63798 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:743 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Shared.ahk exists
22:03:07:743 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:743 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			80791 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:758 | HL |     INFO  | +16    | CheckFile - Checking if F:\HyperSpin\Lib\XHotkey.ahk exists
22:03:07:758 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:758 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			28374 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:758 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Lib\Fade Animations.ahk exists
22:03:07:774 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
22:03:07:774 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			49050 bytes
				Created:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:774 | HL |     INFO  | +0     | Main - HyperLaunch received "Commodore Amiga" and "Turrican"
22:03:07:774 | HL |     INFO  | +0     | Main - Turrican is using the default emulator: WinUAE
22:03:07:774 | HL |     INFO  | +0     | Main - Checking for a [WinUAE] section in F:\HyperSpin\Settings\Commodore Amiga\Emulators.ini
22:03:07:774 | HL |     INFO  | +0     | Main - Checking for a [WinUAE] section in F:\HyperSpin\Settings\Global Emulators.ini
22:03:07:789 | HL |     INFO  | +16    | Main - Found [WinUAE] in F:\HyperSpin\Settings\Global Emulators.ini
22:03:07:789 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Modules\WinUAE\WinUAE.ahk exists
22:03:07:789 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			11546 bytes
				Created:			6/23/2014 - 8:59:08
				Modified:			6/23/2014 - 8:59:08
22:03:07:789 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
22:03:07:789 | HL |     INFO  | +0     | Main - Turrican will use module: F:\HyperSpin\Modules\WinUAE\WinUAE.ahk
22:03:07:805 | HL |     INFO  | +16    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
22:03:07:805 | HL |     INFO  | +0     | Main - INI Keys read
22:03:07:805 | HL |     INFO  | +0     | CheckFile - Checking if C:\Program Files (x86)\7-Zip\7z.exe exists
22:03:07:805 | 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:			11/18/2010 - 6:08:02
				Modified:			11/18/2010 - 6:08:02
22:03:07:821 | HL |     INFO  | +15    | CheckFile - Checking if C:\Program Files (x86)\7-Zip\7z.dll exists
22:03:07:821 | 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:			11/18/2010 - 6:27:30
				Modified:			11/18/2010 - 6:27:30
22:03:07:821 | HL |     INFO  | +0     | CheckPaths - Started
22:03:07:821 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: F:\HyperSpin\Roms\Commodore - Amiga\Turrican.7z
22:03:07:821 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: F:\HyperSpin\Roms\Commodore - Amiga\Turrican\Turrican.7z
22:03:07:821 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: F:\HyperSpin\Roms\Commodore - Amiga\Turrican\*.7z
22:03:07:821 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: F:\HyperSpin\Roms\Commodore - Amiga\Turrican.zip
22:03:07:836 | HL |     INFO  | +16    | CheckPaths - Found rom: F:\HyperSpin\Roms\Commodore - Amiga\Turrican.zip
22:03:07:836 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: Turrican
22:03:07:836 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: F:\HyperSpin\Roms\Commodore - Amiga
22:03:07:836 | HL |   DEBUG1  | +0     | CheckPaths - Current romExtension: .zip
22:03:07:836 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\Emulators\WINUAE\winuae.exe exists
22:03:07:836 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	WinUAE
				FileVersion             	2.6.1.0
				InternalName            	WinUAE
				LegalCopyright          	© 1996-2013 under the GNU Public License (GPL)
				OriginalFilename        	WinUAE.exe
				ProductName             	WinUAE
				ProductVersion          	2.6.1.0
				File Size:			9861632 bytes
				Created:			6/23/2014 - 10:06:45
				Modified:			6/19/2013 - 12:31:38
22:03:07:836 | HL |     INFO  | +0     | CheckPaths - Ended
22:03:07:852 | HL |     INFO  | +16    | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode = 
				frontendPID = 0
				frontendPath = F:\HyperSpin
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = F:
				exitEmulatorKey = ~Esc
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = false
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = F:\HyperSpin\Emulators\WINUAE\winuae.exe
				emuPath = F:\HyperSpin\Emulators\WINUAE
				emuName = WinUAE
				emuExt = exe
				romPath = F:\HyperSpin\Roms\Commodore - Amiga
				romPathFromIni = F:\HyperSpin\Roms\Commodore - Amiga
				romExtension = .zip
				romExtensionOrig = .zip
				romExtensions = 7z|zip|info|adf|cue|img|ipf
				executable = winuae.exe
				systemName = Commodore Amiga
				dbName = Turrican
				romName = Turrican
				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 = true
				blockInputTime = 0
				blockInputFile = F:\HyperSpin\Module Extensions\BlockInput.exe
				errorLevelReporting = false
				logFile = F:\HyperSpin\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = true
				sysLang = German_Standard
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				navP2UpKey = Numpad8
				navP2DownKey = Numpad2
				navP2LeftKey = Numpad4
				navP2RightKey = Numpad6
				navP2SelectKey = NumpadEnter
				originalWidth = 1536
				originalHeight = 864
				dtEnabled = true
				dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
				dtUseSCSI = true
				dtAddDrive = true
				emuIdleShutdown = 0
				hideCursor = false
				hideEmu = false
				hideFE = false
				fadeIn = false
				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 = F:\HyperSpin\Media\Fade
				HLDataPath = F:\HyperSpin\Data
				HLMediaPath = F:\HyperSpin\Media
				HLErrSoundPath = F:\HyperSpin\Media\Sounds\Error
				modulesPath = F:\HyperSpin\Modules
				moduleFullName = F:\HyperSpin\Modules\WinUAE\WinUAE.ahk
				moduleName = WinUAE
				modulePath = F:\HyperSpin\Modules\WinUAE
				moduleExtension = ahk
				moduleExtensionsPath = F:\HyperSpin\Module Extensions
				libPath = F:\HyperSpin\Lib
				7zEnabled = false
				7zPath = C:\Program Files (x86)\7-Zip\7z.exe
				7zDllPath = C:\Program Files (x86)\7-Zip\7z.dll
				7zExtractPath = C:\Users\speedy-a\AppData\Local\Temp\HS
				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 = 0
				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 = F:\HyperSpin\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes = 
				hpLoadStateKeyCodes = 
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = 
				xpadderFullPath = F:\HyperSpin\Xpadder.exe
				joyToKeyFullPath = F:\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = F:\HyperSpin\Profiles\
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = false
				keymapperHyperLaunchProfileEnabled = true
				JoyIDsEnabled = true
				JoyIDsPreferredControllersSystem = Controller (Xbox 360 Wireless Receiver for Windows)
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames = 
				FEProfile = F:\HyperSpin\Profiles\\HyperSpin
				defaultProfile = F:\HyperSpin\Profiles\\_Default
				systemProfile = F:\HyperSpin\Profiles\\Commodore Amiga
				xPadderSystemProfile = F:\HyperSpin\Profiles\\Commodore Amiga\_Default
				emuProfile = F:\HyperSpin\Profiles\\Commodore Amiga\WinUAE
				romProfile = F:\HyperSpin\Profiles\\Commodore Amiga\Turrican
				HyperLaunchProfile = F:\HyperSpin\Profiles\\HyperLaunch
				blankProfile = F:\HyperSpin\Profiles\\blank
				ahkFEProfile = F:\HyperSpin\Profiles\AHK\HyperSpin
				ahkDefaultProfile = F:\HyperSpin\Profiles\AHK\_Default
				ahkSystemProfile = F:\HyperSpin\Profiles\AHK\Commodore Amiga
				ahkEmuProfile = F:\HyperSpin\Profiles\AHK\Commodore Amiga\WinUAE
				ahkRomProfile = F:\HyperSpin\Profiles\AHK\Commodore Amiga\Turrican
				ahkHyperLaunchProfile = F:\HyperSpin\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

22:03:07:852 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
22:03:07:852 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
22:03:07:852 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
22:03:07:852 | HL |   DEBUG1  | +0     | BuildScript - Module starts on line: 2
22:03:07:868 | HL |     INFO  | +15    | BuildScript - Module:
				MEmu = WinUAE
				MEmuV =  v2.6.0
				MURL = http://www.winuae.net/
				MAuthor = brolly
				MVersion = 2.0.2
				MCRC = 2283EB17
				iCRC = 587D7C70
				mId = 635138307631183750
				MSystem = "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
				;----------------------------------------------------------------------------
				; Notes:
				; You can have specific configuration files inside a Configurations folder on WinUAE main dir.
				; Just name them the same as the game name on the XML file.
				; Make sure you create a host config files with these names:
				; CD32 : cd32host.uae and cd32mousehost.uae;
				; CDTV : cdtvhost.uae and cdtvmousehost.uae;
				; Amiga : amigahost.uae;
				; Amiga CD : amigacdhost.uae;
				; cd32mouse and cdtvmouse are for mouse controlled games on these systems, you should configure 
				; Windows Mouse on Port1 and a CD32 pad on Port2. For Amiga and Amiga CD make sure you set both 
				; a joystick and a mouse on Port1 and only a joystick on Port2.
				; Set all your other preferences like video display settings. And make sure you are saving a HOST 
				; configuration file and not a general configuration file.
				;
				; If you want to configure an exit key through WinUAE:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Quit Emulator.
				; If you want to configure a key to toggle fullscreen/windowed mode:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Toggle windowed/fullscreen.
				;
				; CD32 and CDTV:
				; A settings file called System_Name.ini should be placed on your module dir. on that file you can define if a 
				; game uses mouse or if it needs the special delay hack loading method amongst other things. Example of such a file:
				;
				; [Lemmings (Europe)]
				; UseMouse=true
				;
				; [Project-X & F17 Challenge (Europe)]
				; DelayHack=true
				;
				; Amiga:
				; For MultiGame support make sure you don't change the default WinUAE diskswapper keys which are:
				; END+1-0 (not numeric keypad) = insert image from swapper slot 1-10
				; END+SHIFT+1-0 = insert image from swapper slot 11-20
				; END+CTRL+1-4 = select drive
				;
				; To do that follow the same procedure as above for the exit 
				; key, but on F11 set it to Toggle windowed/fullscreen. Make sure you save your configuration afterwards.
				; Note : If you want to use Send commands to WinUAE for any keys that you configured through Input-Configuration panel make sure you 
				; set those keys for Null Keyboard! This is a virtual keyboard that collects all input events that don't come from physical 
				; keyboards. This applies to the exit or windowed/fullscreen keys mentioned above.
				;
				; If you are using WHDLoad games, but want to keep your default user-startup file after exiting then make a copy of it in the 
				; WHDFolder\S (Set in PathToWHDFolder) and name it default-user-startup. This file will then be copied over S\user-startup on exit.
				;----------------------------------------------------------------------------

				StartModule()
				FadeInStart()

				settingsFile := modulePath . "\" . systemName . ".ini"

				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				PathToWHDFolder := IniReadCheck(settingsFile, "Settings", "PathToWHDFolder", EmuPath . "\HDD\WHD",,1)
				PathToWorkBenchBase := IniReadCheck(settingsFile, "Settings", "PathToWorkBenchBase", EmuPath . "\HDD\Workbench31_Lite.vhd",,1)

				PathToWHDFolder := AbsoluteFromRelative(EmuPath, PathToWHDFolder)
				PathToWorkBenchBase := AbsoluteFromRelative(EmuPath, PathToWorkBenchBase)

				; This object controls how the module reacts to different systems. MESS can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
				mType := Object("Commodore Amiga","a500","Commodore Amiga CD32","cd32","Commodore CDTV","cdtv","Commodore Amiga CD","amigacd")
				ident := mType[systemName]	; search object for the systemName identifier MESS uses
				If !ident
					ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this WinUAE module: " . moduleName)

				windowClass = PCsuxRox ;Class name is different depending on if the game is being run windowed or fullscreen
				If ( Fullscreen = "true" )
					windowClass = AmigaPowah

				specialcfg = %emuPath%Configurations\%romName%.uae

				If romExtension in .hdf,.vhd
					DefaultRequireWB := "true"
				Else
					DefaultRequireWB := "false"

				If romExtension in .zip,.lha,.rar,.7z
				{
					SlaveFile := COM_Invoke(HLObject, "findByExtension", romPath . "\" . romName . romExtension, "slave")
					If (SlaveFile)
					{
						If romName contains (AGA)
							DefaultOptions := "-s cycle_exact=false " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=max " . "-s cachesize=8192" ;AGA
						Else
							DefaultOptions := "-s cycle_exact=true " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=real " . "-s cachesize=8192 " ;Non-AGA
					}
				}

				usemouse := IniReadCheck(settingsFile, romName, "UseMouse","false",,1)
				delayhack := IniReadCheck(settingsFile, romName, "DelayHack","false",,1)
				options := IniReadCheck(settingsFile, romName, "Options",DefaultOptions,,1)
				videomode := IniReadCheck(settingsFile, romName, "VideoMode","PAL",,1)

				floppyspeed := IniReadCheck(settingsFile, romName, "FloppySpeed","turbo",,1)
				quickstartmode := IniReadCheck(settingsFile, romName, "QuickStartMode",A_Space,,1)
				immediateblitter := IniReadCheck(settingsFile, romName, "ImmediateBlitter","false",,1)
				requireswb := IniReadCheck(settingsFile, romName, "RequiresWB",DefaultRequireWB,,1)
				customwb := IniReadCheck(settingsFile, romName, "CustomWB",A_Space,,1)
				whdloadoptions := IniReadCheck(settingsFile, romName, "WHDLoadOptions","PRELOAD",,1)
				neverextract := IniReadCheck(settingsFile, romName, "NeverExtract","false",,1)

				fs := If (Fullscreen = "true") ? "true" : "false"
				videomode := (If videomode = "NTSC" ? ("-s ntsc=true") : (""))
				floppyspeed := (If floppyspeed ? ("-s floppy_speed=" . floppyspeed) : (""))

				If (requireswb = "true")
				{
					ident := "a1200"

					If (customwb)
					{
						PathToWorkBenchBase := %EmuPath% . "\" . customwb
					}
					CheckFile(PathToWorkBenchBase)
					wbDrive := "-s hardfile=rw,32,1,2,512," . """" . PathToWorkBenchBase . """"
				}
				If romExtension in .hdf,.vhd
				{
					ident := "a1200"
					gameDrive := "-s hardfile=rw,32,1,2,512," . """" . romPath . "\" . romName . romExtension . """"
				}
				If (immediateblitter = "true")
				{
					options := options . " " . "-s immediate_blits=true"
				}

				options := options . " " . videomode

				If (ident = "a500" or ident = "a1200")
				{
					If romName contains (AGA),(LW)
						ident := "a1200"

					If (SlaveFile)
					{
						CheckFile(PathToWHDFolder)

						ident := "a1200"

						;Create the user-startup file to launch the game
						WHDUserStartupFile := PathToWHDFolder . "\S\user-startup"
						SplitPath, SlaveFile, SlaveName, SlaveFolder

						FileDelete, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, echo "Running: %SlaveName%";`n, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, cd dh1:%SlaveFolder%;`n, %WHDUserStartupFile%
						FileAppend, whdload %SlaveName% %whdloadoptions%;`n, %WHDUserStartupFile%
					}
				}

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

				If FileExist(specialcfg)
				{
					;Game specific configuration file exists
					configFile = %romName%.uae
				}
				Else
				{
					;Game specific configuration file doesn't exist
					If (ident = "cd32" or ident = "cdtv")
					{
						configFile := If (usemouse = "true") ? ("host\" . ident . "mousehost.uae") : ("host\" . ident . "host.uae")
						quickcfg := If (ident = "cd32") ? ("-s quickstart=" . ident . "`,0 -s chipmem_size=8") : ("-s quickstart=" . ident . "`,0")
						If (delayhack = "true")
							options := options . " -s cdimage0=" . """" . romPath . "\" . romName . romExtension . """" . "`,delay"
						Else
							options := options . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """"
					}
					Else
					{
						;Amiga or Amiga CD game

						configFile := If systemName = "Commodore Amiga CD" ? "host\amigacdhost.uae" : "host\amigahost.uae"
						If quickstartmode
							quickcfg := "-s quickstart=" . quickstartmode
						Else
							quickcfg := If (ident = "a500") ? "-s quickstart=a500`,1" : "-s quickstart=a1200`,1"

						If (SlaveFile)
						{
							;WHDLoad Game
							options := options . " -s filesystem=rw,WHD:" . """" . PathToWHDFolder . """" . " -s filesystem=ro,Games:" . """" . romPath . "\" . romName . romExtension . """"
						}
						Else If (gameDrive)
						{
							;HDD Game
							options := options . " " . wbDrive . " " . gameDrive
						}
						Else If romExtension in .cue,.iso
						{
							;Amiga CD game
							options := options . " " . wbDrive . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """" . " -s win32.map_cd_drives=true -s scsi=true"
						}
						Else
						{
							;Floppy Game

							;MultiDisk loading, this will load the first 2 disks into drives 0 and 1 since some games can read from both drives and therefore 
							;the user won't need to change disks through the MG menu. We can have up to 4 drives, but most of the games will only support 2 drives 
							;so disks are only loaded into the first 2 for better compatibility. Remaining drives will be loaded into quick disk slots.

							romCount = % romTable.MaxIndex()
							If romName contains (Disk 1)
							{
								;If the user boots any disk rather than the first one, multi disk support must be done through HyperLaunch MG menu
								if romCount > 1
								{
									options := options . " -s nr_floppies=2"
									mgoptions := " -s floppy1=" . """" . romTable[2,1] . """"
								}
							}
							options := options . " " . floppyspeed . " -s floppy0=" . """" . romPath . "\" . romName . romExtension . """" . mgoptions

							if romCount > 1
							{
								;DiskSwapper
								;diskswapper := " -diskswapper "
								Loop % romTable.MaxIndex() ; loop each item in our array
								{
									;diskswapper := diskswapper . """" . romTable[A_Index,1] . ""","
									diskswapper := diskswapper . " -s diskimage" . (A_Index-1) . "=" . """" . romTable[A_Index,1] . """"
								}
								options := options . diskswapper
							}
						}
					}
				}

				param1 := "-f " . """" . EmuPath . "\Configurations\" . configFile . """" . " " . quickcfg
				param2 := "-s use_gui=no -s gfx_fullscreen_amiga=" . fs
				param3 := options

				;MsgBox, %param1% %param2% %param3% %param4% %param5% %param6%
				;ExitApp

				;disableActivateBlackScreen = true

				Run(Executable . A_Space . param1 . A_Space . param2 . A_Space . param3 . A_Space . param4 . A_Space . param5 . A_Space . param6 . A_Space . " -portable", emuPath)

				WinWait("ahk_class " . windowClass)
				WinWaitActive("ahk_class " . windowClass)

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

				MultiGame:
					If currentButton = 10
						diskslot = 0
					Else If currentButton > 10
						diskslot := currentButton - 10
					Else
						diskslot := currentButton

					If currentButton > 10
						Send, {End Down}{Shift Down}%diskslot%{Shift Up}{End Up}
					Else
						Send, {End Down}%diskslot%{End Up}
				return

				CloseProcess:
					If (ident = "a500" or ident = "a1200")
					{
						If (SlaveFile)
						{
							CheckFile(PathToWHDFolder)
							;Copy default-user-startup to user-startup if file exists
							IfExist, %PathToWHDFolder%\S\default-user-startup
								FileCopy,%PathToWHDFolder%\S\default-user-startup, %PathToWHDFolder%\S\user-startup, 1
						}
					}
					FadeOutStart()
					WinClose, ahk_class %windowClass%
				return

				AbsoluteFromRelative(MasterPath, RelativePath)
				{
				   VarSetCapacity(AbsP,260,0)
				   DllCall( "shlwapi\PathCombineA", Str,AbsP, Str,MasterPath, Str,RelativePath )
				   Return AbsP
				}

22:03:07:868 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
22:03:07:868 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
22:03:07:868 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
22:03:07:883 | HL |     INFO  | +16    | Main - Module is built
22:03:07:883 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\AutoHotkey.dll exists
22:03:07:883 | 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:			6/23/2014 - 10:50:27
				Modified:			6/23/2014 - 10:50:27
22:03:07:899 | HL |     INFO  | +15    | Main - Running module
22:03:07:899 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
22:03:07:993 | MD |     INFO  | +N/A   | Module initialized
22:03:07:024 | MD |     INFO  | +31    | StartModule - Started
22:03:08:024 | MD |     INFO  | +0     | StartModule - MEmu: WinUAE
				MEmuV: v2.6.0
				MURL: http://www.winuae.net/
				MAuthor: brolly
				MVersion: 2.0.2
				MCRC: 2283EB17
				iCRC: 587D7C70
				MID: 
				MSystem: "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
22:03:08:039 | MD |     INFO  | +16    | StartModule - You have a supported System Name for this module: "Commodore Amiga"
22:03:08:055 | MD |   DEBUG1  | +16    | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: Turrican
22:03:08:055 | MD |     INFO  | +0     | StartModule - Ended
22:03:08:071 | MD |     INFO  | +15    | StartGlobalUserFeatures - Starting
22:03:08:071 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
22:03:08:071 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
22:03:08:086 | MD |     INFO  | +16    | Module Setting - [settings] - PathToWHDFolder: .\WHD
22:03:08:086 | MD |     INFO  | +0     | Module Setting - [settings] - PathToWorkBenchBase: F:\HyperSpin\Emulators\WINUAE\HDD\Workbench31_Lite.vhd
22:03:08:133 | MD |     INFO  | +47    | Module Setting - [Turrican] - UseMouse: false
22:03:08:149 | MD |     INFO  | +15    | Module Setting - [Turrican] - DelayHack: false
22:03:08:149 | MD |     INFO  | +0     | Module Setting - [Turrican] - Options: 
22:03:08:149 | MD |     INFO  | +0     | Module Setting - [Turrican] - VideoMode: PAL
22:03:08:164 | MD |     INFO  | +16    | Module Setting - [Turrican] - FloppySpeed: turbo
22:03:08:164 | MD |     INFO  | +0     | Module Setting - [Turrican] - QuickStartMode: 
22:03:08:164 | MD |     INFO  | +0     | Module Setting - [Turrican] - ImmediateBlitter: false
22:03:08:180 | MD |     INFO  | +16    | Module Setting - [Turrican] - RequiresWB: false
22:03:08:180 | MD |     INFO  | +0     | Module Setting - [Turrican] - CustomWB: 
22:03:08:180 | MD |     INFO  | +0     | Module Setting - [Turrican] - WHDLoadOptions: PRELOAD
22:03:08:180 | MD |     INFO  | +0     | Module Setting - [Turrican] - NeverExtract: false
22:03:08:196 | MD |     INFO  | +15    | Run - Running: F:\HyperSpin\Emulators\WINUAE\winuae.exe -f "F:\HyperSpin\Emulators\WINUAE\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true   -s floppy_speed=turbo -s floppy0="F:\HyperSpin\Roms\Commodore - Amiga\Turrican.zip"     -portable
22:03:08:211 | MD |   DEBUG1  | +16    | Run - "winuae.exe -f "F:\HyperSpin\Emulators\WINUAE\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true   -s floppy_speed=turbo -s floppy0="F:\HyperSpin\Roms\Commodore - Amiga\Turrican.zip"     -portable" Process ID: 4188
22:03:08:211 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: HyperLaunch HQ v1.0.13.0 | Class: HwndWrapper[HyperLaunchHQ.exe;;db6a745f-6a27-4864-94e5-6ccb71c1f42b] | State: 1 | X: -7 | Y: -7 | Width: 1550 | Height: 840 | Window HWND: 0x205de | Process ID: 4240 | Process Path: F:\HyperSpin\HyperLaunchHQ.exe
22:03:08:211 | MD |     INFO  | +0     | WinWait - Waiting for "ahk_class AmigaPowah"
22:03:11:294 | MD |   DEBUG1  | +3078  | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 819 | Height: 614 | Window HWND: 0xf071c | Process ID: 4188 | Process Path: C:\Program Files (x86)\WinUAE\winuae.exe
22:03:11:372 | MD |   DEBUG1  | +78    | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 819 | Height: 614 | Window HWND: 0xf071c | Process ID: 4188 | Process Path: C:\Program Files (x86)\WinUAE\winuae.exe
22:03:11:381 | MD |     INFO  | +0     | WinWaitActive - Waiting for "ahk_class AmigaPowah"
22:03:11:506 | MD |   DEBUG1  | +125   | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 819 | Height: 614 | Window HWND: 0xf071c | Process ID: 4188 | Process Path: C:\Program Files (x86)\WinUAE\winuae.exe
22:03:11:513 | MD |     INFO  | +16    | Process - WaitClose winuae.exe 
22:03:33:214 | MD |     INFO  | +21703 | StopGlobalUserFeatures - Starting
22:03:33:229 | MD |     INFO  | +16    | StopGlobalUserFeatures - Ending
22:03:33:229 | MD |     INFO  | +0     | ExitModule - Started
22:03:33:245 | MD |     INFO  | +15    | Starting Updating Statistics:
22:03:33:245 | MD |   DEBUG2  | +0     | Total Elapsed Time in Pause in seconds: 0
22:03:33:245 | MD |   DEBUG2  | +0     | gameSectionStartTime:1811703
22:03:33:245 | MD |   DEBUG2  | +0     | ElapsedTime:25
22:03:33:261 | MD |     INFO  | +16    | CreateRomTable - Started
22:03:33:261 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Disc"
22:03:33:261 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Disk"
22:03:33:261 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Cart"
22:03:33:261 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Tape"
22:03:33:261 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Cassette"
22:03:33:276 | MD |   DEBUG1  | +15    | CreateRomTable - Checking for match: "Turrican" and "(Part"
22:03:33:276 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "Turrican" and "(Side"
22:03:33:276 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
22:03:33:276 | MD |   DEBUG2  | +0     | Statistics cleared game name: Turrican
22:03:33:292 | MD |   DEBUG2  | +16    | Loaded game statistics from ini files:
				Number_of_Times_Played: 5
				Last_Time_Played: Donnerstag Juni 26, 2014 09:49:54
				Average_Time_Played: 43
				Total_Time_Played: 215
				System_Total_Played_Time: 7315
				Total_Global_Played_Time: 48447
22:03:33:292 | MD |   DEBUG2  | +0     | Updated Statistics: Number_of_Times_Played: 6
				Last_Time_Played: Donnerstag Juni 26, 2014 10:03:08
				Average_Time_Played: 40
				Total_Time_Played: 240
				System_Total_Played_Time: 7340
				Total_Global_Played_Time: 48472
22:03:33:323 | MD |     INFO  | +31    | Game section statistics updated.
22:03:33:323 | MD |     INFO  | +0     | ExitModule - Ended
22:03:33:323 | MD |     INFO  | +0     | End of Module Logs
22:03:33:339 | HL |     INFO  | +25438 | Main - Module ended, exiting HyperLaunch normally
22:03:33:339 | HL |     INFO  | +0     | ExitScript - Started
22:03:33:339 | HL |     INFO  | +0     | SystemCursor - Restoring mouse cursor
22:03:33:354 | HL |     INFO  | +16    | ExitScript - Ended

I tried it with the no-intro games...

Posted
Thanks again for this great Tuturial...

But i have something strange happening... First when I launch em on my Windows 7 PC they start from Hyperlaunch HQ, but once I start em on my Windows 8.1 Gigabyte Brix Pro HTPC with Iris Graphics I get this message:

Selected Disk Image need the SPS Plugin which is avaible from http://www.softpress.org

When I press ok two eyes appear and the text waiting for bootable media...

I have this File in my Winuae directory: CAPSImg.dll

I get the same error even if I launch em directly with Winuae...

WinUAE Log:

Hyperlaunch Log:

I tried it with the no-intro games...

Hello,

I did a little digging. That dll is to allow WinUAE to load .ipf disk images. I don't think I have any of them, so I cannot test. If you can get me the rom you are trying to use. I'd be glad to do what I can to figure it out.

I did find an old post that this guy solved it. Here is the post:

http://www.hyperspin-fe.com/forum/showthread.php?9944-winuaeloader-testrun-gives-white-empty-list&p=91180&viewfull=1#post91180

Looks like you are using WinUAE v2.6.1... Might try updating it.

Thanks,

Ron

Posted

You mean updating to 2.8 the newest one? Can try it today... Think its a problem with Winuae and Win8.1 cause when I take the same HDD on my work PC with Win7 (both are 64 Bit) it works without any problems... I have everything (Hyperspin, Hyperlaunch, Emulators on external HDD)

Posted

Updated to 2.81 and now the games start when I boot them from Winuae. Step forward.

Step two works also now with Hyperlaunch HQ.... :) Big thanks for the Update Tip...

And really great tuturial. My Problem was the installation of Amiga Forever. After removing it it works now also with Hyperspin and Hyperlaunch HQ...

  • 4 weeks later...
Posted

Hey all, I've read through this thread a couple of times and still can't figure out what I am doing incorrectly

My command line (from the HL log file)

G:\Emulation\Emulators\WinUAE2810\winuae.exe -f "G:\Emulation\Emulators\WinUAE2810\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true -s floppy_speed=turbo -s floppy0="G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip" -portable

When I call this from HL or from the CLI all i get is the old WB 1.3 hand and disk screen.

HL Log

23:10:43:436 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
23:10:43:477 | HL |     INFO  | +32    | Main - System Specs:
				HyperLaunch Dir: G:\Emulation\HyperLaunch
				OS: Microsoft Windows 8.1 Pro
				SKU: Professional
				Total Memory: 8137.32 MB
				Free Memory: 5008.35 MB
				Used Memory: 3128.973 MB
				SystemType: x64-based PC
				Physical Processors: 1
				Logical Processors: 8
				GPU 1 Name: NVIDIA GeForce GTX 670
				GPU 1 RAM: -2048.00 MB
				GPU 1 Driver Version: 9.18.13.3788
				Sound 1 Device: HD Webcam C615
				Sound 1 Status: Enabled
				Sound 2 Device: NVIDIA High Definition Audio
				Sound 2 Status: Enabled
				Sound 3 Device: Realtek High Definition Audio
				Sound 3 Status: Enabled
				Sound 4 Device: Bluetooth Hands-free Audio
				Sound 4 Status: Enabled
				Sound 5 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
				Sound 5 Status: Enabled
				OS Language: English_United_States
				OS Admin Status: No
				Monitor #1 (\\.\DISPLAY1): 2560x1440 (2560x1400 work)
				AutoHotkey Path:
				AHK Version: 1.1.09.04
				Unicode: No
23:10:43:480 | HL |     INFO  | +15    | Main - HyperSpin.exe coordinates are x y w h
23:10:43:482 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\HyperLaunch.exe exists
23:10:43:485 | 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:			11/13/2013 - 4:03:34 PM
				Modified:			7/16/2014 - 8:50:06 PM
23:10:43:488 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\itextsharp.dll exists
23:10:43:491 | 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:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:494 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\SevenZipSharp.dll exists
23:10:43:497 | 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:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:500 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\gsdll32.dll exists
23:10:43:503 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:506 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\BlockInput.exe exists
23:10:43:509 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription
				FileVersion             	1.1.09.04
				InternalName
				OriginalFilename
				ProductName
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			7/16/2014 - 8:50:06 PM
				Modified:			7/16/2014 - 8:50:06 PM
23:10:43:514 | HL |     INFO  | +15    | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\gdip.ahk exists
23:10:43:521 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:525 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:529 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\RIni.ahk exists
23:10:43:534 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:537 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:540 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\CLR.ahk exists
23:10:43:546 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:551 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:554 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\COM.ahk exists
23:10:43:558 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:562 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:565 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\JSON.ahk exists
23:10:43:569 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:572 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:576 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Fade Init.ahk exists
23:10:43:579 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:583 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:586 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\HyperPause Init.ahk exists
23:10:43:590 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:593 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:597 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Keymapper Init.ahk exists
23:10:43:600 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:605 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			12/30/2013 - 2:37:17 AM
23:10:43:609 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\MultiGame Init.ahk exists
23:10:43:613 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:617 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:621 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Statistics Init.ahk exists
23:10:43:624 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:628 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:632 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Fade.ahk exists
23:10:43:636 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:640 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25516 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:644 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\HyperPause.ahk exists
23:10:43:654 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:658 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			360180 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:661 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Keymapper.ahk exists
23:10:43:666 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:670 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			30775 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			7/16/2014 - 8:50:06 PM
23:10:43:674 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\MultiGame.ahk exists
23:10:43:678 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:682 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			36816 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			12/30/2013 - 2:37:17 AM
23:10:43:685 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Bezel.ahk exists
23:10:43:692 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:696 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			83008 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:699 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Statistics.ahk exists
23:10:43:705 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:709 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26153 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:713 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists
23:10:43:718 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:722 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			63798 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:725 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Shared.ahk exists
23:10:43:731 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:734 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			81966 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			7/16/2014 - 8:50:06 PM
23:10:43:738 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\XHotkey.ahk exists
23:10:43:743 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:746 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			28374 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:750 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Lib\Fade Animations.ahk exists
23:10:43:755 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:10:43:759 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			49050 bytes
				Created:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:763 | HL |     INFO  | +15    | Main - HyperLaunch received "Commodore Amiga" and "1000ccTurbo_v1.0"
23:10:43:770 | HL |     INFO  | +0     | Main - 1000ccTurbo_v1.0 is using the default emulator: WinUAE
23:10:43:774 | HL |     INFO  | +0     | Main - Checking for a [WinUAE] section in G:\Emulation\HyperLaunch\Settings\Commodore Amiga\Emulators.ini
23:10:43:778 | HL |     INFO  | +16    | Main - Checking for a [WinUAE] section in G:\Emulation\HyperLaunch\Settings\Global Emulators.ini
23:10:43:782 | HL |     INFO  | +0     | Main - Found [WinUAE] in G:\Emulation\HyperLaunch\Settings\Global Emulators.ini
23:10:43:785 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Modules\WinUAE\WinUAE.ahk exists
23:10:43:789 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			11546 bytes
				Created:			11/13/2013 - 4:03:36 PM
				Modified:			7/16/2014 - 8:50:06 PM
23:10:43:793 | HL |     INFO  | +16    | Main - CRC Check - CRC matches, this is an official unedited module.
23:10:43:796 | HL |     INFO  | +0     | Main - 1000ccTurbo_v1.0 will use module: G:\Emulation\HyperLaunch\Modules\WinUAE\WinUAE.ahk
23:10:43:806 | HL |     INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
23:10:43:813 | HL |     INFO  | +15    | Main - INI Keys read
23:10:43:817 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\7z.exe exists
23:10:43:821 | 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:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:824 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\7z.dll exists
23:10:43:828 | 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:			11/13/2013 - 4:03:34 PM
				Modified:			11/13/2013 - 4:03:34 PM
23:10:43:832 | HL |     INFO  | +0     | CheckPaths - Started
23:10:43:835 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.rar
23:10:43:839 | HL |   DEBUG1  | +16    | CheckPaths - Looking for rom by name in subfolder: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0\1000ccTurbo_v1.0.rar
23:10:43:844 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0\*.rar
23:10:43:847 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.7z
23:10:43:851 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0\1000ccTurbo_v1.0.7z
23:10:43:854 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0\*.7z
23:10:43:858 | HL |   DEBUG1  | +15    | CheckPaths - Looking for rom: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip
23:10:43:862 | HL |     INFO  | +0     | CheckPaths - Found rom: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip
23:10:43:865 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: 1000ccTurbo_v1.0
23:10:43:869 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: G:\Emulation\ROMS\WHDLoad\Games-WHDLoad
23:10:43:872 | HL |   DEBUG1  | +16    | CheckPaths - Current romExtension: .zip
23:10:43:876 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\Emulators\WinUAE2810\winuae.exe exists
23:10:43:881 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	WinUAE
				FileVersion             	2.8.1.0
				InternalName            	WinUAE
				LegalCopyright          	� 1996-2014 under the GNU Public License (GPL)
				OriginalFilename        	WinUAE.exe
				ProductName             	WinUAE
				ProductVersion          	2.8.1.0
				File Size:			10774016 bytes
				Created:			6/18/2014 - 10:43:04 AM
				Modified:			6/18/2014 - 10:43:04 AM
23:10:43:885 | HL |     INFO  | +0     | CheckPaths - Ended
23:10:43:889 | HL |     INFO  | +15    | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode =
				frontendPID = 0
				frontendPath = G:\Emulation\HyperSpin
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = G:
				exitEmulatorKey = ~Esc
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = false
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = G:\Emulation\Emulators\WinUAE2810\winuae.exe
				emuPath = G:\Emulation\Emulators\WinUAE2810
				emuName = WinUAE
				emuExt = exe
				romPath = G:\Emulation\ROMS\WHDLoad\Games-WHDLoad
				romPathFromIni = G:\Emulation\ROMS\WHDLoad\Games-WHDLoad
				romExtension = .zip
				romExtensionOrig = .zip
				romExtensions = rar|7z|zip|adf|info|cue
				executable = winuae.exe
				systemName = Commodore Amiga
				dbName = 1000ccTurbo_v1.0
				romName = 1000ccTurbo_v1.0
				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 = true
				blockInputTime = 0
				blockInputFile = G:\Emulation\HyperLaunch\Module Extensions\BlockInput.exe
				errorLevelReporting = false
				logFile = G:\Emulation\HyperLaunch\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = true
				logCommandWindow = true
				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 = 2560
				originalHeight = 1440
				dtEnabled = true
				dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe
				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 = true
				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 = G:\Emulation\HyperLaunch\Media\Fade
				HLDataPath = G:\Emulation\HyperLaunch\Data
				HLMediaPath = G:\Emulation\HyperLaunch\Media
				HLErrSoundPath = G:\Emulation\HyperLaunch\Media\Sounds\Error
				modulesPath = G:\Emulation\HyperLaunch\Modules
				moduleFullName = G:\Emulation\HyperLaunch\Modules\WinUAE\WinUAE.ahk
				moduleName = WinUAE
				modulePath = G:\Emulation\HyperLaunch\Modules\WinUAE
				moduleExtension = ahk
				moduleExtensionsPath = G:\Emulation\HyperLaunch\Module Extensions
				libPath = G:\Emulation\HyperLaunch\Lib
				7zEnabled = false
				7zPath = G:\Emulation\HyperLaunch\Module Extensions\7z.exe
				7zDllPath = G:\Emulation\HyperLaunch\Module Extensions\7z.dll
				7zExtractPath = G:\Emulation\temp
				7zExtractPathOrig =
				7zAttachSystemName = false
				7zDelTemp = true
				7zSounds = false
				7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
				7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
				mgEnabled = true
				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 = true
				mgArtworkDir = Artwork1
				hpEnabled = true
				hpKey = ~NumpadAdd
				hpBackToMenuBarKey = X
				hpZoomInKey = C
				hpZoomOutKey = V
				hpScreenshotKey = ~PrintScreen
				hpHiToTextPath = G:\Emulation\HyperLaunch\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes =
				hpLoadStateKeyCodes =
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = ahk
				xpadderFullPath = G:\Emulation\Utilities\xpadder\Xpadder.exe
				joyToKeyFullPath = G:\Emulation\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = G:\Emulation\HyperLaunch\Profiles\ahk
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = false
				keymapperHyperLaunchProfileEnabled = false
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = use_global
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames =
				FEProfile = G:\Emulation\HyperLaunch\Profiles\ahk\HyperSpin
				defaultProfile = G:\Emulation\HyperLaunch\Profiles\ahk\_Default
				systemProfile = G:\Emulation\HyperLaunch\Profiles\ahk\Commodore Amiga
				xPadderSystemProfile = G:\Emulation\HyperLaunch\Profiles\ahk\Commodore Amiga\_Default
				emuProfile = G:\Emulation\HyperLaunch\Profiles\ahk\Commodore Amiga\WinUAE
				romProfile = G:\Emulation\HyperLaunch\Profiles\ahk\Commodore Amiga\1000ccTurbo_v1.0
				HyperLaunchProfile = G:\Emulation\HyperLaunch\Profiles\ahk\HyperLaunch
				blankProfile = G:\Emulation\HyperLaunch\Profiles\ahk\blank
				ahkFEProfile = G:\Emulation\HyperLaunch\Profiles\AHK\HyperSpin
				ahkDefaultProfile = G:\Emulation\HyperLaunch\Profiles\AHK\_Default
				ahkSystemProfile = G:\Emulation\HyperLaunch\Profiles\AHK\Commodore Amiga
				ahkEmuProfile = G:\Emulation\HyperLaunch\Profiles\AHK\Commodore Amiga\WinUAE
				ahkRomProfile = G:\Emulation\HyperLaunch\Profiles\AHK\Commodore Amiga\1000ccTurbo_v1.0
				ahkHyperLaunchProfile = G:\Emulation\HyperLaunch\Profiles\AHK\HyperLaunch
				bezelEnabled = true
				statisticsEnabled = true

23:10:43:894 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
23:10:43:899 | HL |     INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
23:10:43:903 | HL |     INFO  | +16    | CheckFile - Checking if G:\Emulation\HyperLaunch\Module Extensions\VA.ahk exists
23:10:43:908 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
23:10:43:912 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			34688 bytes
				Created:			11/13/2013 - 4:03:35 PM
				Modified:			11/13/2013 - 4:03:35 PM
23:10:43:916 | HL |     INFO  | +0     | BuildScript - Loaded HyperPause Init.ahk scripts
23:10:43:921 | HL |     INFO  | +16    | BuildScript - Loaded Statistics Init.ahk scripts
23:10:43:925 | HL |     INFO  | +0     | BuildScript - Loaded MultiGame.ahk scripts
23:10:43:930 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
23:10:43:934 | HL |   DEBUG1  | +15    | BuildScript - Module starts on line: 2
23:10:43:939 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = WinUAE
				MEmuV =  v2.6.0
				MURL = http://www.winuae.net/
				MAuthor = brolly
				MVersion = 2.0.2
				MCRC = 2283EB17
				iCRC = 587D7C70
				mId = 635138307631183750
				MSystem = "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
				;----------------------------------------------------------------------------
				; Notes:
				; You can have specific configuration files inside a Configurations folder on WinUAE main dir.
				; Just name them the same as the game name on the XML file.
				; Make sure you create a host config files with these names:
				; CD32 : cd32host.uae and cd32mousehost.uae;
				; CDTV : cdtvhost.uae and cdtvmousehost.uae;
				; Amiga : amigahost.uae;
				; Amiga CD : amigacdhost.uae;
				; cd32mouse and cdtvmouse are for mouse controlled games on these systems, you should configure
				; Windows Mouse on Port1 and a CD32 pad on Port2. For Amiga and Amiga CD make sure you set both
				; a joystick and a mouse on Port1 and only a joystick on Port2.
				; Set all your other preferences like video display settings. And make sure you are saving a HOST
				; configuration file and not a general configuration file.
				;
				; If you want to configure an exit key through WinUAE:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Quit Emulator.
				; If you want to configure a key to toggle fullscreen/windowed mode:
				; Host-Input-Configuration #1-RAW Keyboard and then remap the desired key to Toggle windowed/fullscreen.
				;
				; CD32 and CDTV:
				; A settings file called System_Name.ini should be placed on your module dir. on that file you can define if a
				; game uses mouse or if it needs the special delay hack loading method amongst other things. Example of such a file:
				;
				; [Lemmings (Europe)]
				; UseMouse=true
				;
				; [Project-X & F17 Challenge (Europe)]
				; DelayHack=true
				;
				; Amiga:
				; For MultiGame support make sure you don't change the default WinUAE diskswapper keys which are:
				; END+1-0 (not numeric keypad) = insert image from swapper slot 1-10
				; END+SHIFT+1-0 = insert image from swapper slot 11-20
				; END+CTRL+1-4 = select drive
				;
				; To do that follow the same procedure as above for the exit
				; key, but on F11 set it to Toggle windowed/fullscreen. Make sure you save your configuration afterwards.
				; Note : If you want to use Send commands to WinUAE for any keys that you configured through Input-Configuration panel make sure you
				; set those keys for Null Keyboard! This is a virtual keyboard that collects all input events that don't come from physical
				; keyboards. This applies to the exit or windowed/fullscreen keys mentioned above.
				;
				; If you are using WHDLoad games, but want to keep your default user-startup file after exiting then make a copy of it in the
				; WHDFolder\S (Set in PathToWHDFolder) and name it default-user-startup. This file will then be copied over S\user-startup on exit.
				;----------------------------------------------------------------------------

				StartModule()
				FadeInStart()

				settingsFile := modulePath . "\" . systemName . ".ini"

				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				PathToWHDFolder := IniReadCheck(settingsFile, "Settings", "PathToWHDFolder", EmuPath . "\HDD\WHD",,1)
				PathToWorkBenchBase := IniReadCheck(settingsFile, "Settings", "PathToWorkBenchBase", EmuPath . "\HDD\Workbench31_Lite.vhd",,1)

				PathToWHDFolder := AbsoluteFromRelative(EmuPath, PathToWHDFolder)
				PathToWorkBenchBase := AbsoluteFromRelative(EmuPath, PathToWorkBenchBase)

				; This object controls how the module reacts to different systems. MESS can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
				mType := Object("Commodore Amiga","a500","Commodore Amiga CD32","cd32","Commodore CDTV","cdtv","Commodore Amiga CD","amigacd")
				ident := mType[systemName]	; search object for the systemName identifier MESS uses
				If !ident
					ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this WinUAE module: " . moduleName)

				windowClass = PCsuxRox ;Class name is different depending on if the game is being run windowed or fullscreen
				If ( Fullscreen = "true" )
					windowClass = AmigaPowah

				specialcfg = %emuPath%Configurations\%romName%.uae

				If romExtension in .hdf,.vhd
					DefaultRequireWB := "true"
				Else
					DefaultRequireWB := "false"

				If romExtension in .zip,.lha,.rar,.7z
				{
					SlaveFile := COM_Invoke(HLObject, "findByExtension", romPath . "\" . romName . romExtension, "slave")
					If (SlaveFile)
					{
						If romName contains (AGA)
							DefaultOptions := "-s cycle_exact=false " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=max " . "-s cachesize=8192" ;AGA
						Else
							DefaultOptions := "-s cycle_exact=true " . "-s immediate_blits=false " . "-s cpu_compatible=false " . "-s cpu_speed=real " . "-s cachesize=8192 " ;Non-AGA
					}
				}

				usemouse := IniReadCheck(settingsFile, romName, "UseMouse","false",,1)
				delayhack := IniReadCheck(settingsFile, romName, "DelayHack","false",,1)
				options := IniReadCheck(settingsFile, romName, "Options",DefaultOptions,,1)
				videomode := IniReadCheck(settingsFile, romName, "VideoMode","PAL",,1)

				floppyspeed := IniReadCheck(settingsFile, romName, "FloppySpeed","turbo",,1)
				quickstartmode := IniReadCheck(settingsFile, romName, "QuickStartMode",A_Space,,1)
				immediateblitter := IniReadCheck(settingsFile, romName, "ImmediateBlitter","false",,1)
				requireswb := IniReadCheck(settingsFile, romName, "RequiresWB",DefaultRequireWB,,1)
				customwb := IniReadCheck(settingsFile, romName, "CustomWB",A_Space,,1)
				whdloadoptions := IniReadCheck(settingsFile, romName, "WHDLoadOptions","PRELOAD",,1)
				neverextract := IniReadCheck(settingsFile, romName, "NeverExtract","false",,1)

				fs := If (Fullscreen = "true") ? "true" : "false"
				videomode := (If videomode = "NTSC" ? ("-s ntsc=true") : (""))
				floppyspeed := (If floppyspeed ? ("-s floppy_speed=" . floppyspeed) : (""))

				If (requireswb = "true")
				{
					ident := "a1200"

					If (customwb)
					{
						PathToWorkBenchBase := %EmuPath% . "\" . customwb
					}
					CheckFile(PathToWorkBenchBase)
					wbDrive := "-s hardfile=rw,32,1,2,512," . """" . PathToWorkBenchBase . """"
				}
				If romExtension in .hdf,.vhd
				{
					ident := "a1200"
					gameDrive := "-s hardfile=rw,32,1,2,512," . """" . romPath . "\" . romName . romExtension . """"
				}
				If (immediateblitter = "true")
				{
					options := options . " " . "-s immediate_blits=true"
				}

				options := options . " " . videomode

				If (ident = "a500" or ident = "a1200")
				{
					If romName contains (AGA),(LW)
						ident := "a1200"

					If (SlaveFile)
					{
						CheckFile(PathToWHDFolder)

						ident := "a1200"

						;Create the user-startup file to launch the game
						WHDUserStartupFile := PathToWHDFolder . "\S\user-startup"
						SplitPath, SlaveFile, SlaveName, SlaveFolder

						FileDelete, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, echo "Running: %SlaveName%";`n, %WHDUserStartupFile%
						FileAppend, echo "";`n, %WHDUserStartupFile%
						FileAppend, cd dh1:%SlaveFolder%;`n, %WHDUserStartupFile%
						FileAppend, whdload %SlaveName% %whdloadoptions%;`n, %WHDUserStartupFile%
					}
				}

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

				If FileExist(specialcfg)
				{
					;Game specific configuration file exists
					configFile = %romName%.uae
				}
				Else
				{
					;Game specific configuration file doesn't exist
					If (ident = "cd32" or ident = "cdtv")
					{
						configFile := If (usemouse = "true") ? ("host\" . ident . "mousehost.uae") : ("host\" . ident . "host.uae")
						quickcfg := If (ident = "cd32") ? ("-s quickstart=" . ident . "`,0 -s chipmem_size=8") : ("-s quickstart=" . ident . "`,0")
						If (delayhack = "true")
							options := options . " -s cdimage0=" . """" . romPath . "\" . romName . romExtension . """" . "`,delay"
						Else
							options := options . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """"
					}
					Else
					{
						;Amiga or Amiga CD game

						configFile := If systemName = "Commodore Amiga CD" ? "host\amigacdhost.uae" : "host\amigahost.uae"
						If quickstartmode
							quickcfg := "-s quickstart=" . quickstartmode
						Else
							quickcfg := If (ident = "a500") ? "-s quickstart=a500`,1" : "-s quickstart=a1200`,1"

						If (SlaveFile)
						{
							;WHDLoad Game
							options := options . " -s filesystem=rw,WHD:" . """" . PathToWHDFolder . """" . " -s filesystem=ro,Games:" . """" . romPath . "\" . romName . romExtension . """"
						}
						Else If (gameDrive)
						{
							;HDD Game
							options := options . " " . wbDrive . " " . gameDrive
						}
						Else If romExtension in .cue,.iso
						{
							;Amiga CD game
							options := options . " " . wbDrive . " -cdimage=" . """" . romPath . "\" . romName . romExtension . """" . " -s win32.map_cd_drives=true -s scsi=true"
						}
						Else
						{
							;Floppy Game

							;MultiDisk loading, this will load the first 2 disks into drives 0 and 1 since some games can read from both drives and therefore
							;the user won't need to change disks through the MG menu. We can have up to 4 drives, but most of the games will only support 2 drives
							;so disks are only loaded into the first 2 for better compatibility. Remaining drives will be loaded into quick disk slots.

							romCount = % romTable.MaxIndex()
							If romName contains (Disk 1)
							{
								;If the user boots any disk rather than the first one, multi disk support must be done through HyperLaunch MG menu
								if romCount > 1
								{
									options := options . " -s nr_floppies=2"
									mgoptions := " -s floppy1=" . """" . romTable[2,1] . """"
								}
							}
							options := options . " " . floppyspeed . " -s floppy0=" . """" . romPath . "\" . romName . romExtension . """" . mgoptions

							if romCount > 1
							{
								;DiskSwapper
								;diskswapper := " -diskswapper "
								Loop % romTable.MaxIndex() ; loop each item in our array
								{
									;diskswapper := diskswapper . """" . romTable[A_Index,1] . ""","
									diskswapper := diskswapper . " -s diskimage" . (A_Index-1) . "=" . """" . romTable[A_Index,1] . """"
								}
								options := options . diskswapper
							}
						}
					}
				}

				param1 := "-f " . """" . EmuPath . "\Configurations\" . configFile . """" . " " . quickcfg
				param2 := "-s use_gui=no -s gfx_fullscreen_amiga=" . fs
				param3 := options

				;MsgBox, %param1% %param2% %param3% %param4% %param5% %param6%
				;ExitApp

				;disableActivateBlackScreen = true

				Run(Executable . A_Space . param1 . A_Space . param2 . A_Space . param3 . A_Space . param4 . A_Space . param5 . A_Space . param6 . A_Space . " -portable", emuPath)

				WinWait("ahk_class " . windowClass)
				WinWaitActive("ahk_class " . windowClass)

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

				MultiGame:
					If currentButton = 10
						diskslot = 0
					Else If currentButton > 10
						diskslot := currentButton - 10
					Else
						diskslot := currentButton

					If currentButton > 10
						Send, {End Down}{Shift Down}%diskslot%{Shift Up}{End Up}
					Else
						Send, {End Down}%diskslot%{End Up}
				return

				CloseProcess:
					If (ident = "a500" or ident = "a1200")
					{
						If (SlaveFile)
						{
							CheckFile(PathToWHDFolder)
							;Copy default-user-startup to user-startup if file exists
							IfExist, %PathToWHDFolder%\S\default-user-startup
								FileCopy,%PathToWHDFolder%\S\default-user-startup, %PathToWHDFolder%\S\user-startup, 1
						}
					}
					FadeOutStart()
					WinClose, ahk_class %windowClass%
				return

				AbsoluteFromRelative(MasterPath, RelativePath)
				{
				   VarSetCapacity(AbsP,260,0)
				   DllCall( "shlwapi\PathCombineA", Str,AbsP, Str,MasterPath, Str,RelativePath )
				   Return AbsP
				}

23:10:43:947 | HL |     INFO  | +0     | BuildScript - Loaded HyperPause scripts
23:10:43:954 | HL |     INFO  | +16    | BuildScript - Loaded MultiGame scripts
23:10:43:960 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
23:10:43:967 | HL |     INFO  | +16    | BuildScript - Loaded User Functions.ahk script
23:10:43:974 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
23:10:43:980 | HL |     INFO  | +15    | Main - Module is built
23:10:43:986 | HL |     INFO  | +0     | CheckFile - Checking if G:\Emulation\HyperLaunch\AutoHotkey.dll exists
23:10:43:994 | 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:			11/13/2013 - 4:03:33 PM
				Modified:			11/13/2013 - 4:03:33 PM
23:10:43:001 | HL |     INFO  | +16    | Main - Running module
23:10:44:008 | HL |     INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
23:10:44:122 | MD |     INFO  | +N/A   | Module initialized
23:10:44:130 | MD |   DEBUG1  | +0     | fadeInTransitionAnimation: DefaultAnimateFadeIn
23:10:44:151 | MD |   DEBUG1  | +31    | fadeOutTransitionAnimation: DefaultAnimateFadeOut
23:10:44:157 | MD |   DEBUG1  | +0     | fadeLyr3Animation: DefaultFadeAnimation
23:10:44:165 | MD |   DEBUG1  | +0     | fadeLyr37zAnimation: DefaultFadeAnimation
23:10:44:184 | MD |     INFO  | +31    | StartModule - Started
23:10:44:191 | MD |     INFO  | +0     | StartModule - MEmu: WinUAE
				MEmuV: v2.6.0
				MURL: http://www.winuae.net/
				MAuthor: brolly
				MVersion: 2.0.2
				MCRC: 2283EB17
				iCRC: 587D7C70
				MID:
				MSystem: "Commodore Amiga","Commodore Amiga CD32","Commodore CDTV","Commodore Amiga CD"
23:10:44:198 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Commodore Amiga"
23:10:44:204 | MD |   DEBUG1  | +16    | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: 1000ccTurbo_v1.0
23:10:44:210 | MD |     INFO  | +0     | StartModule - Ended
23:10:44:217 | MD |   DEBUG1  | +16    | FadeInStart - Started
23:10:44:224 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\1000ccTurbo_v1.0\Layer 1*.*
23:10:44:231 | MD |   DEBUG1  | +15    | GetFadePicFile - Checking if any Fade Layer 1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 1*.*
23:10:44:238 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.*
23:10:44:246 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.png
23:10:44:253 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1.png
23:10:44:260 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.gif
23:10:44:266 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.tif
23:10:44:273 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.bmp
23:10:44:277 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1*.jpg
23:10:44:281 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 1 will use G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer 1.png
23:10:44:285 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\1000ccTurbo_v1.0\Layer 2*.*
23:10:44:289 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 2 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.*
23:10:44:293 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.png
23:10:44:296 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2.png
23:10:44:300 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.gif
23:10:44:304 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.tif
23:10:44:307 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.bmp
23:10:44:311 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 2 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2*.jpg
23:10:44:315 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 2 will use G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 2.png
23:10:44:416 | MD |     INFO  | +94    | DefaultAnimateFadeIn - Started
23:10:44:420 | MD |     INFO  | +16    | DefaultAnimateFadeIn - Drawing First FadeIn Image.
23:10:44:921 | MD |     INFO  | +500   | DefaultAnimateFadeIn - Ended
23:10:44:925 | MD |     INFO  | +0     | DefaultFadeAnimation - Started
23:10:44:931 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer 3 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\1000ccTurbo_v1.0\Layer 3*.*
23:10:44:934 | MD |   DEBUG1  | +15    | GetFadePicFile - Checking if any Fade Layer 3 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.*
23:10:44:938 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.png
23:10:44:942 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3.png
23:10:44:946 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.gif
23:10:44:950 | MD |   DEBUG1  | +16    | GetFadePicFile - Looking for Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.tif
23:10:44:953 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.bmp
23:10:44:957 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer 3 pic: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3*.jpg
23:10:44:960 | MD |     INFO  | +0     | GetFadePicFile - Randomized images and Fade Layer 3 will use G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer 3.png
23:10:44:965 | MD |     INFO  | +16    | ReadHyperSpinXML - Started
23:10:44:969 | MD |     INFO  | +0     | ReadHyperSpinXML - Ended
23:10:44:973 | MD |     INFO  | +0     | CreateRomTable - Started
23:10:44:977 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Disc"
23:10:44:980 | MD |   DEBUG1  | +15    | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Disk"
23:10:44:984 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Cart"
23:10:44:987 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Tape"
23:10:44:991 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Cassette"
23:10:44:994 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Part"
23:10:44:998 | MD |   DEBUG1  | +16    | CreateRomTable - Checking for match: "1000ccTurbo_v1.0" and "(Side"
23:10:44:001 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
23:10:45:781 | MD |     INFO  | +781   | DefaultFadeAnimation - Ended
23:10:45:786 | MD |   DEBUG1  | +0     | FadeInDelay - Started
23:10:45:789 | MD |   DEBUG1  | +0     | FadeInDelay - Ended
23:10:45:793 | MD |   DEBUG1  | +16    | FadeInStart - Ended
23:10:45:797 | MD |     INFO  | +0     | StartGlobalUserFeatures - Starting
23:10:45:801 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
23:10:45:804 | MD |   DEBUG1  | +0     | CoverFE - Started
23:10:45:804 | MD |   DEBUG1  | +0     | CoverFE - Started
23:10:45:810 | MD |     INFO  | +15    | CreateMGRomTable - Started
23:10:45:815 | MD |   DEBUG1  | +0     | CreateMGRomTable - romTable already exists, skipping table creation.
23:10:45:819 | MD |     INFO  | +0     | CreateMGRomTable - Ended
23:10:45:828 | MD |   DEBUG1  | +16    | CoverFE - Ended
23:10:45:832 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
23:10:45:836 | MD |     INFO  | +0     | Module Setting - [settings] - PathToWHDFolder: .\WHD
23:10:45:843 | MD |     INFO  | +16    | Module Setting - [settings] - PathToWorkBenchBase: G:\Emulation\Emulators\WinUAE2810\HDD\Workbench31_Lite.vhd
23:10:45:891 | MD |     INFO  | +46    | Module Setting - [1000ccTurbo_v1.0] - UseMouse: false
23:10:45:895 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - DelayHack: false
23:10:45:900 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - Options:
23:10:45:905 | MD |     INFO  | +16    | Module Setting - [1000ccTurbo_v1.0] - VideoMode: PAL
23:10:45:909 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - FloppySpeed: turbo
23:10:45:913 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - QuickStartMode:
23:10:45:916 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - ImmediateBlitter: false
23:10:45:920 | MD |     INFO  | +16    | Module Setting - [1000ccTurbo_v1.0] - RequiresWB: false
23:10:45:924 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - CustomWB:
23:10:45:928 | MD |     INFO  | +0     | Module Setting - [1000ccTurbo_v1.0] - WHDLoadOptions: PRELOAD
23:10:45:934 | MD |     INFO  | +15    | Module Setting - [1000ccTurbo_v1.0] - NeverExtract: false
23:10:45:938 | MD |     INFO  | +0     | Run - Running: G:\Emulation\Emulators\WinUAE2810\winuae.exe -f "G:\Emulation\Emulators\WinUAE2810\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true   -s floppy_speed=turbo -s floppy0="G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip"     -portable
23:10:45:943 | MD |     INFO  | +0     | Run - Showing Command Window to troubleshoot launching. ProcessID: 6204
23:10:46:448 | MD |   DEBUG1  | +516   | Run - "winuae.exe -f "G:\Emulation\Emulators\WinUAE2810\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true   -s floppy_speed=turbo -s floppy0="G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip"     -portable" Process ID: 6204
23:10:46:452 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: C:\WINDOWS\system32\cmd.exe | Class: ConsoleWindowClass | State: 0 | X: 182 | Y: 182 | Width: 677 | Height: 343 | Window HWND: 0x560f1a | Process ID: 6204 | Process Path: C:\WINDOWS\SysWOW64\cmd.exe
23:10:46:457 | MD |     INFO  | +0     | WinWait - Waiting for "ahk_class AmigaPowah"
23:10:47:161 | MD |   DEBUG1  | +703   | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 800 | Height: 600 | Window HWND: 0x5680ddc | Process ID: 3752 | Process Path: G:\Emulation\Emulators\WinUAE2810\winuae.exe
23:10:47:173 | MD |   DEBUG1  | +16    | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 800 | Height: 600 | Window HWND: 0x5680ddc | Process ID: 3752 | Process Path: G:\Emulation\Emulators\WinUAE2810\winuae.exe
23:10:47:177 | MD |     INFO  | +0     | WinWaitActive - Waiting for "ahk_class AmigaPowah"
23:10:47:301 | MD |   DEBUG1  | +125   | GetActiveWindowStatus - Title: WinUAE | Class: AmigaPowah | State: 0 | X: 0 | Y: 0 | Width: 800 | Height: 600 | Window HWND: 0x5680ddc | Process ID: 3752 | Process Path: G:\Emulation\Emulators\WinUAE2810\winuae.exe
23:10:47:306 | MD |     INFO  | +0     | Process - WaitClose winuae.exe
23:10:47:320 | MD |   DEBUG1  | +15    | FadeInExit - Started
23:10:47:327 | MD |     INFO  | +16    | DefaultAnimateFadeIn - Started
23:10:47:824 | MD |     INFO  | +500   | DefaultAnimateFadeIn - Ended
23:10:47:859 | MD |   DEBUG1  | +31    | FadeInExit - Ended, waiting for user to close launched application
23:10:54:234 | MD |   DEBUG1  | +6375  | CloseProcess - Started, user requested to end launched application
23:10:54:238 | MD |   DEBUG1  | +0     | FadeOutStart - Started
23:10:54:242 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\1000ccTurbo_v1.0\Layer -1*.*
23:10:54:246 | MD |   DEBUG1  | +16    | GetFadePicFile - Checking if any Fade Layer -1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\Commodore Amiga\_Default\Layer -1*.*
23:10:54:250 | MD |   DEBUG1  | +0     | GetFadePicFile - Checking if any Fade Layer -1 images exist in: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.*
23:10:54:253 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.png
23:10:54:257 | MD |   DEBUG1  | +0     | GetFadePicFile - Found Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1.png
23:10:54:261 | MD |   DEBUG1  | +15    | GetFadePicFile - Looking for Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.gif
23:10:54:265 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.tif
23:10:54:269 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.bmp
23:10:54:273 | MD |   DEBUG1  | +0     | GetFadePicFile - Looking for Fade Layer -1 pic: G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1*.jpg
23:10:54:277 | MD |     INFO  | +16    | GetFadePicFile - Randomized images and Fade Layer -1 will use G:\Emulation\HyperLaunch\Media\Fade\_Default\Layer -1.png
23:10:54:947 | MD |     INFO  | +656   | DefaultAnimateFadeOut - Started
23:10:55:448 | MD |     INFO  | +516   | DefaultAnimateFadeOut - Ended
23:10:55:453 | MD |   DEBUG1  | +0     | FadeOutStart - Ended
23:10:55:458 | MD |   DEBUG1  | +0     | ShowFE - Started
23:10:55:463 | MD |   DEBUG1  | +0     | ShowFE - Ended
23:10:55:589 | MD |   DEBUG1  | +141   | CloseProcess - Ended
23:10:55:595 | MD |     INFO  | +0     | StopGlobalUserFeatures - Starting
23:10:55:600 | MD |     INFO  | +0     | StopGlobalUserFeatures - Ending
23:10:55:604 | MD |   DEBUG1  | +15    | FadeOutExit - Started
23:10:55:608 | MD |     INFO  | +0     | DefaultAnimateFadeOut - Started
23:10:56:105 | MD |     INFO  | +500   | DefaultAnimateFadeOut - Ended
23:10:56:111 | MD |   DEBUG1  | +0     | FadeOutExit - Ended
23:10:56:115 | MD |     INFO  | +0     | ExitModule - Started
23:10:56:119 | MD |     INFO  | +0     | Starting Updating Statistics:
23:10:56:123 | MD |   DEBUG2  | +16    | Total Elapsed Time in Pause in seconds: 0
23:10:56:127 | MD |   DEBUG2  | +0     | gameSectionStartTime:83969515
23:10:56:130 | MD |   DEBUG2  | +0     | ElapsedTime:8
23:10:56:134 | MD |   DEBUG2  | +0     | Statistics cleared game name: 1000ccTurbo_v1.0
23:10:56:150 | MD |   DEBUG2  | +15    | Loaded game statistics from ini files:
				Number_of_Times_Played: 1
				Last_Time_Played: Tuesday July 22, 2014 10:50:19 PM
				Average_Time_Played: 23
				Total_Time_Played: 23
				System_Total_Played_Time: 137
				Total_Global_Played_Time: 24008
23:10:56:154 | MD |   DEBUG2  | +16    | Updated Statistics: Number_of_Times_Played: 2
				Last_Time_Played: Tuesday July 22, 2014 11:10:47 PM
				Average_Time_Played: 16
				Total_Time_Played: 31
				System_Total_Played_Time: 145
				Total_Global_Played_Time: 24016
23:10:56:180 | MD |     INFO  | +16    | Game section statistics updated.
23:10:56:183 | MD |     INFO  | +15    | Process - Close cmd.exe
23:10:56:189 | MD |     INFO  | +0     | ExitModule - Ended
23:10:56:193 | MD |     INFO  | +0     | End of Module Logs
23:10:56:298 | HL |     INFO  | +12297 | Main - Module ended, exiting HyperLaunch normally
23:10:56:301 | HL |     INFO  | +0     | ExitScript - Started
23:10:56:313 | HL |     INFO  | +15    | SystemCursor - Restoring mouse cursor
23:10:56:319 | HL |     INFO  | +0     | ExitScript - Ended

WINUAE bootlog


WinUAE 2.8.1 (2014.06.18) (6.3 [1]) 64-bit 9.6.3A09 8 14:43
(c) 1995-2001 Bernd Schmidt   - Core UAE concept and implementation.
(c) 1998-2014 Toni Wilen      - Win32 port, core code updates.
(c) 1996-2001 Brian King      - Win32 port, Picasso96 RTG, and GUI.
(c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support.
(c) 2000-2001 Bernd Meyer     - JIT engine.
(c) 2000-2005 Bernd Roesch    - MIDI input, many fixes.
Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit.
End+F1 changes floppy 0, End+F2 changes floppy 1, etc.
'G:\Emulation\Emulators\WinUAE2810\winuae.exe'
EXE: 'G:\Emulation\Emulators\WinUAE2810\', DATA: 'G:\Emulation\Emulators\WinUAE2810\', PLUGIN: 'G:\Emulation\Emulators\WinUAE2810\'
WARNING: Unsupported 'G:\Emulation\Emulators\WinUAE2810\winuae.ini' enabled
Total physical RAM 8137M, all RAM 12802M. Attempting to reserve: 2049M.
Reserved: 0x0E620000-0x6E720000 (60100000 1537M)
CLOCKFREQ: QPF 14.32MHz (7.16MHz, DIV=2)
ROM KEY 'C:\Program Files (x86)\Cloanto\Amiga Forever\Player\amigaforever.dll' 1544 bytes loaded
Enumerating display devices.. 
Sorting devices and modes..
Desktop: W=2560 H=1440 B=32. CXVS=2560 CYVS=1440
NVIDIA GeForce GTX 670 '\\.\DISPLAY1' [PCI\VEN_10DE&DEV_1189&SUBSYS_097A196E&REV_A1]
-: Generic PnP Monitor (2560*1440) * [\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001]
0: 640x480, 32-bit (59,60,75)
1: 720x480, 32-bit (59,60)
2: 720x576, 32-bit (50)
3: 800x600, 32-bit (60,75)
4: 1024x768, 32-bit (60,75)
5: 1152x864, 32-bit (75)
6: 1176x664, 32-bit (50,59,60)
7: 1280x720, 32-bit (50,59,60)
8: 1280x768, 32-bit (60,75)
9: 1280x800, 32-bit (60,75)
10: 1280x960, 32-bit (60,75)
11: 1280x1024, 32-bit (60,75)
12: 1360x768, 32-bit (60)
13: 1366x768, 32-bit (60)
14: 1440x900, 32-bit (60)
15: 1600x900, 32-bit (59,60)
16: 1600x1024, 32-bit (59,60)
17: 1600x1200, 32-bit (59,60)
18: 1680x1050, 32-bit (59,60)
19: 1768x992, 32-bit (50,59,60)
20: 1920x1080, 32-bit (50,59,60)
21: 1920x1200, 32-bit (59,60)
22: 1920x1440, 32-bit (59,60)
23: 2560x1440, 32-bit (59,60)
24 display modes.
Display buffer mode = 1
Enumerating DirectSound devices..
Enumerating WASAPI devices...
Enumeration end
0:DS: Primary Sound Driver
1:DS: Realtek Digital Output(Optical) (Realtek High Definition Audio)
2:DS: EQ276W DP-8 (NVIDIA High Definition Audio)
3:DS: Realtek Digital Output (Realtek High Definition Audio)
4:WA: Default Audio Device
5:WA: EQ276W DP-8 (NVIDIA High Definition Audio)
6:WA: Realtek Digital Output(Optical) (Realtek High Definition Audio)
7:WA: Realtek Digital Output (Realtek High Definition Audio)
8:WX: Default Audio Device
9:WX: EQ276W DP-8 (NVIDIA High Definition Audio)
10:WX: Realtek Digital Output(Optical) (Realtek High Definition Audio)
11:WX: Realtek Digital Output (Realtek High Definition Audio)
Enumerating recording devices:
0:DS: Primary Sound Capture Driver
1:DS: Microphone (HD Webcam C615)
done
Filesystem charset (ACP=1252,FSCP=28605):
00: 0000        01: 0001        02: 0002        03: 0003       
04: 0004        05: 0005        06: 0006        07: 0007       
08: 0008        09: 0009        0A: 000A        0B: 000B       
0C: 000C        0D: 000D        0E: 000E        0F: 000F       
10: 0010        11: 0011        12: 0012        13: 0013       
14: 0014        15: 0015        16: 0016        17: 0017       
18: 0018        19: 0019        1A: 001A        1B: 001B       
1C: 001C        1D: 001D        1E: 001E        1F: 001F       
20: 0020        21: 0021        22: 0022        23: 0023       
24: 0024        25: 0025        26: 0026        27: 0027       
28: 0028        29: 0029        2A: 002A        2B: 002B       
2C: 002C        2D: 002D        2E: 002E        2F: 002F       
30: 0030        31: 0031        32: 0032        33: 0033       
34: 0034        35: 0035        36: 0036        37: 0037       
38: 0038        39: 0039        3A: 003A        3B: 003B       
3C: 003C        3D: 003D        3E: 003E        3F: 003F       
40: 0040        41: 0041        42: 0042        43: 0043       
44: 0044        45: 0045        46: 0046        47: 0047       
48: 0048        49: 0049        4A: 004A        4B: 004B       
4C: 004C        4D: 004D        4E: 004E        4F: 004F       
50: 0050        51: 0051        52: 0052        53: 0053       
54: 0054        55: 0055        56: 0056        57: 0057       
58: 0058        59: 0059        5A: 005A        5B: 005B       
5C: 005C        5D: 005D        5E: 005E        5F: 005F       
60: 0060        61: 0061        62: 0062        63: 0063       
64: 0064        65: 0065        66: 0066        67: 0067       
68: 0068        69: 0069        6A: 006A        6B: 006B       
6C: 006C        6D: 006D        6E: 006E        6F: 006F       
70: 0070        71: 0071        72: 0072        73: 0073       
74: 0074        75: 0075        76: 0076        77: 0077       
78: 0078        79: 0079        7A: 007A        7B: 007B       
7C: 007C        7D: 007D        7E: 007E        7F: 007F       
80: 20AC (0080) 81: 0081        82: 201A (0082) 83: 0192 (0083)
84: 201E (0084) 85: 2026 (0085) 86: 2020 (0086) 87: 2021 (0087)
88: 02C6 (0088) 89: 2030 (0089) 8A: 0160 (008A) 8B: 2039 (008B)
8C: 0152 (008C) 8D: 008D        8E: 017D (008E) 8F: 008F       
90: 0090        91: 2018 (0091) 92: 2019 (0092) 93: 201C (0093)
94: 201D (0094) 95: 2022 (0095) 96: 2013 (0096) 97: 2014 (0097)
98: 02DC (0098) 99: 2122 (0099) 9A: 0161 (009A) 9B: 203A (009B)
9C: 0153 (009C) 9D: 009D        9E: 017E (009E) 9F: 0178 (009F)
A0: 00A0        A1: 00A1        A2: 00A2        A3: 00A3       
A4: 00A4 (20AC) A5: 00A5        A6: 00A6 (0160) A7: 00A7       
A8: 00A8 (0161) A9: 00A9        AA: 00AA        AB: 00AB       
AC: 00AC        AD: 00AD        AE: 00AE        AF: 00AF       
B0: 00B0        B1: 00B1        B2: 00B2        B3: 00B3       
B4: 00B4 (017D) B5: 00B5        B6: 00B6        B7: 00B7       
B8: 00B8 (017E) B9: 00B9        BA: 00BA        BB: 00BB       
BC: 00BC (0152) BD: 00BD (0153) BE: 00BE (0178) BF: 00BF       
C0: 00C0        C1: 00C1        C2: 00C2        C3: 00C3       
C4: 00C4        C5: 00C5        C6: 00C6        C7: 00C7       
C8: 00C8        C9: 00C9        CA: 00CA        CB: 00CB       
CC: 00CC        CD: 00CD        CE: 00CE        CF: 00CF       
D0: 00D0        D1: 00D1        D2: 00D2        D3: 00D3       
D4: 00D4        D5: 00D5        D6: 00D6        D7: 00D7       
D8: 00D8        D9: 00D9        DA: 00DA        DB: 00DB       
DC: 00DC        DD: 00DD        DE: 00DE        DF: 00DF       
E0: 00E0        E1: 00E1        E2: 00E2        E3: 00E3       
E4: 00E4        E5: 00E5        E6: 00E6        E7: 00E7       
E8: 00E8        E9: 00E9        EA: 00EA        EB: 00EB       
EC: 00EC        ED: 00ED        EE: 00EE        EF: 00EF       
F0: 00F0        F1: 00F1        F2: 00F2        F3: 00F3       
F4: 00F4        F5: 00F5        F6: 00F6        F7: 00F7       
F8: 00F8        F9: 00F9        FA: 00FA        FB: 00FB       
FC: 00FC        FD: 00FD        FE: 00FE        FF: 00FF       
End
CW: No Catweasel detected
PARAPORT: no ParaPort.dll, direct parallel port emulation disabled
IPC: Named Pipe '\\.\pipe\WinUAE' open
IPC: Named Pipe '\\.\pipe\WinUAE_COM' open
Serial port enumeration..
Parallel port enumeration..
Port enumeration end
MIDI port enumeration..
MIDI OUT: -1:'Microsoft MIDI Mapper' (1/1)
MIDI OUT: 0:'Microsoft GS Wavetable Synth' (1/27)
MIDI port enumeration end
RawInput enumeration..
RAWINPUT: found 11 devices
HID device check:
0001004D 2 046d/c52e (2/65280)
RAWHID: Usage not 4 or 5 (2)
0001004B 2 aa55/0101 (3/65407)
RAWHID: Usage not 4 or 5 (3)
00020049 2 046d/c52e (1/65280)
RAWHID: Usage not 4 or 5 (1)
00010047 2 2687/fb01 (1/65290)
RAWHID: Usage not 4 or 5 (1)
00020045 2 046d/c52e (1/12)
RAWHID: Usage not 4 or 5 (1)
00010043 2 2687/fb01 (1/65290)
RAWHID: Usage not 4 or 5 (1)
00040041 2 aa55/0101 (1/12)
RAWHID: Usage not 4 or 5 (1)
0001003F 1 0051/0000 (0/12)
HID CreateFile failed 5
0001003F FFFFFFFF keyboard: '\\?\HID#VID_046D&PID_C52E&MI_00#7&437f932&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}'
type=81 sub=0 mode=1 fkeys=12 indicators=3 tkeys=173
000B003D 1 0051/0000 (0/12)
HID CreateFile failed 5
000B003D FFFFFFFF keyboard: '\\?\HID#VID_AA55&PID_0101&MI_00#7&1ec5f725&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}'
type=81 sub=0 mode=1 fkeys=12 indicators=3 tkeys=110
0001003B 0 0100/0005 (0/0)
HID CreateFile failed 5
0001003B FFFFFFFF mouse: '\\?\HID#VID_1241&PID_1122#6&32c9822c&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}'
id=256 buttons=5 hw=0 rate=0
000B0039 0 0100/0010 (0/0)
HID CreateFile failed 5
000B0039 FFFFFFFF mouse: '\\?\HID#VID_046D&PID_C52E&MI_01&Col01#7&280f36f4&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}'
id=256 buttons=16 hw=0 rate=0
'HID-compliant mouse' ('\\?\HID#VID_1241&PID_1122#6&32c9822c&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}')
'HID-compliant mouse' ('\\?\HID#VID_046D&PID_C52E&MI_01&Col01#7&280f36f4&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}')
'HID Keyboard Device' ('\\?\HID#VID_046D&PID_C52E&MI_00#7&437f932&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}')
'HID Keyboard Device' ('\\?\HID#VID_AA55&PID_0101&MI_00#7&1ec5f725&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}')
HID-compliant mouse: (1241/1122)
00 000 'X Axis' (0, [0 - 0, 0 - 0, 0 0 0])
01 001 'Y Axis' (1, [0 - 0, 0 - 0, 0 0 0])
02 002 'Wheel' (2, [0 - 0, 0 - 0, 0 0 0])
03 003 'HWheel' (3, [0 - 0, 0 - 0, 0 0 0])
00 000 'Button 1' (0)
01 001 'Button 2' (1)
02 002 'Button 3' (2)
03 003 'Button 4' (3)
04 004 'Button 5' (4)
02 002 'Wheel [-]' (1004)
02 002 'Wheel [+]' (1005)
03 003 'HWheel [-]' (1006)
03 003 'HWheel [+]' (1007)
HID-compliant mouse: (046D/C52E)
00 000 'X Axis' (0, [0 - 0, 0 - 0, 0 0 0])
01 001 'Y Axis' (1, [0 - 0, 0 - 0, 0 0 0])
02 002 'Wheel' (2, [0 - 0, 0 - 0, 0 0 0])
03 003 'HWheel' (3, [0 - 0, 0 - 0, 0 0 0])
00 000 'Button 1' (0)
01 001 'Button 2' (1)
02 002 'Button 3' (2)
03 003 'Button 4' (3)
04 004 'Button 5' (4)
05 005 'Button 6' (5)
06 006 'Button 7' (6)
07 007 'Button 8' (7)
08 008 'Button 9' (8)
09 009 'Button 10' (9)
0A 010 'Button 11' (10)
0B 011 'Button 12' (11)
0C 012 'Button 13' (12)
0D 013 'Button 14' (13)
0E 014 'Button 15' (14)
0F 015 'Button 16' (15)
02 002 'Wheel [-]' (1004)
02 002 'Wheel [+]' (1005)
03 003 'HWheel [-]' (1006)
03 003 'HWheel [+]' (1007)
RAWINPUT test ok, usage=2
RAWINPUT test ok, usage=6
DirectInput enumeration.. Game controllers..
Windowsmouse initialization..
Catweasel joymouse initialization..
wintab tablet initialization..
Tablet: WTInfo() returned failure
end
load config '.\Configurations\default.uae':0
load failed
failed to load config '.\Configurations\default.uae'
LCD: Logitech LCD system not detected
GUIBase 803x591 (6x13)
GUI default size
'.\Configurations\configuration.cache' loaded successfully
Entering GUI idle loop
Requested GUI size = 800x600 (720x568)
Got GUI size = 800x599
'.\Configurations\configuration.cache' flushed
'.\Configurations\configuration.cache' load failed
'.\Configurations\configuration.cache' flushed
'.\Configurations\configuration.cache' created

Other details

The rom files themselves are ziped lha archives. I have extracted the zip and lha archive and the inner contents seem ok (no archive errors or anything funny) Every rom I have tried so far seems to have the same issue.

I'm probably doing something dumb, or have overlooked something so I am helping someone can give me a hand :)

Win 8.1 (Don't know if this is relevant or not, but Amiga Forever is on C:\ internal SSD, while G:\ is external USB 3.0 HD - which occassionaly acts weaird over permissions and ownership is the only reason I mention it)

I do not yet have a licensed copy of WDHload

Thanks all, and thanks Ron for the Guide!

Posted

I bet there's a .lha archive inside your .zip WHDLoad games, this can't be. This will cause the game to be loaded as a disk image because the slave won't be found.

Enabling 7z might do the trick, if not you'll need to extract all those zip archives and use the .lha files directly.

Posted
Hey all, I've read through this thread a couple of times and still can't figure out what I am doing incorrectly

My command line (from the HL log file)

G:\Emulation\Emulators\WinUAE2810\winuae.exe -f "G:\Emulation\Emulators\WinUAE2810\Configurations\host\amigahost.uae" -s quickstart=a500,1 -s use_gui=no -s gfx_fullscreen_amiga=true -s floppy_speed=turbo -s floppy0="G:\Emulation\ROMS\WHDLoad\Games-WHDLoad\1000ccTurbo_v1.0.zip" -portable

When I call this from HL or from the CLI all i get is the old WB 1.3 hand and disk screen.

HL Log

Snipped.

WINUAE bootlog

Snipped

Other details

The rom files themselves are ziped lha archives. I have extracted the zip and lha archive and the inner contents seem ok (no archive errors or anything funny) Every rom I have tried so far seems to have the same issue.

I'm probably doing something dumb, or have overlooked something so I am helping someone can give me a hand :)

Win 8.1 (Don't know if this is relevant or not, but Amiga Forever is on C:\ internal SSD, while G:\ is external USB 3.0 HD - which occassionaly acts weaird over permissions and ownership is the only reason I mention it)

I do not yet have a licensed copy of WDHload

Thanks all, and thanks Ron for the Guide!

Wow, Xamfear! Great post. Thank you for not saying "My game won't run... What am I doing wrong?"

Very informative and logs posted using Code tags! A+

I bet there's a .lha archive inside your .zip WHDLoad games, this can't be. This will cause the game to be loaded as a disk image because the slave won't be found.

Enabling 7z might do the trick, if not you'll need to extract all those zip archives and use the .lha files directly.

Good advice Brolly. Thanks.

Xamfear,

Open up the rom file and take a look inside. It should look like this:

post-48498-142870638332_thumb.jpg

Thanks,

Ron

Posted

So hooray. Brolly, thanks, your advice fixed the immediate problem. I unzipped the roms, and added lha as a rom extension in HL so the LHA file is now being passed to the emu.

Now the emu loads I get an AmiDos box with an unknown command "runme.exe" error. So it appears I still have some work to do. Gonna go google around and see if I can find a solution.

I really appreciate the help!

Posted
So hooray. Brolly, thanks, your advice fixed the immediate problem. I unzipped the roms, and added lha as a rom extension in HL so the LHA file is now being passed to the emu.

Now the emu loads I get an AmiDos box with an unknown command "runme.exe" error. So it appears I still have some work to do. Gonna go google around and see if I can find a solution.

I really appreciate the help!

Got it all working. Had to remove the competing zips from the directory for some reason, perhaps the emu was picking up the zip file instead (although I verified HL was invoking the emu with the lha archive) Anyways solution was to remove the zips.

Thanks again guys!

  • 2 weeks later...
Posted

Superb Tutorial, worked like a charm!

Now i only need one thing for amiga happiness: Two working Joysticks.

Bought two competion pros and two usb adapters, both work perfect but i cant activate both together with a mouse in WinUae.

Is it possible to have both Usb Adapter Joystick and the mouse simultane active? So taht i dont have to change something when i play Moonstone with two Joysticks or a Roleplaying Game with a mouse.

Thanks

Luvarim

Posted

Is it possible to have both Usb Adapter Joystick and the mouse simultane active? So taht i dont have to change something when i play Moonstone with two Joysticks or a Roleplaying Game with a mouse.

Thanks

Luvarim

Yes, with WinUAE you can get all 3 at the same time (2 joy, one mouse) but its a bit more advanced.

I am going 50% from memory here so pardon any mistakes. I know its atleast possible when your joystick is emulating keys on keypresses. Not tested it with actual joysticks myself, only the X-Arcade which acts as a keyboard. Give it a shot anyway.

In WinUAE properties, you need to use the Input configuration, not "Game ports".

Select, for example, Configuration #1

Select "HID Keyboard device".

Click on Remap. Press joystick one button and it should scroll to the button you just pressed (whatever joy1 is mapped to).

Now in the bottom part, select from the scroll list: Joy 1 fire/mouse left button

Do the same for all other joystick movements for joy 1. When it comes to joy 2, do the same but in the scroll list you now select Joy 2 fire/mouse left button.

Now when that is done, select HID-Compliant mouse and do the same, using your mouse instead.

For the mouse button, you should select the same as for joy 1 as they are actually the same button, IE: Joy 1 fire/mouse left button

Posted
For something done from memory that was pretty damn good. :)

Heheh, thanks. Only because I just did it for the X-Arcade dual joystick a few weeks back =)

Archived

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

×
×
  • Create New...