Difference between revisions of "Virtual Boy emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(Emulators)
(Tags: Mobile edit, Mobile web edit)
(12 intermediate revisions by 7 users not shown)
Line 11: Line 11:
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
 +
 
The '''[[gametech:Virtual Boy|Virtual Boy]]''' is a supposedly fifth-generation handheld game console released by Nintendo and created by Game Boy creator [[wikipedia:Gunpei Yokoi|Gunpei Yokoi]] on August 14, 1995. It has a NEC V810 CPU. It was the first games console to utilize 3D effects, however, is notable for only displaying graphics in red and black, as well as requiring users to attach the console to their head, usually while rested on the included tripod. The product was pulled shortly after release due to the majority of users getting headaches from using it. Notably, it was rushed to market and was never meant to be released in its current form.
 
The '''[[gametech:Virtual Boy|Virtual Boy]]''' is a supposedly fifth-generation handheld game console released by Nintendo and created by Game Boy creator [[wikipedia:Gunpei Yokoi|Gunpei Yokoi]] on August 14, 1995. It has a NEC V810 CPU. It was the first games console to utilize 3D effects, however, is notable for only displaying graphics in red and black, as well as requiring users to attach the console to their head, usually while rested on the included tripod. The product was pulled shortly after release due to the majority of users getting headaches from using it. Notably, it was rushed to market and was never meant to be released in its current form.
  
Line 43: Line 44:
 
|Rustual Boy
 
|Rustual Boy
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/emu-rs/rustual-boy 0.3.0 alpha]
+
|[https://github.com/emu-rs/rustual-boy git]
 
|{{✗}}
 
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|{{✗}}
 
|{{✗}}
|{{~}}
+
|{{}}
 
|-
 
|-
 
|[[MAME]]
 
|[[MAME]]
Line 57: Line 58:
 
|{{✗}}
 
|{{✗}}
 
|-
 
|-
|[https://web.archive.org/web/20190414155250/http://perfectkiosk.net:80/ Planet Virtual Boy emulator]
+
|[https://git.virtual-boy.com/PVB/pvbemu Planet Virtual Boy emulator]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://www.planetvb.com/modules/newbb/viewtopic.php?post_id=42634#forumpost42634 20190327]
+
|[https://www.virtual-boy.com/tools/pvb-emulator/ 2019-03-27]
 
|{{✗}}
 
|{{✗}}
|?
+
|{{✓}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
Line 67: Line 68:
 
|Red Dragon
 
|Red Dragon
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.planetvb.com/modules/tech/?sec=emus&eid=rdragon 0.38 Final]
+
|[https://www.virtual-boy.com/tools/red-dragon/ 0.38 Final]
 
|{{✗}}
 
|{{✗}}
|?
+
|{{✓}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
Line 77: Line 78:
 
|Mednafen<ref group=N name=libretro />
 
|Mednafen<ref group=N name=libretro />
 
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
|[https://github.com/libretro/beetle-vb-libretro Git]
+
|[https://github.com/libretro/beetle-vb-libretro git]
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 +
|-
 +
| Virtual Virtual Boy
 +
|align=left|{{Icon|Android}}
 +
|[https://github.com/SupernaviX/vvb git][https://play.google.com/store/apps/details?id=com.simongellis.vvb 1.8.0]
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 
|-
 
|-
 
!colspan="7"|Console
 
!colspan="7"|Console
Line 87: Line 96:
 
|Mednafen<ref group=N name=libretro>''Only available on consoles and mobile as a libretro core (e.g. [[RetroArch]]).''</ref>
 
|Mednafen<ref group=N name=libretro>''Only available on consoles and mobile as a libretro core (e.g. [[RetroArch]]).''</ref>
 
|align=left|{{Icon|PSP|PS3}}<br>{{Icon|Wii|3DS|WiiU|Switch}}
 
|align=left|{{Icon|PSP|PS3}}<br>{{Icon|Wii|3DS|WiiU|Switch}}
|[https://github.com/libretro/beetle-vb-libretro Git]
+
|[https://github.com/libretro/beetle-vb-libretro git]
 +
|{{✓}}
 
|{{✓}}
 
|{{✓}}
|?
 
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 +
|-
 +
|Red Dragon
 +
|align=left|{{Icon|PSP}}
 +
|[https://www.virtual-boy.com/tools/red-dragon-psp/downloads/979068/ 1019]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{TBD}}
 
|-
 
|-
 
|[https://github.com/mrdanielps/r3Ddragon r3Ddragon]
 
|[https://github.com/mrdanielps/r3Ddragon r3Ddragon]
 
|align=left|{{Icon|3DS}}
 
|align=left|{{Icon|3DS}}
|[https://github.com/mrdanielps/r3Ddragon/releases 0.87]
+
|[https://github.com/mrdanielps/r3Ddragon/releases git]
 
|{{✗}}
 
|{{✗}}
|?
+
|{{✓}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
Line 105: Line 122:
  
 
===Comparisons===
 
===Comparisons===
;[[Mednafen]]: Has 100% compatibility with commercial games. Lets you change the Virtual Boy's '''color output''' to any hex color. For example, changing it to white shows all the games in greyscale instead of red, which really helps. 3D is enabled by default, but you can turn it off. To play it on platforms not supported by Mednafen use the [[libretro]] port which also supports SBS 3D by using glsl shaders, check this [https://www.reddit.com/r/Games/comments/4ibw0b/emulating_virtual_boy_in_3d_on_gear_vrgoogle/ Reddit post] for instructions. Doesn't seem to run at playable speeds on 3DS using the latest nightly build as of 2020-06-15,
+
;[[Mednafen]]: Has 100% compatibility with commercial games. Lets you change the Virtual Boy's '''color output''' to any hex color. For example, changing it to white shows all the games in greyscale instead of red, which really helps. 3D is enabled by default, but you can turn it off. To play it on platforms not supported by Mednafen use the [[libretro]] port which also supports SBS 3D by using glsl shaders, check this [https://www.reddit.com/r/Games/comments/4ibw0b/emulating_virtual_boy_in_3d_on_gear_vrgoogle/ Reddit post] for instructions. Doesn't seem to run at playable speeds on 3DS using the latest nightly build as of 2020-06-15.
 
;[[VBjin]]: Also has 100% compatibility with commercial games. Has a fork that [[VBjin#Downloads|supports the Oculus Rift]].
 
;[[VBjin]]: Also has 100% compatibility with commercial games. Has a fork that [[VBjin#Downloads|supports the Oculus Rift]].
 
;Rustual Boy: Claims [https://github.com/emu-rs/rustual-boy/blob/master/README.md#known-game-compatibility 100% compatibility], however, accuracy isn't as good as Mednafen or even VBjin, and speed is even worse.
 
;Rustual Boy: Claims [https://github.com/emu-rs/rustual-boy/blob/master/README.md#known-game-compatibility 100% compatibility], however, accuracy isn't as good as Mednafen or even VBjin, and speed is even worse.
 
;[https://github.com/mrdanielps/r3Ddragon r3Ddragon]:Supports 3D on the New 3DS. Is slow and not finished. Based on Reality Boy / Red Dragon.
 
;[https://github.com/mrdanielps/r3Ddragon r3Ddragon]:Supports 3D on the New 3DS. Is slow and not finished. Based on Reality Boy / Red Dragon.
;Planet Virtual Boy emulator: New VB emulator written in Java. Might get 3DS support in the future.
+
;Planet Virtual Boy emulator: A Virtual Boy emulator written in Java and it was first released in 2018. 3DS support was planned. [https://www.virtual-boy.com/forums/t/pvb-emulator/ Forum thread]
 
   
 
   
 
 
{{Nintendo}}
 
{{Nintendo}}
  

Revision as of 07:51, 4 March 2022

Nintendo Virtual Boy
Virtual-Boy-Set.png
Developer Nintendo
Type "Handheld" game console
Generation Fifth generation
Release date 1995
Discontinued 1996
Predecessor Game Boy/Color
Successor Game Boy Advance
Emulated

The Virtual Boy is a supposedly fifth-generation handheld game console released by Nintendo and created by Game Boy creator Gunpei Yokoi on August 14, 1995. It has a NEC V810 CPU. It was the first games console to utilize 3D effects, however, is notable for only displaying graphics in red and black, as well as requiring users to attach the console to their head, usually while rested on the included tripod. The product was pulled shortly after release due to the majority of users getting headaches from using it. Notably, it was rushed to market and was never meant to be released in its current form.

Emulators

Name Platform(s) Latest Version Libretro Core FLOSS Active Recommended
PC / x86
Mednafen Windows Linux macOS FreeBSD 1.32.0-UNSTABLE
VBjin Windows SVN r103
Rustual Boy Windows Linux macOS FreeBSD git
MAME Windows Linux macOS FreeBSD 0.264
Planet Virtual Boy emulator Windows Linux macOS FreeBSD 2019-03-27
Red Dragon Windows Linux macOS FreeBSD 0.38 Final
Mobile / ARM
Mednafen[N 1] Android iOS Linux Pandora git
Virtual Virtual Boy Android git1.8.0
Console
Mednafen[N 1] PSP PlayStation 3
Wii Nintendo 3DS Wii U Switch
git
Red Dragon PSP 1019 TBD
r3Ddragon Nintendo 3DS git
  1. 1.0 1.1 Only available on consoles and mobile as a libretro core (e.g. RetroArch).

Comparisons

Mednafen
Has 100% compatibility with commercial games. Lets you change the Virtual Boy's color output to any hex color. For example, changing it to white shows all the games in greyscale instead of red, which really helps. 3D is enabled by default, but you can turn it off. To play it on platforms not supported by Mednafen use the libretro port which also supports SBS 3D by using glsl shaders, check this Reddit post for instructions. Doesn't seem to run at playable speeds on 3DS using the latest nightly build as of 2020-06-15.
VBjin
Also has 100% compatibility with commercial games. Has a fork that supports the Oculus Rift.
Rustual Boy
Claims 100% compatibility, however, accuracy isn't as good as Mednafen or even VBjin, and speed is even worse.
r3Ddragon
Supports 3D on the New 3DS. Is slow and not finished. Based on Reality Boy / Red Dragon.
Planet Virtual Boy emulator
A Virtual Boy emulator written in Java and it was first released in 2018. 3DS support was planned. Forum thread