[EN COURS]Problème avec module BizHawk

Ici se règle les problèmes concernant une configuration Hyperspin tournant sous HyperLaunch 3.

Modérateurs : Porko, Modérateurs

Répondre
Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Problème avec module BizHawk

Message par strblast » 09 juil. 2018 - 10:02

Bonjour,
J'ai voulu installé un système, Castlevania collection, mais en le lançant avec RL, je tombe toujours sur cette erreur:
"Your systemName is: Castlevania collection
It is not one of the known supported systems for this BizHawk module"

J'ai modifié mon module pour y incorporer ce système mais rien à faire , j'ai toujours cette erreur
Qu'est-ce que j'ai oublié?
Log Viewer

Code : Tout sélectionner

09:35:31:316 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.2.0.1 (www.rlauncher.com)
09:35:31:749 | RL |      INFO  | +437   | Main - System Specs:
					RocketLauncher Dir: E:\HFSBoxSP\RocketLauncher
					RocketLauncher is: 32-bit
					OS: Microsoft Windows�7 �dition Int�grale
					SKU: Ultimate
					Total Memory: 3455.12 MB
					Free Memory: 474.02 MB
					Used Memory: 2981.094 MB
					SystemType: 64-bit
					Physical Processors: 1
					Logical Processors: 2
					GPU 1 Name: NVIDIA GeForce GTX 560 Ti
					GPU 1 RAM: 1280.00 MB
					GPU 1 Driver Version: 23.21.13.9077
					Sound 1 Device: NVIDIA High Definition Audio
					Sound 1 Status: Enabled
					Sound 2 Device: NVIDIA High Definition Audio
					Sound 2 Status: Enabled
					Sound 3 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
					Sound 3 Status: Enabled
					Sound 4 Device: NVIDIA High Definition Audio
					Sound 4 Status: Enabled
					Sound 5 Device: P�riph�rique High Definition Audio
					Sound 5 Status: Enabled
					Sound 6 Device: NVIDIA High Definition Audio
					Sound 6 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: Yes
					RL Compatibility Flags: RUNASADMIN
					Latest .Net Version: v4.0.30319
					Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1080 work) [32bit] [60hz] [Landscape]  (Primary)
					Current AHK Desktop Width: 1920
					Current AHK Desktop Height: 1080
					Monitor #1 DPI: 100
					ErrorMode: 0
					AutoHotkey Path:
					AHK Version: 1.1.13.00
					Unicode: No
09:35:31:749 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\RocketLauncher\RocketLauncher.exe exists
09:35:31:750 | RL |      INFO  | +0     | Main - Raw CLI received: "-s Castlevania collection -r Castlevania - Harmony of Dissonance (U)(Independent) -f E:\HFSBoxSP\HyperSpin.exe -p RLDefault -c 1 -o 1"
09:35:31:750 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "RLDefault"
09:35:31:750 | RL |      INFO  | +0     | Main - RocketLauncher received "Castlevania collection" and "Castlevania - Harmony of Dissonance (U)(Independent)"
09:35:31:752 | RL |      INFO  | +0     | Main - Castlevania - Harmony of Dissonance (U)(Independent) contains a System key in E:\HFSBoxSP\RocketLauncher\Settings\Castlevania collection\Games.ini. Switching systemName to Castlevania collection
09:35:31:759 | RL |      INFO  | +0     | Main - Did not find a "E:\HFSBoxSP\RocketLauncher\Settings\Castlevania collection\Game Options.ini" file, skipping any game-specific options.
09:35:31:759 | RL |      INFO  | +0     | Main - Castlevania - Harmony of Dissonance (U)(Independent) is switching to emulator EmuHawk via: E:\HFSBoxSP\RocketLauncher\Settings\Castlevania collection\Games.ini
09:35:31:759 | RL |      INFO  | +0     | Main - Checking for a [EmuHawk] section in E:\HFSBoxSP\RocketLauncher\Settings\Castlevania collection\Emulators.ini
09:35:31:759 | RL |      INFO  | +0     | Main - Checking for a [EmuHawk] section in E:\HFSBoxSP\RocketLauncher\Settings\Global Emulators.ini
09:35:31:759 | RL |      INFO  | +0     | Main - Found [EmuHawk] in E:\HFSBoxSP\RocketLauncher\Settings\Global Emulators.ini
09:35:31:760 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\RocketLauncher\Modules\BizHawk\BizHawk.ahk exists
09:35:31:763 | RL |   WARNING  | +15    | Main - CRC Check - CRC does not match official module and will not be supported. Continue using at your own risk.
09:35:31:763 | RL |      INFO  | +0     | Main - Castlevania - Harmony of Dissonance (U)(Independent) will use module: E:\HFSBoxSP\RocketLauncher\Modules\BizHawk\BizHawk.ahk
09:35:31:779 | RL |      INFO  | +16    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
09:35:31:781 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\Emulators\EmuHawk\EmuHawk.exe exists
09:35:31:781 | RL |      INFO  | +0     | Main - INI Keys read
09:35:31:782 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\RocketLauncher\Module Extensions\7z.exe exists
09:35:31:782 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\RocketLauncher\Module Extensions\7z.dll exists
09:35:31:784 | RL |      INFO  | +0     | Main - "Castlevania - Harmony of Dissonance (U)(Independent)" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Started
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Looking for rom: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent).gba
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent)\Castlevania - Harmony of Dissonance (U)(Independent).gba
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Rom not found
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Looking for rom: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent).sfc
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent)\Castlevania - Harmony of Dissonance (U)(Independent).sfc
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Rom not found
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Looking for rom: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent).zip
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Found rom: E:\HFSBoxSP\roms\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent).zip
09:35:31:784 | RL |      INFO  | +0     | CheckPaths - Ended
09:35:31:785 | RL |      INFO  | +0     | BuildScript - User Variables:
					;----------------------------------------------------------------------------
					; INJECTED VARIABLES
					;----------------------------------------------------------------------------

					#NoTrayIcon
					#InstallKeybdHook
					MiscUtils.DetectHiddenWindows("On")
					SetTitleMatchMode, 2
					SendMode, Event
					Global RLLog
					Global RLObject
					0 := "12"
					rlPath := "E:\HFSBoxSP\RocketLauncher"
					pluginPath := "E:\HFSBoxSP\RocketLauncher\Plugins"
					pluginName := "RLDefault"
					pluginExt := ".plugin"
					contextOnExit := "1"
					rlMode := ""
					rlTitle := "RocketLauncher"
					rlVersion := "1.2.0.1"
					rlAuthor := "djvj"
					rlURL := "www.rlauncher.com"
					langFile := "E:\HFSBoxSP\RocketLauncher\Data\Language\Localization.ini"
					primMonitor := "1"
					frontendPID := ""
					frontendPath := "E:\HFSBoxSP"
					frontendExe := "HyperSpin.exe"
					frontendExt := "exe"
					frontendName := "HyperSpin"
					frontendDrive := "E"
					exitEmulatorKey := "~Esc"
					restoreFE := "false"
					exitScriptKey := "~d & ~f"
					toggleCursorKey := "~e & ~t"
					emuFullPath := "E:\HFSBoxSP\Emulators\EmuHawk\EmuHawk.exe"
					emuPath := "E:\HFSBoxSP\Emulators\EmuHawk"
					emuName := "EmuHawk"
					emuExt := "exe"
					baseRomPath := ""
					romPath := "E:\HFSBoxSP\roms\Castlevania collection"
					romPathFromIni := "E:\HFSBoxSP\roms\Castlevania collection"
					romExtension := ".zip"
					romExtensionOrig := ".zip"
					romExtensions := "gba|sfc|zip|nes|md"
					executable := "EmuHawk.exe"
					systemDbName := "Castlevania collection"
					systemName := "Castlevania collection"
					dbPath := ""
					dbName := "Castlevania - Harmony of Dissonance (U)(Independent)"
					dbExt := ""
					romFoundByExt := ""
					romName := "Castlevania - Harmony of Dissonance (U)(Independent)"
					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 := "E:\HFSBoxSP\RocketLauncher\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|u"
					navDownKey := "Down|d"
					navLeftKey := "Left|l"
					navRightKey := "Right|r"
					navSelectKey := "C|s"
					navP2UpKey := "Numpad8"
					navP2DownKey := "Numpad2"
					navP2LeftKey := "Numpad4"
					navP2RightKey := "Numpad6"
					navP2SelectKey := "NumpadEnter"
					originalWidth := "1920"
					originalHeight := "1080"
					vdEnabled := "false"
					vdFullPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\DAEMON Tools Lite\DTAgent.exe"
					vdUseSCSI := "true"
					vdDriveLetter := "i"
					vdDriveLetterScsi := "i"
					vdAddDrive := "true"
					demulShooterPath := ""
					servoStikEnabled := "false"
					servoStikExitMode := "false"
					ledblinkyEnabled := "false"
					ledblinkySystemName := ""
					ledblinkyFullPath := "E:\HFSBoxSP\plugins\LEDBlinky\LEDBlinky.exe"
					ledblinkyProfilePath := "E:\HFSBoxSP\RocketLauncher\Profiles\LEDBlinky"
					ledblinkyRLProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\LEDBlinky\RocketLauncher"
					winIPACFullPath := "E:\HFSBoxSP\Utilities\WinIPAC V2\WinIPAC.exe"
					ultraMapEnabled := "false"
					ultraMapFullPath := ""
					emuIdleShutdown := "0"
					launchPasswordHash := "UpUpDownDownLeftRightLeftRight"
					cursorSize := ""
					hideCursor := "true"
					hideEmu := "false"
					hideFE := "true"
					suspendFE := "false"
					fadeIn := "true"
					fadeInDuration := "500"
					fadeInTransitionAnimation := "DefaultAnimateFadeIn"
					fadeInDelay := "5000"
					fadeInExitDelay := "0"
					fadeOutExitDelay := "0"
					fadeOut := "true"
					fadeOutExtraScreen := "false"
					fadeOutDuration := "500"
					fadeOutTransitionAnimation := "DefaultAnimateFadeOut"
					fadeOutDelay := "0"
					fadeLyrInterpolation := "7"
					fadeMuteEmulator := "false"
					fadeUseBackgrounds := "true"
					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 := "ZeroDreamsFade"
					fadeLyr37zAnimation := "ZeroDreamsFade"
					fadeLyr3Type := "image"
					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 := "1600|850"
					fadeLyr4Y := "720|1596"
					fadeLyr4W := ""
					fadeLyr4H := ""
					fadeLyr4Pos := "Bottom Right Corner"
					fadeLyr4FPS := "50"
					fadeLyr4PicPad := "0"
					fadeTranspGifColor := "FFFFFF"
					fadeBarWindow := "Image"
					fadeBarWindowX := ""
					fadeBarWindowY := ""
					fadeBarWindowW := "900"
					fadeBarWindowH := ""
					fadeBarWindowR := "30"
					fadeBarWindowM := "30"
					fadeBarWindowHatchStyle := "8"
					fadeBar := "true"
					fadeProgressDuration := "0"
					fadeBarBack := "true"
					fadeBarBackColor := "FF555555"
					fadeBarH := "30"
					fadeBarR := "10"
					fadeBarColor := "DD00BFFF"
					fadeBarHatchStyle := "8"
					fadeBarPercentageText := "true"
					fadeBarInfoText := "true"
					fadeBarXOffset := "0"
					fadeBarYOffset := "150"
					fadeRomInfoDescription := "text"
					fadeRomInfoSystemName := "disabled"
					fadeRomInfoYear := "text"
					fadeRomInfoDeveloper := "disabled"
					fadeRomInfoPublisher := "disabled"
					fadeRomInfoGenre := "image"
					fadeRomInfoRating := "image"
					fadeRomInfoOrder := "Description|SystemName|Year|Manufacturer|Genre|Rating"
					fadeRomInfoTextPlacement := "User Defined"
					fadeRomInfoTextMargin := "5"
					fadeRomInfoText1Options := "h135 x250 y895|1590 cFFFFFFFF r4 s70 Regular"
					fadeRomInfoText2Options := "w400 x8 y15 cFF555555 r4 s15 Bold"
					fadeRomInfoText3Options := "h135 x250 y965|1750 cFFFFFFFF r4 s70 Regular"
					fadeRomInfoText4Options := "w492|492 h66 x410 y965|1200 cFFFFFFFF r4 s70 Left Regular"
					fadeRomInfoText5Options := "h135 x135 y900|1590 cFFCFCFCA r4 s15 Regular"
					fadeRomInfoText6Options := "h135 x15 y900|1200 cFFCFCFCA r4 s15 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 := "topLeft"
					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 := "LShift&A"
					detectFadeErrorEnabled := "true"
					fadeImgPath := "E:\HFSBoxSP\RocketLauncher\Media\Fade"
					RLDataPath := "E:\HFSBoxSP\RocketLauncher\Data"
					RLMediaPath := "E:\HFSBoxSP\RocketLauncher\Media"
					RLErrSoundPath := "E:\HFSBoxSP\RocketLauncher\Media\Sounds\Error"
					modulesPath := "E:\HFSBoxSP\RocketLauncher\Modules"
					moduleFullName := "E:\HFSBoxSP\RocketLauncher\Modules\BizHawk\BizHawk.ahk"
					moduleName := "BizHawk"
					modulePath := "E:\HFSBoxSP\RocketLauncher\Modules\BizHawk"
					moduleExtension := "ahk"
					moduleExtensionsPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions"
					libPath := "E:\HFSBoxSP\RocketLauncher\Lib"
					sevenZEnabled := "false"
					sevenZPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\7z.exe"
					sevenZDllPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\7z.dll"
					sevenZExtractPath := "E:\HFSBoxSP\roms\Temp7z"
					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 := "E:\HFSBoxSP\roms\Temp7z"
					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 := "true"
					pauseKey := "1joy7&1joy8"
					pauseBackToMenuBarKey := "W"
					pauseZoomInKey := "C"
					pauseZoomOutKey := "V"
					pauseScreenshotKey := "~PrintScreen"
					pauseHiToTextPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\HiToText.exe"
					pauseSaveStateKeyCodes := ""
					pauseLoadStateKeyCodes := ""
					keyboardEncoder := ""
					keyboardEncoderEnabled := "false"
					keymapperEnabled := "true"
					keymapperAHKMethod := "false"
					keymapper := "xpadder"
					xpadderFullPath := "E:\HFSBoxSP\Utilities\Xpadder\xpadder.exe"
					joyToKeyFullPath := "E:\HFSBoxSP\Utilities\JoyToKey\JoyToKey.exe"
					profilePath := "E:\HFSBoxSP\RocketLauncher\Profiles"
					keymapperProfilePath := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder"
					keymapperFrontEndProfileName := "RocketLauncherUI"
					keymapperFrontEndProfile := "xpadder"
					keymapperRocketLauncherProfileEnabled := "true"
					joyIDsEnabled := "false"
					joyIDsPreferredControllersGlobal := ""
					joyIDsPreferredControllersSystem := "use_global"
					joyIDsPreferredControllersOnExit := ""
					CustomJoyNamesEnabled := "false"
					CustomJoyNames := ""
					rotateMethod := "shortcut"
					FEProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\RocketLauncherUI"
					defaultProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\_Default"
					systemProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\Castlevania collection"
					xPadderSystemProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\Castlevania collection\_Default"
					emuProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\Castlevania collection\EmuHawk"
					romProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent)"
					RocketLauncherProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\RocketLauncher"
					blankProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\xpadder\_Default\blank"
					ahkFEProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\RocketLauncherUI"
					ahkDefaultProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\_Default"
					ahkSystemProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\Castlevania collection"
					ahkEmuProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\Castlevania collection\EmuHawk"
					ahkRomProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent)"
					ahkRocketLauncherProfile := "E:\HFSBoxSP\RocketLauncher\Profiles\AHK\RocketLauncher"
					bezelEnabled := "true"
					bezelICEnabled := "true"
					shaderName := "false"
					shaderColor := ""
					shaderTransparency := ""
					statisticsEnabled := "true"
					pressDuration := "-1"
					emuVolume := "1"
					dxwndIni := "E:\HFSBoxSP\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini"
					dxwndFullPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
					qResFullPath := "E:\HFSBoxSP\RocketLauncher\Module Extensions\QRes.exe"
					mon1O := ""
					pacDrivedllFile := "E:\HFSBoxSP\RocketLauncher\Module Extensions\PacDrive32.dll"
					userFadeAnimIniFile := "E:\HFSBoxSP\RocketLauncher\Lib\User Fade Animations.ini"
					testFile := ""
					testDuration := ""
					initialErrorMode := "0"

09:35:31:800 | RL |      INFO  | +16    | BuildScript - Loaded XHotkey Init.ahk scripts
09:35:31:800 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
09:35:31:800 | RL |      INFO  | +0     | BuildScript - Loaded Fade Init.ahk scripts
09:35:31:800 | RL |      INFO  | +0     | BuildScript - Loaded Pause Init.ahk scripts
09:35:31:800 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
09:35:31:800 | RL |      INFO  | +0     | BuildScript - Validating module
09:35:31:801 | RL |      INFO  | +0     | BuildScript - Validation complete
09:35:31:801 | RL |      INFO  | +0     | BuildScript - Module:
					MEmu := "BizHawk"
					MEmuV := "v1.9.4"
					MURL := ["http://tasvideos.org/Bizhawk.html"]
					MAuthor := ["djvj"]
					MVersion := "2.0.9"
					MCRC := "ACF32462"
					iCRC := "12C7D203"
					MID := "635146140449648195"
					MSystem := ["Atari 2600","Atari 7800","Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","Castlevania collection","ColecoVision","Double Dragon Collection","NEC PC Engine","NEC PC Engine-CD","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo 64","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Super Game Boy","Samsung Gam Boy","Sega CD","Sega Game Gear","Sega Genesis","Sega SG-1000","Sega Master System","Sega Saturn","Sony Playstation","Super Nintendo Entertainment System","Texas Instruments TI-83"]
					;----------------------------------------------------------------------------
					; Notes:
					; When not using bezels, in order for Fullscreen to resume from Pause, Bizhawk must be set to its default fullscreen key of Alt+Enter
					; Available CLI commands can be found @ http://tasvideos.org/Bizhawk/CommandLine.html
					; Many systems require the firmware to exist in the emu's Firmware subfolder. If one of these system's cannot find the firmware, Bizhawk will error out telling you so.
					;----------------------------------------------------------------------------
					StartModule()
					BezelGUI()
					FadeInStart()

					primaryExe := new Emulator(emuPath . "\" . executable)	; instantiate emulator executable object

					; This object controls how the module reacts to different systems. BizHawk can play a lot of systems, and each system changes the window title. Without knowing this title, the module doesn't know when the emu finished loading
					mType := Object("Atari 2600","Atari 2600","Atari 7800","Atari 7800","Atari Lynx","Lynx","Bandai Wonderswan","Castlevania collection","Double Dragon Collection","WonderSwan","Bandai Wonderswan Color","WonderSwan","ColecoVision","ColecoVision","NEC PC Engine","TurboGrafx-16","NEC PC Engine-CD","TurboGrafx-16 (CD)","NEC SuperGrafx","SuperGrafx","NEC TurboGrafx-16","TurboGrafx-16","NEC TurboGrafx-CD","TurboGrafx-16 (CD)","Nintendo 64","Nintendo 64","Nintendo Entertainment System","NES","Nintendo Famicom","NES","Nintendo Famicom Disk System","NES","Nintendo Game Boy","Gameboy","Nintendo Game Boy Advance","Gameboy Advance","Nintendo Game Boy Color","Gameboy Color","Nintendo Super Game Boy","Gameboy","Samsung Gam Boy","Sega Master System","Sega CD","Genesis","Sega Game Gear","Game Gear","Sega Genesis","Genesis","Sega Master System","Sega Master System","Sega Mega Drive","Genesis","Sega Saturn","Saturn","Sega SG-1000","SG-1000","Sony Playstation","PlayStation","Super Nintendo Entertainment System","SNES","Texas Instruments TI-83","TI-83")
					ident := mType[systemName]	; search object for the systemName identifier MESS uses
					If !ident
						ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . moduleName . " module")

					emuPrimaryWindow := new Window(new WindowTitle(ident))	; instantiate primary emulator window object

					hideEmuObj := Object(emuPrimaryWindow,1)
					7z(romPath, romName, romExtension, sevenZExtractPath)

					If (romExtension != ".cue" && (systemName = "Sega Saturn" || systemName = "NEC PC Engine-CD" || systemName = "NEC PC Engine-CD"))
						ScriptError("You are trying to send a """ . romExtension . """ to " . MEmu . " when it only supports ""cue"" extensions")

					defaultsgbMode := If systemName = "Nintendo Super Game Boy" ? "true" : "false"

					fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)
					bezelTopOffset := moduleIni.Read("Settings", "bezelTopOffset",54,,1)
					bezelBottomOffset := moduleIni.Read("Settings", "bezelBottomOffset",8,,1)
					bezelLeftOffset := moduleIni.Read("Settings", "bezelLeftOffset",8,,1)
					bezelRightOffset := moduleIni.Read("Settings", "bezelRightOffset",8,,1)
					sgbMode := moduleIni.Read(romName . "|" . systemName, "SuperGameBoyMode",defaultsgbMode,,1)
					BarcodeReaderHotkey := moduleIni.Read(systemName, "BarcodeReaderHotkey",,,1)

					If (ident = "NES" && BarcodeReaderHotkey) {
						BarcodeReaderHotkey := xHotKeyVarEdit(BarcodeReaderHotkey,"BarcodeReaderHotkey","~","Add")
						xHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader")
					}

					BezelStart()

					bizFullscreen := If fullscreen = "true" ? " --fullscreen" : "" ;" --chromeless"		; chromeless makes it impossible for ahk to detect a title from the emu and therefore cannot be used

					bizhawkFile := new File(emuPath . "\config.ini")
					bizhawkFile.CheckFile()
					bizHawkCfg := LoadProperties(bizhawkFile.FileFullPath)
					currentDisplayStatusBar := ReadProperty(bizHawkCfg,"""DisplayStatusBar""",":")
					If (bezelEnabled = "true" && currentDisplayStatusBar = "true,") {
						WriteProperty(bizHawkCfg,"""DisplayStatusBar""","false,",,,":")	; turn status bar off, this only covers the bottom bar though
						saveBizhawkCfg := 1
					}

					If (systemName = "Nintendo Super Game Boy" || systemName = "Nintendo Game Boy")
					{	currentSGBMode := ReadProperty(bizHawkCfg,"""GB_AsSGB""",":")
						If (sgbMode != "true" And currentSGBMode = "true,") {
							WriteProperty(bizHawkCfg,"""GB_AsSGB""","false,",,,":")	; turn SGBMode off
							saveBizhawkCfg := 1
						} Else If (sgbMode = "true" And currentSGBMode = "false,") {
							WriteProperty(bizHawkCfg,"""GB_AsSGB""","true,",,,":")		; turn SGBMode on
							saveBizhawkCfg := 1
						}
						If (sgbMode = "true")	; When SGB is enabled, BizHawk uses "SNES" in the win title instead of "Game Boy"
							ident := "SNES"
					}

					If saveBizhawkCfg
						SaveProperties(bizhawkFile.FileFullPath,bizHawkCfg)

					HideAppStart(hideEmuObj,hideEmu)
					primaryExe.Run(" """ . romPath . "\" . romName . romExtension . """" . bizFullscreen)

					emuPrimaryWindow.Wait()

					If (systemName := "Nintendo 64")	; for some reason this system doesn't activate correctly and causes Fade to get hung up, forcing activation prevents this
						emuPrimaryWindow.Activate()

					emuPrimaryWindow.WaitActive()

					BezelDraw()
					HideAppEnd(hideEmuObj,hideEmu)
					FadeInExit()
					primaryExe.Process("WaitClose")
					7zCleanUp()
					BezelExit()
					FadeOutExit()
					ExitModule()


					BarcodeReader:
						RLLog.Info("Module - Enabling Barcode Reader Dialog")
						;emuPrimaryWindow.MenuSelectItem("NES", "Barcode Reader")	; This doesn't seem to work
						KeyUtils.SendCommand("{Alt Down}n{Alt Up}b")
					Return

					BezelLabel:
						disableHideTitleBar := "true"
						disableHideToggleMenu := "true"
						disableHideBorder := "true"
					Return

					HaltEmu:
						If BarcodeReaderHotkey
							XHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader","OFF")
					Return

					RestoreEmu:
						; WinMenuSelectItem does not work and & Winspector Spy msgs do not give any sign of WM_COMMAND used in this emu
						emuPrimaryWindow.Set("Transparent", "On")	; helps eliminate flashing of emu window when resuming, not 100% of the time though, but good enough
						emuPrimaryWindow.Activate()
						If (Fullscreen = "true")
						{	KeyUtils.Send("!{Enter}")
							TimerUtils.Sleep(100)
							KeyUtils.Send("!{Enter}")
						}
						emuPrimaryWindow.Set("Transparent", "Off")
						If BarcodeReaderHotkey
							XHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader","ON")
					Return

					CloseProcess:
						FadeOutStart()
						emuPrimaryWindow.Close()
					Return

09:35:31:801 | RL |      INFO  | +0     | BuildScript - Loaded Pause scripts
09:35:31:801 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
09:35:31:801 | RL |      INFO  | +0     | BuildScript - Loaded Statistics.ahk script
09:35:31:801 | RL |      INFO  | +0     | BuildScript - "E:\HFSBoxSP\RocketLauncher\Lib\User Functions\Global.ahk" not found
09:35:31:801 | RL |      INFO  | +0     | BuildScript - "E:\HFSBoxSP\RocketLauncher\Lib\User Functions\Castlevania collection.ahk" not found
09:35:31:801 | RL |      INFO  | +0     | BuildScript - "E:\HFSBoxSP\RocketLauncher\Lib\User Functions\Emulators\EmuHawk.ahk" not found
09:35:31:801 | RL |      INFO  | +0     | BuildScript - "E:\HFSBoxSP\RocketLauncher\Lib\User Functions\Castlevania collection\Emulators\EmuHawk.ahk" not found
09:35:31:801 | RL |      INFO  | +0     | BuildScript - "E:\HFSBoxSP\RocketLauncher\Lib\User Functions\Castlevania collection\Castlevania - Harmony of Dissonance (U)(Independent).ahk" not found
09:35:31:801 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
09:35:31:801 | RL |      INFO  | +0     | Main - Module is built
09:35:31:801 | RL |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\RocketLauncher\AutoHotkey.dll exists
09:35:31:803 | RL |      INFO  | +0     | Main - Hiding taskbar
09:35:32:010 | RL |      INFO  | +218   | Main - Running module
09:35:32:205 | MD |      INFO  | +N/A   | Module initialized
09:35:32:207 | MD |      INFO  | +0     | CheckFile - Checking if E:\HFSBoxSP\Utilities\Xpadder\xpadder.exe exists
09:35:32:207 | MD |      INFO  | +0     | Keymapper - Loading xpadder
09:35:32:207 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
09:35:32:207 | MD |      INFO  | +0     | GetJoystickArray - Started
09:35:32:211 | MD |      INFO  | +0     | GetJoystickArray - Ended
09:35:32:211 | MD |      INFO  | +0     | RunXpadder - Started
09:35:32:211 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe
09:35:32:212 | MD |      INFO  | +0     | Run - Running: E:\HFSBoxSP\Utilities\Xpadder\xpadder.exe /C
09:35:32:244 | MD |      INFO  | +47    | Process - WaitClose xpadder.exe 2
09:35:32:355 | MD |   WARNING  | +109   | RunXpadder - No profiles found and nothing to tell Xpadder to load
09:35:32:355 | MD |      INFO  | +0     | RunXpadder - Ended
09:35:32:355 | MD |      INFO  | +0     | RunKeymapper - Ended
09:35:32:356 | MD |      INFO  | +0     | StartModule - Started
09:35:32:357 | MD |      INFO  | +0     | StartModule - MEmu: BizHawk
					MEmuV: v1.9.4
					MURL: http://tasvideos.org/Bizhawk.html
					MAuthor: djvj
					MVersion: 2.0.9
					MCRC: ACF32462
					iCRC: 12C7D203
					MID: 635146140449648195
					MSystem: Atari 2600|Atari 7800|Atari Lynx|Bandai Wonderswan|Bandai Wonderswan Color|Castlevania collection|ColecoVision|Double Dragon Collection|NEC PC Engine|NEC PC Engine-CD|NEC SuperGrafx|NEC TurboGrafx-16|NEC TurboGrafx-CD|Nintendo 64|Nintendo Entertainment System|Nintendo Famicom|Nintendo Famicom Disk System|Nintendo Game Boy|Nintendo Game Boy Advance|Nintendo Game Boy Color|Nintendo Super Game Boy|Samsung Gam Boy|Sega CD|Sega Game Gear|Sega Genesis|Sega SG-1000|Sega Master System|Sega Saturn|Sony Playstation|Super Nintendo Entertainment System|Texas Instruments TI-83
09:35:32:357 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "Castlevania collection"
09:35:32:357 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
09:35:32:357 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "Ouvrir" for "dialog.open"
09:35:32:357 | MD |      INFO  | +0     | LocaleUtils.i18n - Started
09:35:32:357 | MD |      INFO  | +0     | LocaleUtils.i18n - Ended, using "D�marrer" for "dialog.start"
09:35:32:358 | MD |      INFO  | +0     | PluginInit - Started
09:35:32:358 | MD |      INFO  | +0     | PluginInit - Ended
09:35:32:358 | MD |      INFO  | +0     | SystemCursor - Hiding mouse cursor
09:35:32:387 | MD |      INFO  | +31    | StartModule - Ended
09:35:32:387 | MD |      INFO  | +0     | BezelGUI - Started
09:35:32:422 | MD |      INFO  | +32    | BezelGUI - Ended
09:35:32:447 | MD |      INFO  | +31    | DefaultAnimateFadeIn - Started, direction is: in
09:35:32:447 | MD |      INFO  | +0     | DefaultAnimateFadeIn - Drawing First FadeIn Image.
09:35:32:984 | MD |      INFO  | +530   | DefaultAnimateFadeIn - Ended
09:35:32:989 | MD |      INFO  | +0     | DefaultFadeAnimation - Started
09:35:32:989 | MD |      INFO  | +0     | GetFadePicFile - Randomized images and Fade  will use E:\HFSBoxSP\RocketLauncher\Media\Fade\_Default\Info Bar.png
09:35:33:106 | MD |      INFO  | +125   | DefaultFadeAnimationLoop - percentage
09:35:33:171 | MD |      INFO  | +62    | DefaultFadeAnimationLoop - percentage1
09:35:38:065 | MD |      INFO  | +4899  | DefaultFadeAnimation - Ended
09:35:38:065 | MD |      INFO  | +0     | DxwndUpdateIniPath - DxwndIni set to E:\HFSBoxSP\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
09:35:38:066 | MD |      INFO  | +0     | FadeApp - Hiding Frontend by making it transparent
09:35:45:639 | MD |     ERROR  | +7566  | ScriptError - Your systemName is: Castlevania collection
It is not one of the known supported systems for this BizHawk module
09:35:45:639 | MD |      INFO  | +0     | ExitModule - Started
09:35:45:639 | MD |      INFO  | +0     | UpdateStatistics - Starting Updating Statistics
09:35:45:761 | MD |      INFO  | +125   | UpdateStatistics - Game section statistics updated.
09:35:45:761 | MD |      INFO  | +0     | RunKeymapper - Started, using method "unload"
09:35:45:761 | MD |      INFO  | +0     | GetJoystickArray - Started
09:35:45:762 | MD |      INFO  | +0     | GetJoystickArray - Ended
09:35:45:762 | MD |      INFO  | +0     | RunXpadder - Started
09:35:45:762 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe
09:35:45:763 | MD |      INFO  | +0     | Run - Running: E:\HFSBoxSP\Utilities\Xpadder\xpadder.exe /C
09:35:45:790 | MD |      INFO  | +31    | Process - WaitClose xpadder.exe 2
09:35:45:898 | MD |   WARNING  | +109   | RunXpadder - No profiles found and nothing to tell Xpadder to load
09:35:45:898 | MD |      INFO  | +0     | RunXpadder - Ended
09:35:45:898 | MD |      INFO  | +0     | RunKeymapper - Ended
09:35:45:899 | MD |      INFO  | +0     | FadeApp - Showing Frontend and removing transparency
09:35:45:899 | MD |      INFO  | +0     | ExitModule - Ended
End of Module Logs
09:35:45:930 | RL |      INFO  | +13915 | Main - Module ended, exiting RocketLauncher normally
09:35:45:930 | RL |      INFO  | +0     | ExitScript - Started
09:35:45:933 | RL |      INFO  | +0     | ExitScript - Restoring taskbar
09:35:46:152 | RL |      INFO  | +219   | SystemCursor - Restoring mouse cursor
09:35:46:157 | RL |      INFO  | +0     | ExitScript - Restored cursor
09:35:46:157 | RL |      INFO  | +0     | ExitScript - Ended
module BizHawk
MEmu := "BizHawk"
MEmuV := "v1.9.4"
MURL := ["http://tasvideos.org/Bizhawk.html"]
MAuthor := ["djvj"]
MVersion := "2.0.9"
MCRC := "ACF32462"
iCRC := "12C7D203"
MID := "635146140449648195"
MSystem := ["Atari 2600","Atari 7800","Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","Castlevania collection","ColecoVision","Double Dragon Collection","NEC PC Engine","NEC PC Engine-CD","NEC SuperGrafx","NEC TurboGrafx-16","NEC TurboGrafx-CD","Nintendo 64","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Advance","Nintendo Game Boy Color","Nintendo Super Game Boy","Samsung Gam Boy","Sega CD","Sega Game Gear","Sega Genesis","Sega SG-1000","Sega Master System","Sega Saturn","Sony Playstation","Super Nintendo Entertainment System","Texas Instruments TI-83"]
;----------------------------------------------------------------------------
; Notes:
; When not using bezels, in order for Fullscreen to resume from Pause, Bizhawk must be set to its default fullscreen key of Alt+Enter
; Available CLI commands can be found @ http://tasvideos.org/Bizhawk/CommandLine.html" onclick="window.open(this.href);return false;
; Many systems require the firmware to exist in the emu's Firmware subfolder. If one of these system's cannot find the firmware, Bizhawk will error out telling you so.
;----------------------------------------------------------------------------
StartModule()
BezelGUI()
FadeInStart()

primaryExe := new Emulator(emuPath . "\" . executable) ; instantiate emulator executable object

; This object controls how the module reacts to different systems. BizHawk can play a lot of systems, and each system changes the window title. Without knowing this title, the module doesn't know when the emu finished loading
mType := Object("Atari 2600","Atari 2600","Atari 7800","Atari 7800","Atari Lynx","Lynx","Bandai Wonderswan","Castlevania collection","Double Dragon Collection","WonderSwan","Bandai Wonderswan Color","WonderSwan","ColecoVision","ColecoVision","NEC PC Engine","TurboGrafx-16","NEC PC Engine-CD","TurboGrafx-16 (CD)","NEC SuperGrafx","SuperGrafx","NEC TurboGrafx-16","TurboGrafx-16","NEC TurboGrafx-CD","TurboGrafx-16 (CD)","Nintendo 64","Nintendo 64","Nintendo Entertainment System","NES","Nintendo Famicom","NES","Nintendo Famicom Disk System","NES","Nintendo Game Boy","Gameboy","Nintendo Game Boy Advance","Gameboy Advance","Nintendo Game Boy Color","Gameboy Color","Nintendo Super Game Boy","Gameboy","Samsung Gam Boy","Sega Master System","Sega CD","Genesis","Sega Game Gear","Game Gear","Sega Genesis","Genesis","Sega Master System","Sega Master System","Sega Mega Drive","Genesis","Sega Saturn","Saturn","Sega SG-1000","SG-1000","Sony Playstation","PlayStation","Super Nintendo Entertainment System","SNES","Texas Instruments TI-83","TI-83")
ident := mType[systemName] ; search object for the systemName identifier MESS uses
If !ident
ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . moduleName . " module")

emuPrimaryWindow := new Window(new WindowTitle(ident)) ; instantiate primary emulator window object

hideEmuObj := Object(emuPrimaryWindow,1)
7z(romPath, romName, romExtension, sevenZExtractPath)

If (romExtension != ".cue" && (systemName = "Sega Saturn" || systemName = "NEC PC Engine-CD" || systemName = "NEC PC Engine-CD"))
ScriptError("You are trying to send a """ . romExtension . """ to " . MEmu . " when it only supports ""cue"" extensions")

defaultsgbMode := If systemName = "Nintendo Super Game Boy" ? "true" : "false"

fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)
bezelTopOffset := moduleIni.Read("Settings", "bezelTopOffset",54,,1)
bezelBottomOffset := moduleIni.Read("Settings", "bezelBottomOffset",8,,1)
bezelLeftOffset := moduleIni.Read("Settings", "bezelLeftOffset",8,,1)
bezelRightOffset := moduleIni.Read("Settings", "bezelRightOffset",8,,1)
sgbMode := moduleIni.Read(romName . "|" . systemName, "SuperGameBoyMode",defaultsgbMode,,1)
BarcodeReaderHotkey := moduleIni.Read(systemName, "BarcodeReaderHotkey",,,1)

If (ident = "NES" && BarcodeReaderHotkey) {
BarcodeReaderHotkey := xHotKeyVarEdit(BarcodeReaderHotkey,"BarcodeReaderHotkey","~","Add")
xHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader")
}

BezelStart()

bizFullscreen := If fullscreen = "true" ? " --fullscreen" : "" ;" --chromeless" ; chromeless makes it impossible for ahk to detect a title from the emu and therefore cannot be used

bizhawkFile := new File(emuPath . "\config.ini")
bizhawkFile.CheckFile()
bizHawkCfg := LoadProperties(bizhawkFile.FileFullPath)
currentDisplayStatusBar := ReadProperty(bizHawkCfg,"""DisplayStatusBar""",":")
If (bezelEnabled = "true" && currentDisplayStatusBar = "true,") {
WriteProperty(bizHawkCfg,"""DisplayStatusBar""","false,",,,":") ; turn status bar off, this only covers the bottom bar though
saveBizhawkCfg := 1
}

If (systemName = "Nintendo Super Game Boy" || systemName = "Nintendo Game Boy")
{ currentSGBMode := ReadProperty(bizHawkCfg,"""GB_AsSGB""",":")
If (sgbMode != "true" And currentSGBMode = "true,") {
WriteProperty(bizHawkCfg,"""GB_AsSGB""","false,",,,":") ; turn SGBMode off
saveBizhawkCfg := 1
} Else If (sgbMode = "true" And currentSGBMode = "false,") {
WriteProperty(bizHawkCfg,"""GB_AsSGB""","true,",,,":") ; turn SGBMode on
saveBizhawkCfg := 1
}
If (sgbMode = "true") ; When SGB is enabled, BizHawk uses "SNES" in the win title instead of "Game Boy"
ident := "SNES"
}

If saveBizhawkCfg
SaveProperties(bizhawkFile.FileFullPath,bizHawkCfg)

HideAppStart(hideEmuObj,hideEmu)
primaryExe.Run(" """ . romPath . "\" . romName . romExtension . """" . bizFullscreen)

emuPrimaryWindow.Wait()

If (systemName := "Nintendo 64") ; for some reason this system doesn't activate correctly and causes Fade to get hung up, forcing activation prevents this
emuPrimaryWindow.Activate()

emuPrimaryWindow.WaitActive()

BezelDraw()
HideAppEnd(hideEmuObj,hideEmu)
FadeInExit()
primaryExe.Process("WaitClose")
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()


BarcodeReader:
RLLog.Info("Module - Enabling Barcode Reader Dialog")
;emuPrimaryWindow.MenuSelectItem("NES", "Barcode Reader") ; This doesn't seem to work
KeyUtils.SendCommand("{Alt Down}n{Alt Up}b")
Return

BezelLabel:
disableHideTitleBar := "true"
disableHideToggleMenu := "true"
disableHideBorder := "true"
Return

HaltEmu:
If BarcodeReaderHotkey
XHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader","OFF")
Return

RestoreEmu:
; WinMenuSelectItem does not work and & Winspector Spy msgs do not give any sign of WM_COMMAND used in this emu
emuPrimaryWindow.Set("Transparent", "On") ; helps eliminate flashing of emu window when resuming, not 100% of the time though, but good enough
emuPrimaryWindow.Activate()
If (Fullscreen = "true")
{ KeyUtils.Send("!{Enter}")
TimerUtils.Sleep(100)
KeyUtils.Send("!{Enter}")
}
emuPrimaryWindow.Set("Transparent", "Off")
If BarcodeReaderHotkey
XHotKeywrapper(BarcodeReaderHotkey,"BarcodeReader","ON")
Return

CloseProcess:
FadeOutStart()
emuPrimaryWindow.Close()
Return

Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Re: Problème avec module BizHawk

Message par strblast » 07 août 2018 - 18:22

allez, s'il vous plaît, comment faites vous pour utiliser cette émulteurs avec RL?

Avatar de l’utilisateur
gtranche
Passionné
Passionné
Messages : 143
Inscription : 09 févr. 2015 - 12:39
A été remercié : 34 fois

Re: Problème avec module BizHawk

Message par gtranche » 07 août 2018 - 18:37

en fait ton module est "mal" modifié.
Le problème c'est qu'il part du principe qu'un "système" donné à un nom sur MESS, donc ton module avec Castlevania collection ne fonctionnera que pour une console/système donné.
En gros ta ligne mType n'est pas bonne

faut mettre
mType := Object("Atari 2600","Atari 2600","Atari 7800","Atari 7800","Atari Lynx","Lynx","Bandai Wonderswan","Castlevania collection","WonderSwan","Double Dragon Collection","WonderSwan","Bandai Wonderswan Color","WonderSwan","ColecoVision","ColecoVision","NEC PC Engine","TurboGrafx-16","NEC PC Engine-CD","TurboGrafx-16 (CD)","NEC SuperGrafx","SuperGrafx","NEC TurboGrafx-16","TurboGrafx-16","NEC TurboGrafx-CD","TurboGrafx-16 (CD)","Nintendo 64","Nintendo 64","Nintendo Entertainment System","NES","Nintendo Famicom","NES","Nintendo Famicom Disk System","NES","Nintendo Game Boy","Gameboy","Nintendo Game Boy Advance","Gameboy Advance","Nintendo Game Boy Color","Gameboy Color","Nintendo Super Game Boy","Gameboy","Samsung Gam Boy","Sega Master System","Sega CD","Genesis","Sega Game Gear","Game Gear","Sega Genesis","Genesis","Sega Master System","Sega Master System","Sega Mega Drive","Genesis","Sega Saturn","Saturn","Sega SG-1000","SG-1000","Sony Playstation","PlayStation","Super Nintendo Entertainment System","SNES","Texas Instruments TI-83","TI-83")

parceque j'imagine que comme pour double dragon collection c'est du wonderswan.

Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Re: Problème avec module BizHawk

Message par strblast » 07 août 2018 - 18:54

Merci pour la réponse. Néanmoins, je viens de remplacer ma ligne mtype par la tienne et cela ne fonctionne pas. Pour l'instant je tourne avec retroarch (gba)

Avatar de l’utilisateur
gtranche
Passionné
Passionné
Messages : 143
Inscription : 09 févr. 2015 - 12:39
A été remercié : 34 fois

Re: Problème avec module BizHawk

Message par gtranche » 07 août 2018 - 19:09

ah bah si c'est du gba faut mettre "Gameboy Advance" et pas wonderswan :)

Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Re: Problème avec module BizHawk

Message par strblast » 07 août 2018 - 19:47

a quel endroit faut il le mettre? à coté de "Castlevania collection?"?

Avatar de l’utilisateur
gtranche
Passionné
Passionné
Messages : 143
Inscription : 09 févr. 2015 - 12:39
A été remercié : 34 fois

Re: Problème avec module BizHawk

Message par gtranche » 07 août 2018 - 19:52

oui
mType := Object("Atari 2600","Atari 2600","Atari 7800","Atari 7800","Atari Lynx","Lynx","Bandai Wonderswan","Castlevania collection","Gameboy Advance","Double Dragon Collection","WonderSwan","Bandai Wonderswan Color","WonderSwan","ColecoVision","ColecoVision","NEC PC Engine","TurboGrafx-16","NEC PC Engine-CD","TurboGrafx-16 (CD)","NEC SuperGrafx","SuperGrafx","NEC TurboGrafx-16","TurboGrafx-16","NEC TurboGrafx-CD","TurboGrafx-16 (CD)","Nintendo 64","Nintendo 64","Nintendo Entertainment System","NES","Nintendo Famicom","NES","Nintendo Famicom Disk System","NES","Nintendo Game Boy","Gameboy","Nintendo Game Boy Advance","","Nintendo Game Boy Color","Gameboy Color","Nintendo Super Game Boy","Gameboy","Samsung Gam Boy","Sega Master System","Sega CD","Genesis","Sega Game Gear","Game Gear","Sega Genesis","Genesis","Sega Master System","Sega Master System","Sega Mega Drive","Genesis","Sega Saturn","Saturn","Sega SG-1000","SG-1000","Sony Playstation","PlayStation","Super Nintendo Entertainment System","SNES","Texas Instruments TI-83","TI-83")

Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Re: Problème avec module BizHawk

Message par strblast » 08 août 2018 - 13:08

Bonjour,
Bon, bah , je viens d'essayer et c'est toujours pareil :/ mais merci de ton aide

Avatar de l’utilisateur
moustic
Administrateur
Administrateur
Messages : 6543
Inscription : 23 juil. 2014 - 01:00
Localisation : Saint Jean Rohrbach
A remercié : 234 fois
A été remercié : 555 fois

Re: Problème avec module BizHawk

Message par moustic » 09 août 2018 - 06:39

La solution de repli est d’utiliser retroarch qui gère bien la gba
Image

Avatar de l’utilisateur
strblast
Initié
Initié
Messages : 104
Inscription : 30 nov. 2016 - 20:15
A remercié : 39 fois
A été remercié : 3 fois

Re: Problème avec module BizHawk

Message par strblast » 09 août 2018 - 10:19

Oui, du coup c'est ce que j'ai fait, merci du conseil ;)

Répondre

Revenir à « Aide sur RocketLauncher »