Emulator Red Viper - Virtual Boy emulator

Floogle

Member
OP
Newcomer
Joined
Mar 12, 2016
Messages
13
Trophies
0
XP
341
Country
Belgium
Thanks for adding the link!

Savestates are planned.

N3DS C-Stick is mapped to the right D-Pad.

Does the 3D Tetris crash happen if it's the first ROM you load? I suspected that was related to things not being reset fully, but if it happens from a clean boot it's probably something else.

Would it be possible to adjust the depth between the layers using the 3D slider? The Virtual Boy has the eye distance adjustment and I was wondering if it was similar to how depth adjustment works in 3DS games.
Can't do much about this unfortunately. On the Virtual Boy, you can draw sprites and tile layers with a "parallax offset", so this part would work with a slider. Not everything is drawn this way though, as some layers can be assigned to specific eyes, so that each eye effectively a completely different image (you'll see this in some game logos).
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,176
Country
United Kingdom
Thanks for adding the link!

Savestates are planned.

N3DS C-Stick is mapped to the right D-Pad.

Does the 3D Tetris crash happen if it's the first ROM you load? I suspected that was related to things not being reset fully, but if it happens from a clean boot it's probably something else.


Can't do much about this unfortunately. On the Virtual Boy, you can draw sprites and tile layers with a "parallax offset", so this part would work with a slider. Not everything is drawn this way though, as some layers can be assigned to specific eyes, so that each eye effectively a completely different image (you'll see this in some game logos).
Yes it crashes for me if it's the first rom loaded
 
  • Like
Reactions: Vague Rant

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,889
Trophies
2
XP
29,436
Country
United Kingdom
This is amazing. I've always been curious though, would it be possible for virtual boy roms to be edited with DX like hacks that add full color? Like how many Game Boy roms have been edited to be full color in recent years. Would be so amazing to one day see a full color version of VB Wario Land.
The game boy hacks use the capabilities of the GBC, so it's a real existing feature set to work with. There was never a colour version of the VB (well, red is a colour, but you know :rofl:), so the only way to do it would be to add invented new capabilities to the emulator(s), and then hack the games to use them. Possible but idk how likely it is that someone will ever want to take on that work.
 
  • Like
Reactions: Ryccardo

WalterSlovotsky

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
891
Trophies
0
XP
1,528
Country
United States
I'm honestly surprised this was never tried up until now. I always thought it would be the perfect place for a Virtual Boy revival, if Nintendo were willing to do it.

Finally have a reason to dust off, charge and boot up my 3DS again.
 

ciaomao

Well-Known Dude
Member
Joined
Feb 20, 2014
Messages
572
Trophies
1
XP
1,945
Country
Albania
With the 3dsx it freezes after I have selected the rom. If I use the cia, an additional message "couldn't initialize audio. did you dump your DSP firmware?" appears at startup. Is a specific 3ds firmware required? Mine is still 11.2.0.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,840
Country
United States
With the 3dsx it freezes after I have selected the rom. If I use the cia, an additional message "couldn't initialize audio. did you dump your DSP firmware?" appears at startup. Is a specific 3ds firmware required? Mine is still 11.2.0.
You need to dump the dsp firmware. With Luma3DS you can do this:
  1. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
  2. Select "Miscellaneous options"
  3. Select "Dump DSP firmware"
  4. Press (B) to continue
  5. Press (B) to return to the Rosalina main menu
  6. Press (B) to exit the Rosalina menu
 

JORGETECH

Active Member
Newcomer
Joined
Oct 5, 2023
Messages
38
Trophies
0
XP
160
Country
Spain
N3DS C-Stick is mapped to the right D-Pad.
I didn't notice the C-Stick mapping, but I'm still trying out games for the first time so I could have easily missed that.
Can't do much about this unfortunately. On the Virtual Boy, you can draw sprites and tile layers with a "parallax offset", so this part would work with a slider. Not everything is drawn this way though, as some layers can be assigned to specific eyes, so that each eye effectively a completely different image (you'll see this in some game logos).
Yes, I now remember Rodrigo Copetti's article about the Virtual Boy mentioning that, it makes sense that some of the graphical features of the system conflict with the 3DS parallax effect.
 

legofordman

Active Member
Newcomer
Joined
Sep 4, 2022
Messages
31
Trophies
0
Age
21
Location
Somewhere
XP
132
Country
United States
First off, THANK YOU SO MUCH FOR MAKING THIS!!!! This is amazing! But I do have a request for a possible feature for this, could you maybe make it so people with a circle pad pro can use the circle pad pro to use it as the right dpad?
 

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,464
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,316
Country
Does the 3D Tetris crash happen if it's the first ROM you load? I suspected that was related to things not being reset fully, but if it happens from a clean boot it's probably something else.

Ditto AmandaRose, all three of my crashes were with 3-D Tetris as my first/only launched ROM.

On the features front, it would be nice to get support for the ZL/ZR buttons on New 3DS. That would allow the 3DS to match the number of inputs on the Virtual Boy. In particular, I think they'd be ideal B/A buttons when the right D-pad is using the 3DS face buttons. For a game like Red Alarm, that would put throttle on ZL/ZR instead of the touch screen.
 
  • Like
Reactions: AmandaRose

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,459
Country
Canada

ciaomao

Well-Known Dude
Member
Joined
Feb 20, 2014
Messages
572
Trophies
1
XP
1,945
Country
Albania
You need to dump the dsp firmware. With Luma3DS you can do this:
  1. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
  2. Select "Miscellaneous options"
  3. Select "Dump DSP firmware"
  4. Press (B) to continue
  5. Press (B) to return to the Rosalina main menu
  6. Press (B) to exit the Rosalina menu
i see. i hacked my 3ds a while ago. I still use theme hax with GW…
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,392
Trophies
1
Age
41
XP
4,602
Country
Argentina
Okay, can you add a "Gameboy" filter so things look Gameboy green or black and white without having to guess with the color pallette?

Fun fact, The Virtual Boy LOOKS basically as a Gameboy with 3D effects. Why? Cause Nintendo was really stingy with Ram memory.

*Edited
 
Last edited by raxadian,

Dakangel

Well-Known Member
Newcomer
Joined
Jun 29, 2022
Messages
74
Trophies
0
Age
44
Location
Earth
XP
404
Country
Mexico
Okay, can you add a "Gameboy" filter so things look Gameboy green or black and white without having to guess with the color pallette?

Fun fact, The Virtual Boy is basically a Gameboy with 3D effects. That's why it was so underpowered. Had they used the Super Nintendo hardware as a base the games graphics would have been better.
To the contrary , Virtual Boy is a 32bit generation toy, more powerfull than the snes but with a limited gameboy / wonderswan color palette.
 
  • Like
Reactions: Kwyjor

SolidSonicTH

Well-Known Member
Member
Joined
Jan 15, 2013
Messages
104
Trophies
1
Age
37
XP
544
Country
United States
I have to know: does this exclude 2DS players or is the 3D functions of the emulator optional? I actually haven't found any reports of such (and I own an n3DS so it wouldn't be something I can test).

EDIT: Actually I guess I could...I could just disable the 3D effects on my own system. :|

That was pretty derp.
 

TurboLolo

Active Member
Newcomer
Joined
Mar 24, 2021
Messages
35
Trophies
0
Age
38
XP
385
Country
Poland
Hi, did get solution for freezing when selecting ram? I have DSP fw dump but still get massage couldn't initialize audio.
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,392
Trophies
1
Age
41
XP
4,602
Country
Argentina
To the contrary , Virtual Boy is a 32bit generation toy, more powerfull than the snes but with a limited gameboy / wonderswan color palette.

I just found the reason why the 3D was so basic is because Nintendo go to means of making things cheaper is being stingy on the Ram memory. (And yes that even applies to the Nintendo Switch. Several videogame companies outright had to tell Nintendo that the Nintendo Switch had to have at least 4 GB of ram or they wouldn't develop for it at all. And coming right back from the Wii U fiasco Nintendo actually listened.)

Sure Nintendo pass the cost to the companies to add Ram on the Virtual Boy game cardridges if they need extra ram, I am sure nothing can go wrong with that -_-

To be fair 16 MB of ram would have upped the costs a whole lot, most personal computers at the time had 8 MB at most (4 MB was recommended for Windows 3.x) and cost way more that most videogame consoles not named Neo Geo.
 
Last edited by raxadian,

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,459
Country
Canada
I just found the reason why the 3D was so basic is because Nintendo go to means of making things cheaper is being stingy on the Ram memory.
The stories of its development are well-established at this point. There were severe limitations on the display technology that were largely unrelated to RAM.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu