Jump to content

Hyperspin 1.4 / Rocketlauncher and Xpadder issue


tscottn

Recommended Posts

Posted

Hey guys,

 

Been running into a issue that I hope one of you hyperspin gurus can help me with. 

 

I cannot seem to get RL to load any xpadder profiles.  I believe I have everything setup correctly and the right paths in RL set.  I can make a profile under the keymapper tab and test it works just fine, however when I play the game from the games tab RL will not launch any profiles for the emulator.  I am attaching my logs.  Thanks. 

 

 

 

21:46:01:836 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.1.1.1 (www.rlauncher.com)
21:46:02:045 | RL |      INFO  | +219   | Main - System Specs:
     RocketLauncher Dir: D:\RocketLauncher
     RocketLauncher is: 32-bit
     OS: Microsoft Windows 10 Home
     SKU: Windows 8
     Total Memory: 8065.90 MB
     Free Memory: 5349.32 MB
     Used Memory: 2716.582 MB
     SystemType: 64-bit
     Physical Processors: 1
     Logical Processors: 4
     GPU 1 Name: NVIDIA GeForce 940MX
     GPU 1 RAM: -2048.00 MB
     GPU 1 Driver Version: 10.18.13.6203
     GPU 2 Name: Intel(R) HD Graphics 520
     GPU 2 RAM: 1024.00 MB
     GPU 2 Driver Version: 20.19.15.4390
     Sound 1 Device: Realtek High Definition Audio
     Sound 1 Status: Enabled
     Sound 2 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
     Sound 2 Status: Enabled
     Sound 3 Device: Intel(R) Display Audio
     Sound 3 Status: Enabled
     OS Language: English_United_States
     System Locale: en-US
     Formats Locale: en-US
     Windows UI Language: en-US
     Text Encoding: Windows-1252
     OS Admin Status: Yes
     RL Compatibility Flags:  HIGHDPIAWARE
     Latest .Net Version: v4.0.30319
     Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1030 work) [32bit] [60hz] [Landscape]  (Primary)
     Current AHK Desktop Width: 1920
     Current AHK Desktop Height: 1080
     Monitor #1 DPI: 125
     ErrorMode: 0
     AutoHotkey Path:
     AHK Version: 1.1.13.00
     Unicode: No
21:46:02:045 | RL |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\RocketLauncher.exe exists
21:46:02:046 | RL |      INFO  | +0     | Main - Using HyperSpin normal mode for version 1.4.0.0 found at: D:\hyperspin\HyperSpin.exe
21:46:02:046 | RL |      INFO  | +0     | Main - Raw CLI received: "Nintendo Entertainment System Super Jeopardy! (USA)"
21:46:02:047 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
21:46:02:047 | RL |      INFO  | +0     | Process.Process - "Exist" "HyperSpin.exe"
21:46:02:053 | RL |      INFO  | +0     | Main - Detected HyperSpin.exe is currently running
21:46:02:053 | RL |      INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w1920 h1080
21:46:02:053 | RL |      INFO  | +0     | Main - RocketLauncher received "Nintendo Entertainment System" and "Super Jeopardy! (USA)"
21:46:02:063 | RL |      INFO  | +15    | Main - Did not find a "D:\RocketLauncher\Settings\Nintendo Entertainment System\Game Options.ini" file, skipping any game-specific options.
21:46:02:063 | RL |      INFO  | +0     | Main - Super Jeopardy! (USA) is using the default emulator: Nestopia - NES
21:46:02:063 | RL |      INFO  | +0     | Main - Checking for a [Nestopia - NES] section in D:\RocketLauncher\Settings\Nintendo Entertainment System\Emulators.ini
21:46:02:063 | RL |      INFO  | +0     | Main - Found [Nestopia - NES] in D:\RocketLauncher\Settings\Nintendo Entertainment System\Emulators.ini
21:46:02:063 | RL |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\Modules\Nestopia\Nestopia.ahk exists
21:46:02:069 | RL |      INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
21:46:02:069 | RL |      INFO  | +0     | Main - Super Jeopardy! (USA) will use module: D:\RocketLauncher\Modules\Nestopia\Nestopia.ahk
21:46:02:077 | RL |   WARNING  | +16    | RIniLoadVar - Created missing Global ini key: "Fade_Click_Through " in section: "Fade" in "D:\RocketLauncher\Settings\Global RocketLauncher.ini"
21:46:02:077 | RL |   WARNING  | +0     | RIniLoadVar - Created missing System ini key: "Fade_Click_Through " in section: "Fade" in "D:\RocketLauncher\Settings\Nintendo Entertainment System\RocketLauncher.ini"
21:46:02:119 | RL |      INFO  | +31    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
21:46:02:127 | RL |      INFO  | +16    | CheckFile - Checking if D:\hyperspin\Emulators\Nintendo Entertainment System\nestopia.exe exists
21:46:02:128 | RL |      INFO  | +0     | Main - INI Keys read
21:46:02:128 | RL |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\Module Extensions\7z.exe exists
21:46:02:129 | RL |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\Module Extensions\7z.dll exists
21:46:02:140 | RL |      INFO  | +15    | Main - "Super Jeopardy! (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
21:46:02:140 | RL |      INFO  | +0     | CheckPaths - Started
21:46:02:140 | RL |      INFO  | +0     | CheckPaths - Looking for rom: D:\hyperspin\Emulators\Nintendo Entertainment System\roms\Super Jeopardy! (USA).ZIP
21:46:02:140 | RL |      INFO  | +0     | CheckPaths - Found rom: D:\hyperspin\Emulators\Nintendo Entertainment System\roms\Super Jeopardy! (USA).ZIP
21:46:02:140 | RL |      INFO  | +0     | CheckPaths - Ended
21:46:02:141 | RL |      INFO  | +0     | BuildScript - User Variables:
     ;----------------------------------------------------------------------------
     ; INJECTED VARIABLES
     ;----------------------------------------------------------------------------
 
     #NoTrayIcon
     #InstallKeybdHook
     MiscUtils.DetectHiddenWindows("On")
     SetTitleMatchMode, 2
     SendMode, Event
     0 = 2
     rlPath = D:\RocketLauncher
     pluginPath = D:\RocketLauncher\Plugins
     pluginName = HyperSpin
     pluginExt = .plugin
     contextOnExit =
     rlMode =
     rlTitle = RocketLauncher
     rlVersion = 1.1.1.1
     rlAuthor = djvj
     rlURL = www.rlauncher.com
     langFile = D:\RocketLauncher\Data\Language\Localization.ini
     primMonitor = 1
     frontendPID = 5676
     frontendPath = D:\hyperspin
     frontendExe = HyperSpin.exe
     frontendExt = exe
     frontendName = HyperSpin
     frontendDrive = D
     exitEmulatorKey = ~Esc
     restoreFE = false
     exitScriptKey = ~q & ~s
     toggleCursorKey = ~e & ~t
     emuFullPath = D:\hyperspin\Emulators\Nintendo Entertainment System\nestopia.exe
     emuPath = D:\hyperspin\Emulators\Nintendo Entertainment System
     emuName = Nestopia - NES
     emuExt = exe
     baseRomPath =
     romPath = D:\hyperspin\Emulators\Nintendo Entertainment System\roms
     romPathFromIni = D:\hyperspin\Emulators\Nintendo Entertainment System\roms
     romExtension = .ZIP
     romExtensionOrig = .ZIP
     romExtensions = ZIP
     executable = nestopia.exe
     systemDbName = Nintendo Entertainment System
     systemName = Nintendo Entertainment System
     dbPath =
     dbName = Super Jeopardy! (USA)
     dbExt =
     romName = Super Jeopardy! (USA)
     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 = D:\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 = true
     errorSounds = true
     rlDebugConsoleStdout =
     sysLang = English_United_States
     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 = D:\RocketLauncher\Profiles\LEDBlinky
     ledblinkyRLProfile = D:\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
     winIPACFullPath =
     ultraMapEnabled = false
     ultraMapFullPath =
     emuIdleShutdown = 0
     launchPasswordHash = UpUpDownDownLeftRightLeftRight
     hideCursor = false
     hideEmu = false
     hideFE = false
     suspendFE = 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
     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|Developer|Genre|Rating|Publisher
     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 = D:\RocketLauncher\Media\Fade
     RLDataPath = D:\RocketLauncher\Data
     RLMediaPath = D:\RocketLauncher\Media
     RLErrSoundPath = D:\RocketLauncher\Media\Sounds\Error
     modulesPath = D:\RocketLauncher\Modules
     moduleFullName = D:\RocketLauncher\Modules\Nestopia\Nestopia.ahk
     moduleName = Nestopia
     modulePath = D:\RocketLauncher\Modules\Nestopia
     moduleExtension = ahk
     moduleExtensionsPath = D:\RocketLauncher\Module Extensions
     libPath = D:\RocketLauncher\Lib
     sevenZEnabled = false
     sevenZPath = D:\RocketLauncher\Module Extensions\7z.exe
     sevenZDllPath = D:\RocketLauncher\Module Extensions\7z.dll
     sevenZExtractPath = C:\Users\Alex\AppData\Local\Temp\HS
     sevenZExtractPathOrig =
     sevenZAttachSystemName = false
     sevenZDelTemp = true
     sevenZFormats = .zip|.rar|.7z|.lzh|.gzip|.tar
     sevenZFormatsNoP = zip|rar|7z|lzh|gzip|tar
     sevenZFormatsRegEx = \.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar
     7zExtractPath = C:\Users\Alex\AppData\Local\Temp\HS
     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 = D:\RocketLauncher\Module Extensions\HiToText.exe
     pauseSaveStateKeyCodes =
     pauseLoadStateKeyCodes =
     keyboardEncoder =
     keyboardEncoderEnabled = true
     keymapperEnabled = true
     keymapperAHKMethod = External
     keymapper = xpadder
     xpadderFullPath = D:\hyperspin\Utilities\Xpadder\Xpadder.exe
     joyToKeyFullPath = D:\Utilities\JoyToKey\JoyToKey.exe
     profilePath = D:\RocketLauncher\Profiles
     keymapperProfilePath = D:\RocketLauncher\Profiles\xpadder
     keymapperFrontEndProfileName = RocketLauncherUI
     keymapperFrontEndProfile = xpadder
     keymapperRocketLauncherProfileEnabled = true
     joyIDsEnabled = true
     joyIDsPreferredControllersGlobal = Controller (XBOX 360 For Windows)
     joyIDsPreferredControllersSystem = use_global
     joyIDsPreferredControllersOnExit = Controller (XBOX 360 For Windows)
     CustomJoyNamesEnabled = false
     CustomJoyNames =
     rotateMethod = false
     FEProfile = D:\RocketLauncher\Profiles\xpadder\RocketLauncherUI
     defaultProfile = D:\RocketLauncher\Profiles\xpadder\_Default
     systemProfile = D:\RocketLauncher\Profiles\xpadder\Nintendo Entertainment System
     xPadderSystemProfile = D:\RocketLauncher\Profiles\xpadder\Nintendo Entertainment System\_Default
     emuProfile = D:\RocketLauncher\Profiles\xpadder\Nintendo Entertainment System\Nestopia - NES
     romProfile = D:\RocketLauncher\Profiles\xpadder\Nintendo Entertainment System\Super Jeopardy! (USA)
     RocketLauncherProfile = D:\RocketLauncher\Profiles\xpadder\RocketLauncher
     blankProfile = D:\RocketLauncher\Profiles\xpadder\_Default\blank
     ahkFEProfile = D:\RocketLauncher\Profiles\AHK\RocketLauncherUI
     ahkDefaultProfile = D:\RocketLauncher\Profiles\AHK\_Default
     ahkSystemProfile = D:\RocketLauncher\Profiles\AHK\Nintendo Entertainment System
     ahkEmuProfile = D:\RocketLauncher\Profiles\AHK\Nintendo Entertainment System\Nestopia - NES
     ahkRomProfile = D:\RocketLauncher\Profiles\AHK\Nintendo Entertainment System\Super Jeopardy! (USA)
     ahkRocketLauncherProfile = D:\RocketLauncher\Profiles\AHK\RocketLauncher
     bezelEnabled = false
     bezelICEnabled = false
     shaderName = false
     shaderColor =
     shaderTransparency =
     statisticsEnabled = true
     pressDuration = -1
     emuVolume = 1
     dxwndIni = D:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
     dxwndFullPath = D:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
     qResFullPath = D:\RocketLauncher\Module Extensions\QRes.exe
     mon1O =
     pacDrivedllFile = D:\RocketLauncher\Module Extensions\PacDrive32.dll
     userFadeAnimIniFile = D:\RocketLauncher\Lib\User Fade Animations.ini
     testFile =
     testDuration =
     initialErrorMode = 0
 
21:46:02:144 | RL |      INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
21:46:02:144 | RL |      INFO  | +0     | BuildScript - Loaded Keymapper Init.ahk scripts
21:46:02:144 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
21:46:02:144 | RL |   WARNING  | +0     | BuildScript - "D:\RocketLauncher\Lib\User Functions Init.ahk" not found
21:46:02:144 | RL |      INFO  | +0     | BuildScript - Validating module
21:46:02:145 | RL |      INFO  | +0     | BuildScript - Validation complete
21:46:02:145 | RL |      INFO  | +0     | BuildScript - Module:
     MEmu = Nestopia
     MEmuV =  v1.42
     MURL = http://www.emucr.com/2011/09/nestopia-unofficial-v1420.html
     MAuthor = djvj
     MVersion = 2.0.4
     MCRC = 6F80AA06
     iCRC = F9662CA1
     MID = 635038268908287546
     MSystem = "Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System"
     ;----------------------------------------------------------------------------
     ; Notes:
     ; If using this for Nintendo Famicom Disk System, make sure you place an FDS bios in your bios subfolder for your emu. You will have to select it on first launch of any FDS game.
     ; Set your fullscreen key to Alt+Enter if it is not already for Pause support
     ;----------------------------------------------------------------------------
     StartModule()
     BezelGUI()
     FadeInStart()
 
     settingsFile := modulePath . "\" . moduleName . ".ini"
     Fullscreen := IniReadCheck(settingsFile, "settings", "Fullscreen","true",,1)
     ExitKey := IniReadCheck(settingsFile, "settings", "ExitKey","Esc",,1)
     ToggleMenuKey := IniReadCheck(settingsFile, "settings", "ToggleMenuKey","Alt+M",,1)
     bezelTopOffset := IniReadCheck(settingsFile, "Settings", "bezelTopOffset",16,,1)
     bezelBottomOffset := IniReadCheck(settingsFile, "Settings", "bezelBottomOffset",26,,1)
     bezelLeftOffset := IniReadCheck(settingsFile, "Settings", "bezelLeftOffset",7,,1)
     bezelRightOffset := IniReadCheck(settingsFile, "Settings", "bezelRightOffset",7,,1)
     force4players := IniReadCheck(settingsFile, romName, "force4players","False",,1)
 
     BezelStart()
 
     emuSettingsFile := emuPath . "\" . "nestopia.xml"
     FileRead, nesXML, %emuSettingsFile%
 
     IfInString, nesXML, % "<confirm-exit>yes</confirm-exit>" ; find if this setting is not the desired value
      StringReplace, nesXML, nesXML, % "<confirm-exit>yes</confirm-exit>", % "<confirm-exit>no</confirm-exit>" ; turning off confirmation on exit
     IfNotInString, nesXML, % "<exit>" . ExitKey . "</exit>" ; find if this setting is not the desired value
     { currentExitKey := StrX(nesXML,"<exit>" ,0,0,"</exit>",0,0) ; trim confirm-exit to what it's current setting is
      StringReplace, nesXML, nesXML, % currentExitKey, % "<exit>" . ExitKey . "</exit>" ; replacing the current exit key to the desired one from above
     }
     IfNotInString, nesXML, % "<toggle-menu>" . ToggleMenuKey . "</toggle-menu>" ; find if this setting is not the desired value
     { currentMenuKey := StrX(nesXML,"<toggle-menu>" ,0,0,"</toggle-menu>",0,0) ; trim toggle-menu to what it's current setting is
      StringReplace, nesXML, nesXML, % currentMenuKey, % "<toggle-menu>" . ToggleMenuKey . "</toggle-menu>" ; replacing the current toggle-menu key to the desired one from above
     }
 
     If force4players = true
     { IfInString, nesXML, % "<auto-select-controllers>yes</auto-select-controllers>" ; find if this setting is not the desired value
       StringReplace, nesXML, nesXML, % "<auto-select-controllers>yes</auto-select-controllers>", % "<auto-select-controllers>no</auto-select-controllers>" ; replacing the current toggle-menu key to the desired one from above
      StringReplace, nesXML, nesXML, % "<port-3>unconnected</port-3>", % "<port-3>pad3</port-3>"
      StringReplace, nesXML, nesXML, % "<port-4>unconnected</port-4", % "<port-4>pad4</port-4>"
     } Else
      IfInString, nesXML, % "<auto-select-controllers>no</auto-select-controllers>" ; find if this setting is not the desired value
       StringReplace, nesXML, nesXML, % "<auto-select-controllers>no</auto-select-controllers>", % "<auto-select-controllers>yes</auto-select-controllers>" ; replacing the current toggle-menu key to the desired one from above
 
     ; Enable Fullscreen
     currentFS := StrX(nesXML,"<start-fullscreen>" ,0,0,"</start-fullscreen>",0,0) ; trim start-fullscreen to what it's current setting is
     StringReplace, nesXML, nesXML, % currentFS, % "<start-fullscreen>" . ((If Fullscreen = "true")?"yes":"no") . "</start-fullscreen>" ; setting start-fullscreen to the desired setting from above
 
     SaveFile()
 
     hideEmuObj := Object("Nestopia ahk_class Nestopia",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later
     7z(romPath, romName, romExtension, 7zExtractPath)
 
     HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait
 
     Run(executable . " """ . romPath . "\" . romName . romExtension . """", emuPath)
 
     WinWait("Nestopia ahk_class Nestopia")
     WinWaitActive("Nestopia ahk_class Nestopia")
 
     BezelDraw()
     HideEmuEnd()
     FadeInExit()
     Process("WaitClose", executable)
     7zCleanUp()
     BezelExit()
     FadeOutExit()
     ExitModule()
 

     SaveFile() {
      Global emuSettingsFile
      Global nesXML
      FileDelete, %emuSettingsFile%
      FileAppend, %nesXML%, %emuSettingsFile%, UTF-8
     }
 
     HaltEmu:
      ; Send, !{Enter}
      Sleep, 200
     Return
     RestoreEmu:
      WinActivate, ahk_id  %emulatorID%
      ; Send, !{Enter}
     Return
 
     CloseProcess:
      FadeOutStart()
      WinClose("Nestopia ahk_class Nestopia")
     Return
 
21:46:02:167 | RL |      INFO  | +16    | BuildScript - Loaded Multi-Player scripts
21:46:02:169 | RL |      INFO  | +16    | BuildScript - Loaded Statistics.ahk script
21:46:02:169 | RL |   WARNING  | +0     | BuildScript - "D:\RocketLauncher\Lib\User Functions.ahk" not found
21:46:02:169 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
21:46:02:172 | RL |      INFO  | +0     | Main - Module is built
21:46:02:172 | RL |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\AutoHotkey.dll exists
21:46:02:178 | RL |      INFO  | +0     | Main - Running module
21:46:02:400 | MD |      INFO  | +N/A   | Module initialized
21:46:02:402 | MD |      INFO  | +0     | LoadPreferredControllers - Started
21:46:02:402 | MD |      INFO  | +0     | GetJoystickArray - Started
21:46:02:420 | MD |      INFO  | +32    | GetJoystickArray - Ended
21:46:02:420 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
21:46:02:420 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
21:46:02:421 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
21:46:02:421 | MD |      INFO  | +0     | CheckFile - Checking if D:\hyperspin\Utilities\Xpadder\Xpadder.exe exists
21:46:02:422 | MD |      INFO  | +0     | Keymapper - Loading xpadder
21:46:02:422 | MD |      INFO  | +0     | RunKeymapper - Started, using method "load"
21:46:02:422 | MD |      INFO  | +0     | GetJoystickArray - Started
21:46:02:423 | MD |      INFO  | +0     | GetJoystickArray - Ended
21:46:02:423 | MD |      INFO  | +0     | RunXpadder - Started
21:46:02:423 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe
21:46:02:426 | MD |      INFO  | +0     | Run - Running: D:\hyperspin\Utilities\Xpadder\Xpadder.exe /C
21:46:02:487 | MD |      INFO  | +62    | Process - WaitClose Xpadder.exe 2
21:46:02:593 | MD |   WARNING  | +110   | RunXpadder - No profiles found and nothing to tell Xpadder to load
21:46:02:593 | MD |      INFO  | +0     | RunXpadder - Ended
21:46:02:593 | MD |      INFO  | +0     | RunKeymapper - Ended
21:46:02:593 | MD |      INFO  | +0     | Keymapper - Loading External AHK Keymapping
21:46:02:593 | MD |      INFO  | +0     | CheckFile - Checking if D:\RocketLauncher\Module Extensions\AhkLauncher.exe exists
21:46:02:594 | MD |      INFO  | +0     | RunAHKKeymapper - Started
21:46:02:594 | MD |      INFO  | +0     | GetAHKProfile - Started
21:46:02:594 | MD |      INFO  | +0     | GetAHKProfile - Ended and no profile found
21:46:02:594 | MD |      INFO  | +0     | Process - Exist AhkLauncher.exe
21:46:02:597 | MD |      INFO  | +0     | RunAHKKeymapper - Ended
21:46:02:597 | MD |      INFO  | +0     | StartModule - Started
21:46:02:597 | MD |      INFO  | +0     | StartModule - MEmu: Nestopia
     MEmuV: v1.42
     MURL: http://www.emucr.com/2011/09/nestopia-unofficial-v1420.html
     MAuthor: djvj
     MVersion: 2.0.4
     MCRC: 6F80AA06
     iCRC: F9662CA1
     MID:
     MSystem: "Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System"
21:46:02:597 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "Nintendo Entertainment System"
21:46:02:598 | MD |      INFO  | +0     | PluginInit - Started
21:46:02:598 | MD |      INFO  | +0     | CheckFile - Checking if D:\hyperspin\Databases\Nintendo Entertainment System\Nintendo Entertainment System.xml exists
21:46:02:602 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
21:46:02:603 | MD |      INFO  | +0     | BuildAssetsTable - Ended
21:46:02:603 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
21:46:02:658 | MD |      INFO  | +62    | BuildAssetsTable - Ended
21:46:02:658 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Game Video|System Video
21:46:02:659 | MD |      INFO  | +0     | BuildAssetsTable - Ended
21:46:02:659 | MD |      INFO  | +0     | PluginInit - Ended
21:46:02:659 | MD |      INFO  | +0     |  - Started with mode: START
21:46:02:659 | MD |   WARNING  | +0     |  - You have your path set to  defined, but it could not be found here:
21:46:02:662 | MD |      INFO  | +0     | StartModule - Ended
21:46:02:667 | MD |      INFO  | +0     | Run - Running: D:\hyperspin\Emulators\Nintendo Entertainment System\nestopia.exe "D:\hyperspin\Emulators\Nintendo Entertainment System\roms\Super Jeopardy! (USA).ZIP"
21:46:02:702 | MD |      INFO  | +47    | WinWait - Waiting for "Nestopia ahk_class Nestopia"
21:46:02:856 | MD |      INFO  | +156   | WinWaitActive - Waiting for "Nestopia ahk_class Nestopia"
21:46:03:415 | MD |      INFO  | +547   | Process - WaitClose nestopia.exe
21:46:12:365 | MD |      INFO  | +8953  | CloseProcess - Started, user requested to end launched application
21:46:12:365 | MD |      INFO  | +0     | WinClose - Closing: Nestopia ahk_class Nestopia
21:46:12:737 | MD |      INFO  | +375   | CloseProcess - Ended
21:46:12:848 | MD |      INFO  | +110   | ExitModule - Started
21:46:12:848 | MD |      INFO  | +0     | Starting Updating Statistics:
21:46:13:002 | MD |      INFO  | +156   | Game section statistics updated.
21:46:13:002 | MD |      INFO  | +0     | RunKeymapper - Started, using method "unload"
21:46:13:002 | MD |      INFO  | +0     | GetJoystickArray - Started
21:46:13:003 | MD |      INFO  | +0     | GetJoystickArray - Ended
21:46:13:003 | MD |      INFO  | +0     | RunXpadder - Started
21:46:13:003 | MD |      INFO  | +0     | Process - Exist JoyToKey.exe
21:46:13:006 | MD |      INFO  | +0     | Run - Running: D:\hyperspin\Utilities\Xpadder\Xpadder.exe /C
21:46:13:033 | MD |      INFO  | +31    | Process - WaitClose Xpadder.exe 2
21:46:13:140 | MD |   WARNING  | +109   | RunXpadder - No profiles found and nothing to tell Xpadder to load
21:46:13:140 | MD |      INFO  | +0     | RunXpadder - Ended
21:46:13:140 | MD |      INFO  | +0     | RunKeymapper - Ended
21:46:13:140 | MD |      INFO  | +0     | RunAHKKeymapper - Started
21:46:13:140 | MD |      INFO  | +0     | Process - Exist AhkLauncher.exe
21:46:13:143 | MD |      INFO  | +0     | RunAHKKeymapper - Ended
21:46:13:143 | MD |      INFO  | +0     | LoadPreferredControllers - Started
21:46:13:143 | MD |      INFO  | +0     | GetJoystickArray - Started
21:46:13:144 | MD |      INFO  | +0     | GetJoystickArray - Ended
21:46:13:144 | MD |      INFO  | +0     | LoadPreferredControllers - Sorting Currently Connected joysticks List to match the order of the Preferred Controller List
21:46:13:144 | MD |      INFO  | +0     | LoadPreferredControllers - Assigning the New Joystick IDs according to the preferred list for the active controllers
21:46:13:144 | MD |      INFO  | +0     | LoadPreferredControllers - Ended
21:46:13:144 | MD |      INFO  | +0     |  - Started with mode: END
21:46:13:144 | MD |   WARNING  | +0     |  - You have your path set to  defined, but it could not be found here:
21:46:13:149 | MD |      INFO  | +0     | ExitModule - Ended
End of Module Logs
21:46:13:199 | RL |      INFO  | +11031 | Main - Module ended, exiting RocketLauncher normally
21:46:13:199 | RL |      INFO  | +0     | ExitScript - Started
21:46:13:205 | RL |      INFO  | +0     | ExitScript - Checking what application is currently in focus.
21:46:13:205 | RL |      INFO  | +0     | ExitScript - HyperSpin is currently active. Proceeding with exit
21:46:13:219 | RL |      INFO  | +16    | SystemCursor - Restoring mouse cursor
21:46:13:234 | RL |      INFO  | +15    | ExitScript - Restored cursor

Archived

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

×
×
  • Create New...