Jump to content

Complete Guide for Commodore 64 in HyperSpin and HL3 using WinVICE


rfancella

Recommended Posts

  • Replies 92
  • Created
  • Last Reply
Posted

Yeah you have to setup your games within the Forever interface before but for me that isn't an issue. If you have hundred of games already setup using ccgs or winvice modules then I would stick with them as my module is more geared to those who want to use the Forever programs. You could probably use a rename program to match them but I prefer to have more control over how I want my files named on my system.

Sent from my iPhone using Tapatalk

Posted

Actually I forgot to mention the latest versions of C64 Forever 2014 has a built in tool to allow you to convert between your files (e.g TOSEC) to RP9 format and vice versa well.

Posted
The module is saying that nib extension is not supported?

I don't think WinVICE supports nibbler images anyway. They have to be converted.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

  • 3 weeks later...
Posted

excuse me i am italian, i have problem whit hyperlaunch hq and winvice.

this is problem:

post-82861-14287065281_thumb.png

Can i have help please or the last winvice.ahk mod?

Posted
excuse me i am italian, i have problem whit hyperlaunch hq and winvice.

this is problem:

[ATTACH=CONFIG]46369[/ATTACH]

Can i have help please or the last winvice.ahk mod?

Hi!

To update all your HyperLaunch files and modules, take a look at this post:

http://www.hyperspin-fe.com/forum/showthread.php?31472-Complete-Guide-for-Commodore-Amiga-in-HS-and-RL-Using-WinUAE-Only&p=304130&viewfull=1#post304130

It has a link to the GIT page for easy updates or instructions to do a one time update.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted

thanks a lot, but it does not work with zip or 7z?

Now I just have to find an xml file with the correct crc.

Thanks again and sorry for my ignorance and my English

Posted
thanks a lot, but it does not work with zip or 7z?

Now I just have to find an xml file with the correct crc.

Thanks again and sorry for my ignorance and my English

It should work just fine with zip and 7z. Can you show some screen shots of your configuration.

Be sure, if your roms are zipped, to enable 7z support in HyperLaunchHQ.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted
It should work just fine with zip and 7z. Can you show some screen shots of your configuration.

Be sure, if your roms are zipped, to enable 7z support in HyperLaunchHQ.

Thanks,

Ron

Hi Ron

Are you sure, Mine are unzipped as recommended by the module notes.

; Notes:

; Roms must be unzipped.

56uIzxg.png

Posted
Hi Ron

Are you sure, Mine are unzipped as recommended by the module notes.

; Notes:

; Roms must be unzipped.

Right, it's just stating that you cannot load zipped roms directly into the emu. Be sure and use the 7z support in HyperLaunch to unzip them before they are loaded into the emu.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted
It should work just fine with zip and 7z. Can you show some screen shots of your configuration.

Be sure, if your roms are zipped, to enable 7z support in HyperLaunchHQ.

Thanks,

Ron

You're a legend. I am increasingly convinced that they are just ignorant, I had not even thought of.

Thank you again

Posted

Good evening and sorry again.

By upgrading to HyperLaunchHQ 3, as I have suggested, I was able to run commodore c64, but I have a little problem that I just can not understand.

When I leave the game I can not back them more, I realized that almost the end of the first C64 game run closes HyperLaunch and therefore not part of another; if I close my hand I can start another.

I hope I have written well and that I did understand.

Thanks in advance

Posted
Good evening and sorry again.

By upgrading to HyperLaunchHQ 3, as I have suggested, I was able to run commodore c64, but I have a little problem that I just can not understand.

When I leave the game I can not back them more, I realized that almost the end of the first C64 game run closes HyperLaunch and therefore not part of another; if I close my hand I can start another.

I hope I have written well and that I did understand.

Thanks in advance

Egitto,

I do apologize, I do not understand. Maybe it's because English is my first language and even I don't have a full grasp of it. ;)

Please try to rephrase it. You also might try to post it in both English and in Italian. Maybe someone can help translate.

I apologize in advance. :)

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted
Egitto,

I do apologize, I do not understand. Maybe it's because English is my first language and even I don't have a full grasp of it. ;)

Please try to rephrase it. You also might try to post it in both English and in Italian. Maybe someone can help translate.

I apologize in advance. :)

Thanks,

Ron

Colpa mia il mio inglese non è buono. Scrivo in italiano che in inglese e faccio una lista.

Uso HyperLaunchHQ 3 aggiornato e il modulo winvice

- eseguo un qualsiasi giochi c64 e funziona perfettamente;

- chiudo il gioco e va tutto bene;

- eseguo di nuovo un gioco c64 e non parte;

- chiudo Hyperspin e mi accorgo che c'è in eseguzione HyperLaunch;

- chiudo HyperLaunch

- rieseguo hyperspin e il gioco funziona nuovamente

- ma alla chiusura del gioco rimane sempre attivo HyperLaunch non permettendomi di eseguire un'altro gioco.

Penso che ci sia qualcosa che non va nel modulo winvice ma non so cosa.

Qualcuno mi può dare una mano?

My bad my English is not good. I write in Italian and English and I make a list.

Use HyperLaunchHQ 3 and updated the module winvice

- I run any games c64 and it works perfectly;

- I close the game and all is well;

- I play a game again and c64 will not start;

- I close my Hyperspin and I realize that there's running HyperLaunch;

- I close HyperLaunch

- I run hyperspin and the game works again

- But at the end of the game is always active HyperLaunch not allowing me to run another play.

I think there is something wrong with the module winvice but I do not know what.

Can anyone give me a hand?

Posted
Colpa mia il mio inglese non è buono. Scrivo in italiano che in inglese e faccio una lista.

Uso HyperLaunchHQ 3 aggiornato e il modulo winvice

- eseguo un qualsiasi giochi c64 e funziona perfettamente;

- chiudo il gioco e va tutto bene;

- eseguo di nuovo un gioco c64 e non parte;

- chiudo Hyperspin e mi accorgo che c'è in eseguzione HyperLaunch;

- chiudo HyperLaunch

- rieseguo hyperspin e il gioco funziona nuovamente

- ma alla chiusura del gioco rimane sempre attivo HyperLaunch non permettendomi di eseguire un'altro gioco.

Penso che ci sia qualcosa che non va nel modulo winvice ma non so cosa.

Qualcuno mi può dare una mano?

My bad my English is not good. I write in Italian and English and I make a list.

Use HyperLaunchHQ 3 and updated the module winvice

- I run any games c64 and it works perfectly;

- I close the game and all is well;

- I play a game again and c64 will not start;

- I close my Hyperspin and I realize that there's running HyperLaunch;

- I close HyperLaunch

- I run hyperspin and the game works again

- But at the end of the game is always active HyperLaunch not allowing me to run another play.

I think there is something wrong with the module winvice but I do not know what.

Can anyone give me a hand?

Very cool. Thank you! I do understand now. The following is what I need next.

What version of WinVICE are you using?

What version of the WinVICE module are you using?

Please set your Logging Level to Troubleshooting in HLHQ and post your HyperLaunch log here.

Thank you,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted

WINVICE.ahk

MEmu = WinVICE

MEmuV = v2.4

MURL = http://vice-emu.sourceforge.net/

MAuthor = djvj,wahoobrian,brolly

MVersion = 2.0.2

MCRC = BA37ED39

iCRC = DAA4D1EA

MID = 635038268966170754

MSystem = "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"

emulator winvice *** VICE Version 2.4 ***

23:23:26:557 | HL | INFO | +N/A | Main - HyperLaunch v3.0.1.1c

23:23:28:300 | HL | INFO | +1747 | Main - System Specs:

HyperLaunch Dir: F:\HyperSpin\HyperLaunch

OS: Windows Seven Ice Extreme v1

SKU: Ultimate

Total Memory: 3037.09 MB

Free Memory: 1295.09 MB

Used Memory: 1741.992 MB

SystemType: X86-based PC

Physical Processors: 1

Logical Processors: 2

GPU 1 Name: Mobile Intel® 4 Series Express Chipset Family

GPU 1 RAM: 1294.54 MB

GPU 1 Driver Version: 8.15.10.2869

GPU 2 Name: Mobile Intel® 4 Series Express Chipset Family

GPU 2 RAM: 0.00 MB

GPU 2 Driver Version: 8.15.10.2869

Sound 1 Device: Dispositivo High Definition Audio

Sound 1 Status: Enabled

OS Language: Italian_Standard

OS Admin Status: Yes

Monitor #1 (\\.\DISPLAY1): 1366x768 (1366x728 work)

AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe

AHK Version: 1.1.09.04

Unicode: No

23:23:28:300 | HL | INFO | +0 | Main - HyperSpin.exe coordinates are x0 y0 w1366 h768

23:23:28:300 | HL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\HyperLaunch\HyperLaunch.exe exists

23:23:28:332 | HL | INFO | +32 | Main - HyperLaunch received "Commodore 64" and "BCSQUEST_00696_02"

23:23:28:490 | HL | INFO | +156 | Main - BCSQUEST_00696_02 is using the default emulator: WinVICE

23:23:28:490 | HL | INFO | +0 | Main - Checking for a [WinVICE] section in F:\HyperSpin\HyperLaunch\Settings\Commodore 64\Emulators.ini

23:23:28:491 | HL | INFO | +0 | Main - Checking for a [WinVICE] section in F:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini

23:23:28:494 | HL | INFO | +0 | Main - Found [WinVICE] in F:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini

23:23:28:505 | HL | INFO | +15 | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk exists

23:23:29:036 | HL | INFO | +531 | Main - CRC Check - CRC matches, this is an official unedited module.

23:23:29:036 | HL | INFO | +0 | Main - BCSQUEST_00696_02 will use module: F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk

23:23:29:112 | HL | INFO | +78 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.

23:23:29:118 | HL | INFO | +0 | Main - INI Keys read

23:23:29:120 | HL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\7z.exe exists

23:23:29:259 | HL | INFO | +140 | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\7z.dll exists

23:23:29:276 | HL | INFO | +16 | CheckPaths - Started

23:23:29:378 | HL | INFO | +109 | CheckPaths - Found rom: F:\Game\Commodore 64\ROMs\BCSQUEST_00696_02.zip

23:23:29:378 | HL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\Emulators\WinVICE\x64.exe exists

23:23:29:437 | HL | INFO | +62 | CheckPaths - Ended

23:23:29:440 | HL | INFO | +0 | BuildScript - User Variables:

;----------------------------------------------------------------------------

; INJECTED VARIABLES

;----------------------------------------------------------------------------

#NoTrayIcon

#InstallKeybdHook

DetectHiddenWindows, ON

SetTitleMatchMode, 2

SendMode, Event

0 = 2

hlMode =

frontendPID = 4960

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\WinVICE\x64.exe

emuPath = F:\HyperSpin\Emulators\WinVICE

emuName = WinVICE

emuExt = exe

romPath = F:\Game\Commodore 64\ROMs

romPathFromIni = F:\Game\Commodore 64\ROMs

romExtension = .zip

romExtensionOrig = .zip

romExtensions = 7z|zip|crt|d64|tap|prg|t64|nib

executable = x64.exe

systemName = Commodore 64

dbName = BCSQUEST_00696_02

romName = BCSQUEST_00696_02

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 =

errorLevelReporting = false

logFile = F:\HyperSpin\HyperLaunch\HyperLaunch.log

logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]

logLevel = 3

logIncludeModule = true

logIncludeFileProperties = true

logShowCommandWindow = false

logCommandWindow = false

sysLang = Italian_Standard

navUpKey = Up

navDownKey = Down

navLeftKey = Left

navRightKey = Right

navSelectKey = Enter

navP2UpKey = Numpad8

navP2DownKey = Numpad2

navP2LeftKey = Numpad4

navP2RightKey = Numpad6

navP2SelectKey = NumpadEnter

originalWidth = 1366

originalHeight = 768

dtEnabled = false

dtPath = C:\Program Files\DAEMON Tools Lite\DTLite.exe

dtUseSCSI = true

dtAddDrive = false

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\HyperLaunch\Media\Fade

HLDataPath = F:\HyperSpin\HyperLaunch\Data

HLMediaPath = F:\HyperSpin\HyperLaunch\Media

HLErrSoundPath = F:\HyperSpin\HyperLaunch\Media\Sounds\Error

modulesPath = F:\HyperSpin\HyperLaunch\Modules

moduleFullName = F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk

moduleName = WinVICE

modulePath = F:\HyperSpin\HyperLaunch\Modules\WinVICE

moduleExtension = ahk

moduleExtensionsPath = F:\HyperSpin\HyperLaunch\Module Extensions

libPath = F:\HyperSpin\HyperLaunch\Lib

7zEnabled = true

7zPath = F:\HyperSpin\HyperLaunch\Module Extensions\7z.exe

7zDllPath = F:\HyperSpin\HyperLaunch\Module Extensions\7z.dll

7zExtractPath = F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione

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 = F:\HyperSpin\HyperLaunch\Module Extensions\HiToText.exe

hpSaveStateKeyCodes =

hpLoadStateKeyCodes =

keymapperEnabled = false

keymapperAHKMethod = false

keymapper = ahk

xpadderFullPath = F:\HyperSpin\HyperLaunch\Utility\Xpadder_v5.6\Xpadder.exe

joyToKeyFullPath = F:\HyperSpin\HyperLaunch\Utility\Xpadder_v5.6\Xpadder.exe

keymapperProfilePath = F:\HyperSpin\HyperLaunch\Profiles\ahk

keymapperFrontEndProfileName = HyperSpin

keymapperFrontEndProfile = false

keymapperHyperLaunchProfileEnabled = false

JoyIDsEnabled = false

JoyIDsPreferredControllersSystem = use_global

JoyIDsPreferredControllersGlobal = use_global

CustomJoyNamesEnabled = false

CustomJoyNames =

FEProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\HyperSpin

defaultProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\_Default

systemProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64

xPadderSystemProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\_Default

emuProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\WinVICE

romProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\BCSQUEST_00696_02

HyperLaunchProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\HyperLaunch

blankProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\blank

ahkFEProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\HyperSpin

ahkDefaultProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\_Default

ahkSystemProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64

ahkEmuProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64\WinVICE

ahkRomProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64\BCSQUEST_00696_02

ahkHyperLaunchProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\HyperLaunch

bezelEnabled = false

statisticsEnabled = true

23:23:29:478 | HL | INFO | +31 | BuildScript - Loaded XHotkey Init.ahk scripts

23:23:29:478 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts

23:23:29:490 | HL | INFO | +16 | BuildScript - Loaded User Functions Init.ahk script

23:23:29:497 | HL | INFO | +0 | BuildScript - Module:

MEmu = WinVICE

MEmuV = v2.4

MURL = http://vice-emu.sourceforge.net/

MAuthor = djvj,wahoobrian,brolly

MVersion = 2.0.2

MCRC = BA37ED39

iCRC = DAA4D1EA

MID = 635038268966170754

MSystem = "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"

;----------------------------------------------------------------------------

; Notes:

; Roms must be unzipped.

; You can turn off the exit confirmation box by unchecking Settings->Confirm on exit

; Turn on saving settings by checking Settings->Save settings on exit, this will create the vice.ini file this module needs.

;

; If you want to use the StartTape and StopTape hotkeys make sure you edit the files C64\win_shortcuts.vsc or VIC20\win_shortcuts.vsc

; (paths relative to the emulator install folder) and assign Alt+F7 as the StartTape shortcut and Alt+F8 as the StopTape shortcut, like this:

; ALT 0x76 IDM_DATASETTE_CONTROL_START F7

; ALT 0x77 IDM_DATASETTE_CONTROL_STOP F8

;

; WinVICE uses different executables for each machine so make sure you setup your emulators properly:

; x64.exe - Commodore 64

; xplus4.exe - Commodore 16 & Plus/4

; xvic.exe - Commodore VIC-20

;----------------------------------------------------------------------------

StartModule()

FadeInStart()

mType := Object("Commodore 64","C64","Commodore 16 & Plus4","PLUS4","Commodore VIC-20","VIC20") ;ident should be the section names used in VICE.ini

ident := mType[systemName] ; search object for the systemName identifier

IfExist, % modulePath . "\" . systemName . ".ini" ; use a custom systemName ini if it exists

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

Else

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

Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) ; If true, the module governs if the emulator launches fullscreen or not. Set to false when troubleshooting a module for launching problems.

WarpKey := IniReadCheck(settingsFile, "Settings", "WarpKey","F9",,1) ; toggle warp speed

JoySwapKey := IniReadCheck(settingsFile, "Settings", "JoySwapKey","F10",,1) ; swap joystick port

StartTapeKey := IniReadCheck(settingsFile, "Settings", "StartTapeKey","F7",,1) ; starts tape

StopTapeKey := IniReadCheck(settingsFile, "Settings", "StopTapeKey","F8",,1) ; stops tape

SelectGameMode := IniReadCheck(settingsFile, "Settings", "SelectGameMode","1",,1) ; 1 = Uses a loop to detect the Edit Box has the romname and path in it. This doesn't work on all PCs, so if you get stuck at the open rom window, use mode 2. 2 = Uses a simple Ctrl+v to paste the romname and path, then press Enter to load the game.

; DiskSwapKey = F11 ; swaps disk or tape - Do not need this key anymore with multigame support

UsePaddles := IniReadCheck(settingsFile, romName, "UsePaddles", "false",,1)

AutostartPrgMode := IniReadCheck(settingsFile, romName, "AutostartPrgMode", "2",,1)

RequiresReset := IniReadCheck(settingsFile, romName, "RequiresReset", "false",,1)

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

viceINI := CheckFile(emuPath . "\vice.ini")

IniRead, currentFullScreen, %viceINI%, %ident%, FullscreenEnabled

IniRead, currentAutostartPrgMode, %viceINI%, %ident%, AutostartPrgMode

; Setting Fullscreen setting in ini if it doesn't match what user wants above

If ( Fullscreen != "true" And currentFullScreen = 1 )

IniWrite, 0, %viceINI%, %ident%, FullscreenEnabled

Else If ( Fullscreen = "true" And currentFullScreen = 0 )

IniWrite, 1, %viceINI%, %ident%, FullscreenEnabled

If ( currentAutostartPrgMode != AutostartPrgMode )

IniWrite, %AutostartPrgMode%, %viceINI%, %ident%, AutostartPrgMode

WarpKey := xHotKeyVarEdit(WarpKey,"WarpKey","~","Add")

JoySwapKey := xHotKeyVarEdit(JoySwapKey,"JoySwapKey","~","Add")

StartTapeKey := xHotKeyVarEdit(StartTapeKey,"StartTapeKey","~","Add")

StopTapeKey := xHotKeyVarEdit(StopTapeKey,"StopTapeKey","~","Add")

xHotKeywrapper(WarpKey,"Warp")

xHotKeywrapper(JoySwapKey,"JoySwap")

xHotKeywrapper(StartTapeKey,"StartTape")

xHotKeywrapper(StopTapeKey,"StopTape")

If romName contains (USA),(Canada)

DefaultVideoMode = NTSC

Else

DefaultVideoMode = PAL

VideoMode := IniReadCheck(settingsFile, romName, "VideoMode", DefaultVideoMode,,1)

params := "+confirmexit"

; Setting video mode depending on rom, default NTSC

if (VideoMode = "NTSC") {

params := params . " -ntsc"

;IniWrite, -2, %viceINI%, %ident%, MachineVideoStandard ;NTSC

} else {

params := params . " -pal"

;IniWrite, -1, %viceINI%, %ident%, MachineVideoStandard ;PAL

}

;Enable/Disable paddles as needed, leave these checks in-place because mouse CLI and Ini options aren't supported in VICE 1.22 and this way it will also work with it.

IniRead, currentUsePaddles, %viceINI%, %ident%, Mouse

If ( UsePaddles = "true" And currentUsePaddles != 1)

params := params . " -mouse -mousetype 3"

If ( UsePaddles = "false" And currentUsePaddles = 1)

params := params . " +mouse"

If (ident = "C64") {

If romExtension not in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.t64,.tap,.crt

ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nd64,d71,d80,d81,d82,g64,g41,x64,t64,tap,crt")

If ( romExtension = ".crt" ) {

IniWrite, %romPath%\%romName%%romExtension%, %viceINI%, C64, CartridgeFile

IniWrite, 0, %viceINI%, C64, CartridgeType

} Else {

IniWrite, -1, %viceINI%, C64, CartridgeType

}

; Hotkey, ~%DiskSwapKey%, MultiGame

If romExtension in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.prg

Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)

Else If romExtension in .t64,.tap

Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)

Else If romExtension = .crt

Run(executable . " " . params . " -cartcrt """ . romPath . "\" . romName . romExtension . """", emuPath)

if (RequiresReset = "true")

{

WinWaitActive("ahk_class VICE")

Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters

Send !r

}

}

Else If (ident = "PLUS4") {

If romExtension not in .prg,.d64,.t64,.tap,.crt,.g64

ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nprg,d64,t64,tap,crt,g64")

SendCommandDelay := IniReadCheck(settingsFile, "Settings", "SendCommandDelay", "1500",,1)

Model := IniReadCheck(settingsFile, romName, "Model", "Commodore Plus/4",,1)

; Setting model

If (Model = "Commodore Plus/4") { ;Commodore Plus/4

IniWrite, "3plus1lo", %viceINI%, %ident%, FunctionLowName

IniWrite, "3plus1hi", %viceINI%, %ident%, FunctionHighName

IniWrite, 64, %viceINI%, %ident%, RamSize

IniWrite, 1, %viceINI%, %ident%, Acia1Enable

}

Else { ;Commodore 16

IniWrite, "", %viceINI%, %ident%, FunctionLowName

IniWrite, "", %viceINI%, %ident%, FunctionHighName

IniWrite, 16, %viceINI%, %ident%, RamSize

IniWrite, 0, %viceINI%, %ident%, Acia1Enable

}

Command := IniReadCheck(settingsFile, romName, "Command", "",,1)

StringLower, Command, Command ;Command MUST be in lower case so let's force it

If romExtension in .d64,.g64,.prg

Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)

Else If romExtension in .t64,.tap

Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)

Else If romExtension = .crt

Run(executable . " " . params . " -cartcrt """ . romPath . "\" . romName . romExtension . """", emuPath)

if (RequiresReset = "true")

{

WinWaitActive("ahk_class VICE")

Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters

Send !r

}

if %Command%

{

WinWaitActive("ahk_class VICE")

Sleep, %SendCommandDelay% ; increase if command is not appearing in the emu window or some just some letters

If romExtension in .t64,.tap

{

;Tape loading time will vary greatly so we can't type this automatically, user must do it using a hotkey

RunTapeKey := IniReadCheck(settingsFile, romname, "RunTapeKey","Ctrl&F12",,1) ; run tape key

RunTapeKey := xHotKeyVarEdit(RunTapeKey,"RunTapeKey","~","Add")

xHotKeywrapper(RunTapeKey,"RunTape")

}

Else

{

SetKeyDelay, 50

Loop, parse, Command

Send, {%A_LoopField% down}{%A_LoopField% up}

Send, {ENTER down}{ENTER up}

}

}

}

Else If (ident = "VIC20") {

If romExtension not in .prg,.d64,.t64,.tap,.crt

ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nprg,d64,t64,tap,crt")

SendCommandDelay := IniReadCheck(settingsFile, "Settings", "SendCommandDelay", "1500",,1)

CartAddress := IniReadCheck(settingsFile, romName, "CartLoadingAddress", "X000",,1)

MemoryExpansion := IniReadCheck(settingsFile, romName, "MemoryExpansion", "none",,1)

Command := IniReadCheck(settingsFile, romName, "Command", "",,1)

RequiresReset := IniReadCheck(settingsFile, romName, "RequiresReset", "false",,1)

StringLower, Command, Command ;Command MUST be in lower case so let's force it

If ( romExtension = ".crt" ) {

;Sleep, 100 ;Without this romtable comes empty (thread related?)

RomTableCheck() ; make sure romTable is created already so the next line can calculate correctly

;MultiPart carts can only be run if the MultiGame feature is enabled

If romName contains (Part

{

If (mgEnabled = "false")

ScriptError("You cannot run multipart games with MultiGame disabled")

}

romCount = % romtable.MaxIndex()

If (romCount > 1) {

;multipart carts - need to build custom CLI parameters to invoke multipart cartridges. Multipart cartridges are loaded in more than one

; memory address, so we interrogate each part, and determine its loading address, and build the CLI parameters.

; Once all the cartridge parts have been processed, the emulator with the custom CLI parameters are invoked.

;

; Using Lunaar Leeper as an example, it has two parts, one loaded in $2000, and one in $A000

; "xvic.exe -cart2 "D:\Games\Commodore VIC-20\Lunar Leeper (USA) (Part 1).crt" -cartA "D:\Games\Commodore VIC-20\Lunar Leeper (USA) (Part 2).crt"

multipartCLI = %executable% %params%

for index, element in romtable {

currentCart := romtable[A_Index,1]

SplitPath, currentCart,,,, OutFileName

currentCartAddress := IniReadCheck(settingsFile, OutFileName, "CartLoadingAddress", "X000",,1)

If (currentCartAddress = "A000")

cartSlot := "-cartA"

Else If (currentCartAddress = "B000")

cartSlot := "-cartB"

Else If (currentCartAddress = "2000")

cartSlot := "-cart2"

Else If (currentCartAddress = "4000")

cartSlot := "-cart4"

Else If (currentCartAddress = "6000")

cartSlot := "-cart6"

Else

ScriptError("Invalid Cart Address Specified: " . CartAddress)

multipartCLI = %multipartCLI% %cartSlot% "%currentCart%"

}

Run(multipartCLI, emuPath)

}

Else {

;singlepart carts - unlike multipart carts, we can directly run the emulator with a single CLI parameter

If (CartAddress = "A000")

cartSlot := "-cartA"

Else If (CartAddress = "B000")

cartSlot := "-cartB"

Else If (CartAddress = "2000")

cartSlot := "-cart2"

Else If (CartAddress = "4000")

cartSlot := "-cart4"

Else If (CartAddress = "6000")

cartSlot := "-cart6"

Else

ScriptError("Invalid Cart Address Specified: " . CartAddress)

Run(executable . " " . params . " " . cartSlot . " """ . romPath . "\" . romName . romExtension . """", emuPath)

}

}

Else {

;for non cartridges, update the vice.ini with the proper memory expansion values (if needed) prior to calling the emulator.

varBlock0 = 0

varBlock1 = 0

varBlock2 = 0

varBlock3 = 0

varBlock5 = 0

If (MemoryExpansion = "3k") {

varBlock0 = 1

} Else If (MemoryExpansion = "8k") {

varBlock1 = 1

} Else If (MemoryExpansion = "16k") {

varBlock1 = 1

varBlock2 = 1

} Else If (MemoryExpansion = "24k") {

varBlock1 = 1

varBlock2 = 1

varBlock3 = 1

} Else If (MemoryExpansion = "all") {

varBlock0 = 1

varBlock1 = 1

varBlock2 = 1

varBlock3 = 1

varBlock5 = 1

} Else If (MemoryExpansion = "3,5") {

varBlock3 = 1

varBlock5 = 1

} Else If (MemoryExpansion = "5") {

varBlock5 = 1

} Else If (MemoryExpansion = "1,5") {

varBlock1 = 1

varBlock5 = 1

} Else If (MemoryExpansion = "1,2,5") {

varBlock1 = 1

varBlock2 = 1

varBlock5 = 1

}

IniWrite, %varBlock0%, %viceINI%, VIC20, RAMBlock0

IniWrite, %varBlock1%, %viceINI%, VIC20, RAMBlock1

IniWrite, %varBlock2%, %viceINI%, VIC20, RAMBlock2

IniWrite, %varBlock3%, %viceINI%, VIC20, RAMBlock3

IniWrite, %varBlock5%, %viceINI%, VIC20, RAMBlock5

Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """" , emuPath )

}

if (RequiresReset = "true")

{

WinWaitActive("ahk_class VICE")

Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters

Send !r

}

if %Command% {

WinWaitActive("ahk_class VICE")

Sleep, %SendCommandDelay% ; increase if command is not appearing in the emu window or some just some letters

SetKeyDelay, 50

Loop, parse, Command

Send, {%A_LoopField% down}{%A_LoopField% up}

Send, {ENTER down}{ENTER up}

}

}

WinWait("ahk_class VICE")

WinWaitActive("ahk_class VICE")

FadeInExit()

Process("WaitClose", executable)

7zCleanUp()

FadeOutExit()

ExitModule()

JoySwap:

Send !j

Return

Warp:

Send !w

Return

StartTape:

Send !{F7}

Return

StopTape:

Send !{F8}

Return

RunTape:

SetKeyDelay, 50

Loop, parse, Command

Send, {%A_LoopField% down}{%A_LoopField% up}

Send, {ENTER down}{ENTER up}

Return

HaltEmu:

If (Fullscreen = "true")

Send !{Enter}

Return

MultiGame:

Log("MultiGame Label was run!")

If romExtension in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.prg

{ Send !8 ; swaps a Disk

wvTitle:="Attach disk image ahk_class #32770"

} Else If romExtension in .t64,.tap

{ Send !t ; swaps a Tape

wvTitle:="Attach tape image ahk_class #32770"

} Else

{

ScriptError(romExtension . " is an invalid multi-game extension")

}

WinWait(wvTitle)

WinWaitActive(wvTitle)

If ( SelectGameMode = 1 ) {

Loop {

ControlGetText, edit1Text, Edit1, %wvTitle%

If ( edit1Text = selectedRom )

Break

Sleep, 100

ControlSetText, Edit1, %selectedRom%, %wvTitle%

}

ControlSend, Button1, {Enter}, ahk_class #32770 ; Select Open

} Else If ( SelectGameMode = 2 ) {

Clipboard := selectedRom

Send, ^v{Enter}

} Else

ScriptError("You did not choose a valid SelectGameMode.`nOpen the module and set the mode at the top.")

Log("Module - WinWaitActive`, ahk_class VICE`, `, 5")

WinWaitActive("ahk_class VICE",,5)

WinActivate, ahk_class VICE

Return

RestoreEmu:

If (Fullscreen = "true")

Send !{Enter}

Return

CloseProcess:

FadeOutStart()

WinClose("ahk_class VICE")

Return

23:23:29:502 | HL | INFO | +16 | BuildScript - Loaded Statistics.ahk script

23:23:29:503 | HL | INFO | +0 | BuildScript - Loaded User Functions.ahk script

23:23:29:503 | HL | INFO | +0 | BuildScript - Finished injecting functions into module

23:23:29:503 | HL | INFO | +0 | Main - Module is built

23:23:29:503 | HL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\HyperLaunch\AutoHotkey.dll exists

23:23:29:691 | HL | INFO | +187 | Main - Running module

23:23:30:962 | MD | INFO | +N/A | Module initialized

23:23:31:030 | MD | INFO | +78 | StartModule - Started

23:23:31:030 | MD | INFO | +0 | StartModule - MEmu: WinVICE

MEmuV: v2.4

MURL: http://vice-emu.sourceforge.net/

MAuthor: djvj,wahoobrian,brolly

MVersion: 2.0.2

MCRC: BA37ED39

iCRC: DAA4D1EA

MID:

MSystem: "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"

23:23:31:030 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Commodore 64"

23:23:31:030 | MD | INFO | +0 | StartModule - Ended

23:23:31:030 | MD | INFO | +0 | StartGlobalUserFeatures - Starting

23:23:31:030 | MD | INFO | +0 | StartGlobalUserFeatures - Ending

23:23:31:030 | MD | INFO | +0 | Module Setting - [settings] - Fullscreen: true

23:23:31:030 | MD | INFO | +0 | Module Setting - [settings] - WarpKey: F9

23:23:31:030 | MD | INFO | +0 | Module Setting - [settings] - JoySwapKey: F10

23:23:31:032 | MD | INFO | +0 | Module Setting - [settings] - StartTapeKey: F7

23:23:31:032 | MD | INFO | +0 | Module Setting - [settings] - StopTapeKey: F8

23:23:31:032 | MD | INFO | +0 | Module Setting - [settings] - SelectGameMode: 1

23:23:31:032 | MD | INFO | +0 | Module Setting - [bCSQUEST_00696_02] - UsePaddles: false

23:23:31:032 | MD | INFO | +0 | Module Setting - [bCSQUEST_00696_02] - AutostartPrgMode: 2

23:23:31:032 | MD | INFO | +0 | Module Setting - [bCSQUEST_00696_02] - RequiresReset: false

23:23:31:032 | MD | INFO | +0 | 7z - Started, received F:\Game\Commodore 64\ROMs\BCSQUEST_00696_02.zip. If rom is an archive, it will extract to F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione

23:23:31:032 | MD | INFO | +0 | CheckFile - Checking if F:\Game\Commodore 64\ROMs\BCSQUEST_00696_02.zip exists

23:23:33:398 | MD | WARNING | +2356 | 7z - Archive name DOES NOT MATCH rom name; DLL found rom inside archive using "findByExtension": BCSQUEST.D64

23:23:33:477 | MD | INFO | +78 | 7z - Extracted path of rom will be 84 in length and within the 255 character limit.

23:23:33:479 | MD | INFO | +16 | 7z - The 7zExtractPath has 1010712 MB of free space which is enough to extract this game: 0 MB

23:23:35:335 | MD | INFO | +1856 | 7z - Ended

23:23:35:335 | MD | INFO | +0 | CheckFile - Checking if F:\HyperSpin\Emulators\WinVICE\vice.ini exists

23:23:35:367 | MD | INFO | +31 | Module Setting - [bCSQUEST] - VideoMode: PAL

23:23:35:375 | MD | INFO | +0 | Run - Running: F:\HyperSpin\Emulators\WinVICE\x64.exe +confirmexit -pal "F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BCSQUEST_00696_02\BCSQUEST.D64"

23:23:37:445 | MD | INFO | +2075 | WinWait - Waiting for "ahk_class VICE"

23:23:39:296 | MD | INFO | +1856 | WinWaitActive - Waiting for "ahk_class VICE"

23:23:39:414 | MD | INFO | +110 | Process - WaitClose x64.exe

23:24:32:668 | MD | INFO | +53258 | WinClose - Closing: ahk_class VICE

23:24:35:401 | MD | INFO | +2730 | 7zCleanUp - Started

23:24:35:933 | MD | INFO | +531 | 7zCleanUp - Ended

23:24:35:933 | MD | INFO | +0 | StopGlobalUserFeatures - Starting

23:24:35:933 | MD | INFO | +0 | StopGlobalUserFeatures - Ending

23:24:35:933 | MD | INFO | +0 | ExitModule - Started

23:24:35:933 | MD | INFO | +0 | Starting Updating Statistics:

23:24:35:933 | MD | INFO | +0 | CreateRomTable - Started

23:24:35:933 | MD | INFO | +0 | CreateRomTable - Ended, 7 Loops to create table.

23:24:36:415 | MD | INFO | +483 | Game section statistics updated.

23:24:36:427 | MD | INFO | +16 | ExitModule - Ended

23:24:36:427 | MD | INFO | +0 | End of Module Logs

Posted
WINVICE.ahk

MEmu = WinVICE

MEmuV = v2.4

MURL = http://vice-emu.sourceforge.net/

MAuthor = djvj,wahoobrian,brolly

MVersion = 2.0.2

MCRC = BA37ED39

iCRC = DAA4D1EA

MID = 635038268966170754

MSystem = "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"

emulator winvice *** VICE Version 2.4 ***

Almost 100%. :D

Change your logging level in HLHQ to Troubleshoting and post the complete log including the end of code tag. It doesn't need to be in a quote tag, but code. The log should have both code tags in it already.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted
What a great post got much information from this

Thank you Jacob and Welcome To The Forums!

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

Posted

Strangely I was having a similar issue to egitto last night. I've just done some instruction scans and was trying to play Raid over Moscow while looking at the instructions in Hyperpause.

not only was Hyperpause (I think) muting my PC sound (which it's meant to do) and not unmuting it when going back to the game, but once the game was closed; Hyperlaunch was still running in the systray.

I will have another look at this as my main focus last night was actually trying to play the game. Loved it back in the cold war days ;)

56uIzxg.png

Posted
Strangely I was having a similar issue to egitto last night. I've just done some instruction scans and was trying to play Raid over Moscow while looking at the instructions in Hyperpause.

not only was Hyperpause (I think) muting my PC sound (which it's meant to do) and not unmuting it when going back to the game, but once the game was closed; Hyperlaunch was still running in the systray.

I will have another look at this as my main focus last night was actually trying to play the game. Loved it back in the cold war days ;)

I have had exactly the same issue a couple of times on my setup too.

Posted

23:09:09:987 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
23:09:20:400 | HL |     INFO  | +10405 | Main - System Specs:
				HyperLaunch Dir: F:\HyperSpin\HyperLaunch
				OS:   Windows Seven Ice Extreme v1
				SKU: Ultimate
				Total Memory: 3037.09 MB
				Free Memory: 860.59 MB
				Used Memory: 2176.500 MB
				SystemType: X86-based PC
				Physical Processors: 1
				Logical Processors: 2
				GPU 1 Name: Mobile Intel(R) 4 Series Express Chipset Family
				GPU 1 RAM: 1294.54 MB
				GPU 1 Driver Version: 8.15.10.2869
				GPU 2 Name: Mobile Intel(R) 4 Series Express Chipset Family
				GPU 2 RAM: 0.00 MB
				GPU 2 Driver Version: 8.15.10.2869
				Sound 1 Device: Dispositivo High Definition Audio
				Sound 1 Status: Enabled
				OS Language: Italian_Standard
				OS Admin Status: Yes
				Monitor #1 (\\.\DISPLAY1): 1366x768 (1366x728 work)
				AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe
				AHK Version: 1.1.09.04
				Unicode: No
23:09:20:407 | HL |     INFO  | +16    | Main - HyperSpin.exe coordinates are x0 y0 w1366 h768
23:09:20:412 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\HyperLaunch.exe exists
23:09:20:421 | HL |   DEBUG1  | +16    | 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/3/2014 - 7:07:22
				Modified:			11/3/2014 - 7:07:22
23:09:20:424 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\itextsharp.dll exists
23:09:20:460 | HL |   DEBUG1  | +31    | 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/3/2014 - 7:07:27
				Modified:			11/3/2014 - 7:07:28
23:09:20:464 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\SevenZipSharp.dll exists
23:09:20:483 | 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/3/2014 - 7:07:26
				Modified:			11/3/2014 - 7:07:26
23:09:20:486 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\gsdll32.dll exists
23:09:20:508 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			11/3/2014 - 7:07:26
				Modified:			11/3/2014 - 7:07:27
23:09:20:513 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\BlockInput.exe exists
23:09:20:542 | HL |   DEBUG1  | +31    | CheckFile - Attributes:
				FileDescription
				FileVersion             	1.1.09.04
				InternalName
				OriginalFilename
				ProductName
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			11/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:20:548 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\gdip.ahk exists
23:09:20:608 | HL |   DEBUG1  | +63    | CRC Check - CRC matches, this is an official unedited Extension.
23:09:20:620 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			11/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:20:627 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\RIni.ahk exists
23:09:20:680 | HL |   DEBUG1  | +47    | CRC Check - CRC matches, this is an official unedited Extension.
23:09:20:693 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			11/3/2014 - 7:07:26
				Modified:			11/3/2014 - 7:07:26
23:09:20:696 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\CLR.ahk exists
23:09:20:712 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
23:09:20:720 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			11/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:20:727 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\COM.ahk exists
23:09:20:754 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Extension.
23:09:20:760 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			11/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:20:763 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\JSON.ahk exists
23:09:20:797 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Extension.
23:09:20:804 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			11/3/2014 - 7:07:26
				Modified:			11/3/2014 - 7:07:26
23:09:20:807 | HL |     INFO  | +16    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Fade Init.ahk exists
23:09:20:813 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:819 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:826 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\HyperPause Init.ahk exists
23:09:20:836 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:845 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:848 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Keymapper Init.ahk exists
23:09:20:851 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:857 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:862 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\MultiGame Init.ahk exists
23:09:20:870 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:877 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:879 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Statistics Init.ahk exists
23:09:20:883 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:889 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:892 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Fade.ahk exists
23:09:20:906 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
23:09:20:913 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25516 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:20:944 | HL |     INFO  | +31    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\HyperPause.ahk exists
23:09:21:044 | HL |   DEBUG1  | +110   | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:055 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			360180 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:059 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Keymapper.ahk exists
23:09:21:075 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:080 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			30775 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:087 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\MultiGame.ahk exists
23:09:21:103 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:113 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			36816 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:116 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Bezel.ahk exists
23:09:21:143 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:151 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			83008 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:153 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Statistics.ahk exists
23:09:21:168 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:175 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26153 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:178 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists
23:09:21:210 | HL |   DEBUG1  | +32    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:217 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			63798 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:220 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Shared.ahk exists
23:09:21:249 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:255 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			81966 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:261 | HL |     INFO  | +16    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\XHotkey.ahk exists
23:09:21:274 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:287 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			28374 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:298 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Lib\Fade Animations.ahk exists
23:09:21:315 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
23:09:21:320 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			49050 bytes
				Created:			11/3/2014 - 7:07:24
				Modified:			11/3/2014 - 7:07:24
23:09:21:325 | HL |     INFO  | +15    | Main - HyperLaunch received "Commodore 64" and "BABYBLU3_00528_01"
23:09:21:365 | HL |     INFO  | +32    | Main - BABYBLU3_00528_01 is using the default emulator: WinVICE
23:09:21:371 | HL |     INFO  | +15    | Main - Checking for a [WinVICE] section in F:\HyperSpin\HyperLaunch\Settings\Commodore 64\Emulators.ini
23:09:21:378 | HL |     INFO  | +0     | Main - Checking for a [WinVICE] section in F:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
23:09:21:390 | HL |     INFO  | +16    | Main - Found [WinVICE] in F:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
23:09:21:393 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk exists
23:09:21:406 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			15264 bytes
				Created:			11/3/2014 - 7:07:29
				Modified:			11/9/2014 - 11:12:15
23:09:21:414 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
23:09:21:418 | HL |     INFO  | +16    | Main - BABYBLU3_00528_01 will use module: F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk
23:09:21:515 | HL |     INFO  | +94    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
23:09:21:647 | HL |     INFO  | +124   | Main - INI Keys read
23:09:21:710 | HL |     INFO  | +63    | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\7z.exe exists
23:09:21:873 | HL |   DEBUG1  | +171   | 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/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:21:878 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\Module Extensions\7z.dll exists
23:09:21:917 | HL |   DEBUG1  | +47    | 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/3/2014 - 7:07:25
				Modified:			11/3/2014 - 7:07:25
23:09:21:924 | HL |     INFO  | +0     | CheckPaths - Started
23:09:21:928 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.7z
23:09:22:014 | HL |   DEBUG1  | +94    | CheckPaths - Looking for rom by name in subfolder: F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01\BABYBLU3_00528_01.7z
23:09:22:020 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01\*.7z
23:09:22:025 | HL |   DEBUG1  | +15    | CheckPaths - Looking for rom: F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.zip
23:09:22:056 | HL |     INFO  | +32    | CheckPaths - Found rom: F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.zip
23:09:22:060 | HL |   DEBUG1  | +0     | CheckPaths - Current romName: BABYBLU3_00528_01
23:09:22:063 | HL |   DEBUG1  | +0     | CheckPaths - Current romPath: F:\Game\Commodore 64\ROMs
23:09:22:066 | HL |   DEBUG1  | +0     | CheckPaths - Current romExtension: .zip
23:09:22:070 | HL |     INFO  | +15    | CheckFile - Checking if F:\HyperSpin\Emulators\WinVICE\x64.exe exists
23:09:22:157 | HL |   DEBUG1  | +78    | CheckFile - Attributes:
				FileDescription         	Vice C64 Emulator
				FileVersion             	2.4
				ProductName             	Vice C64 Emulator
				ProductVersion          	2.4
				CompanyName             	Vice Team
				File Size:			3731470 bytes
				Created:			11/2/2014 - 8:05:06
				Modified:			11/7/2012 - 10:31:29
23:09:22:160 | HL |     INFO  | +0     | CheckPaths - Ended
23:09:22:165 | HL |     INFO  | +16    | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode =
				frontendPID = 4960
				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\WinVICE\x64.exe
				emuPath = F:\HyperSpin\Emulators\WinVICE
				emuName = WinVICE
				emuExt = exe
				romPath = F:\Game\Commodore 64\ROMs
				romPathFromIni = F:\Game\Commodore 64\ROMs
				romExtension = .zip
				romExtensionOrig = .zip
				romExtensions = 7z|zip|crt|d64|tap|prg|t64|nib
				executable = x64.exe
				systemName = Commodore 64
				dbName = BABYBLU3_00528_01
				romName = BABYBLU3_00528_01
				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\HyperLaunch\Module Extensions\BlockInput.exe
				errorLevelReporting = false
				logFile = F:\HyperSpin\HyperLaunch\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = false
				sysLang = Italian_Standard
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				navP2UpKey = Numpad8
				navP2DownKey = Numpad2
				navP2LeftKey = Numpad4
				navP2RightKey = Numpad6
				navP2SelectKey = NumpadEnter
				originalWidth = 1366
				originalHeight = 768
				dtEnabled = false
				dtPath = C:\Program Files\DAEMON Tools Lite\DTLite.exe
				dtUseSCSI = true
				dtAddDrive = false
				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\HyperLaunch\Media\Fade
				HLDataPath = F:\HyperSpin\HyperLaunch\Data
				HLMediaPath = F:\HyperSpin\HyperLaunch\Media
				HLErrSoundPath = F:\HyperSpin\HyperLaunch\Media\Sounds\Error
				modulesPath = F:\HyperSpin\HyperLaunch\Modules
				moduleFullName = F:\HyperSpin\HyperLaunch\Modules\WinVICE\WinVICE.ahk
				moduleName = WinVICE
				modulePath = F:\HyperSpin\HyperLaunch\Modules\WinVICE
				moduleExtension = ahk
				moduleExtensionsPath = F:\HyperSpin\HyperLaunch\Module Extensions
				libPath = F:\HyperSpin\HyperLaunch\Lib
				7zEnabled = true
				7zPath = F:\HyperSpin\HyperLaunch\Module Extensions\7z.exe
				7zDllPath = F:\HyperSpin\HyperLaunch\Module Extensions\7z.dll
				7zExtractPath = F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione
				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 = F:\HyperSpin\HyperLaunch\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes =
				hpLoadStateKeyCodes =
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = ahk
				xpadderFullPath = F:\HyperSpin\HyperLaunch\Utility\Xpadder_v5.6\Xpadder.exe
				joyToKeyFullPath = F:\HyperSpin\HyperLaunch\Utility\Xpadder_v5.6\Xpadder.exe
				keymapperProfilePath = F:\HyperSpin\HyperLaunch\Profiles\ahk
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = false
				keymapperHyperLaunchProfileEnabled = false
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = use_global
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames =
				FEProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\HyperSpin
				defaultProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\_Default
				systemProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64
				xPadderSystemProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\_Default
				emuProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\WinVICE
				romProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\Commodore 64\BABYBLU3_00528_01
				HyperLaunchProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\HyperLaunch
				blankProfile = F:\HyperSpin\HyperLaunch\Profiles\ahk\blank
				ahkFEProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\HyperSpin
				ahkDefaultProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\_Default
				ahkSystemProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64
				ahkEmuProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64\WinVICE
				ahkRomProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\Commodore 64\BABYBLU3_00528_01
				ahkHyperLaunchProfile = F:\HyperSpin\HyperLaunch\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

23:09:22:171 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
23:09:22:174 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
23:09:22:180 | HL |     INFO  | +15    | BuildScript - Loaded User Functions Init.ahk script
23:09:22:182 | HL |   DEBUG1  | +0     | BuildScript - Module starts on line: 2
23:09:22:193 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = WinVICE
				MEmuV = v2.4
				MURL = http://vice-emu.sourceforge.net/
				MAuthor = djvj,wahoobrian,brolly
				MVersion = 2.0.2
				MCRC = BA37ED39
				iCRC = DAA4D1EA
				MID = 635038268966170754
				MSystem = "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"
				;----------------------------------------------------------------------------
				; Notes:
				; Roms must be unzipped.
				; You can turn off the exit confirmation box by unchecking Settings->Confirm on exit
				; Turn on saving settings by checking Settings->Save settings on exit, this will create the vice.ini file this module needs.
				;
				; If you want to use the StartTape and StopTape hotkeys make sure you edit the files C64\win_shortcuts.vsc or VIC20\win_shortcuts.vsc
				; (paths relative to the emulator install folder) and assign Alt+F7 as the StartTape shortcut and Alt+F8 as the StopTape shortcut, like this:
				; ALT				0x76		IDM_DATASETTE_CONTROL_START		  F7
				; ALT				0x77		IDM_DATASETTE_CONTROL_STOP		  F8
				;
				; WinVICE uses different executables for each machine so make sure you setup your emulators properly:
				; x64.exe - Commodore 64
				; xplus4.exe - Commodore 16 & Plus/4
				; xvic.exe - Commodore VIC-20
				;----------------------------------------------------------------------------
				StartModule()
				FadeInStart()

				mType := Object("Commodore 64","C64","Commodore 16 & Plus4","PLUS4","Commodore VIC-20","VIC20") ;ident should be the section names used in VICE.ini
				ident := mType[systemName]	; search object for the systemName identifier

				IfExist, % modulePath . "\" . systemName . ".ini"	; use a custom systemName ini if it exists
					settingsFile := modulePath . "\" . systemName . ".ini"
				Else
					settingsFile := modulePath . "\" . moduleName . ".ini"

				Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)				; If true, the module governs if the emulator launches fullscreen or not. Set to false when troubleshooting a module for launching problems.
				WarpKey := IniReadCheck(settingsFile, "Settings", "WarpKey","F9",,1)						; toggle warp speed
				JoySwapKey := IniReadCheck(settingsFile, "Settings", "JoySwapKey","F10",,1)					; swap joystick port
				StartTapeKey := IniReadCheck(settingsFile, "Settings", "StartTapeKey","F7",,1)					; starts tape
				StopTapeKey := IniReadCheck(settingsFile, "Settings", "StopTapeKey","F8",,1)					; stops tape

				SelectGameMode := IniReadCheck(settingsFile, "Settings", "SelectGameMode","1",,1)			;	1 = Uses a loop to detect the Edit Box has the romname and path in it. This doesn't work on all PCs, so if you get stuck at the open rom window, use mode 2. 2 = Uses a simple Ctrl+v to paste the romname and path, then press Enter to load the game.
				; DiskSwapKey = F11		; swaps disk or tape - Do not need this key anymore with multigame support

				UsePaddles := IniReadCheck(settingsFile, romName, "UsePaddles", "false",,1)
				AutostartPrgMode := IniReadCheck(settingsFile, romName, "AutostartPrgMode", "2",,1)
				RequiresReset := IniReadCheck(settingsFile, romName, "RequiresReset", "false",,1)

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

				viceINI := CheckFile(emuPath . "\vice.ini")
				IniRead, currentFullScreen, %viceINI%, %ident%, FullscreenEnabled
				IniRead, currentAutostartPrgMode, %viceINI%, %ident%, AutostartPrgMode

				; Setting Fullscreen setting in ini if it doesn't match what user wants above
				If ( Fullscreen != "true" And currentFullScreen = 1 )
					IniWrite, 0, %viceINI%, %ident%, FullscreenEnabled
				Else If ( Fullscreen = "true" And currentFullScreen = 0 )
					IniWrite, 1, %viceINI%, %ident%, FullscreenEnabled

				If ( currentAutostartPrgMode != AutostartPrgMode )
					IniWrite, %AutostartPrgMode%, %viceINI%, %ident%, AutostartPrgMode

				WarpKey := xHotKeyVarEdit(WarpKey,"WarpKey","~","Add")
				JoySwapKey := xHotKeyVarEdit(JoySwapKey,"JoySwapKey","~","Add")
				StartTapeKey := xHotKeyVarEdit(StartTapeKey,"StartTapeKey","~","Add")
				StopTapeKey := xHotKeyVarEdit(StopTapeKey,"StopTapeKey","~","Add")
				xHotKeywrapper(WarpKey,"Warp")
				xHotKeywrapper(JoySwapKey,"JoySwap")
				xHotKeywrapper(StartTapeKey,"StartTape")
				xHotKeywrapper(StopTapeKey,"StopTape")

				If romName contains (USA),(Canada)
					DefaultVideoMode = NTSC
				Else
					DefaultVideoMode = PAL

				VideoMode := IniReadCheck(settingsFile, romName, "VideoMode", DefaultVideoMode,,1)

				params := "+confirmexit"

				; Setting video mode depending on rom, default NTSC
				if (VideoMode = "NTSC") {
					params := params . " -ntsc"
					;IniWrite, -2, %viceINI%, %ident%, MachineVideoStandard  ;NTSC
				} else {
					params := params . " -pal"
					;IniWrite, -1, %viceINI%, %ident%, MachineVideoStandard  ;PAL
				}

				;Enable/Disable paddles as needed, leave these checks in-place because mouse CLI and Ini options aren't supported in VICE 1.22 and this way it will also work with it.
				IniRead, currentUsePaddles, %viceINI%, %ident%, Mouse
				If ( UsePaddles = "true" And currentUsePaddles != 1)
					params := params . " -mouse -mousetype 3"
				If ( UsePaddles = "false" And currentUsePaddles = 1)
					params := params . " +mouse"

				If (ident = "C64") {
					If romExtension not in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.t64,.tap,.crt
						ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nd64,d71,d80,d81,d82,g64,g41,x64,t64,tap,crt")

					If ( romExtension = ".crt" ) {
						IniWrite, %romPath%\%romName%%romExtension%, %viceINI%, C64, CartridgeFile
						IniWrite, 0, %viceINI%, C64, CartridgeType
					} Else {
						IniWrite, -1, %viceINI%, C64, CartridgeType
					}

					; Hotkey, ~%DiskSwapKey%, MultiGame

					If romExtension in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.prg
						Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)
					Else If romExtension in .t64,.tap
						Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)
					Else If romExtension = .crt
						Run(executable . " " . params . " -cartcrt """ . romPath . "\" . romName . romExtension . """", emuPath)

					if (RequiresReset = "true")
					{
						WinWaitActive("ahk_class VICE")
						Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters
						Send !r
					}
				}
				Else If (ident = "PLUS4") {
					If romExtension not in .prg,.d64,.t64,.tap,.crt,.g64
						ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nprg,d64,t64,tap,crt,g64")

					SendCommandDelay := IniReadCheck(settingsFile, "Settings", "SendCommandDelay", "1500",,1)
					Model := IniReadCheck(settingsFile, romName, "Model", "Commodore Plus/4",,1)

					; Setting model
					If (Model = "Commodore Plus/4") { ;Commodore Plus/4
						IniWrite, "3plus1lo", %viceINI%, %ident%, FunctionLowName
						IniWrite, "3plus1hi", %viceINI%, %ident%, FunctionHighName
						IniWrite, 64, %viceINI%, %ident%, RamSize
						IniWrite, 1, %viceINI%, %ident%, Acia1Enable
					}
					Else { ;Commodore 16
						IniWrite, "", %viceINI%, %ident%, FunctionLowName
						IniWrite, "", %viceINI%, %ident%, FunctionHighName
						IniWrite, 16, %viceINI%, %ident%, RamSize
						IniWrite, 0, %viceINI%, %ident%, Acia1Enable
					}

					Command := IniReadCheck(settingsFile, romName, "Command", "",,1)
					StringLower, Command, Command ;Command MUST be in lower case so let's force it

					If romExtension in .d64,.g64,.prg
						Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)
					Else If romExtension in .t64,.tap
						Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """", emuPath)
					Else If romExtension = .crt
						Run(executable . " " . params . " -cartcrt """ . romPath . "\" . romName . romExtension . """", emuPath)

					if (RequiresReset = "true")
					{
						WinWaitActive("ahk_class VICE")
						Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters
						Send !r
					}

					if %Command%
					{
						WinWaitActive("ahk_class VICE")
						Sleep, %SendCommandDelay% ; increase if command is not appearing in the emu window or some just some letters

						If romExtension in .t64,.tap
						{
							;Tape loading time will vary greatly so we can't type this automatically, user must do it using a hotkey
							RunTapeKey := IniReadCheck(settingsFile, romname, "RunTapeKey","Ctrl&F12",,1)						; run tape key
							RunTapeKey := xHotKeyVarEdit(RunTapeKey,"RunTapeKey","~","Add")
							xHotKeywrapper(RunTapeKey,"RunTape")
						}
						Else
						{
							SetKeyDelay, 50
							Loop, parse, Command
								Send, {%A_LoopField% down}{%A_LoopField% up}
							Send, {ENTER down}{ENTER up}
						}
					}
				}
				Else If (ident = "VIC20") {
					If romExtension not in .prg,.d64,.t64,.tap,.crt
						ScriptError("Your rom has an extension of " . romExtension . ", only these extensions are supported:`nprg,d64,t64,tap,crt")

					SendCommandDelay := IniReadCheck(settingsFile, "Settings", "SendCommandDelay", "1500",,1)

					CartAddress := IniReadCheck(settingsFile, romName, "CartLoadingAddress", "X000",,1)
					MemoryExpansion := IniReadCheck(settingsFile, romName, "MemoryExpansion", "none",,1)
					Command := IniReadCheck(settingsFile, romName, "Command", "",,1)
					RequiresReset := IniReadCheck(settingsFile, romName, "RequiresReset", "false",,1)

					StringLower, Command, Command ;Command MUST be in lower case so let's force it

					If ( romExtension = ".crt" ) {
						;Sleep, 100 ;Without this romtable comes empty (thread related?)
						RomTableCheck()	; make sure romTable is created already so the next line can calculate correctly

						;MultiPart carts can only be run if the MultiGame feature is enabled
						If romName contains (Part
						{
							If (mgEnabled = "false")
								ScriptError("You cannot run multipart games with MultiGame disabled")
						}

						romCount = % romtable.MaxIndex()

						If (romCount > 1) {
							;multipart carts - need to build custom CLI parameters to invoke multipart cartridges.  Multipart cartridges are loaded in more than one
							;                  memory address, so we interrogate each part, and determine its loading address, and build the CLI parameters.
							;				   Once all the cartridge parts have been processed, the emulator with the custom CLI parameters are invoked.
							;
							;                  Using Lunaar Leeper as an example, it has two parts, one loaded in $2000, and one in $A000
							;	               "xvic.exe -cart2 "D:\Games\Commodore VIC-20\Lunar Leeper (USA) (Part 1).crt" -cartA "D:\Games\Commodore VIC-20\Lunar Leeper (USA) (Part 2).crt"

							multipartCLI = %executable% %params%

							for index, element in romtable {
								currentCart := romtable[A_Index,1]
								SplitPath, currentCart,,,, OutFileName
								currentCartAddress := IniReadCheck(settingsFile, OutFileName, "CartLoadingAddress", "X000",,1)

								If (currentCartAddress = "A000")
									cartSlot := "-cartA"
								Else If (currentCartAddress = "B000")
									cartSlot := "-cartB"
								Else If (currentCartAddress = "2000")
									cartSlot := "-cart2"
								Else If (currentCartAddress = "4000")
									cartSlot := "-cart4"
								Else If (currentCartAddress = "6000")
									cartSlot := "-cart6"
								Else
									ScriptError("Invalid Cart Address Specified: " . CartAddress)

								multipartCLI = %multipartCLI% %cartSlot% "%currentCart%"
							}
							Run(multipartCLI, emuPath)
						}
						Else {
							;singlepart carts - unlike multipart carts, we can directly run the emulator with a single CLI parameter

							If (CartAddress = "A000")
								cartSlot := "-cartA"
							Else If (CartAddress = "B000")
								cartSlot := "-cartB"
							Else If (CartAddress = "2000")
								cartSlot := "-cart2"
							Else If (CartAddress = "4000")
								cartSlot := "-cart4"
							Else If (CartAddress = "6000")
								cartSlot := "-cart6"
							Else
								ScriptError("Invalid Cart Address Specified: " . CartAddress)

							Run(executable . " " . params . " " . cartSlot . " """ . romPath . "\" . romName . romExtension . """", emuPath)
						}
					}
					Else {
						;for non cartridges, update the vice.ini with the proper memory expansion values (if needed) prior to calling the emulator.
						varBlock0 = 0
						varBlock1 = 0
						varBlock2 = 0
						varBlock3 = 0
						varBlock5 = 0

						If (MemoryExpansion = "3k") {
							varBlock0 = 1
						} Else If (MemoryExpansion = "8k") {
							varBlock1 = 1
						} Else If (MemoryExpansion = "16k") {
							varBlock1 = 1
							varBlock2 = 1
						} Else If (MemoryExpansion = "24k") {
							varBlock1 = 1
							varBlock2 = 1
							varBlock3 = 1
						} Else If (MemoryExpansion = "all") {
							varBlock0 = 1
							varBlock1 = 1
							varBlock2 = 1
							varBlock3 = 1
							varBlock5 = 1
						} Else If (MemoryExpansion = "3,5") {
							varBlock3 = 1
							varBlock5 = 1
						} Else If (MemoryExpansion = "5") {
							varBlock5 = 1
						} Else If (MemoryExpansion = "1,5") {
							varBlock1 = 1
							varBlock5 = 1
						} Else If (MemoryExpansion = "1,2,5") {
							varBlock1 = 1
							varBlock2 = 1
							varBlock5 = 1
						}
						IniWrite, %varBlock0%, %viceINI%, VIC20, RAMBlock0
						IniWrite, %varBlock1%, %viceINI%, VIC20, RAMBlock1
						IniWrite, %varBlock2%, %viceINI%, VIC20, RAMBlock2
						IniWrite, %varBlock3%, %viceINI%, VIC20, RAMBlock3
						IniWrite, %varBlock5%, %viceINI%, VIC20, RAMBlock5

						Run(executable . " " . params . " """ . romPath . "\" . romName . romExtension . """" , emuPath )
					}

					if (RequiresReset = "true")
					{
						WinWaitActive("ahk_class VICE")
						Sleep, 1000 ; increase if command is not appearing in the emu window or some just some letters
						Send !r
					}

					if %Command% {
						WinWaitActive("ahk_class VICE")
						Sleep, %SendCommandDelay% ; increase if command is not appearing in the emu window or some just some letters
						SetKeyDelay, 50
						Loop, parse, Command
							Send, {%A_LoopField% down}{%A_LoopField% up}
						Send, {ENTER down}{ENTER up}
					}
				}

				WinWait("ahk_class VICE")
				WinWaitActive("ahk_class VICE")

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

				JoySwap:
					Send !j
				Return

				Warp:
					Send !w
				Return

				StartTape:
					Send !{F7}
				Return

				StopTape:
					Send !{F8}
				Return

				RunTape:
					SetKeyDelay, 50
					Loop, parse, Command
						Send, {%A_LoopField% down}{%A_LoopField% up}
					Send, {ENTER down}{ENTER up}
				Return

				HaltEmu:
					If (Fullscreen = "true")
						Send !{Enter}
				Return

				MultiGame:
					Log("MultiGame Label was run!")

					If romExtension in .d64,.d71,.d80,.d81,.d82,.g64,.g41,.x64,.prg
					{	Send !8 ; swaps a Disk
						wvTitle:="Attach disk image ahk_class #32770"
					} Else If romExtension in .t64,.tap
					{	Send !t ; swaps a Tape
						wvTitle:="Attach tape image ahk_class #32770"
					} Else
					{
						ScriptError(romExtension . " is an invalid multi-game extension")
					}

					WinWait(wvTitle)
					WinWaitActive(wvTitle)
					If ( SelectGameMode = 1 ) {
						Loop {
							ControlGetText, edit1Text, Edit1, %wvTitle%
							If ( edit1Text = selectedRom )
								Break
							Sleep, 100
							ControlSetText, Edit1, %selectedRom%, %wvTitle%
						}
						ControlSend, Button1, {Enter}, ahk_class #32770 ; Select Open
					} Else If ( SelectGameMode = 2 ) {
						Clipboard := selectedRom
						Send, ^v{Enter}
					} Else
						ScriptError("You did not choose a valid SelectGameMode.`nOpen the module and set the mode at the top.")
					Log("Module - WinWaitActive`, ahk_class VICE`, `, 5")
					WinWaitActive("ahk_class VICE",,5)
					WinActivate, ahk_class VICE
				Return

				RestoreEmu:
					If (Fullscreen = "true")
						Send !{Enter}
				Return

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

23:09:22:201 | HL |     INFO  | +16    | BuildScript - Loaded Statistics.ahk script
23:09:22:204 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
23:09:22:210 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
23:09:22:215 | HL |     INFO  | +16    | Main - Module is built
23:09:22:223 | HL |     INFO  | +0     | CheckFile - Checking if F:\HyperSpin\HyperLaunch\AutoHotkey.dll exists
23:09:22:267 | HL |   DEBUG1  | +46    | 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/3/2014 - 7:07:15
				Modified:			11/3/2014 - 7:07:16
23:09:22:517 | HL |     INFO  | +250   | Main - Running module
23:09:22:525 | HL |     INFO  | +16    | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
23:09:24:265 | MD |     INFO  | +N/A   | Module initialized
23:09:24:641 | MD |     INFO  | +375   | StartModule - Started
23:09:24:648 | MD |     INFO  | +15    | StartModule - MEmu: WinVICE
				MEmuV: v2.4
				MURL: http://vice-emu.sourceforge.net/
				MAuthor: djvj,wahoobrian,brolly
				MVersion: 2.0.2
				MCRC: BA37ED39
				iCRC: DAA4D1EA
				MID:
				MSystem: "Commodore 64","Commodore 16 & Plus4","Commodore VIC-20"
23:09:24:653 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Commodore 64"
23:09:24:659 | MD |   DEBUG1  | +0     | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: BABYBLU3_00528_01
23:09:24:663 | MD |     INFO  | +16    | StartModule - Ended
23:09:24:677 | MD |     INFO  | +15    | StartGlobalUserFeatures - Starting
23:09:24:681 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
23:09:24:685 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
23:09:24:695 | MD |     INFO  | +16    | Module Setting - [settings] - WarpKey: F9
23:09:24:702 | MD |     INFO  | +0     | Module Setting - [settings] - JoySwapKey: F10
23:09:24:707 | MD |     INFO  | +16    | Module Setting - [settings] - StartTapeKey: F7
23:09:24:714 | MD |     INFO  | +0     | Module Setting - [settings] - StopTapeKey: F8
23:09:24:722 | MD |     INFO  | +15    | Module Setting - [settings] - SelectGameMode: 1
23:09:24:726 | MD |     INFO  | +0     | Module Setting - [bABYBLU3_00528_01] - UsePaddles: false
23:09:24:729 | MD |     INFO  | +0     | Module Setting - [bABYBLU3_00528_01] - AutostartPrgMode: 2
23:09:24:732 | MD |     INFO  | +0     | Module Setting - [bABYBLU3_00528_01] - RequiresReset: false
23:09:24:735 | MD |     INFO  | +0     | 7z - Started, received F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.zip. If rom is an archive, it will extract to F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione
23:09:24:737 | MD |   DEBUG1  | +0     | 7z - Using Standard method to extract this rom
23:09:24:741 | MD |   DEBUG1  | +16    | 7z - ".zip" found in .zip,.rar,.7z,.lzh,.gzip,.tar
23:09:24:749 | MD |     INFO  | +0     | CheckFile - Checking if F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.zip exists
23:09:24:776 | MD |   DEBUG1  | +31    | CheckFile - Attributes:
				File Size:			25413 bytes
				Created:			11/11/2014 - 9:56:48
				Modified:			7/10/2014 - 9:14:58
23:09:31:738 | MD |  WARNING  | +6958  | 7z - Archive name DOES NOT MATCH rom name; DLL found rom inside archive using "findByExtension": BABYBLU3.T64
23:09:32:100 | MD |   DEBUG1  | +359   | 7z - Invoked COM Object, ROM extracted size: 26468 bytes
23:09:32:278 | MD |   DEBUG1  | +187   | 7z - File does not already exist in 7z_Extract_Path, proceeding to extract it.
23:09:32:456 | MD |   DEBUG1  | +171   | 7z - File found in archive
23:09:32:597 | MD |     INFO  | +141   | 7z - Extracted path of rom will be 84 in length and within the 255 character limit.
23:09:32:955 | MD |     INFO  | +359   | 7z - The 7zExtractPath has 1010712 MB of free space which is enough to extract this game: 0 MB
23:09:33:134 | MD |   DEBUG1  | +187   | 7z - Starting 7z extraction of F:\Game\Commodore 64\ROMs\BABYBLU3_00528_01.zip  to F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BABYBLU3_00528_01
23:09:37:417 | MD |   DEBUG1  | +4274  | 7z - Finished 7z extraction
23:09:37:420 | MD |   DEBUG1  | +0     | 7z - Found file in F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BABYBLU3_00528_01\BABYBLU3.T64
23:09:37:440 | MD |     INFO  | +31    | 7z - Ended
23:09:37:482 | MD |     INFO  | +32    | CheckFile - Checking if F:\HyperSpin\Emulators\WinVICE\vice.ini exists
23:09:37:588 | MD |   DEBUG1  | +109   | CheckFile - Attributes:
				File Size:			7982 bytes
				Created:			11/2/2014 - 8:11:58
				Modified:			11/12/2014 - 11:37:36
23:09:37:604 | MD |     INFO  | +15    | Module Setting - [bABYBLU3] - VideoMode: PAL
23:09:37:634 | MD |     INFO  | +32    | Run - Running: F:\HyperSpin\Emulators\WinVICE\x64.exe +confirmexit -pal "F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BABYBLU3_00528_01\BABYBLU3.T64"
23:09:40:142 | MD |   DEBUG1  | +2511  | Run - "x64.exe +confirmexit -pal "F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BABYBLU3_00528_01\BABYBLU3.T64"" Process ID: 5624
23:09:40:330 | MD |   DEBUG1  | +187   | GetActiveWindowStatus - Title: HyperSpin | Class: ThunderRT6FormDC | State: 0 | X: 0 | Y: 0 | Width: 1366 | Height: 768 | Window HWND: 0x7b05d0 | Process ID: 5468 | Process Path: F:\HyperSpin\HyperSpin.exe
23:09:40:377 | MD |     INFO  | +47    | WinWait - Waiting for "ahk_class VICE"
23:09:42:698 | MD |   DEBUG1  | +2325  | GetActiveWindowStatus - Title: VICE: C64 emulator | Class: VICE | State: 0 | X: 231 | Y: 54 | Width: 909 | Height: 588 | Window HWND: 0x780906 | Process ID: 5624 | Process Path: F:\HyperSpin\Emulators\WinVICE\x64.exe
23:09:42:701 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: VICE: C64 emulator | Class: VICE | State: 0 | X: 231 | Y: 54 | Width: 909 | Height: 588 | Window HWND: 0x780906 | Process ID: 5624 | Process Path: F:\HyperSpin\Emulators\WinVICE\x64.exe
23:09:42:707 | MD |     INFO  | +0     | WinWaitActive - Waiting for "ahk_class VICE"
23:09:42:823 | MD |   DEBUG1  | +124   | GetActiveWindowStatus - Title: VICE: C64 emulator | Class: VICE | State: 0 | X: 231 | Y: 54 | Width: 778 | Height: 636 | Window HWND: 0x780906 | Process ID: 5624 | Process Path: F:\HyperSpin\Emulators\WinVICE\x64.exe
23:09:42:829 | MD |     INFO  | +0     | Process - WaitClose x64.exe
23:10:06:464 | MD |   DEBUG1  | +23635 | CloseProcess - Started, user requested to end launched application
23:10:06:467 | MD |     INFO  | +0     | WinClose - Closing: ahk_class VICE
23:10:09:375 | MD |   DEBUG1  | +2917  | CloseProcess - Ended
23:10:12:314 | MD |     INFO  | +2933  | 7zCleanUp - Started
23:10:14:082 | MD |   DEBUG1  | +1778  | 7zCleanUp - Deleted F:\HyperSpin\HyperLaunch\Module Extensions\Estrazione\BABYBLU3_00528_01
23:10:14:085 | MD |     INFO  | +0     | 7zCleanUp - Ended
23:10:14:087 | MD |     INFO  | +0     | StopGlobalUserFeatures - Starting
23:10:14:090 | MD |     INFO  | +0     | StopGlobalUserFeatures - Ending
23:10:14:093 | MD |     INFO  | +0     | ExitModule - Started
23:10:14:095 | MD |     INFO  | +0     | Starting Updating Statistics:
23:10:14:098 | MD |   DEBUG2  | +16    | Total Elapsed Time in Pause in seconds: 0
23:10:14:100 | MD |   DEBUG2  | +0     | gameSectionStartTime:530812184
23:10:14:103 | MD |   DEBUG2  | +0     | ElapsedTime:49
23:10:14:120 | MD |     INFO  | +15    | CreateRomTable - Started
23:10:14:123 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Disc"
23:10:14:125 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Disk"
23:10:14:128 | MD |   DEBUG1  | +16    | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Cart"
23:10:14:131 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Tape"
23:10:14:133 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Cassette"
23:10:14:136 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Part"
23:10:14:139 | MD |   DEBUG1  | +0     | CreateRomTable - Checking for match: "BABYBLU3_00528_01" and "(Side"
23:10:14:144 | MD |     INFO  | +15    | CreateRomTable - Ended, 7 Loops to create table.
23:10:14:147 | MD |   DEBUG2  | +0     | Statistics cleared game name: BABYBLU3_00528_01
23:10:14:271 | MD |   DEBUG2  | +125   | Loaded game statistics from ini files:
				Number_of_Times_Played: 0
				Last_Time_Played: 0
				Average_Time_Played: 0
				Total_Time_Played: 0
				System_Total_Played_Time: 2168
				Total_Global_Played_Time: 5742
23:10:14:273 | MD |   DEBUG2  | +0     | Updated Statistics: Number_of_Times_Played: 1
				Last_Time_Played: gioved� novembre 13, 2014 11:09:24
				Average_Time_Played: 49
				Total_Time_Played: 49
				System_Total_Played_Time: 2217
				Total_Global_Played_Time: 5791
23:10:14:414 | MD |     INFO  | +141   | Game section statistics updated.
23:10:14:624 | MD |     INFO  | +202   | ExitModule - Ended
23:10:14:638 | MD |     INFO  | +16    | End of Module Logs
23:10:14:948 | HL |     INFO  | +52416 | Main - Module ended, exiting HyperLaunch normally
23:10:14:950 | HL |     INFO  | +0     | ExitScript - Started
23:10:14:972 | HL |   DEBUG1  | +31    | ExitScript - Checking what application is currently in focus.
23:10:14:977 | HL |   DEBUG1  | +0     | ExitScript - HyperSpin is currently active. Putting focus back on HyperSpin.exe

I hope it goes well, I changed Troubleshoting level and I put everything between code and / code.

Sorry again my ignorance in English and this wonderful program

16/11/2014

Buona sera volevo avvertire che, non so per quale motivo, ma adesso funziona; io non ho fatto nessuna modifica ma oggi funziona. L'unico problema è che se metto come video file.FLV e non immagini PNG, quando eseguo un gioco si sente l'adio del file.FLV sotto.

Good evening, I wanted to warn you that I do not know why, but now it works; I have not made any changes, but now it works. The only problem is that if I put as video file.FLV and not file.PNG images, when I play a game you can hear the adio of file.FLV background.

  • 1 month later...
Posted

Thanks rfancella - I followed your guide on the first page and it went fine but despite the ROMs I have being listed as No Intro, 0 are being detected when I run the audit. Most of the files are .crt. To be honest, I don't really know about the different type of ROMs between images, cartridges, tapes etc. If anyone can direct me by PM to a source of ROMs, or an invite to the relevant site, it'd be much appreciated!

Other thing that didn't work was I followed the instructions and tried to map Xbox 360 controller to Keyset A so I just went with keyboard buttons for now (should I go back and use Joystick rather than Keyset?).

Posted
Thanks rfancella - I followed your guide on the first page and it went fine but despite the ROMs I have being listed as No Intro, 0 are being detected when I run the audit. Most of the files are .crt. To be honest, I don't really know about the different type of ROMs between images, cartridges, tapes etc. If anyone can direct me by PM to a source of ROMs, or an invite to the relevant site, it'd be much appreciated!

Other thing that didn't work was I followed the instructions and tried to map Xbox 360 controller to Keyset A so I just went with keyboard buttons for now (should I go back and use Joystick rather than Keyset?).

I can address your second question.

You can only use an Xbox 360 controller and a Keyset if you have XPadder or JoyToKey installed. Those programs convert joystick movements to key presses. You should use Joystick in your setup.

Thanks,

Ron

Code Monkey and all around Command Line geek!

If you like what someone has said or done for you, be sure and 'Thank' them.  :good:

And if they changed your life, send them a Beer!    :beerglass:

  • 2 weeks later...
Posted

Just in case this matters I am running the newest version of HL at the time of this writing 3.101 (released Dec 29th 2014) Edit - just updated to 3.102b and same problem.

I followed the guide directions, and my configuration seems to match Ron's. Some games launch fine, while others give an error related to having square brackets in the name. Looking at the screen shots in the guide, it appears our roms are named the same, I am using the database from hypersynch so I would assume these were the cannon names for these roms. 7z support is enabled, and roms without the [] in their name work fine. I am going to assume I missed a general HL configuration setting some where, but I havent found anything poking around (thought it might be checkpaths, since that is the last step in the logs before error, byt HL is so insistent about not turning that off that I figured I'd ask here first) In the mean time I am gonna go check the release notes for HL and make sure I didn't miss something there.

As always thanks to Ron for the guide, and everyone for their help, and Happy New Year.

12:55:44:761 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.1.0.1 BETA (www.hyperlaunch.net)
12:55:44:824 | HL |     INFO  | +62    | Main - System Specs:
				HyperLaunch Dir: C:\Emulation\hyperlaunch-3
				HyperLaunch is: 32-bit
				OS: Microsoft Windows 8.1 Pro
				SKU: Professional
				Total Memory: 3981.96 MB
				Free Memory: 2112.90 MB
				Used Memory: 1869.063 MB
				SystemType: 64-bit
				Physical Processors: 1
				Logical Processors: 2
				GPU 1 Name: Intel(R) HD Graphics
				GPU 1 RAM: 1024.00 MB
				GPU 1 Driver Version: 10.18.10.3650
				Sound 1 Device: Intel(R) Display Audio
				Sound 1 Status: Enabled
				Sound 2 Device: Realtek High Definition Audio
				Sound 2 Status: Enabled
				OS Language: English_United_States
				OS Admin Status: No
				Monitor #1 (\\.\DISPLAY1): 2560x1440 (2560x1400 work) 
				Monitor #1 Orientation: Landscape
				Current AHK Desktop Width: 2560
				Current AHK Desktop Height: 1440
				AutoHotkey Path:
				AHK Version: 1.1.09.04
				Unicode: No
12:55:44:839 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\HyperLaunch.exe exists
12:55:44:855 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				FileDescription         	Your favorite Front End companion! Visit us @ www.hyperlaunch.net
				FileVersion             	3.1.0.1
				LegalCopyright          	�2014 HyperLaunch
				ProductName             	djvj's one swell guy!
				ProductVersion          	1.1.9.4
				CompanyName             	HyperLaunch BETA
				File Size:			980480 bytes
				Created:			8/11/2014 - 9:10:30 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:44:855 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\dxwnd\dxwnd.ini exists
12:55:44:855 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			409 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:44:855 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\dxwnd\dxwnd.exe exists
12:55:44:855 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	DxWnd MFC application
				FileVersion             	1, 0, 0, 1
				InternalName            	DxWnd
				LegalCopyright          	Copyright (C) 2004/2012
				OriginalFilename        	DxWnd.exe
				ProductName             	DxWnd application
				ProductVersion          	1, 0, 0, 1
				File Size:			539136 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:44:855 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\BinHexRW.ahk exists
12:55:44:871 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
12:55:44:871 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			4961 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:44:886 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\BlockInput.exe exists
12:55:45:371 | HL |   DEBUG1  | +484   | CheckFile - Attributes:
				FileDescription
				FileVersion             	1.1.09.04
				InternalName
				OriginalFilename
				ProductName
				ProductVersion          	1.1.09.04
				File Size:			657920 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:33 PM
12:55:45:402 | HL |     INFO  | +32    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\CLR.ahk exists
12:55:45:418 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:418 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:33 PM
12:55:45:433 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\COM.ahk exists
12:55:45:433 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:433 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:33 PM
12:55:45:449 | HL |     INFO  | +15    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\Control_AniGif.ahk exists
12:55:45:449 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:449 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			5716 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:45:449 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\dxwnd\dxwnd.ini exists
12:55:45:464 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			409 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:464 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\dxwnd\dxwnd.exe exists
12:55:45:464 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	DxWnd MFC application
				FileVersion             	1, 0, 0, 1
				InternalName            	DxWnd
				LegalCopyright          	Copyright (C) 2004/2012
				OriginalFilename        	DxWnd.exe
				ProductName             	DxWnd application
				ProductVersion          	1, 0, 0, 1
				File Size:			539136 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:464 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\gdip.ahk exists
12:55:45:464 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:480 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			8/11/2014 - 9:10:34 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:45:480 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\gdip_alt.ahk exists
12:55:45:480 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:480 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			3156 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:480 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\gsdll32.dll exists
12:55:45:589 | HL |   DEBUG1  | +109   | CheckFile - Attributes:
				File Size:			8818688 bytes
				Created:			8/11/2014 - 9:10:35 PM
				Modified:			8/11/2014 - 9:10:35 PM
12:55:45:589 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\itextsharp.dll exists
12:55:45:730 | HL |   DEBUG1  | +141   | 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:			8/11/2014 - 9:10:36 PM
				Modified:			8/11/2014 - 9:10:36 PM
12:55:45:730 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\Java.ahk exists
12:55:45:746 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
12:55:45:746 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			7841 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:746 | HL |   DEBUG1  | +0     | Java.ahk Version: 1.0.0
12:55:45:746 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\JSON.ahk exists
12:55:45:777 | HL |   DEBUG1  | +32    | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:793 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			8/11/2014 - 9:10:34 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:45:793 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\Origin.ahk exists
12:55:45:808 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:45:808 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			4897 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:808 | HL |   DEBUG1  | +0     | Origin.ahk Version: 1.0.0
12:55:45:808 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\PacDrive32.dll exists
12:55:45:855 | HL |   DEBUG1  | +47    | CheckFile - Attributes:
				File Size:			69120 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:855 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\RegRW64.ahk exists
12:55:45:871 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:871 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			6915 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:871 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\RIni.ahk exists
12:55:45:871 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:871 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			8/11/2014 - 9:10:34 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:45:886 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\SevenZipSharp.dll exists
12:55:45:902 | 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:			8/11/2014 - 9:10:34 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:45:902 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\Steam.ahk exists
12:55:45:964 | HL |   DEBUG1  | +62    | CRC Check - CRC matches, this is an official unedited Library.
12:55:45:980 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			5326 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:45:980 | HL |   DEBUG1  | +0     | Steam.ahk Version: 1.0.0
12:55:45:980 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\VA.ahk exists
12:55:45:996 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
12:55:45:011 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			34688 bytes
				Created:			8/11/2014 - 9:10:34 PM
				Modified:			8/11/2014 - 9:10:34 PM
12:55:46:011 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\VA_Extension.ahk exists
12:55:46:027 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
12:55:46:027 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			3741 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:46:027 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Bezel.ahk exists
12:55:46:058 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:074 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			95272 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:074 | HL |   DEBUG1  | +0     | Bezel.ahk Version: 1.0.7
12:55:46:074 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Fade.ahk exists
12:55:46:089 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:089 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			34797 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:089 | HL |   DEBUG1  | +0     | Fade.ahk Version: 1.0.7
12:55:46:089 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Fade Init.ahk exists
12:55:46:089 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:089 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			999 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:105 | HL |   DEBUG1  | +16    | Fade Init.ahk Version: 1.0.1
12:55:46:105 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Fade Animations.ahk exists
12:55:46:105 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:105 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			64482 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:105 | HL |   DEBUG1  | +0     | Fade Animations.ahk Version: 1.0.6
12:55:46:121 | HL |     INFO  | +15    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\HyperPause.ahk exists
12:55:46:183 | HL |   DEBUG1  | +63    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:183 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			388770 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:183 | HL |   DEBUG1  | +0     | HyperPause.ahk Version: 1.0.6
12:55:46:183 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\HyperPause Init.ahk exists
12:55:46:199 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:199 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			537 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:199 | HL |   DEBUG1  | +0     | HyperPause Init.ahk Version: 1.0.1
12:55:46:214 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Keymapper.ahk exists
12:55:46:214 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:214 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			32773 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:214 | HL |   DEBUG1  | +0     | Keymapper.ahk Version: 1.0.7
12:55:46:214 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Keymapper Init.ahk exists
12:55:46:230 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:230 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			3435 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			8/11/2014 - 9:10:32 PM
12:55:46:230 | HL |   DEBUG1  | +0     | Keymapper Init.ahk Version: 1.0.2
12:55:46:230 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\MultiGame.ahk exists
12:55:46:230 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:246 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			40582 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:246 | HL |   DEBUG1  | +0     | MultiGame.ahk Version: 1.0.5
12:55:46:246 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\MultiGame Init.ahk exists
12:55:46:246 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:246 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			8/11/2014 - 9:10:32 PM
12:55:46:246 | HL |   DEBUG1  | +0     | MultiGame Init.ahk Version: 1.0.0
12:55:46:246 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\MultiPlayer.ahk exists
12:55:46:261 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:261 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			55551 bytes
				Created:			12/30/2014 - 4:34:48 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:261 | HL |   DEBUG1  | +0     | MultiPlayer.ahk Version: 1.0.0
12:55:46:261 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Password.ahk exists
12:55:46:261 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:277 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			10035 bytes
				Created:			12/30/2014 - 4:34:48 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:277 | HL |   DEBUG1  | +0     | Password.ahk Version: 1.0.0
12:55:46:277 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Rom Mapping Launch Menu.ahk exists
12:55:46:293 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:293 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			73560 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:293 | HL |   DEBUG1  | +0     | Rom Mapping Launch Menu.ahk Version: 1.0.3
12:55:46:293 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Shared.ahk exists
12:55:46:308 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:308 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			139727 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:308 | HL |   DEBUG1  | +0     | Shared.ahk Version: 1.1.9
12:55:46:308 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Statistics.ahk exists
12:55:46:308 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:324 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			26170 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:324 | HL |   DEBUG1  | +0     | Statistics.ahk Version: 1.0.2
12:55:46:324 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\Statistics Init.ahk exists
12:55:46:324 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:324 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			33 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:324 | HL |   DEBUG1  | +0     | Statistics Init.ahk Version: 1.0.1
12:55:46:339 | HL |     INFO  | +16    | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\XHotkey.ahk exists
12:55:46:339 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:339 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			29623 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			12/30/2014 - 4:34:48 PM
12:55:46:339 | HL |   DEBUG1  | +0     | XHotkey.ahk Version: 1.0.2
12:55:46:339 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Lib\XHotkey Init.ahk exists
12:55:46:355 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
12:55:46:355 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1236 bytes
				Created:			8/11/2014 - 9:10:32 PM
				Modified:			8/11/2014 - 9:10:32 PM
12:55:46:355 | HL |   DEBUG1  | +0     | XHotkey Init.ahk Version: 1.0.0
12:55:46:355 | HL |   DEBUG1  | +0     | Main - Raw CLI received: "-s Commodore 64 -r 10th Frame (1986)(Access Software)[cr TSC] -f C:\Emulation\HyperSpin\HyperSpin.exe -p HyperSpin"
12:55:46:355 | HL |   DEBUG1  | +0     | Main - Received this dbName with no path via CLI: "10th Frame (1986)(Access Software)[cr TSC]"
12:55:46:355 | HL |   DEBUG1  | +0     | Main - dbName: 10th Frame (1986)(Access Software)[cr TSC]
12:55:46:355 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Plugins\HyperSpin.plugin exists
12:55:46:371 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			7998 bytes
				Created:			12/30/2014 - 4:34:50 PM
				Modified:			12/30/2014 - 4:34:50 PM
12:55:46:371 | HL |     INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
12:55:46:371 | HL |     INFO  | +0     | Main - HyperLaunch received "Commodore 64" and "10th Frame (1986)(Access Software)[cr TSC]"
12:55:46:371 | HL |     INFO  | +0     | Main - 10th Frame (1986)(Access Software)[cr TSC] is using the default emulator: WinVICE
12:55:46:371 | HL |     INFO  | +0     | Main - Checking for a [WinVICE] section in C:\Emulation\hyperlaunch-3\Settings\Commodore 64\Emulators.ini
12:55:46:371 | HL |     INFO  | +0     | Main - Checking for a [WinVICE] section in C:\Emulation\hyperlaunch-3\Settings\Global Emulators.ini
12:55:46:386 | HL |     INFO  | +16    | Main - Found [WinVICE] in C:\Emulation\hyperlaunch-3\Settings\Global Emulators.ini
12:55:46:386 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Modules\WinVICE\WinVICE.ahk exists
12:55:46:386 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			21804 bytes
				Created:			8/11/2014 - 9:10:37 PM
				Modified:			12/30/2014 - 4:34:50 PM
12:55:46:386 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
12:55:46:386 | HL |     INFO  | +0     | Main - 10th Frame (1986)(Access Software)[cr TSC] will use module: C:\Emulation\hyperlaunch-3\Modules\WinVICE\WinVICE.ahk
12:55:46:402 | HL |     INFO  | +16    | Main - Did not find a "C:\Emulation\hyperlaunch-3\Settings\Commodore 64\Game Options.ini" file, skipping any game-specific options.
12:55:46:402 | HL |     INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
12:55:46:402 | HL |     INFO  | +0     | Main - INI Keys read
12:55:46:402 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\7z.exe exists
12:55:46:418 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				FileDescription         	7-Zip Console
				FileVersion             	9.20
				InternalName            	7z
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7z.exe
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			163840 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:33 PM
12:55:46:418 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\7z.dll exists
12:55:46:418 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	7z Standalone Plugin
				FileVersion             	9.20
				InternalName            	7za
				LegalCopyright          	Copyright (c) 1999-2010 Igor Pavlov
				OriginalFilename        	7za.dll
				ProductName             	7-Zip
				ProductVersion          	9.20
				CompanyName             	Igor Pavlov
				File Size:			914432 bytes
				Created:			8/11/2014 - 9:10:33 PM
				Modified:			8/11/2014 - 9:10:33 PM
12:55:46:418 | HL |     INFO  | +0     | CheckFile - Checking if C:\Emulation\hyperlaunch-3\Module Extensions\FontReg.exe exists
12:55:46:418 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	Font Registration Utility (x86-32)
				FileVersion             	2.1.3.0
				OriginalFilename        	FontReg.exe
				File Size:			6144 bytes
				Created:			12/30/2014 - 4:34:49 PM
				Modified:			12/30/2014 - 4:34:49 PM
12:55:46:433 | HL |     INFO  | +16    | Main - "10th Frame (1986)(Access Software)[cr TSC]" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side
12:55:46:433 | HL |     INFO  | +0     | CheckPaths - Started
12:55:46:777 | HL |   DEBUG1  | +344   | ScriptError - Playing error sound: error10.mp3
12:56:14:803 | HL |    ERROR  | +28031 | Please make sure your Database Name (Rom Name) does not contain the special characters [ or ] as these are used to denote sections in HyperLaunch's INI Files: 10th Frame (1986)(Access Software)[cr TSC]
12:56:14:813 | HL |     INFO  | +0     | ExitScript - Started
12:56:14:854 | HL |     INFO  | +47    | SystemCursor - Restoring mouse cursor
12:56:14:859 | HL |     INFO  | +0     | ExitScript - Ended

Archived

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

×
×
  • Create New...