[TUTO]Système arcade NESICAxLive fichiers et installation
Modérateurs : Nabubokon, Porko, Thesalan, Modérateurs
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
alors c'est là ou ça me stresse ...
parce que moi j'ai déjà cette ligne ^^'
bon j'ai définitivement du foutre une connerie dans une conf
A noter que j'ai directement le "Game Loader All RH.exe" dans l'ini sans passer par un raccourci, mais je doute que ça change quoi que ce soit
parce que moi j'ai déjà cette ligne ^^'
bon j'ai définitivement du foutre une connerie dans une conf
A noter que j'ai directement le "Game Loader All RH.exe" dans l'ini sans passer par un raccourci, mais je doute que ça change quoi que ce soit
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
c'est bien ce qui me faisait peur ....
et je viens de tester
même en le lançant à la main avant de lancer le jeu en question ça ne fonctionne pas.
Je devrais déjà essayer de regarder avec un autre jeu je pense mais bon si déjà je n'y arrive pas avec celui la
Code : Tout sélectionner
[3D Cosplay Mahjong]
Application=.\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong - 401300\Game Loader All RH.exe
ExitMethod=WinClose Application
AppWaitExe=game.exe
FadeWindow=3DCustomMahjong
même en le lançant à la main avant de lancer le jeu en question ça ne fonctionne pas.
Je devrais déjà essayer de regarder avec un autre jeu je pense mais bon si déjà je n'y arrive pas avec celui la

- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
Du coup nouveau test ...
Impossible de le faire marcher avec joytokey déjà lancé sur persona 4, je n'ai peut être pas la même version du launcher (j'ai la version de la vidéo et non pas la dernière) et joytokey fonctionne sur hyperspin et/ou d'autres ému ... du coup je n'ai pas la moindre idée
Impossible de le faire marcher avec joytokey déjà lancé sur persona 4, je n'ai peut être pas la même version du launcher (j'ai la version de la vidéo et non pas la dernière) et joytokey fonctionne sur hyperspin et/ou d'autres ému ... du coup je n'ai pas la moindre idée
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
Merci, parce que là je sèche
Code : Tout sélectionner
23:56:40:431 | RL | INFO | +N/A | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
23:56:40:832 | RL | INFO | +391 | Main - System Specs:
RocketLauncher Dir: F:\HeavyBox_HL3
RocketLauncher is: 32-bit
OS: Microsoft Windows 10 Professionnel
SKU: Professional
Total Memory: 16316.41 MB
Free Memory: 13632.64 MB
Used Memory: 2683.770 MB
SystemType: 64-bit
Physical Processors: 1
Logical Processors: 8
GPU 1 Name: NVIDIA GeForce GTX 750 Ti
GPU 1 RAM: -2048.00 MB
GPU 1 Driver Version: 21.21.13.7653
Sound 1 Device: Périphérique High Definition Audio
Sound 1 Status: Enabled
Sound 2 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
Sound 2 Status: Enabled
Sound 3 Device: NVIDIA High Definition Audio
Sound 3 Status: Enabled
OS Language: French_Standard
System Locale: fr-FR
Formats Locale: fr-FR
Windows UI Language: fr-FR
Text Encoding: Windows-1252
OS Admin Status: No
RL Compatibility Flags:
Latest .Net Version: v4.0.30319
Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape] (Primary)
Current AHK Desktop Width: 1920
Current AHK Desktop Height: 1080
Monitor #1 DPI: 100
ErrorMode: 0
AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe
AHK Version: 1.1.13.00
Unicode: No
23:56:40:832 | RL | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\RocketLauncher.exe exists
23:56:40:832 | RL | INFO | +15 | Main - Raw CLI received: "-s NESICAxLive -r 3D Cosplay Mahjong -f F:\HeavyBox_HL3\HyperSpin.exe -p HyperSpin -c 1 -o 1"
23:56:40:832 | RL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"
23:56:40:833 | RL | INFO | +0 | Main - RocketLauncher received "NESICAxLive" and "3D Cosplay Mahjong"
23:56:40:835 | RL | INFO | +0 | Main - Did not find a "F:\HeavyBox_HL3\Settings\NESICAxLive\Game Options.ini" file, skipping any game-specific options.
23:56:40:835 | RL | INFO | +0 | Main - 3D Cosplay Mahjong is using the default emulator: PClauncher
23:56:40:835 | RL | INFO | +0 | Main - Checking for a [PClauncher] section in F:\HeavyBox_HL3\Settings\NESICAxLive\Emulators.ini
23:56:40:835 | RL | INFO | +0 | Main - Checking for a [PClauncher] section in F:\HeavyBox_HL3\Settings\Global Emulators.ini
23:56:40:835 | RL | INFO | +0 | Main - Found [PClauncher] in F:\HeavyBox_HL3\Settings\Global Emulators.ini
23:56:40:835 | RL | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\Modules\PClauncher\PCLauncher.ahk exists
23:56:40:835 | RL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
23:56:40:835 | RL | INFO | +0 | Main - 3D Cosplay Mahjong will use module: F:\HeavyBox_HL3\Modules\PClauncher\PCLauncher.ahk
23:56:40:851 | RL | INFO | +16 | Main - Using SkipChecks method "Rom and Emu" or emuName = "PCLauncher".
23:56:40:851 | RL | INFO | +0 | Main - INI Keys read
23:56:40:851 | RL | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\Module Extensions\7z.exe exists
23:56:40:851 | RL | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\Module Extensions\7z.dll exists
23:56:40:851 | RL | INFO | +0 | Main - "3D Cosplay Mahjong" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
23:56:40:851 | RL | INFO | +0 | CheckPaths - Started
23:56:40:851 | RL | INFO | +0 | CheckPaths - Looking for rom: F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong.lnk
23:56:40:851 | RL | INFO | +0 | CheckPaths - Found rom: F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong.lnk
23:56:40:851 | RL | INFO | +0 | CheckPaths - Ended
23:56:40:851 | RL | INFO | +0 | BuildScript - User Variables:
;----------------------------------------------------------------------------
; INJECTED VARIABLES
;----------------------------------------------------------------------------
#NoTrayIcon
#InstallKeybdHook
MiscUtils.DetectHiddenWindows("On")
SetTitleMatchMode, 2
SendMode, Event
Global RLLog
Global RLObject
0 := "12"
rlPath := "F:\HeavyBox_HL3"
pluginPath := "F:\HeavyBox_HL3\Plugins"
pluginName := "HyperSpin"
pluginExt := ".plugin"
contextOnExit := "1"
rlMode := ""
rlTitle := "RocketLauncher"
rlVersion := "1.2.0.1"
rlAuthor := "djvj"
rlURL := "www.rlauncher.com"
langFile := "F:\HeavyBox_HL3\Data\Language\Localization.ini"
primMonitor := "1"
frontendPID := ""
frontendPath := "F:\HeavyBox_HL3"
frontendExe := "HyperSpin.exe"
frontendExt := "exe"
frontendName := "HyperSpin"
frontendDrive := "F"
exitEmulatorKey := "vkBAsc01B"
restoreFE := "Restore"
exitScriptKey := "~q & ~s"
toggleCursorKey := "~e & ~t"
emuFullPath := ""
emuPath := ""
emuName := "PClauncher"
emuExt := ""
baseRomPath := ""
romPath := "F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive"
romPathFromIni := "F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive"
romExtension := ".lnk"
romExtensionOrig := ".lnk"
romExtensions := "lnk|ahk"
executable := ""
systemDbName := "NESICAxLive"
systemName := "NESICAxLive"
dbPath := ""
dbName := "3D Cosplay Mahjong"
dbExt := ""
romFoundByExt := ""
romName := "3D Cosplay Mahjong"
romMapPath := ""
romMappingEnabled := "false"
romMappingLaunchMenuEnabled := "false"
romMappingFirstMatchingExt := "false"
romMappingShowAllRomsInArchive := "true"
romMappingNumberOfGamesByScreen := "7"
romMappingHideParent := "false"
romMappingMenuWidth := "400"
romMappingMenuMargin := "65"
romMappingTextFont := "Bebas Neue"
romMappingTextOptions := "cFFFFFFFF r4 s60 Bold"
romMappingDisabledTextColor := "ff888888"
romMappingTextSizeDifference := "7"
romMappingTextMargin := "15"
romMappingTitleTextFont := "Bebas Neue"
romMappingTitleTextOptions := "cFFFFFFFF r4 s90 Bold"
romMappingTitle2TextFont := "Bebas Neue"
romMappingTitle2TextOptions := "cFFFFFFFF r4 s22 Bold"
romMappingGameInfoTextFont := "Bebas Neue"
romMappingGameInfoTextOptions := "cFFFFFFFF r4 s22 Regular"
romMappingGameNameTextFont := "Bebas Neue"
romMappingGameNameTextOptions := "cFFFFFFFF r4 s40 Regular"
romMappingBackgroundBrush := "aa000000"
romMappingColumnBrush := "33000000"
romMappingButtonBrush1 := "6f000000"
romMappingButtonBrush2 := "33000000"
romMappingBackgroundAlign := "Stretch and Lose Aspect"
romMappingMenuFlagWidth := "55"
romMappingMenuFlagSeparation := "7"
romMappingDefaultMenuList := "FullList"
romMappingSingleFilteredRomAutomaticLaunch := "false"
altArchiveNameOnly := ""
altRomNameOnly := ""
altArchiveAndRomName := ""
altArchiveAndManyRomNames := ""
altRomNamesOnly := ""
romMapScenario := ""
skipchecks := "false"
romMatchExt := "false"
blockInputTime := "0"
blockInputFile := "F:\HeavyBox_HL3\Module Extensions\BlockInput.exe"
errorLevelReporting := "false"
lockLaunch := "false"
lockLaunchGame := ""
screenRotationAngle := "0"
screenRotationAngleGame := ""
setResolution := ""
logFile := ""
logLabel := [" INFO"," WARNING"," ERROR"," DEBUG"," TRACE"]
logLevel := "3"
logShowDebugConsole := "false"
logShowCommandWindow := "false"
logCommandWindow := "false"
logIncludeModule := "true"
logIncludeFileProperties := "true"
logIncludeDLLLogs := "false"
errorSounds := "true"
rlDebugConsoleStdout := ""
sysLang := "French_Standard"
sysType := "64-bit"
broadcastWindowTitle := ""
navUpKey := "Up"
navDownKey := "Down"
navLeftKey := "Left"
navRightKey := "Right"
navSelectKey := "Enter"
navP2UpKey := "Numpad8"
navP2DownKey := "Numpad2"
navP2LeftKey := "Numpad4"
navP2RightKey := "Numpad6"
navP2SelectKey := "NumpadEnter"
originalWidth := "1920"
originalHeight := "1080"
vdEnabled := "false"
vdFullPath := ""
vdUseSCSI := "true"
vdDriveLetter := ""
vdDriveLetterScsi := ""
vdAddDrive := "true"
demulShooterPath := ""
servoStikEnabled := "false"
servoStikExitMode := "false"
ledblinkyEnabled := "false"
ledblinkySystemName := ""
ledblinkyFullPath := ""
ledblinkyProfilePath := "F:\HeavyBox_HL3\Profiles\LEDBlinky"
ledblinkyRLProfile := "F:\HeavyBox_HL3\Profiles\LEDBlinky\RocketLauncher"
winIPACFullPath := ""
ultraMapEnabled := "false"
ultraMapFullPath := ""
emuIdleShutdown := "0"
launchPasswordHash := "UpUpDownDownLeftRightLeftRight"
cursorSize := ""
hideCursor := "true"
hideEmu := "false"
hideFE := "false"
suspendFE := "false"
fadeIn := "true"
fadeInDuration := "400"
fadeInTransitionAnimation := "DefaultAnimateFadeIn"
fadeInDelay := "0"
fadeInExitDelay := "0"
fadeOutExitDelay := "0"
fadeOut := "false"
fadeOutExtraScreen := "false"
fadeOutDuration := "500"
fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
fadeOutDelay := "0"
fadeLyrInterpolation := "7"
fadeMuteEmulator := "false"
fadeUseBackgrounds := "false"
fadeClickThrough := "false"
fadeSounds := "true"
fade7zProgressMode := "extraction"
fadeWidthBaseRes := "1920"
fadeHeightBaseRes := "1080"
fadeLyr1Color := "FF000000"
fadeLyr1AlignImage := "Stretch and Lose Aspect"
fadeLyr2Pos := "Stretch and Lose Aspect"
fadeLyr2X := "0"
fadeLyr2Y := "0"
fadeLyr2W := ""
fadeLyr2H := ""
fadeLyr2Adjust := "1"
fadeLyr2PicPad := "0"
fadeLyr2Prefix := "Extra Layer 1 - Console"
fadeLyr3Pos := "Center"
fadeLyr3X := "450"
fadeLyr3Y := "450"
fadeLyr3W := ""
fadeLyr3H := ""
fadeLyr3Adjust := "1"
fadeLyr3PicPad := "0"
fadeLyr3Speed := "750"
fadeLyr3Animation := "DefaultFadeAnimation"
fadeLyr37zAnimation := "DefaultFadeAnimation"
fadeLyr3Type := "imageandbar"
fadeLyr3ImgFollow7zProgress := "true"
fadeLyr3Repeat := "1"
fadeLyr3BackImageTransparency := "30"
fadeLyr3StaticPos := "No Alignment"
fadeLyr3StaticX := "0"
fadeLyr3StaticY := "870|1575"
fadeLyr3StaticW := ""
fadeLyr3StaticH := ""
fadeLyr3StaticAdjust := "1"
fadeLyr3StaticPicPad := "0"
fadeLyr3StaticPrefix := "Info Bar"
fadeLyr4Adjust := "1"
fadeLyr4X := "1792|952"
fadeLyr4Y := "891|1596"
fadeLyr4W := "128"
fadeLyr4H := ""
fadeLyr4Pos := "No Alignment"
fadeLyr4FPS := "50"
fadeLyr4PicPad := "0"
fadeTranspGifColor := "FFFFFF"
fadeBarWindow := "Image"
fadeBarWindowX := ""
fadeBarWindowY := ""
fadeBarWindowW := "900"
fadeBarWindowH := ""
fadeBarWindowR := "30"
fadeBarWindowM := "30"
fadeBarWindowHatchStyle := "8"
fadeBar := "7zOnly"
fadeProgressDuration := "0"
fadeBarBack := "true"
fadeBarBackColor := "FF555555"
fadeBarH := "30"
fadeBarR := "10"
fadeBarColor := "DD00BFFF"
fadeBarHatchStyle := "8"
fadeBarPercentageText := "true"
fadeBarInfoText := "true"
fadeBarXOffset := "0"
fadeBarYOffset := "150"
fadeRomInfoDescription := "filtered text"
fadeRomInfoSystemName := "image"
fadeRomInfoYear := "text with label"
fadeRomInfoDeveloper := "text with label"
fadeRomInfoPublisher := "text with label"
fadeRomInfoGenre := "disabled"
fadeRomInfoRating := "image"
fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
fadeRomInfoTextPlacement := "User Defined"
fadeRomInfoTextMargin := "7"
fadeRomInfoText1Options := "w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular"
fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s60 Bold"
fadeRomInfoText3Options := "w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
fadeRomInfoText4Options := "w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular"
fadeRomInfoText5Options := "cFF555555 r4 s42 Bold"
fadeRomInfoText6Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
fadeRomInfoText7Options := "h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular"
fadeStats_Number_of_Times_Played := "text with label"
fadeStats_Last_Time_Played := "text with label"
fadeStats_Average_Time_Played := "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 := "topRight"
fadeStatsInfoTextMargin := "7"
fadeStatsInfoText1Options := "cFFB4B4B4 r4 s22 Bold"
fadeStatsInfoText2Options := "cFFB4B4B4 r4 s22 Bold"
fadeStatsInfoText3Options := "cFFB4B4B4 r4 s22 Bold"
fadeStatsInfoText4Options := "cFFB4B4B4 r4 s22 Bold"
fadeStatsInfoText5Options := "cFFB4B4B4 r4 s22 Bold"
fadeStatsInfoText6Options := "cFFB4B4B4 r4 s22 Bold"
fadeText1X := "0"
fadeText1Y := "0"
fadeText1Options := "cFFB4B4B4 r4 s30 Right Bold"
fadeText1 := "Loading Game"
fadeText2X := "0"
fadeText2Y := "0"
fadeText2Options := "cFFB4B4B4 r4 s30 Right Bold"
fadeText2 := "Extraction Complete, Ready"
fadeText3 := "Loading Game"
fadeText4 := "Loading Complete"
fadeFont := "Bebas Neue"
fadeSystemAndRomLayersOnly := "false"
fadeExtractionTime := "disabled"
fadeExtractionTimeTextX := "0"
fadeExtractionTimeTextY := "0"
fadeExtractionTimeTextOptions := "cFF555555 r4 s20 Bold"
fadeInterruptKey := ""
detectFadeErrorEnabled := "true"
fadeImgPath := "F:\HeavyBox_HL3\Media\Fade"
RLDataPath := "F:\HeavyBox_HL3\Data"
RLMediaPath := "F:\HeavyBox_HL3\Media"
RLErrSoundPath := "F:\HeavyBox_HL3\Media\Sounds\Error"
modulesPath := "F:\HeavyBox_HL3\Modules"
moduleFullName := "F:\HeavyBox_HL3\Modules\PClauncher\PCLauncher.ahk"
moduleName := "PCLauncher"
modulePath := "F:\HeavyBox_HL3\Modules\PClauncher"
moduleExtension := "ahk"
moduleExtensionsPath := "F:\HeavyBox_HL3\Module Extensions"
libPath := "F:\HeavyBox_HL3\Lib"
sevenZEnabled := "false"
sevenZPath := "F:\HeavyBox_HL3\Module Extensions\7z.exe"
sevenZDllPath := "F:\HeavyBox_HL3\Module Extensions\7z.dll"
sevenZExtractPath := "F:\HeavyBox_HL3\Emulators\Romfiles\temp"
sevenZExtractPathOrig := ""
sevenZAttachSystemName := "false"
sevenZDelTemp := "true"
sevenZFormats := ".zip|.rar|.7z|.lha|.lzh|.gzip|.tar"
sevenZFormatsNoP := "zip|rar|7z|lha|lzh|gzip|tar"
sevenZFormatsRegEx := "\.zip|\.rar|\.7z|\.lha|\.lzh|\.gzip|\.tar"
sevenZGamesToKeep := ""
sevenZDeletePerSystem := "false"
sevenZExtensions := "zip|rar|7z|lha|lzh|gzip|tar"
7zExtractPath := "F:\HeavyBox_HL3\Emulators\Romfiles\temp"
mgEnabled := "false"
mgKey := "~NumpadSub"
mgBackgroundColor := "FF000000"
mgSidePadding := "0.2"
mgWidthBaseRes := "1920"
mgHeightBaseRes := "1080"
mgYOffset := "500|800"
mgFont := "Arial"
mgText1Options := "x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic"
mgText1Text := "Please select a game"
mgText2Options := "w96p cFFFFFFFF r4 s50 Center BoldItalic"
mgText2Offset := "100"
mgUseSound := "true"
mgSoundfreq := "300"
mgExitEffect := "none"
mgSelectedEffect := "rotate"
mgUseGameArt := "false"
mgCandidate := ""
mgValidTypes := "\(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side"
mgOnLaunch := "false"
pauseEnabled := "false"
pauseKey := "~NumpadAdd"
pauseBackToMenuBarKey := "X"
pauseZoomInKey := "C"
pauseZoomOutKey := "V"
pauseScreenshotKey := "~PrintScreen"
pauseHiToTextPath := "F:\HeavyBox_HL3\Module Extensions\HiToText.exe"
pauseSaveStateKeyCodes := ""
pauseLoadStateKeyCodes := ""
keyboardEncoder := ""
keyboardEncoderEnabled := "false"
keymapperEnabled := "true"
keymapperAHKMethod := "false"
keymapper := "joytokey"
xpadderFullPath := "F:\Utilities\Xpadder\xpadder.exe"
joyToKeyFullPath := "F:\HeavyBox_HL3\Tools\JoyToKey_en\JoyToKey.exe"
profilePath := "F:\HeavyBox_HL3\Profiles"
keymapperProfilePath := "F:\HeavyBox_HL3\Profiles\joytokey"
keymapperFrontEndProfileName := "RocketLauncherUI"
keymapperFrontEndProfile := "joytokey"
keymapperRocketLauncherProfileEnabled := "true"
joyIDsEnabled := "false"
joyIDsPreferredControllersGlobal := ""
joyIDsPreferredControllersSystem := "use_global"
joyIDsPreferredControllersOnExit := ""
CustomJoyNamesEnabled := "false"
CustomJoyNames := ""
rotateMethod := "false"
FEProfile := "F:\HeavyBox_HL3\Profiles\joytokey\RocketLauncherUI"
defaultProfile := "F:\HeavyBox_HL3\Profiles\joytokey\_Default"
systemProfile := "F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive"
xPadderSystemProfile := "F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive\_Default"
emuProfile := "F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive\PClauncher"
romProfile := "F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive\3D Cosplay Mahjong"
RocketLauncherProfile := "F:\HeavyBox_HL3\Profiles\joytokey\RocketLauncher"
blankProfile := "F:\HeavyBox_HL3\Profiles\joytokey\blank"
ahkFEProfile := "F:\HeavyBox_HL3\Profiles\AHK\RocketLauncherUI"
ahkDefaultProfile := "F:\HeavyBox_HL3\Profiles\AHK\_Default"
ahkSystemProfile := "F:\HeavyBox_HL3\Profiles\AHK\NESICAxLive"
ahkEmuProfile := "F:\HeavyBox_HL3\Profiles\AHK\NESICAxLive\PClauncher"
ahkRomProfile := "F:\HeavyBox_HL3\Profiles\AHK\NESICAxLive\3D Cosplay Mahjong"
ahkRocketLauncherProfile := "F:\HeavyBox_HL3\Profiles\AHK\RocketLauncher"
bezelEnabled := "false"
bezelICEnabled := "false"
shaderName := "false"
shaderColor := ""
shaderTransparency := ""
statisticsEnabled := "true"
pressDuration := "-1"
emuVolume := "1"
dxwndIni := "F:\HeavyBox_HL3\Module Extensions\dxwnd\dxwnd.ini"
dxwndFullPath := "F:\HeavyBox_HL3\Module Extensions\dxwnd\dxwnd.exe"
qResFullPath := "F:\HeavyBox_HL3\Module Extensions\QRes.exe"
mon1O := ""
pacDrivedllFile := "F:\HeavyBox_HL3\Module Extensions\PacDrive32.dll"
userFadeAnimIniFile := "F:\HeavyBox_HL3\Lib\User Fade Animations.ini"
testFile := ""
testDuration := ""
initialErrorMode := "0"
23:56:40:867 | RL | INFO | +15 | BuildScript - Loaded XHotkey Init.ahk scripts
23:56:40:867 | RL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts
23:56:40:867 | RL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts
23:56:40:867 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
23:56:40:867 | RL | INFO | +0 | BuildScript - Validating module
23:56:40:867 | RL | INFO | +0 | BuildScript - Validation complete
23:56:40:867 | RL | INFO | +0 | BuildScript - Module:
MEmu := "PCLauncher"
MEmuV := "N/A"
MURL := ["http://www.rlauncher.com/wiki/index.php?title=PCLauncher"]
MAuthor := ["djvj"]
MVersion := "2.2.7"
MCRC := "5814E2E"
iCRC := "28F444EF"
MID := "635243126483565041"
MSystem := ["American Laser Games","Arcade PC","Doujin Soft","Examu eX-BOARD","Fan Remakes","Games for Windows","Konami e-Amusement","Konami Bemani","Microsoft Windows","PCLauncher","PC Games","Singstar","Steam","Steam Big Picture","Taito Type X","Taito Type X2","Touhou","Touhou Project","Ultrastar","Ultrastar Deluxe","Windows Games"]
;----------------------------------------------------------------------------
; Notes:
; Use the examples in the ini, in your Modules\PCLauncher\ folder, to add more applications.
; PCLauncher supports per-System inis. Copy your PCLauncher ini in the same folder and rename it to match the System's Name. Use this if you have games with the same name across multiple systems.
; Read the tooltips for each module setting in RocketLauncherUI for the definitions of each key and help using them.
; For information on how to use this module and what all the settings do, please see http://www.rlauncher.com/wiki/index.php?title=PCLauncher
;----------------------------------------------------------------------------
StartModule()
moduleIni.CheckFile("Could not find """ . moduleIni.FileFullPath . """`n`nRocketLauncherUI will create this file when you configure your first game to be used with the " . MEmu . " module.")
Application := moduleIni.Read(dbName, "Application",,,1)
AppWaitExe := moduleIni.Read(dbName, "AppWaitExe",,,1)
DiscImage := moduleIni.Read(dbName, "DiscImage",,,1)
DXWndGame := moduleIni.Read(dbName, "DXWndGame",,,1)
DXWndMaximizeWindow := moduleIni.Read(dbName, "DXWndMaximizeWindow",,,1)
ExitMethod := moduleIni.Read(dbName, "ExitMethod",,,1)
FadeTitle := moduleIni.Read(dbName, "FadeTitle",,,1)
FadeTitleWaitTillActive := moduleIni.Read(dbName, "FadeTitleWaitTillActive","true",,1)
FadeTitleTimeout := moduleIni.Read(dbName, "FadeTitleTimeout",,,1)
FadeInExitSleep := moduleIni.Read(dbName, "FadeInExitSleep",,,1)
HideConsole := moduleIni.Read(dbName, "HideConsole",,,1)
OriginGame := moduleIni.Read(dbName, "OriginGame",,,1)
Parameters := moduleIni.Read(dbName, "Parameters",,,1)
PostLaunch := moduleIni.Read(dbName, "PostLaunch",,,1)
PostLaunchParameters := moduleIni.Read(dbName, "PostLaunchParameters",,,1)
PostLaunchSleep := moduleIni.Read(dbName, "PostLaunchSleep",,,1)
PostExit := moduleIni.Read(dbName, "PostExit",,,1)
PostExitParameters := moduleIni.Read(dbName, "PostExitParameters",,,1)
PostExitSleep := moduleIni.Read(dbName, "PostExitSleep",,,1)
PreLaunch := moduleIni.Read(dbName, "PreLaunch",,,1)
PreLaunchParameters := moduleIni.Read(dbName, "PreLaunchParameters",,,1)
PreLaunchMode := moduleIni.Read(dbName, "PreLaunchMode",,,1)
PreLaunchSleep := moduleIni.Read(dbName, "PreLaunchSleep",,,1)
SteamID := moduleIni.Read(dbName, "SteamID",,,1)
WorkingFolder := moduleIni.Read(dbName, "WorkingFolder",,,1)
bezelTopOffset := moduleIni.Read(dbName, "BezelTopOffset","0",,1)
bezelBottomOffset := moduleIni.Read(dbName, "BezelBottomOffset","0",,1)
bezelLeftOffset := moduleIni.Read(dbName, "BezelLeftOffset","0",,1)
bezelRightOffset := moduleIni.Read(dbName, "BezelRightOffset","0",,1)
BezelFixedResMode := moduleIni.Read(dbName, "BezelFixedResMode","false",,1)
HideWindowTitleBar := moduleIni.Read(dbName, "HideWindowTitleBar","true",,1)
HideWindowBorder := moduleIni.Read(dbName, "HideWindowBorder","true",,1)
HideWindowMenuBar := moduleIni.Read(dbName, "HideWindowMenuBar","true",,1)
HideDecoratorsAfterMove := moduleIni.Read(dbName, "HideDecoratorsAfterWindowMove","false",,1)
HideWindowBorderFirst := moduleIni.Read(dbName, "HideWindowBorderFirst","false",,1)
Fullscreen := moduleIni.Read(dbName, "Fullscreen",,,1)
If (!Application && !SteamID) { ; This app cannot be launched if no info exists already in the ini and this is not a steam game
ScriptError("You have not set up " . dbName . " in RocketLauncherUI yet, so PCLauncher does not know what exe, FadeTitle, and/or SteamID to watch for.")
}
; Configuring bezel settings that would normally be set in BezelLabel
If (HideWindowTitleBar = "false")
disableHideTitleBar := true
If (HideWindowBorder = "false")
disableHideBorder := true
If (HideWindowMenuBar = "false")
disableHideToggleMenu := true
If (HideDecoratorsAfterMove = "true")
hideDecoratorsAfterWindowMove := true
If (HideWindowBorderFirst = "true")
hideBorderFirst := true
If Fullscreen {
;Warn user if fullscreen is set, but no custom game user function file exists for this game
gameUserFunc := new File(libPath . "\Lib\User Functions\" . systemName . "\" . dbName . ".ahk")
If (!gameUserFunc.Exist()) {
RLLog.Warning("PCLauncher - You have configured a fullscreen setting for this game, but no GameUserFunction file exists at '" . gameUserFunc.FileFullPath . "' therefore the fullscreen setting won't have any effect until you create such file and implement the proper SetFullscreen function")
}
}
BezelGUI()
FadeInStart()
If (BezelFixedResMode = "true")
BezelStart("fixResMode")
Else
BezelStart()
If Application {
primaryExe := new Emulator(Application) ; instantiate primary application executable object
}
If (AppWaitExe != "") {
AppWaitExe := new Process(AppWaitExe)
}
If FadeTitle {
FadeTitleObj := StringUtils.ParsePCTitle(FadeTitle)
appPrimaryWindow := new Window(new WindowTitle(FadeTitleObj.Title,FadeTitleObj.Class)) ; instantiate primary application window object
}
; If Application needs a cd/dvd image in the drive, mount it in DT first
If DiscImage {
RLLog.Info("PCLauncher - Application is a Disc Image, mounting it in DT")
appIsImage := 1
DiscImage := new File(GetFullName(DiscImage)) ; convert a relative path defined in the PCLauncher ini to absolute
DiscImage.CheckFile("Cannot find this DiscImage for " . dbName . ":`n" . DiscImage.FileFullPath)
; StringUtils.SplitPath(DiscImage,"",ImagePath,ImageExt,ImageName)
If StringUtils.Contains(DiscImage.FileExt,"mds|mdx|b5t|b6t|bwt|ccd|cue|isz|nrg|cdi|iso|ape|flac")
{ VirtualDrive("get") ; get the vdDriveLetter
; VirtualDrive("mount",ImagePath . "\" . ImageName . "." . ImageExt)
VirtualDrive("mount",DiscImage.FileFullPath)
} Else
ScriptError("You defined a DiscImage, but it is not a supported format for this module and/or DT:`nccd,cdi,cue,iso,isz,nrg")
}
; Verify module's settings are set
CheckSettings()
If PreLaunch {
RLLog.Info("PCLauncher - PreLaunch set by user, running: " . PreLaunch)
PreLaunchParameters := If (!PreLaunchParameters or PreLaunchParameters="ERROR") ? "" : PreLaunchParameters
If (preLaunchMode = "run") {
errLevel := PreLaunchExe.Run(If PreLaunchIsURL ? "" : PreLaunchParameters,,,,,(If PreLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
If errLevel
ScriptError("There was a problem launching your PreLaunch application. Please check it is a valid executable.")
TimerUtils.Sleep(PreLaunchSleep)
} Else {
errLevel := PreLaunchExe.RunWait(If PreLaunchIsURL ? "" : PreLaunchParameters,,(If PreLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
If errLevel
ScriptError("There was a problem launching your PreLaunch application. Please check it is a valid executable.")
}
}
If (DXWndGame = "true") ; start dxwnd if needed
DxwndRun()
Fullscreen := If BezelEnabled() ? "false" : Fullscreen
FullscreenParams := CustomFunction.SetFullscreenPreLaunch(Fullscreen)
If (FullscreenParams) {
RLLog.Debug("PCLauncher - Setting fullscreen parameters to : " . FullscreenParams)
Parameters .= " " . FullscreenParams
}
If StringUtils.Contains(mode,"steam|steambp") ; steam launch
Steam(SteamID, primaryExe.FileFullPath, Parameters)
Else If (mode = "origin") ; origin launch
Origin(primaryExe.FileName, primaryExe.FilePath, Parameters)
Else {
If (mode = "url")
{ RLLog.Info("PCLauncher - Launching URL.")
errLevel := primaryExe.Run()
} Else { ; standard launch
RLLog.Info("PCLauncher - Launching a standard application.")
If (HideConsole = "true" and primaryExe.FileExt = "bat") {
RLLog.Info("PCLauncher - Hiding DOS console for bat file.")
objShell := ComObjCreate("WScript.Shell")
objShell.CurrentDirectory := If WorkingFolder ? WorkingFolder : primaryExe.FilePath
errLevel := objShell.Run("""" . primaryExe.FileName . """ " . Parameters, 0, false)
}
Else
errLevel := primaryExe.Run(Parameters,,,,,1,If WorkingFolder ? WorkingFolder : "")
}
If errLevel
ScriptError("There was a problem launching your " . (If appIsImage ? "ImageExe" : "Application") . ". Please check it is a valid executable.")
}
If PostLaunch {
RLLog.Info("PCLauncher - PostLaunch set by user, running: " . PostLaunch)
PostLaunchExe := new Process(PostLaunch)
PostLaunchParameters := If (!PostLaunchParameters or PostLaunchParameters="ERROR") ? "" : PostLaunchParameters
errLevel := PostLaunchExe.Run(If PostLaunchIsURL ? "" : PostLaunchParameters,,,,,(If PostLaunchIsURL ? "" : 1)) ; If this is a url, do not send params
If errLevel
ScriptError("There was a problem launching your PostLaunch application. Please check it is a valid executable.")
TimerUtils.Sleep(PostLaunchSleep)
}
If FadeTitle {
RLLog.Info("PCLauncher - FadeTitle set by user, waiting for """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """")
If (FadeTitleTimeout)
appPrimaryWindow.Wait(FadeTitleTimeout)
Else
appPrimaryWindow.Wait()
If (FadeTitleWaitTillActive = "true")
appPrimaryWindow.WaitActive()
} Else If AppWaitExe {
RLLog.Info("PCLauncher - FadeTitle not set by user, but AppWaitExe is. Waiting for AppWaitExe: " . AppWaitExe.FileName)
AppWaitExe.Process("Wait",15)
If (AppWaitExe.PID = 0)
ScriptError("PCLauncher - There was an error getting the Process ID of your AppWaitExe """ . AppWaitExe.FileName . """. Please try setting a FadeTitle instead.")
} Else If SteamIDExe {
RLLog.Info("PCLauncher - FadeTitle and AppWaitExe not set by user, but SteamIDExe was found. Waiting for SteamIDExe: " . SteamIDExe.FileFullPath)
SteamIDExe.Process("Wait",15) ; wait 15 seconds for this process to launch
If (SteamIDExe.PID = 0)
ScriptError("PCLauncher - There was an error getting the Process ID from your SteamIDExe for """ . dbName . """. Please try setting a FadeTitle instead.")
} Else If primaryExe.PID {
RLLog.Info("PCLauncher - FadeTitle and AppWaitExe not set by user, but a PID for the primary application was found. Waiting for PID: " . primaryExe.PID)
appPrimaryWindow.PID := primaryExe.PID ; store the PID of the primary exe into the window object
appPrimaryWindow.Wait(,primaryExe.PID) ; only wait for the pid, not any other window element
appPrimaryWindow.WaitActive(,primaryExe.PID)
} Else
RLLog.Error("PCLauncher - FadeTitle and AppWaitExe not set by user and no AppPID found from an Application, PCLauncher has nothing to wait for")
If (DXWndGame = "true" and (DXWndMaximizeWindow = "aspect" or DXWndMaximizeWindow = "stretch"))
appPrimaryWindow.Maximize(If (DXWndMaximizeWindow="aspect") ? "true" : "false")
BezelDraw()
TimerUtils.Sleep(FadeInExitSleep) ; PCLauncher setting for some stubborn games that keeps the fadeIn screen up a little longer
FadeInExit()
If AppWaitExe {
If !FadeTitle {
RLLog.Info("PCLauncher - Creating a window based on the AppWaitExe because FadeTitle was not set")
appPrimaryWindow := new Window(new WindowTitle(,,,,AppWaitExe.PID)) ; instantiate AppWaitExe window object
appPrimaryWindow.Wait()
appPrimaryWindow.Get("ID")
appPrimaryWindow.WinTitle.PID := "" ; remove PID from future window matches
appPrimaryWindow.WinTitle.ID := appPrimaryWindow.ID ; inject hwnd ID so future matches use it instead
}
RLLog.Info("PCLauncher - Waiting for AppWaitExe """ . AppWaitExe.FileName . """ to close.")
AppWaitExe.Process("WaitClose")
} Else If FadeTitle { ; If fadeTitle is set and no appPID was created.
RLLog.Info("PCLauncher - Waiting for FadeTitle """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """ to close.")
appPrimaryWindow.WaitClose()
} Else If SteamIDExe {
RLLog.Info("PCLauncher - Waiting for SteamIDExe """ . SteamIDExe.FileName . """ to close.")
SteamIDExe.Process("WaitClose")
} Else If primaryExe.PID {
If !FadeTitle {
RLLog.Info("PCLauncher - Creating a window based on the Primary Application """ . primaryExe.FileName . """ because FadeTitle nor AppWaitExe were set")
appPrimaryWindow := new Window(new WindowTitle(,,,,primaryExe.PID)) ; instantiate primary application window object
appPrimaryWindow.Wait()
appPrimaryWindow.Get("ID")
appPrimaryWindow.WinTitle.PID := "" ; remove PID from future window matches
appPrimaryWindow.WinTitle.ID := appPrimaryWindow.ID ; inject hwnd ID so future matches use it instead
}
RLLog.Info("PCLauncher - Waiting for the Primary Application PID """ . primaryExe.PID . """ to close.")
primaryExe.Process("WaitClose")
} Else
ScriptError("Could not find a proper AppWaitExe`, FadeTitle`, or AppPID (from the launched Application). Try setting either an AppWaitExe or FadeTitle so the module has something to look for.")
If PostExit {
RLLog.Info("PCLauncher - PostExit set by user, running: " . PostExit)
PostExitExe := new Process(PostExit)
PostExitParameters := If (!PostExitParameters or PostExitParameters="ERROR") ? "" : PostExitParameters
errLevel := PostExitExe.Run(If PostExitIsURL ? "" : PostExitParameters,,,,,(If PostExitIsURL ? "" : 1)) ; If this is a url, do not send params
If errLevel
ScriptError("There was a problem launching your PostExit application. Please check it is a valid executable.")
TimerUtils.Sleep(PostExitSleep)
}
; If Application is a cd/dvd image, unmount it in DT
If appIsImage
VirtualDrive("unmount")
; Close steam if it was not open prior to launch, not really needed anymore because module knows how to launch if steam already running now
; If (primaryExe.PID = 0)
; Run, Steam.exe -shutdown, %SteamPath% ; close steam
If (DXWndGame = "true")
DxwndClose()
BezelExit()
FadeOutExit()
ExitModule()
CheckSettings() {
Global Application,primaryExe
Global PreLaunch,PreLaunchExe,PreLaunchIsURL
Global PostLaunch,PostLaunchExe,PostLaunchIsURL
Global PostExit,PostExitExe,PostExitIsURL
Global moduleName,appIsImage,vdDriveLetter,SteamID,OriginGame,DXWndGame,mode,AppWaitExe,SteamIDExe,FadeTitle
Global modulePath,fadeIn
RLLog.Info("CheckSettings - Started")
; These checks allow you to run URL and Steam browser protocol commands. Without them ahk would error out that it can't find the file. This is different than setting a SteamID but either work
If (SteamID) {
mode := "steam" ; setting module to use steam mode
RLLog.Info("PCLauncher - SteamID is set, setting mode to: """ . mode . """")
} Else If (StringUtils.SubStr(Application,1,3) = "ste") {
mode := "steambp" ; setting module to use Steam Browser Protocol mode
RLLog.Info("PCLauncher - Application is a Steam Browser Protocol, setting mode to: """ . mode . """")
} Else If (StringUtils.SubStr(Application,1,4) = "http") {
mode := "url" ; setting module to use url mode
RLLog.Info("PCLauncher - Application is a URL, setting mode to: """ . mode . """")
} Else If OriginGame {
mode := "origin" ; setting module to use Origin mode
StringUtils.BackslashCheck(primaryExe.FileFullPath,"Application")
RLLog.Info("PCLauncher - Origin mode enabled. Will log in to Origin if required.")
} Else If Application {
mode := "standard" ; for standard launching
StringUtils.BackslashCheck(primaryExe.FileFullPath,"Application")
RLLog.Info("PCLauncher - Setting mode to: """ . mode . """")
} Else ; error if no modes are used
ScriptError("Please set an Application, SteamID, Steam Browser Protocol, or URL in " moduleName . ".ini for """ . dbName . """")
If (SteamID && Application) ; do not allow 2 launching methods as module cannot know which should be used
ScriptError("You are trying to use Steam and an Application, you must choose one or the other.")
If ((mode = "steam" || mode = "steambp") && !AppWaitExe && !FadeTitle) { ; && fadeIn = "true") { ; If AppWaitExe or FadeTitle are defined, that will take precedence over the automatic method using the SteamIDs.ini
SteamIDFile := new IniFile(modulePath . "\SteamIDs.ini")
SteamIDFile.CheckFile()
If !SteamID ; if this game does not have a SteamID defined
StringUtils.SplitPath(Application,SteamID) ; try to grab the ID from the Application name
SteamIDExe := SteamIDFile.ReadCheck(SteamID, "exe",,,1)
If !SteamIDExe ; if it was still not found, error out
ScriptError("You are using launching a Steam game but no way for the module to know what window to wait for after launching. Please set a AppWaitExe, FadeTitle, or make sure your SteamID and the correct exe is defined in the SteamIDs.ini",10)
Else {
RLLog.Info("PCLauncher - Found an exe in the SteamIDs.ini for this game: """ . SteamIDExe . """")
SteamIDExe := new Process(SteamIDExe)
}
} Else If (mode = "url" && !AppWaitExe && !FadeTitle)
ScriptError("You are using launching a URL but no way for the module to know what to window to wait for after launching. Please set a AppWaitExe or FadeTitle to your default application that gets launched when opening URLs.",10)
If (appIsImage && !primaryExe.FilePath) ; if user only defined an exe for Application with no path, assume it will be found on the root dir of the image when mounted
primaryExe.FilePath := vdDriveLetter . ":\"
If (!primaryExe.FileName && mode = "standard" && (mode != "steam" || mode != "steambp"))
ScriptError("Missing filename on the end of your Application in " . moduleName . ".ini:`n" . primaryExe.FileFullPath)
If (!primaryExe.FileExt && mode = "standard" && (mode != "steam" || mode != "steambp"))
ScriptError("Missing extension on your Application in " . moduleName . ".ini:`n" . primaryExe.FileFullPath)
PreLaunchExe := AltAppCheck(PreLaunch,"PreLaunch",PreLaunchIsURL)
PostLaunchExe := AltAppCheck(PostLaunch,"PostLaunch",PostLaunchIsURL)
PostExitExe := AltAppCheck(PostExit,"PostExit",PostExitIsURL)
If (mode = "standard")
primaryExe.CheckFile("Cannot find this Application:`n" . primaryExe.FileFullPath) ; keeping this last so more descriptive errors will trigger first
RLLog.Info("CheckSettings - Ended")
}
AltAppCheck(file,id,ByRef urlID) {
If file {
obj := new Process(file)
urlID := If (StringUtils.SubStr(file,1,4)="http" || StringUtils.SubStr(file,1,3)="ste") ? 1:""
If urlID
RLLog.Info("PCLauncher - " . id . " is a URL or Steam Browser Protocol: " . file)
Else {
StringUtils.BackslashCheck(obj.FileFullPath,id)
obj.CheckFile("Cannot find this " . id . " application:`n" . obj.FileFullPath)
}
Return obj
}
}
HaltEmu:
CustomFunction.HaltGame()
Return
RestoreEmu:
CustomFunction.RestoreGame()
Return
CloseProcess:
If (ExitMethod != "InGame") {
FadeOutStart()
If (ExitMethod = "Process Close AppWaitExe" && AppWaitExe) {
RLLog.Info("CloseProcess - ExitMethod is ""Process Close AppWaitExe""")
AppWaitExe.Process("Close")
} Else If (ExitMethod = "WinClose AppWaitExe" && AppWaitExe) {
RLLog.Info("CloseProcess - ExitMethod is ""WinClose AppWaitExe""")
AppWaitExe.Process("Exist")
AppWaitWindow := new Window(new WindowTitle(,,,,AppWaitExe.PID))
AppWaitWindow.Close()
} Else If (ExitMethod = "Process Close Application") {
RLLog.Info("CloseProcess - ExitMethod is ""Process Close Application""")
primaryExe.Process("Close")
} Else If (ExitMethod = "WinClose Application" && FadeTitle) {
RLLog.Info("CloseProcess - ExitMethod is ""WinClose Close Application""")
appPrimaryWindow.Close()
} Else If (ExitMethod = "Send Alt+F4") {
RLLog.Info("CloseProcess - ExitMethod is ""Send Alt+F4""")
KeyUtils.Send("!{F4}")
} Else {
RLLog.Info("CloseProcess - Default ExitMethod`, using ""WinClose""")
appPrimaryWindow.Close()
}
}
Return
23:56:40:867 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts
23:56:40:867 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script
23:56:40:867 | RL | INFO | +0 | BuildScript - "F:\HeavyBox_HL3\Lib\User Functions\Global.ahk" not found
23:56:40:867 | RL | INFO | +0 | BuildScript - "F:\HeavyBox_HL3\Lib\User Functions\NESICAxLive.ahk" not found
23:56:40:867 | RL | INFO | +0 | BuildScript - "F:\HeavyBox_HL3\Lib\User Functions\Emulators\PClauncher.ahk" not found
23:56:40:867 | RL | INFO | +0 | BuildScript - "F:\HeavyBox_HL3\Lib\User Functions\NESICAxLive\Emulators\PClauncher.ahk" not found
23:56:40:867 | RL | INFO | +0 | BuildScript - "F:\HeavyBox_HL3\Lib\User Functions\NESICAxLive\3D Cosplay Mahjong.ahk" not found
23:56:40:867 | RL | INFO | +0 | BuildScript - Finished injecting functions into module
23:56:40:867 | RL | INFO | +0 | Main - Module is built
23:56:40:867 | RL | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\AutoHotkey.dll exists
23:56:40:867 | RL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
23:56:40:867 | RL | INFO | +0 | Main - Running module
23:56:41:051 | MD | INFO | +N/A | Module initialized
23:56:41:051 | MD | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\Tools\JoyToKey_en\JoyToKey.exe exists
23:56:41:051 | MD | INFO | +0 | Keymapper - Loading joytokey
23:56:41:051 | MD | INFO | +0 | RunKeymapper - Started, using method "load"
23:56:41:051 | MD | INFO | +0 | GetJoystickArray - Started
23:56:41:083 | MD | INFO | +31 | GetJoystickGUID - Started
23:56:41:083 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: F06E6AE24C00E7118001444553540000
23:56:41:083 | MD | INFO | +0 | GetJoystickGUID - Started
23:56:41:083 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: B0436CE24C00E7118002444553540000
23:56:41:083 | MD | INFO | +0 | GetJoystickArray - Ended
23:56:41:083 | MD | INFO | +0 | GetProfile - Loading Player 1 Profile -> F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive\NESICAxLive.cfg
23:56:41:083 | MD | INFO | +0 | RunJoyToKey - Started
23:56:41:083 | MD | INFO | +0 | WinClose - Closing: JoyToKey ahk_class TMainForm
23:56:41:198 | MD | INFO | +110 | Process - WaitClose JoyToKey.exe 2
23:56:41:198 | MD | INFO | +0 | Run - Running: F:\HeavyBox_HL3\Tools\JoyToKey_en\JoyToKey.exe "F:\HeavyBox_HL3\Profiles\joytokey\NESICAxLive\NESICAxLive.cfg"
23:56:41:252 | MD | INFO | +46 | RunJoyToKey - Ended
23:56:41:252 | MD | INFO | +0 | RunKeymapper - Ended
23:56:41:252 | MD | INFO | +0 | StartModule - Started
23:56:41:252 | MD | INFO | +0 | StartModule - MEmu: PCLauncher
MEmuV: N/A
MURL: http://www.rlauncher.com/wiki/index.php?title=PCLauncher
MAuthor: djvj
MVersion: 2.2.7
MCRC: 5814E2E
iCRC: 28F444EF
MID: 635243126483565041
MSystem: American Laser Games|Arcade PC|Doujin Soft|Examu eX-BOARD|Fan Remakes|Games for Windows|Konami e-Amusement|Konami Bemani|Microsoft Windows|PCLauncher|PC Games|Singstar|Steam|Steam Big Picture|Taito Type X|Taito Type X2|Touhou|Touhou Project|Ultrastar|Ultrastar Deluxe|Windows Games
23:56:41:252 | MD | WARNING | +0 | StartModule - You have an unsupported System Name for this module: "NESICAxLive". Only the following System Names are suppported: ""
23:56:41:252 | MD | INFO | +0 | LocaleUtils.i18n - Started
23:56:41:252 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Ouvrir" for "dialog.open"
23:56:41:252 | MD | INFO | +0 | LocaleUtils.i18n - Started
23:56:41:252 | MD | INFO | +0 | LocaleUtils.i18n - Ended, using "Démarrer" for "dialog.start"
23:56:41:252 | MD | INFO | +0 | PluginInit - Started
23:56:41:252 | MD | INFO | +0 | CheckFile - Checking if F:\HeavyBox_HL3\Databases\NESICAxLive\NESICAxLive.xml exists
23:56:41:252 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
23:56:41:252 | MD | INFO | +0 | BuildAssetsTable - Ended
23:56:41:252 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
23:56:41:283 | MD | INFO | +32 | BuildAssetsTable - Ended
23:56:41:283 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video
23:56:41:283 | MD | INFO | +0 | BuildAssetsTable - Ended
23:56:41:283 | MD | INFO | +0 | PluginInit - Ended
23:56:41:283 | MD | INFO | +0 | SystemCursor - Hiding mouse cursor
23:56:41:336 | MD | INFO | +62 | StartModule - Ended
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [3D Cosplay Mahjong] - Application: .\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong - 401300\Game Loader All RH.exe
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [3D Cosplay Mahjong] - AppWaitExe: game.exe
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - DiscImage: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - DXWndGame: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - DXWndMaximizeWindow: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module {GlobalModuleIni} - [3D Cosplay Mahjong] - ExitMethod: WinClose Application
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitle: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitleWaitTillActive: true (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - FadeTitleTimeout: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - FadeInExitSleep: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideConsole: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - OriginGame: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - Parameters: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunch: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunchParameters: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostLaunchSleep: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostExit: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostExitParameters: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PostExitSleep: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunch: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchParameters: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchMode: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - PreLaunchSleep: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - SteamID: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - WorkingFolder: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - BezelTopOffset: 0 (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - BezelBottomOffset: 0 (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - BezelLeftOffset: 0 (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - BezelRightOffset: 0 (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - BezelFixedResMode: false (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowTitleBar: true (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowBorder: true (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowMenuBar: true (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideDecoratorsAfterWindowMove: false (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - HideWindowBorderFirst: false (DEFAULT)
23:56:41:336 | MD | INFO | +0 | RIniFile.Read - Module - Fullscreen: (NO VALUE)
23:56:41:336 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use F:\HeavyBox_HL3\Media\Fade\NESICAxLive\_Default\Layer 1.png
23:56:41:467 | MD | INFO | +125 | DefaultAnimateFadeIn - Started, direction is: in
23:56:41:467 | MD | INFO | +0 | DefaultAnimateFadeIn - Drawing First FadeIn Image.
23:56:41:868 | MD | INFO | +406 | DefaultAnimateFadeIn - Ended
23:56:41:884 | MD | INFO | +16 | DefaultFadeAnimation - Started
23:56:41:884 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use F:\HeavyBox_HL3\Media\Fade\_Default\Info Bar.png
23:56:41:884 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use F:\HeavyBox_HL3\Media\Fade\NESICAxLive\_Default\Layer 3.png
23:56:41:915 | MD | INFO | +31 | BuildAssetsTable - Started - Building Table for: Genre Logo|Rating Logo|Developer Logo|Publisher Logo|Year Logo
23:56:41:915 | MD | INFO | +0 | BuildAssetsTable - Ended
23:56:41:915 | MD | INFO | +0 | BuildAssetsTable - Started - Building Table for: System Logo|Game Logo|Game Logo
23:56:41:915 | MD | INFO | +0 | BuildAssetsTable - Ended
23:56:42:052 | MD | INFO | +141 | DefaultFadeAnimation - Ended
23:56:42:052 | MD | INFO | +0 | DxwndUpdateIniPath - DxwndIni set to F:\HeavyBox_HL3\Module Extensions\dxwnd\dxwnd.ini
23:56:42:052 | MD | INFO | +0 | CheckSettings - Started
23:56:42:052 | MD | INFO | +0 | PCLauncher - Setting mode to: "standard"
23:56:42:052 | MD | INFO | +0 | File.CheckFile - Checking if "F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong - 401300\Game Loader All RH.exe" exists
23:56:42:052 | MD | INFO | +0 | CheckSettings - Ended
23:56:42:052 | MD | INFO | +0 | PCLauncher - Launching a standard application.
23:56:42:052 | MD | INFO | +0 | Process.Run - Running: "F:\HeavyBox_HL3\Emulators\Romfiles\NESICAxLive\3D Cosplay Mahjong - 401300\Game Loader All RH.exe"
23:56:42:083 | MD | INFO | +31 | PCLauncher - FadeTitle not set by user, but AppWaitExe is. Waiting for AppWaitExe: game.exe
23:56:42:083 | MD | INFO | +0 | Process.Process - "Wait" "game.exe" 15
23:56:42:115 | MD | INFO | +31 | DefaultFadeAnimationLoop - percentage
23:56:42:184 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage8
23:56:42:253 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage17
23:56:42:315 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage25
23:56:42:368 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage33
23:56:42:433 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage42
23:56:42:500 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage50
23:56:42:553 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage58
23:56:42:615 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage67
23:56:42:684 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage75
23:56:42:753 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage83
23:56:42:815 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage92
23:56:42:869 | MD | INFO | +62 | DefaultFadeAnimationLoop - percentage100
23:56:42:933 | MD | INFO | +63 | DefaultFadeAnimationLoop - percentage100
23:56:43:942 | MD | INFO | +1016 | DefaultAnimateFadeIn - Started, direction is: out
23:56:44:358 | MD | INFO | +406 | DefaultAnimateFadeIn - Ended
23:56:44:421 | MD | INFO | +62 | PCLauncher - Creating a window based on the AppWaitExe because FadeTitle was not set
23:56:44:421 | MD | INFO | +0 | Window.Wait - Waiting for window "ahk_pid 6536"
23:56:44:526 | MD | INFO | +110 | PCLauncher - Waiting for AppWaitExe "game.exe" to close.
23:56:44:526 | MD | INFO | +0 | Process.Process - "WaitClose" "game.exe"
23:56:52:123 | MD | INFO | +7593 | ExitModule - Started
23:56:52:123 | MD | INFO | +0 | UpdateStatistics - Starting Updating Statistics
23:56:52:224 | MD | INFO | +110 | UpdateStatistics - Game section statistics updated.
23:56:52:224 | MD | INFO | +0 | RunKeymapper - Started, using method "unload"
23:56:52:224 | MD | INFO | +0 | GetJoystickArray - Started
23:56:52:224 | MD | INFO | +0 | GetJoystickGUID - Started
23:56:52:224 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: F06E6AE24C00E7118001444553540000
23:56:52:255 | MD | INFO | +31 | GetJoystickGUID - Started
23:56:52:255 | MD | INFO | +0 | GetJoystickGUID - Ended and found GUID: B0436CE24C00E7118002444553540000
23:56:52:255 | MD | INFO | +0 | GetJoystickArray - Ended
23:56:52:255 | MD | INFO | +0 | RunJoyToKey - Started
23:56:52:255 | MD | INFO | +0 | WinClose - Closing: JoyToKey ahk_class TMainForm
23:56:52:502 | MD | INFO | +234 | Process - WaitClose JoyToKey.exe 2
23:56:52:504 | MD | INFO | +0 | RunJoyToKey - Ended
23:56:52:504 | MD | INFO | +0 | RunKeymapper - Ended
23:56:52:523 | MD | INFO | +32 | ExitModule - Ended
End of Module Logs
23:56:52:616 | RL | INFO | +11750 | Main - Module ended, exiting RocketLauncher normally
23:56:52:616 | RL | INFO | +0 | ExitScript - Started
23:56:52:624 | RL | INFO | +0 | ExitScript - Restoring taskbar
23:56:52:757 | RL | INFO | +141 | SystemCursor - Restoring mouse cursor
23:56:52:767 | RL | INFO | +0 | ExitScript - Restored cursor
23:56:52:767 | RL | INFO | +0 | ExitScript - Ended
- andric31
- Maître
- Messages : 4447
- Inscription : 14 sept. 2014 - 01:00
- Localisation : Entre mer et montage
- A remercié : 582 fois
- A été remercié : 450 fois
Re: Système arcade NESICAxLive fichiers et installation
Salut,
Regarde le nomage du ini.
Pour eviter toute confusion, nome le comme le system, pour l'utilise qu'avec
....
Regarde le nomage du ini.
Pour eviter toute confusion, nome le comme le system, pour l'utilise qu'avec
....
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
Je vais regarder ça, ça m'aurait effectivement évité de faire un Raiden 3 et un Raiden 3 Nesica par exemple.
Mais pour le coup en dehors de tout rocketlauncher, même quand je lance le joytokey (que je le teste dans un notepad) et que je lance 3D Cosplay Mahjong, ça ne fonctionne pas plus.
Idem avec Persona 4.
Mais pour le coup en dehors de tout rocketlauncher, même quand je lance le joytokey (que je le teste dans un notepad) et que je lance 3D Cosplay Mahjong, ça ne fonctionne pas plus.
Idem avec Persona 4.
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
C'est une "borne" maison, c'est un PC avec des controlleurs Xin-Mo qui fonctionnent avec joyTokey et rocketlauncher sur des jeux PC et sur globalement tous les émulateurs (genre pour sortir et revenir à hyperspin).
- Safur
- Virtuose
- Messages : 1373
- Inscription : 16 mai 2016 - 12:06
- Localisation : Toulouse
- A remercié : 115 fois
- A été remercié : 182 fois
Re: Système arcade NESICAxLive fichiers et installation
Pour quitter tu n'as qu'à mapper l'exit sur le bouton que tu utilises pour revenir en arrière dans Hyperspin par exemple. Directement dans Jconfig mais visiblement ça merde. Bizarre car avec la manette et le clavier mappés directement je n'ai pas de soucis.
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
moi non plus je n'ai pas de soucis avec la manette et le clavier mappé directement (et encore que, des fois les boutons du joystick arretent de fonctionner), mais par contre dans joytokey tu as la possibilité de faire une touche "virtuelle" qui s'active avec 2 de tes touches, et c'est cette combinaison que j'utilise pour quitter dans hyperspin, et qui du coup ne peut pas être ajoutée à jconfig.Safur a écrit :Pour quitter tu n'as qu'à mapper l'exit sur le bouton que tu utilises pour revenir en arrière dans Hyperspin par exemple. Directement dans Jconfig mais visiblement ça merde. Bizarre car avec la manette et le clavier mappés directement je n'ai pas de soucis.
@Crabi, merci, ce n'est pas urgent non plus, je cherche de mon côté, ça sent une connerie ... déjà je vais maj le launcher sait-on jamais ...
Bon: Maj check, et aucun changement.
- moustic
- Administrateur
- Messages : 6941
- Inscription : 23 juil. 2014 - 01:00
- Localisation : Saint Jean Rohrbach
- A remercié : 331 fois
- A été remercié : 677 fois
Re: Système arcade NESICAxLive fichiers et installation
Dans la mesure ou tu as un xinmo tu as essayé en direct ? C'est à dire sans xpadder ou joytokey en l’occurrence ?
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
Bon ! ...
J'ai trouvé,
et j'ai même limite honte de donner la solution de mon problème, mais bon, c'est un forum participatif, si un jour quelqu'un à la même galère que moi autant qu'il ne cherche pas longtemps (même si à mon avis il aura déjà essayé).
Bref joytokey fonctionnant jusque là je ne me suis pas dit qu'il fallait que je modifie le binaire dans windows 10 pour lui dire de se lancer en admin.
Je dois avoir un droit particulier sur les fichiers du game loader qui font qu'il n'ont pas le même niveau d'éxec ...
Merci à vous !
@Moustic: oui c'est la config que j'avais à l'origine, mais régulièrement y'a des merdes, genre les boutons qui ne fonctionnent plus, et ça ne gère pas le "j'appuie sur 2 boutons en même temps pour sortir du jeu"
J'ai trouvé,
et j'ai même limite honte de donner la solution de mon problème, mais bon, c'est un forum participatif, si un jour quelqu'un à la même galère que moi autant qu'il ne cherche pas longtemps (même si à mon avis il aura déjà essayé).
Bref joytokey fonctionnant jusque là je ne me suis pas dit qu'il fallait que je modifie le binaire dans windows 10 pour lui dire de se lancer en admin.
Je dois avoir un droit particulier sur les fichiers du game loader qui font qu'il n'ont pas le même niveau d'éxec ...
Merci à vous !
@Moustic: oui c'est la config que j'avais à l'origine, mais régulièrement y'a des merdes, genre les boutons qui ne fonctionnent plus, et ça ne gère pas le "j'appuie sur 2 boutons en même temps pour sortir du jeu"
- Crabi
- Gourou
- Messages : 658
- Inscription : 20 févr. 2013 - 00:00
- Localisation : Toulouse
- A remercié : 49 fois
- A été remercié : 99 fois
Re: Système arcade NESICAxLive fichiers et installation
Content que t'ai pu regler ton prob ! et il n'y a pas de honte à avoir lol je pense qu'on aurait tous galéré à trouver dans ta situation ^^
- gtranche
- Connaisseur
- Messages : 323
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Système arcade NESICAxLive fichiers et installation
ouais, par contre ce qui m'embête c'est d'avoir tout qui tourne en "admin" vous avez aussi le loader qui se lance en admin ? Je n'avais pas fait gaffe à ça jusque là
- Karimitchi
- Gourou
- Messages : 514
- Inscription : 30 mai 2014 - 01:00
- A remercié : 52 fois
- A été remercié : 74 fois
Re: Système arcade NESICAxLive fichiers et installation
hello les gars, me revoila ahaha, j'ai décidé de tester le système Nexica mais malgré les indications de Kefran, j'ai un message d'erreur qui s'inscrit dès le lancement de Crimson Clover
Merci pour l'aide^^
Merci pour l'aide^^