Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

Virtual Boy Module


xR4ND0Mx

Recommended Posts

Posted

I'm having an issue with Launching Virtual boy. Its saying I dont have a close process and to get a module that has one. This is what I got

else if (systemName = "Virtual Boy" && executable = "vbjin.exe")

{

hideDesktop()

Hotkey, %exitEmulatorKey%, CloseProcess

Run, "%EmuPath%%Executable%" "%romPath%%romName%%romExtension%",, UseErrorLevel

WinMaximize, (whatever the name of the window is)

Process, waitClose, %executable%

}

If anyone could help, that would be much appreciated.

Posted

Firstly - this module is for hyperlaunch 2.25c

I use Mednafen,it's the only emulator i have found to run virtual boy good,this is the module i use and it works perfectly,bare in mind Mednafen can be used for a few systems so

if it seems daunting then know that you can get used to this emulator and use it for quite a few other systems and it runs good,however if i remember correctly Mednafen once

run you need to press a certain key to bring up your controller mapping and follow the instructions,it took me a while to sort that out as i had no way to sort out the controls and

i can't remember the keyboard key,google search it and you will find it.

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

; Nintendo Virtual Boy

; Mednafen 0.9.18.1

; by djvj & BBB

; 1.5

;

; Notes:

; Below are some basic params you can change, there are many other params

; located in the mednafen documentation that you can add if needed.

;

; Some people experience screen flickering and mednafen will not stay in

; fullscreen, you can changed vDriver below to -vdriver sdl and it will

; possibly fix the issue.

;

; There is no error checking if mednafen fails, so if you try to launch

; your game and nothing happens, then check the stdout.txt in your mednafen

; installation directory to see what went wrong.

;

; To remap your keys, start a game then press alt + shift + 1 to enter

; the key configuration. Also see mednafen.cfg to change other keys such

; as the exit key.

;

; For Virtual Boy you might not be able to get in game and get stuck

; on the intro screen, so open your cfg file and change these settings

; to allow you to play. There are some extra options here to.

;

; vb.anaglyph.lcolor 0xFF0000

; vb.anaglyph.preset disabled

; vb.anaglyph.rcolor 0x000000

; vb.default_color 0xFFFFFF

; vb.disable_parallax 0

; vb.input.builtin.gamepad.a keyboard 109

; vb.input.builtin.gamepad.b keyboard 110

; vb.input.builtin.gamepad.down-l keyboard 100

; vb.input.builtin.gamepad.down-r keyboard 107

; vb.input.builtin.gamepad.left-l keyboard 115

; vb.input.builtin.gamepad.left-r keyboard 106

; vb.input.builtin.gamepad.lt keyboard 103

; vb.input.builtin.gamepad.rapid_a keyboard 46

; vb.input.builtin.gamepad.rapid_b keyboard 44

; vb.input.builtin.gamepad.right-l keyboard 102

; vb.input.builtin.gamepad.right-r keyboard 108

; vb.input.builtin.gamepad.rt keyboard 104

; vb.input.builtin.gamepad.select keyboard 118

; vb.input.builtin.gamepad.start keyboard 13

; vb.input.builtin.gamepad.up-l keyboard 101

; vb.input.builtin.gamepad.up-r keyboard 105

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

Fullscreen = true

Stretch = aspect ; 0, aspect, or full

vDriver = opengl ; opengl or sdl

xRes = 800

yRes = 600

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

GUI_ID := FadeInStart()

fullscreen := ( If Fullscreen = "true" ? ("-fs 1") : ("-fs 0") )

stretch := "-vb.stretch " . Stretch

vDriver := ( If vDriver != "" ? ("-vdriver " . vDriver) : ("") )

xRes := ( If xRes != "" ? ("-vb.xres " . xRes) : ("") )

yRes := ( If yRes != "" ? ("-vb.yres " yRes) : ("") )

7z1 := 7z(romPath, romName, romExtension, 7zExtractDir)

; This allows us to send variables, that when empty, are not sent to the Run command

RunEmu(executable, fullscreen, stretch, vDriver, xRes, yRes, romPath . romName . romExtension, emuPath) ;, "Min")

WinWait, %romName% ahk_class SDL_app

WinWaitActive, %romName% ahk_class SDL_app

GUI_ID2 := FadeInExit()

Process, WaitClose, %executable%

7z2 := 7zCleanUp()

GUI_ID4 := FadeOutExit()

WinActivate, Hyperspin

ExitApp

RunEmu(exe,param1=0,param2=0,param3=0,param4=0,param5=0,rom=0,relativepath=0, option=0) {

Run, %exe% %param1% %param2% %param3% %param4% %param5% "%rom%", %relativepath%, %option%

}

CloseProcess:

GUI_ID3 := FadeOutStart()

WinClose, %romName% ahk_class SDL_app

Return

Posted

Thanks guys. I am actually on HL 3.0.0.9 . I've gotten most everything else up and running, was just having issues with a few systems. I appreciate the help.

Posted

When he requested a module then he would have to be on 2 or 3,this is why i stated the module version usage,agreed with Brolly on upgrading to 3.

  • 1 year later...
Posted

how do you create a module for vbjin?? from what i read here im lost. i cannot get mednafen to play my virtual boy games they open outside of hyperlaunch but do not go passed the "read the manual" screen. any help as always... is greatly appreciated

i got it to launch with mednafen through hyperlaunch but again it wont go passed the read the manual screen

Posted
Hit enter lol

lol im not that dumb lol ... i press enter nothing happens it stays on the read manual screen lol i also like how easy the other one is to setup (besides the module)

Archived

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

×
×
  • Create New...