Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

RocketLauncher error when testing Game Boy


ChaoticMeltdown

Recommended Posts

Posted

So for the past week I've been trying to set up Hyperspin again after my PC pretty much melted down.

 

I've gotten Mame, SNES and NES to run but now where I am trying to integrate Game Boy and Game Boy color I'm just running into problems and I've tried everything I've found online or seen in videos but still can't get this fixed, it's probably something super simple but I'm pretty much a novice when it comes to all the Hyperspin/launch setup.

 

So here's the deal, I've set my global settings for BizHawk, went to the Nintendo Game Boy settings, made it the main emulator, set my rom path and let it run.

The emulator comes up no problems at all, but after about 10 seconds or so I get this error message.

 

 kDz2YjV.png

 

I have no idea what to do. From what I have seen I have everything set up to go, I have the exact version of BizHawk shown in the XML file, I made sure to test the emu beforehand and had no problems.

I turned Fade off just in case and still nothing. I had the same issue a few hours before when I tried to run my Game Boy through Visual Boy Advanced but had no luck with it either.

 

What I find strange is that I can play Game Boy Advanced game with the emulator and never get that error but when it comes to Game Boy and Game Boy Color that error pops up.

 

I'm at my wits end and would really appreciate any help you can give me, my mind is fried from trying everything I could read up on  :morning2:

I wasn't sure how to upload my RocketLauncher Log File so I put it in this spoiler window.

10:16:21:485 | RL | INFO | +N/A | Main - RocketLauncher v1.0.0.0 (www.rlauncher.com)

10:16:21:596 | RL | INFO | +109 | Main - System Specs:

RocketLauncher Dir: F:\HyperSpin\RocketLauncher

RocketLauncher is: 32-bit

OS: Microsoft Windows 8.1 Pro

SKU: Professional

Total Memory: 16339.14 MB

Free Memory: 11584.24 MB

Used Memory: 4754.902 MB

SystemType: 64-bit

Physical Processors: 1

Logical Processors: 8

GPU 1 Name: NVIDIA GeForce GTX 770

GPU 1 RAM: -1.00 MB

GPU 1 Driver Version: 9.18.13.5012

Sound 1 Device: NVIDIA High Definition Audio

Sound 1 Status: Enabled

Sound 2 Device: HD Pro Webcam C920

Sound 2 Status: Enabled

Sound 3 Device: Realtek High Definition Audio

Sound 3 Status: Enabled

Sound 4 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)

Sound 4 Status: Enabled

OS Language: English_United_States

OS Admin Status: No

Monitor #1 (\\.\DISPLAY1): 3840x1080 (3840x1040 work)

Monitor #2 (\\.\DISPLAY2): 1920x1080 (1920x1040 work)

Monitor #1 Orientation: Landscape

Current AHK Desktop Width: 1920

Current AHK Desktop Height: 1080

AutoHotkey Path:

AHK Version: 1.1.09.04

Unicode: No

10:16:21:596 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\RocketLauncher.exe exists

10:16:21:596 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\Plugins\HyperSpin.plugin exists

10:16:21:597 | RL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin"

10:16:21:597 | RL | INFO | +0 | Main - RocketLauncher received "Nintendo Game Boy" and "Battletoads in Ragnarok's World (USA)"

10:16:21:601 | RL | INFO | +0 | Main - Did not find a "F:\HyperSpin\RocketLauncher\Settings\Nintendo Game Boy\Game Options.ini" file, skipping any game-specific options.

10:16:21:601 | RL | INFO | +0 | Main - Battletoads in Ragnarok's World (USA) is using the default emulator: BizHawk

10:16:21:601 | RL | INFO | +0 | Main - Checking for a [bizHawk] section in F:\HyperSpin\RocketLauncher\Settings\Nintendo Game Boy\Emulators.ini

10:16:21:601 | RL | INFO | +0 | Main - Checking for a [bizHawk] section in F:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini

10:16:21:601 | RL | INFO | +0 | Main - Found [bizHawk] in F:\HyperSpin\RocketLauncher\Settings\Global Emulators.ini

10:16:21:601 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\Modules\BizHawk\BizHawk.ahk exists

10:16:21:605 | RL | INFO | +16 | Main - CRC Check - CRC matches, this is an official unedited module.

10:16:21:605 | RL | INFO | +0 | Main - Battletoads in Ragnarok's World (USA) will use module: F:\HyperSpin\RocketLauncher\Modules\BizHawk\BizHawk.ahk

10:16:21:612 | RL | INFO | +0 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.

10:16:21:614 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\Emulators\BizHawk\EmuHawk.exe exists

10:16:21:614 | RL | INFO | +0 | Main - INI Keys read

10:16:21:614 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\Module Extensions\7z.exe exists

10:16:21:615 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\Module Extensions\7z.dll exists

10:16:21:615 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\Module Extensions\FontReg.exe exists

10:16:21:619 | RL | INFO | +15 | Main - "Battletoads in Ragnarok's World (USA)" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side

10:16:21:619 | RL | INFO | +0 | CheckPaths - Started

10:16:21:619 | RL | INFO | +0 | CheckPaths - Found rom: F:\Roms\Game Boy\Battletoads in Ragnarok's World (USA).gb

10:16:21:619 | RL | INFO | +0 | CheckPaths - Ended

10:16:21:619 | RL | INFO | +0 | BuildScript - User Variables:

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

; INJECTED VARIABLES

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

#NoTrayIcon

#InstallKeybdHook

DetectHiddenWindows, ON

SetTitleMatchMode, 2

SendMode, Event

0 = 10

pluginPath = F:\HyperSpin\RocketLauncher\Plugins

pluginName = HyperSpin

pluginExt = .plugin

contextOnExit = 1

rlMode =

rlTitle = RocketLauncher

rlVersion = 1.0.0.0

rlAuthor = djvj

rlURL = www.rlauncher.com

langFile = F:\HyperSpin\RocketLauncher\Data\Language\Localization.ini

frontendPID =

frontendPath = F:\HyperSpin

frontendExe = HyperSpin.exe

frontendExt = exe

frontendName = HyperSpin

frontendDrive = F:

exitEmulatorKey = ~Esc

exitEmulatorKeyWait = 0

forceHoldKey = ~Esc

restoreFE = false

exitScriptKey = ~q & ~s

toggleCursorKey = ~e & ~t

emuFullPath = F:\HyperSpin\Emulators\BizHawk\EmuHawk.exe

emuPath = F:\HyperSpin\Emulators\BizHawk

emuName = BizHawk

emuExt = exe

romPath = F:\Roms\Game Boy

romPathFromIni = F:\Roms\Game Boy

romExtension = .gb

romExtensionOrig = .gb

romExtensions = 7z|zip|cue|bin|gen|sfc|a26|a78|col|fds|gb|gbc|gba|gg|md|n64|nes|pce|sg|smd|sms

executable = EmuHawk.exe

systemDbName = Nintendo Game Boy

systemName = Nintendo Game Boy

dbPath =

dbName = Battletoads in Ragnarok's World (USA)

dbExt =

romName = Battletoads in Ragnarok's World (USA)

romMapPath =

romMappingEnabled = false

romMappingLaunchMenuEnabled = false

romMappingFirstMatchingExt = false

romMappingShowAllRomsInArchive = true

romMappingNumberOfGamesByScreen = 7

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

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:\HyperSpin\RocketLauncher\Module Extensions\BlockInput.exe

errorLevelReporting = false

lockLaunch = false

lockLaunchGame =

screenRotationAngle = 0

screenRotationAngleGame =

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

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

logLevel = 3

logShowDebugConsole = false

logIncludeModule = true

logIncludeFileProperties = true

logShowCommandWindow = false

logCommandWindow = false

rlDebugConsoleStdout =

sysLang = English_United_States

sysType = 64-bit

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

vdPath =

vdUseSCSI = true

vdAddDrive = true

servoStikEnabled = false

ledblinkyEnabled = false

ledblinkyFullPath =

ledblinkyProfilePath = F:\HyperSpin\RocketLauncher\Profiles\LEDBlinky

ledblinkyRLProfile = F:\HyperSpin\RocketLauncher\Profiles\LEDBlinky\RocketLauncher

emuIdleShutdown = 0

launchPasswordHash = UpUpDownDownLeftRightLeftRight

hideCursor = false

hideEmu = false

hideFE = false

fadeIn = false

fadeInDuration = 500

fadeInTransitionAnimation = DefaultAnimateFadeIn

fadeInDelay = 0

fadeInExitDelay = 0

fadeOutExitDelay = 0

fadeOut = false

fadeOutExtraScreen = false

fadeOutDuration = 500

fadeOutTransitionAnimation = DefaultAnimateFadeOut

fadeOutDelay = 0

fadeLyrInterpolation = 7

fadeMuteEmulator = false

fadeUseBackgrounds = false

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

fadeBarNon7zProgressTime = 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

fadeRomInfoManufacturer = 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

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:\HyperSpin\RocketLauncher\Media\Fade

RLDataPath = F:\HyperSpin\RocketLauncher\Data

RLMediaPath = F:\HyperSpin\RocketLauncher\Media

RLErrSoundPath = F:\HyperSpin\RocketLauncher\Media\Sounds\Error

modulesPath = F:\HyperSpin\RocketLauncher\Modules

moduleFullName = F:\HyperSpin\RocketLauncher\Modules\BizHawk\BizHawk.ahk

moduleName = BizHawk

modulePath = F:\HyperSpin\RocketLauncher\Modules\BizHawk

moduleExtension = ahk

moduleExtensionsPath = F:\HyperSpin\RocketLauncher\Module Extensions

libPath = F:\HyperSpin\RocketLauncher\Lib

7zEnabled = true

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

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

7zExtractPath = F:\HyperSpin\7z Temp

7zExtractPathOrig =

7zAttachSystemName = false

7zDelTemp = true

7zSounds = true

7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar

7zFormatsNoP = zip,rar,7z,lzh,gzip,tar

mgEnabled = false

mgKey = ~NumpadSub

mgBackgroundColor = FF000000

mgSidePadding = 0.2

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

pauseSaveStateKeyCodes =

pauseLoadStateKeyCodes =

keymapperEnabled = false

keymapperAHKMethod = false

keymapper = xpadder

xpadderFullPath = F:\HyperSpin\Utilities\Xpadder\xpadder.exe

joyToKeyFullPath = F:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe

keymapperProfilePath = F:\HyperSpin\RocketLauncher\Profiles\xpadder

keymapperFrontEndProfileName = RocketLauncherUI

keymapperFrontEndProfile = false

keymapperRocketLauncherProfileEnabled = false

JoyIDsEnabled = false

JoyIDsPreferredControllersSystem = use_global

JoyIDsPreferredControllersGlobal =

CustomJoyNamesEnabled = false

CustomJoyNames =

rotateMethod = false

FEProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncherUI

defaultProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default

systemProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\Nintendo Game Boy

xPadderSystemProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\Nintendo Game Boy\_Default

emuProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\Nintendo Game Boy\BizHawk

romProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\Nintendo Game Boy\Battletoads in Ragnarok's World (USA)

RocketLauncherProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\RocketLauncher

blankProfile = F:\HyperSpin\RocketLauncher\Profiles\xpadder\_Default\blank

ahkFEProfile = F:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncherUI

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

ahkSystemProfile = F:\HyperSpin\RocketLauncher\Profiles\AHK\Nintendo Game Boy

ahkEmuProfile = F:\HyperSpin\RocketLauncher\Profiles\AHK\Nintendo Game Boy\BizHawk

ahkRomProfile = F:\HyperSpin\RocketLauncher\Profiles\AHK\Nintendo Game Boy\Battletoads in Ragnarok's World (USA)

ahkRocketLauncherProfile = F:\HyperSpin\RocketLauncher\Profiles\AHK\RocketLauncher

bezelEnabled = false

bezelICEnabled = false

statisticsEnabled = true

pressDuration = -1

emuVolume = 1

dxwndIni = F:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini

dxwndFullPath = F:\HyperSpin\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe

mon1O = 0

pacDrivedllFile = F:\HyperSpin\RocketLauncher\Module Extensions\PacDrive32.dll

userFadeAnimIniFile = F:\HyperSpin\RocketLauncher\Lib\User Fade Animations.ini

10:16:21:620 | RL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts

10:16:21:620 | RL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts

10:16:21:620 | RL | WARNING | +0 | BuildScript - "F:\HyperSpin\RocketLauncher\Lib\User Functions Init.ahk" not found

10:16:21:620 | RL | INFO | +0 | BuildScript - Validating module

10:16:21:620 | RL | INFO | +0 | BuildScript - Validation complete

10:16:21:620 | RL | INFO | +0 | BuildScript - Module:

MEmu = BizHawk

MEmuV = v1.9.3

MURL = http://tasvideos.org/Bizhawk.html

MAuthor = djvj

MVersion = 2.0.3

MCRC = 2EBE4C3C

iCRC = B2C10CDF

MID = 635146140449648195

MSystem = "Atari 2600","Atari 7800","Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","ColecoVision","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","Sega Game Gear","Sega Genesis","Sega SG-1000","Sega Master System","Sega Saturn","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

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

StartModule()

BezelGUI()

FadeInStart()

; 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","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","Game Boy","Nintendo Game Boy Advance","Gameboy Advance","Nintendo Game Boy Color","Game Boy Color","Nintendo Super Game Boy","Game Boy","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","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 MESS module: " . moduleName)

hideEmuObj := Object(ident,1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later

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

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")

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

fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)

bezelTopOffset := IniReadCheck(settingsFile, "Settings", "bezelTopOffset",54,,1)

bezelBottomOffset := IniReadCheck(settingsFile, "Settings", "bezelBottomOffset",8,,1)

bezelLeftOffset := IniReadCheck(settingsFile, "Settings", "bezelLeftOffset",8,,1)

bezelRightOffset := IniReadCheck(settingsFile, "Settings", "bezelRightOffset",8,,1)

sgbMode := IniReadCheck(settingsFile, systemName . "|" . romName, "SuperGameBoyMode","false",,1)

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 := CheckFile(emuPath . "\config.ini")

bizHawkCfg := LoadProperties(bizhawkFile)

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,bizHawkCfg)

HideEmuStart()

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

WinWait(ident)

If systemName = Nintendo 64 ; for some reason this system doesn't activate correctly and causes Fade to get hung up, forcing activation prevents this

WinActivate, %ident%

WinWaitActive(ident)

BezelDraw()

HideEmuEnd()

FadeInExit()

Process("WaitClose", executable)

7zCleanUp()

BezelExit()

FadeOutExit()

ExitModule()

SaveBizHawkFile(text,file) {

FileDelete, %file%

FileAppend, %text%, %file%

}

BezelLabel:

disableHideTitleBar = true

disableHideToggleMenu = true

disableHideBorder = true

Return

RestoreEmu:

; WinMenuSelectItem does not work and & Winspector Spy msgs do not give any sign of WM_COMMAND used in this emu

WinSet, Transparent, On, %ident% ; helps eliminate flashing of emu window when resuming, not 100% of the time though, but good enough

WinActivate, %ident%

If Fullscreen = true

{ Send, !{Enter}

Sleep, 100

Send, !{Enter}

}

WinSet, Transparent, Off, %ident%

Return

CloseProcess:

FadeOutStart()

WinClose(ident)

Return

10:16:21:625 | RL | INFO | +0 | BuildScript - Loaded Multi-Player scripts

10:16:21:625 | RL | INFO | +0 | BuildScript - Loaded Statistics.ahk script

10:16:21:625 | RL | WARNING | +0 | BuildScript - "F:\HyperSpin\RocketLauncher\Lib\User Functions.ahk" not found

10:16:21:625 | RL | INFO | +0 | BuildScript - Finished injecting functions into module

10:16:21:626 | RL | INFO | +0 | Main - Module is built

10:16:21:626 | RL | INFO | +0 | CheckFile - Checking if F:\HyperSpin\RocketLauncher\AutoHotkey.dll exists

10:16:21:629 | RL | INFO | +0 | Main - Running module

10:16:21:704 | MD | INFO | +N/A | Module initialized

10:16:21:705 | MD | INFO | +0 | StartModule - Started

10:16:21:705 | MD | INFO | +0 | StartModule - MEmu: BizHawk

MEmuV: v1.9.3

MURL: http://tasvideos.org/Bizhawk.html

MAuthor: djvj

MVersion: 2.0.3

MCRC: 2EBE4C3C

iCRC: B2C10CDF

MID:

MSystem: "Atari 2600","Atari 7800","Atari Lynx","Bandai Wonderswan","Bandai Wonderswan Color","ColecoVision","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","Sega Game Gear","Sega Genesis","Sega SG-1000","Sega Master System","Sega Saturn","Super Nintendo Entertainment System","Texas Instruments TI-83"

10:16:21:705 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Nintendo Game Boy"

10:16:21:705 | MD | INFO | +0 | PluginInit - Started

10:16:21:705 | MD | INFO | +0 | CheckFile - Checking if F:\HyperSpin\Databases\Nintendo Game Boy\Nintendo Game Boy.xml exists

10:16:21:740 | MD | INFO | +31 | PluginInit - Ended

10:16:21:740 | MD | INFO | +0 | StartModule - Ended

10:16:21:740 | MD | INFO | +0 | 7z - Started, received F:\Roms\Game Boy\Battletoads in Ragnarok's World (USA).gb. If rom is an archive, it will extract to F:\HyperSpin\7z Temp

10:16:21:740 | MD | INFO | +0 | 7z - This rom type does not need 7z: ".gb"

10:16:21:740 | MD | INFO | +0 | 7z - Ended

10:16:21:740 | MD | INFO | +0 | Module Setting - [settings] - Fullscreen: true

10:16:21:740 | MD | INFO | +0 | Module Setting - [settings] - bezelTopOffset: 54

10:16:21:740 | MD | INFO | +0 | Module Setting - [settings] - bezelBottomOffset: 8

10:16:21:740 | MD | INFO | +0 | Module Setting - [settings] - bezelLeftOffset: 8

10:16:21:740 | MD | INFO | +0 | Module Setting - [settings] - bezelRightOffset: 8

10:16:21:740 | MD | INFO | +0 | Module Setting - [Nintendo Game Boy] - SuperGameBoyMode: false

10:16:21:740 | MD | INFO | +0 | Module Setting - [battletoads in Ragnarok's World (USA)] - SuperGameBoyMode: false

10:16:21:740 | MD | INFO | +0 | CheckFile - Checking if F:\HyperSpin\Emulators\BizHawk\config.ini exists

10:16:21:800 | MD | INFO | +62 | Run - Running: F:\HyperSpin\Emulators\BizHawk\EmuHawk.exe "F:\Roms\Game Boy\Battletoads in Ragnarok's World (USA).gb" --fullscreen

10:16:21:873 | MD | INFO | +78 | WinWait - Waiting for "Game Boy"

10:16:55:465 | MD | INFO | +33594 | 7zCleanUp - Started

10:16:55:465 | MD | INFO | +0 | 7zCleanUp - Ended

10:17:05:779 | MD | ERROR | +10313 | ScriptError - There was an error waiting for the window "Game Boy". Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your Frontend first. Also turn off Fade to see if you are hiding your problem.

10:17:05:779 | MD | INFO | +0 | ExitModule - Started

10:17:05:779 | MD | INFO | +0 | Starting Updating Statistics:

10:17:05:847 | MD | INFO | +62 | Game section statistics updated.

10:17:05:849 | MD | INFO | +0 | ExitModule - Ended

10:17:05:849 | MD | INFO | +0 | End of Module Logs

10:17:05:873 | RL | INFO | +44250 | Main - Module ended, exiting RocketLauncher normally

10:17:05:873 | RL | INFO | +0 | ExitScript - Started

10:17:05:881 | RL | INFO | +0 | SystemCursor - Restoring mouse cursor

10:17:05:884 | RL | INFO | +16 | ExitScript - Ended

Posted

I solved the issues, seems like the BizHawk.ahk file that was downloaded had an error in the mType line (line 20) it only had systems called Gamer Boy and Game Boy Color where BizHawk opened those systems as Gameboy in its config file, change that and fixed it.

Archived

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

×
×
  • Create New...