Emulator Red Viper - Virtual Boy emulator

Floogle

Member
OP
Newcomer
Joined
Mar 12, 2016
Messages
13
Trophies
0
XP
341
Country
Belgium
A Virtual Boy emulator for the 3DS, continuing danielps's work on r3Ddragon. It uses a dynamic recompiler with busywait detection and a hardware-accelerated renderer to achieve high performance on the 3DS's limited hardware.

Features​

  • All officially licensed games are playable at full speed, even on the original 3DS
  • 3D support
  • Game saves are supported
  • Map either the A/B buttons or the right D-Pad to the face buttons, with the other being on the touch screen
  • Configurable face button mapping
  • Configurable color filter

Download​

To install, scan this QR code using FBI, in the "Remote Install" submenu:
1709149503971.png

Alternatively, a 3DSX or CIA can be downloaded from the GitHub repository, where the source code is also available.
 
Last edited by Floogle,

Momo333

Member
Newcomer
Joined
Mar 19, 2019
Messages
24
Trophies
0
Age
28
XP
785
Country
Thailand
Glad to see 3D effect finally getting some love. I wonder if it's possible to make a custom emulator that simulates 3D effect other than Virtual Boy? I'd love to play all my Game Boy games in 3D.
 
Last edited by Momo333,

Reploid

Well-Known Member
Member
Joined
Jan 20, 2010
Messages
2,834
Trophies
2
XP
6,299
Country
Serbia, Republic of
Does homebrews run well also ?
It's untested. But you can test and help
Post automatically merged:

Almost missed that, it supposed to be main news it's that awesome. Better late than never, and we finnaly can properly do what 3DS was born to do. Depth effect on VB games is super nice, plus pixels are really sharp on a small screen. Just a perfect way to enjoy N's failed console.
 
  • Like
Reactions: MKKhanzo

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,464
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,316
Country
3-D Tetris seems to hang if you leave it running long enough. I've had it happen three times:
  • played the game for about 10-15 minutes and it promptly reset itself before crashing on the title screen
  • booted up the game and it hung upon reaching the title screen
  • booted up the game and left it on the title screen again, this time it crashed during the gameplay demo sequence
I'm running the 3dsx of v0.9.0 with a clean No-Intro ROM.
 
  • Like
Reactions: AmandaRose

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
225
Trophies
1
XP
2,127
Country
Italy
Glad to see 3D effect finally getting some love. I wonder if it's possible to make a custom emulator that simulates 3D effect other than Virtual Boy? I'd love to play all my Game Boy games in 3D.
Theoretically, it is possible.

Game Boy games have three layers:
  • background (BG);
  • main objects such as characters and enemies (OB1);
  • minor objects, like effects or weapons (OB2).

The Game Boy Color colorized Game Boy games by assigning different palettes to BG, OB1, and OB2 (e.g., in Metroid II the BG is blue, and everything else red-ish).

A theoretical "Game Boy 3D" could "pop" OB1 and OB2 out of the screen
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,497
Trophies
1
Age
34
Website
Visit site
XP
2,969
Country
Theoretically, it is possible.

Game Boy games have three layers:
  • background (BG);
  • main objects such as characters and enemies (OB1);
  • minor objects, like effects or weapons (OB2).

The Game Boy Color colorized Game Boy games by assigning different palettes to BG, OB1, and OB2 (e.g., in Metroid II the BG is blue, and everything else red-ish).

A theoretical "Game Boy 3D" could "pop" OB1 and OB2 out of the screen
It might require some modification of the ROMs to give BG and object layers depth values. I recall this was the approach the SEGA 3D Classics releases took using a specialized Mega Drive/Genesis emulator and specially modified ROMs.
 
  • Like
Reactions: emcintosh

JORGETECH

Active Member
Newcomer
Joined
Oct 5, 2023
Messages
38
Trophies
0
XP
160
Country
Spain
This is amazing! The 3DS is the perfect console for emulating Virtual Boy.

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.

EDIT: It would be intesresting to map the C-Stick to one of the Dpads in New 3DS, the layout should be a bit better that way.
 
  • Like
Reactions: emcintosh

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,180
Country
United Kingdom
3-D Tetris seems to hang if you leave it running long enough. I've had it happen three times:
  • played the game for about 10-15 minutes and it promptly reset itself before crashing on the title screen
  • booted up the game and it hung upon reaching the title screen
  • booted up the game and left it on the title screen again, this time it crashed during the gameplay demo sequence
I'm running the 3dsx of v0.9.0 with a clean No-Intro ROM.
Yep can confirm sometimes for me it boots to a black screen sometime it plays fine then crashes and resets itself and I have just a new crash where the game has now frozen with lines all down the screen.

20240226_202052.jpg
 
  • Like
Reactions: Vague Rant

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,860
Trophies
1
Age
36
XP
7,330
Country
United States
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.
 
  • Like
Reactions: Thee_Stranger

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,025
Trophies
2
XP
4,633
Country
Germany
pretty neat... i had hopelessly updated the VB core in retroarch over the years, always hoping that it would work some day, but it never did well.

i also really like how you're dealing with the second dpad and allowing the button switch and how you can rearrange a/b on touch.

only thing thats missing for me is a savestate or two,
 

Dakangel

Well-Known Member
Newcomer
Joined
Jun 29, 2022
Messages
74
Trophies
0
Age
44
Location
Earth
XP
407
Country
Mexico
3-D Tetris seems to hang if you leave it running long enough. I've had it happen three times:
  • played the game for about 10-15 minutes and it promptly reset itself before crashing on the title screen
  • booted up the game and it hung upon reaching the title screen
  • booted up the game and left it on the title screen again, this time it crashed during the gameplay demo sequence
I'm running the 3dsx of v0.9.0 with a clean No-Intro ROM.

I can confirm Red Alarm crashes after 2 or 3 minutes playing it on the first stage hanging with a lot of vectors in screen
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    nes remix 1 had the bad one, nes remix 2 had the good one
  • SylverReZ @ SylverReZ:
    @genistopitauniverfrocrami, What drugs is this dude on?
    +1
  • NinStar @ NinStar:
    CRAZY HAMBURGER
  • The Real Jdbye @ The Real Jdbye:
    @NinStar both nes remix 1 and 2 had some stinkers in there
    +1
  • The Real Jdbye @ The Real Jdbye:
    but at least 2 doesn't have sports games
  • The Real Jdbye @ The Real Jdbye:
    loved nes remix, but hated having to play Baseball, Tennis and Golf in order to progress
    +1
  • The Real Jdbye @ The Real Jdbye:
    or fucking Clu Clu Land for that matter
  • Psionic Roshambo @ Psionic Roshambo:
    Not a big fan of NES kid Icarus either... I know it was popular but I didn't care for it.
  • Psionic Roshambo @ Psionic Roshambo:
    Yesterday I learned my BD Burner drive can burn CD's at 56X lol
  • cearp @ cearp:
    What stuff were you burning?
    I used to burn tons of dvds (data files) many years ago, but haven't burnt a disk in ages.
  • Psionic Roshambo @ Psionic Roshambo:
    My car actually reads MP3 CD's lol
  • Psionic Roshambo @ Psionic Roshambo:
    So mix CDs for myselt :)
  • Psionic Roshambo @ Psionic Roshambo:
    Pantera, Metallica, Hollywood Undead, Five Finger Death Punch, some others lol
  • Psionic Roshambo @ Psionic Roshambo:
    I can put like 90 songs on a CD lol
  • The Real Jdbye @ The Real Jdbye:
    if only it could read dvds then you would just need 1 disc
    +1
  • BakerMan @ BakerMan:
    i tell ya what, i could go for a fuckin gyro right about now
    +1
  • cearp @ cearp:
    I hope your brother is doing ok Mr BakerMan
    +1
  • cearp @ cearp:
    and Psi - I had a cd player / radio that played mp3 cds once, very cool
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    BakerMan yeah me too.... maybe that's gonna be dinner for me there is this place near me I have been dying to try and they have them lol
  • K3Nv2 @ K3Nv2:
    I miss usb mp3 players they were shit but at the time a go to
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I thought about that and I have blank DVD's and Blurays but honestly after like 90 songs I just listen to it a couple of hundred times toss it out and burn something else or have like 2-3 CD's. Florida here the heat in the car tends to ruin the CD's after like a few months even commercial pressed ones don't last too long.
  • The Real Jdbye @ The Real Jdbye:
    my music collection is just too big, i require variety
    The Real Jdbye @ The Real Jdbye: my music collection is just too big, i require variety