Codice: Seleziona tutto
08:33:53:740 | HL | INFO | +N/A | Main - HyperLaunch v3.0.0.9
08:33:53:741 | HL | INFO | +0 | Main - System Specs:
HyperLaunch Dir: H:\Hyperspin3
OS: WIN_7
Architecture: 64-bit (might not be accurate)
OS Language: Italian_Standard
OS Admin Status: Yes
Monitor #1 (\\.\DISPLAY1): 1680x1050 (1680x1010 work)
AutoHotkey Path:
AHK Version: 1.1.09.04
Unicode: No
08:33:53:741 | HL | INFO | +0 | Main - HyperSpin.exe coordinates are x y w h
08:33:53:741 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\HyperLaunch.exe exists
08:33:53:741 | HL | INFO | +0 | Main - HyperLaunch received "SNK Neo Geo" and "androdun"
08:33:53:746 | HL | INFO | +0 | Main - androdun is using the default emulator: MAME
08:33:53:746 | HL | INFO | +0 | Main - Checking for a [MAME] section in H:\Hyperspin3\Settings\SNK Neo Geo\Emulators.ini
08:33:53:746 | HL | INFO | +0 | Main - Checking for a [MAME] section in H:\Hyperspin3\Settings\Global Emulators.ini
08:33:53:746 | HL | INFO | +0 | Main - Found [MAME] in H:\Hyperspin3\Settings\Global Emulators.ini
08:33:53:746 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\Modules\MAME\MAME.ahk exists
08:33:53:753 | HL | INFO | +16 | Main - CRC Check - CRC matches, this is an official unedited module.
08:33:53:753 | HL | INFO | +0 | Main - androdun will use module: H:\Hyperspin3\Modules\MAME\MAME.ahk
08:33:53:761 | HL | INFO | +0 | Main - Using standard method with "Rom Extensions" SkipChecks or without any SkipChecks.
08:33:53:764 | HL | INFO | +0 | Main - INI Keys read
08:33:53:764 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\Module Extensions\7z.exe exists
08:33:53:765 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\Module Extensions\7z.dll exists
08:33:53:766 | HL | INFO | +0 | CheckPaths - Started
08:33:53:783 | HL | INFO | +31 | CheckPaths - Found rom: H:\Hyperspin3\Emulators\SNK Neo Geo\Roms\androdun.zip
08:33:53:783 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\Emulators\MAME\mame.exe exists
08:33:53:784 | HL | INFO | +0 | CheckPaths - Ended
08:33:53:784 | HL | INFO | +0 | BuildScript - User Variables:
;----------------------------------------------------------------------------
; INJECTED VARIABLES
;----------------------------------------------------------------------------
#NoTrayIcon
#InstallKeybdHook
DetectHiddenWindows, ON
SetTitleMatchMode, 2
SendMode, Event
0 = 2
frontendPID = 0
frontendPath = H:\Hyperspin3
frontendExe = HyperSpin.exe
frontendExt = exe
frontendName = HyperSpin
frontendDrive = H:
exitEmulatorKey = ~Esc
exitEmulatorKeyWait = 0
forceHoldKey = ~Esc
restoreFE = false
exitScriptKey = ~q & ~s
emuFullPath = H:\Hyperspin3\Emulators\MAME\mame.exe
emuPath = H:\Hyperspin3\Emulators\MAME
emuName = MAME
emuExt = exe
romPath = H:\Hyperspin3\Emulators\SNK Neo Geo\Roms
romPathFromIni = H:\Hyperspin3\Emulators\SNK Neo Geo\Roms
romExtension = .zip
romExtensionOrig = .zip
romExtensions = zip|7z
executable = mame.exe
systemName = SNK Neo Geo
dbName = androdun
romName =
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
logFile = H:\Hyperspin3\HyperLaunch.log
logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"]
logLevel = 3
logIncludeModule = true
logIncludeFileProperties = true
logShowCommandWindow = false
logCommandWindow = false
navUpKey = Up
navDownKey = Down
navLeftKey = Left
navRightKey = Right
navSelectKey = Enter
navP2UpKey = Numpad8
navP2DownKey = Numpad2
navP2LeftKey = Numpad4
navP2RightKey = Numpad6
navP2SelectKey = NumpadEnter
originalWidth = 1680
originalHeight = 1050
dtEnabled = true
dtPath =
dtUseSCSI = true
dtAddDrive = true
emuIdleShutdown = 0
hideEmu = false
hideFE = false
fadeIn = false
fadeInDuration = 500
fadeInTransitionAnimation = DefaultAnimateFadeIn
fadeInDelay = 0
fadeInExitDelay = 0
fadeOutExitDelay = 0
fadeOut = 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 = H:\Hyperspin3\Media\Fade
HLDataPath = H:\Hyperspin3\Data
HLMediaPath = H:\Hyperspin3\Media
HLErrSoundPath = H:\Hyperspin3\Media\Sounds\Error
modulesPath = H:\Hyperspin3\Modules
moduleFullName = H:\Hyperspin3\Modules\MAME\MAME.ahk
moduleName = MAME
modulePath = H:\Hyperspin3\Modules\MAME
moduleExtension = ahk
moduleExtensionsPath = H:\Hyperspin3\Module Extensions
libPath = H:\Hyperspin3\Lib
7zEnabled = false
7zPath = H:\Hyperspin3\Module Extensions\7z.exe
7zDllPath = H:\Hyperspin3\Module Extensions\7z.dll
7zExtractPath = C:\Users\FEDERI~1\AppData\Local\Temp\HS
7zExtractPathOrig =
7zAttachSystemName = false
7zDelTemp = true
7zSounds = true
7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
mgEnabled = false
mgKey = ~NumpadSub
mgBackgroundColor = FF000000
mgSidePadding = 0.2
mgYOffset = 500
mgImageAdjust = 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 = H:\Hyperspin3\Module Extensions\HiToText.exe
hpSaveStateKeyCodes = {shift down}{F7 down}{F7 up}{shift up}
hpLoadStateKeyCodes = {shift down}{F7 down}{F7 up}{shift up}
keymapperEnabled = false
keymapper = ahk
xpadderFullPath = H:\Utilities\Xpadder\xpadder.exe
joyToKeyFullPath = H:\Utilities\JoyToKey\JoyToKey.exe
keymapperProfilePath = H:\Hyperspin3\Profiles\ahk
keymapperFrontEndProfileName = HyperSpin
keymapperHyperLaunchProfileEnabled = false
JoyIDsEnabled = false
JoyIDsPreferredControllersSystem = use_global
JoyIDsPreferredControllersGlobal = use_global
CustomJoyNamesEnabled = false
CustomJoyNames =
FEProfile = H:\Hyperspin3\Profiles\ahk\HyperSpin
defaultProfile = H:\Hyperspin3\Profiles\ahk\_Default
systemProfile = H:\Hyperspin3\Profiles\ahk\SNK Neo Geo
xPadderSystemProfile = H:\Hyperspin3\Profiles\ahk\SNK Neo Geo\_Default
emuProfile = H:\Hyperspin3\Profiles\ahk\SNK Neo Geo\MAME
romProfile = H:\Hyperspin3\Profiles\ahk\SNK Neo Geo\androdun
blankProfile = H:\Hyperspin3\Profiles\ahk\blank
HyperLaunchProfile = H:\Hyperspin3\Profiles\ahk\HyperLaunch
bezelEnabled = false
statisticsEnabled = true
08:33:53:786 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
08:33:53:786 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
08:33:53:786 | HL | INFO | +0 | BuildScript - Loaded User Functions Init.ahk script
08:33:53:787 | HL | INFO | +0 | BuildScript - Module:
MEmu = MAME
MEmuV = v0.148
MURL = http://www.mame.net/
MAuthor = djvj
MVersion = 2.0.6
MCRC = D558F163
iCRC = CD775A90
MID = 635038268903403479
MSystem = "AAE","Cave","LaserDisc","MAME","Nintendo Arcade Systems","Sega Model 1","Sega ST-V","SNK Neo Geo","SNK Neo Geo AES"
;----------------------------------------------------------------------------
; Notes:
; No need to edit mame.ini and set your rom folder, module sends the rompath for you.
; Command Line Options - http://easyemu.mameworld.info/mameguide/mameguide-options.html
; High Scores DO NOT SAVE when cheats are enabled!
; HLSL Documentation: http://mamedev.org/source/docs/hlsl.txt.html
; MAME 149 is currently bugged and HyperPause support is broken. Emu does not let you alt-tab out. This is a mamedev issue, not an HL one.
; If you use MAME for AAE, create a vector.ini in mame's ini subfolder and paste these HLSL settings in there: http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=309968&page=&view=&sb=5&o=&vc=1
;----------------------------------------------------------------------------
StartModule()
FadeInStart()
settingsFile := CheckFile(modulePath . "\" . moduleName . ".ini")
Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
Videomode := IniReadCheck(settingsFile, "Settings", "Videomode","d3d",,1)
hideConsole := IniReadCheck(settingsFile, "Settings", "HideConsole","true",,1) ; Hides console window from view if it shows up
pauseMethod := IniReadCheck(settingsFile, "Settings", "PauseMethod",1,,1) ; set the pause method that works better on your machine (preferred methods 1 and 2) 1 = Win7 and Win8 OK - Problems with Win XP, 2 = preferred method for WinXP - Problems in Win7, 3 and 4 = same as 1 and 2, 5 = only use If you have a direct input version of mame, 6 = suspend mame process method, it could crash mame in some computers
bezelMode := IniReadCheck(settingsFile, "Settings", "BezelMode","layout",,1) ; "layout" or "normal"
cheatMode := IniReadCheck(settingsFile, "Settings", "CheatMode","false",,1)
cheatModeKey := IniReadCheck(settingsFile, "Settings", "CheatModeKey",A_Space,,1) ; user defined key to be held down before launching a mame rom.
sysParams := IniReadCheck(settingsFile, systemName, "Params", A_Space,,1)
romParams := IniReadCheck(settingsFile, romName, "Params", A_Space,,1)
mameRomName := IniReadCheck(settingsFile, romName, "MameRomName", A_Space,,1)
Use_Bezels := IniReadCheck(settingsFile, "Settings", "Use_Bezels", "true",,1)
Use_Bezels := IniReadCheck(settingsFile, romName, "Use_Bezels", Use_Bezels,,1) ; default is the system's current setting
Use_Overlays := IniReadCheck(settingsFile, "Settings", "Use_Overlays", "true",,1)
Use_Overlays := IniReadCheck(settingsFile, romName, "Use_Overlays", Use_Overlays,,1) ; default is the system's current setting
Use_Backdrops := IniReadCheck(settingsFile, "Settings", "Use_Backdrops", "true",,1)
Use_Backdrops := IniReadCheck(settingsFile, romName, "Use_Backdrops", Use_Backdrops,,1) ; default is the system's current setting
If bezelEnabled = true
{ ListXMLtable := []
ListXMLtable := ListXMLInfo(romName)
If bezelMode = layout
{
useBezels := If (Use_Bezels = "true") ? "-use_bezels" : "-nouse_bezels"
useOverlays := If (Use_Overlays = "true") ? "-use_overlays" : "-nouse_overlays"
useBackdrops := If (Use_Backdrops = "true") ? "-use_backdrops" : "-nouse_backdrops"
BezelStart(romName,ListXMLtable[1],ListXMLtable[2],ListXMLtable[3],ListXMLtable[4])
} Else {
useBezels := "-nouse_bezels"
useOverlays := "-nouse_overlays"
useBackdrops := "-nouse_backdrops"
BezelStart(,,ListXMLtable[2])
}
}
; -romload part of 147u2 that shows what roms were checked when missing roms
winstate := If (Fullscreen = "true") ? "Hide UseErrorLevel" : "UseErrorLevel"
fullscreen := If (Fullscreen = "true") ? "-nowindow" : "-window"
videomode := If (Videomode != "" ) ? "-video " . videomode : ""
sysParams := If sysParams != "" ? sysParams : ""
romParams := If romParams != "" ? romParams : ""
StringReplace,mameRomPaths,romPathFromIni,|,`"`;`",1 ; replace all instances of | to ; in the Rom_Path from Emulators.ini so mame knows where to find your roms
mameRomPaths := "-rompath """ . (If mameRomName ? romPath : mameRomPaths) . """" ; if using an alt rom, only supply mame with the path to that rom so it doesn't try to use the original rom
If InStr(romParams,"-rompath")
ScriptError("""-rompath"" is defined as a parameter for " . romName . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")
If InStr(sysParams,"-rompath")
ScriptError("""-rompath"" is defined as a parameter for " . systemName . ". The MAME module fills this automatically so please remove this from Params in the module's settings.")
If mameRomName {
FileMove, %romPath%\%romName%%romExtension%, %romPath%\%mameRomName%%romExtension% ; rename rom to match what mame needs
originalRomName := romName ; store romName from database so we know what to rename it back to later
romName := mameRomName
If ErrorLevel
ScriptError("There was a problem renaming " . romName . " to " . mameRomName . " in " . romPath . ". Please check you have write permission to this folder/file and you don't already have a file named """ . mameRomName . """ in your rom folder.",8)
Else ; if rename was successful, set var so we know to move it back later
fileRenamed = 1
}
If cheatMode = true
{ If cheatModeKey ; if user wants to use a key to enable CheatMode
cheatEnabled := If XHotkeyAllKeysPressed(cheatModeKey) ? "-cheat" : ""
Else ; no cheat mode key defined
cheatEnabled := "-cheat"
}
If hideConsole = true
SetTimer, HideConsole, 10
Run(executable . A_Space . romName . A_Space . fullscreen . A_Space . cheatEnabled . A_Space . videomode . A_Space . useBezels . A_Space . useOverlays . A_Space . useBackdrops . A_Space . mameRomPaths . A_Space . sysParams . A_Space . romParams, emuPath, winstate)
If(ErrorLevel != 0){
If (ErrorLevel = 1)
Error = Failed Validity
Else If(ErrorLevel = 2)
Error = Missing Files
Else If(ErrorLevel = 3)
Error = Fatal Error
Else If(ErrorLevel = 4)
Error = Device Error
Else If(ErrorLevel = 5)
Error = Game Does Not Exist
Else If(ErrorLevel = 6)
Error = Invalid Config
Else If ErrorLevel in 7,8,9
Error = Identification Error
Else
Error = MAME Error
ScriptError("MAME Error - " . Error)
}
WinWait("ahk_class MAME")
WinWaitActive("ahk_class MAME")
BezelDraw()
FadeInExit()
Process("WaitClose", executable)
BezelExit()
If fileRenamed { ; rename file back to alternate name for next launch
FileMove, %romPath%\%romName%%romExtension%, %romPath%\%originalRomName%%romExtension%
If ErrorLevel ; if rename was successful, set var so we know to move it back later
ScriptError("There was a problem renaming " . romName . " back to " . originalRomName)
}
FadeOutExit()
ExitModule()
ListXMLInfo(rom){ ; returns MAME/MESS info about parent rom, orientation angle, resolution
Global emuFullPath, emuPath
ListXMLtable := []
RunWait, % comspec . " /c " . """" . emuFullPath . """" . " -listxml " . rom . " > tempBezel.txt", %emuPath%, Hide
Fileread, ListxmlContents, %emuPath%\tempBezel.txt
RegExMatch(ListxmlContents, "s)<game.*name=" . """" . rom . """" . ".*" . "cloneof=" . """" . "[^""""]*", parent)
RegExMatch(parent,"cloneof=" . """" . ".*", parent)
RegExMatch(parent,"""" . ".*", parent)
StringTrimLeft, parent, parent, 1
RegExMatch(ListxmlContents, "s)<display.*rotate=" . """" . "[0-9]+" . """", angle)
RegExMatch(angle,"[0-9]+", angle, "-6")
RegExMatch(ListxmlContents, "s)<display.*width=" . """" . "[0-9]+" . """", width)
RegExMatch(width,"[0-9]+", width, "-6")
RegExMatch(ListxmlContents, "s)<display.*height=" . """" . "[0-9]+" . """", Height)
RegExMatch(Height,"[0-9]+", Height, "-6")
ListXMLtable[1] := parent
ListXMLtable[2] := angle
If (ListXMLtable[2]<>0)
ListXMLtable[3] := height
Else
ListXMLtable[3] := width
If (ListXMLtable[2]<>0)
ListXMLtable[4] := width
Else
ListXMLtable[4] := height
FileDelete, %emuPath%\tempBezel.txt
Return ListXMLtable
}
HaltEmu:
If pauseMethod = 1
{ disableSuspendEmu = true
disableRestoreEmu = true
PostMessage,0x211, 1, , , ahk_class MAME
} Else If pauseMethod = 2
{ disableSuspendEmu = true
PostMessage,0x211, 1, , , ahk_class MAME
} Else If pauseMethod = 3
{ disableSuspendEmu = true
disableRestoreEmu = true
PostMessage,% 0x0400+6, 1, , , ahk_class MAME
} Else If pauseMethod = 4
{ disableSuspendEmu = true
PostMessage,% 0x0400+6, 1, , , ahk_class MAME
} Else If pauseMethod = 5
{ disableSuspendEmu = true
Send, {P down}
Sleep, 1000
Send, {P up}
}
Return
RestoreEmu:
If pauseMethod = 1
{ PostMessage,0x212, 1, , , ahk_class MAME
WinActivate, ahk_class MAME
} Else If pauseMethod = 2
{ PostMessage,0x212, 1, , , ahk_class MAME
WinActivate, ahk_class MAME
} Else If pauseMethod = 3
{ PostMessage,% 0x0400+6, 0, , , ahk_class MAME
WinActivate, ahk_class MAME
} Else If pauseMethod = 4
{ PostMessage,% 0x0400+6, 0, , , ahk_class MAME
WinActivate, ahk_class MAME
} Else If pauseMethod = 5
{ disableSuspendEmu = true
Send, {P down}
Sleep, 1000
Send, {P up}
WinActivate, ahk_class MAME
} Else If pauseMethod = 6
WinActivate, ahk_class MAME
Return
HideConsole:
hideConsoleTimer++
IfWinExist, ahk_class ConsoleWindowClass
{ Log("Module - HideConsole - Console window found, hiding it out of view.")
WinSet, Transparent, 0, ahk_class ConsoleWindowClass
SetTimer, HideConsole, Off
} Else If hideConsoleTimer >= 200
SetTimer, HideConsole, Off
Return
CloseProcess:
FadeOutStart()
WinClose("ahk_class MAME")
Return
08:33:53:789 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
08:33:53:789 | HL | INFO | +0 | BuildScript - Loaded User Functions.ahk script
08:33:53:789 | HL | INFO | +0 | BuildScript - Finished injecting functions into module
08:33:53:789 | HL | INFO | +0 | Main - Module is built
08:33:53:789 | HL | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\AutoHotkey.dll exists
08:33:53:791 | HL | INFO | +0 | Main - Running module
08:33:53:879 | MD | INFO | +N/A | Module initialized
08:33:53:880 | MD | INFO | +0 | StartModule - Started
08:33:53:880 | MD | INFO | +0 | StartModule - MEmu: MAME
MEmuV: v0.148
MURL: http://www.mame.net/
MAuthor: djvj
MVersion: 2.0.6
MCRC: D558F163
iCRC: CD775A90
MID:
MSystem: "AAE","Cave","LaserDisc","MAME","Nintendo Arcade Systems","Sega Model 1","Sega ST-V","SNK Neo Geo","SNK Neo Geo AES"
08:33:53:880 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "SNK Neo Geo"
08:33:53:880 | MD | INFO | +0 | StartModule - Ended
08:33:53:880 | MD | INFO | +0 | StartGlobalUserFeatures - Starting
08:33:53:880 | MD | INFO | +0 | StartGlobalUserFeatures - Ending
08:33:53:880 | MD | INFO | +0 | CheckFile - Checking if H:\Hyperspin3\Modules\MAME\MAME.ini exists
08:33:53:881 | MD | INFO | +0 | Module Setting - Fullscreen: true
08:33:53:881 | MD | INFO | +0 | Module Setting - Videomode: d3d
08:33:53:881 | MD | INFO | +0 | Module Setting - HideConsole: true
08:33:53:881 | MD | INFO | +0 | Module Setting - PauseMethod: 4
08:33:53:881 | MD | INFO | +0 | Module Setting - BezelMode: normal
08:33:53:881 | MD | INFO | +0 | Module Setting - CheatMode: true
08:33:53:881 | MD | INFO | +0 | Module Setting - CheatModeKey: Z&X
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Bezels: true
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Bezels: true
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Overlays: true
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Overlays: true
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Backdrops: true
08:33:53:882 | MD | INFO | +0 | Module Setting - Use_Backdrops: true
08:33:53:882 | MD | INFO | +0 | Module Run - Running: H:\Hyperspin3\Emulators\MAME\mame.exe androdun -nowindow -video d3d -rompath "H:\Hyperspin3\Emulators\SNK Neo Geo\Roms"
08:33:53:942 | MD | INFO | +63 | Module WinWait - Waiting for ahk_class MAME
08:33:54:348 | MD | INFO | +405 | Module WinWaitActive - Waiting for "ahk_class MAME"
08:33:54:453 | MD | INFO | +110 | Module Process - WaitClose mame.exe
08:36:03:885 | MD | INFO | +129418 | StopGlobalUserFeatures - Starting
08:36:03:885 | MD | INFO | +0 | StopGlobalUserFeatures - Ending
08:36:03:885 | MD | INFO | +0 | ExitModule - Started
08:36:03:885 | MD | INFO | +0 | Starting Updating Statistics:
08:36:03:886 | MD | INFO | +0 | CreateRomTable - Started
08:36:03:886 | MD | INFO | +0 | CreateRomTable - Ended, 7 Loops to create table.
08:36:04:149 | MD | INFO | +265 | Game section statistics updated.
08:36:04:149 | MD | INFO | +0 | ExitModule - Ended
08:36:04:149 | MD | INFO | +0 | End of Module Logs
08:36:04:164 | HL | INFO | +130370 | Main - Module ended, exiting HyperLaunch normally
08:36:04:164 | HL | INFO | +0 | ExitScript - Started
08:36:04:175 | HL | INFO | +15 | SystemCursor - Restoring mouse cursor
08:36:04:181 | HL | INFO | +0 | ExitScript - Ended