Changes

Jump to navigation Jump to search

Virtual reality

1,734 bytes added, 22 March
m
Comparison
|{{?}}||{{✓}} ||{{✓}} ||{{✓}} ||{{TBD}}
|-
|Real Commodore 64 - Virtually <br/ ><small>C64VR <br/ >VRC64</small>
|[[Commodore 64 emulators|C64]]
|align=left|{{Icon|Windows}}
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{TBD}}
|-
|[https://forums.oculusvr.com/community/discussion/26990/ppsspp-vr-playstation-portable-emulator PPSSPP VR]<br/><small>(2015 fork)</small>
|[[PlayStation Portable emulators|PSP]]
|align=left|{{Icon|Windows}}
|[https://citra-emu.org/download/ Nightly]
|Valve Index, HTC Vive, Oculus Rift, WindowsMR
|{{✗}} ||{{✓}} ||{{✓}} ||{{}} ||{{TBD}}
|-
|[[Dolphin]]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[PPSSPP]]<br /><small>PPSSPP VR(2022- build)</small>
|[[PlayStation Portable emulators|PSP]]
|align=left|{{Icon|Android|iOS}}
|[http://www.ppsspp.org/downloads.html {{PPSSPPVer}}]<br />[https://sidequestvr.com/app/12379/ppsspp-vr SideQuest]
|Oculus/Meta Quest, Pico, Google Cardboard
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[https://www.youtube.com/watch?v=c4faL1G1St4 WinlatorXR]
|[[POS_(Pong_Consoles)_CPUs_and_Other_Chips|Win]]
|align=left|{{Icon|Android}}
|[https://drive.google.com/file/d/1hG9Ks-kb4WeCOLyLo59drHhlX-IC4Gnm/view?usp=drivesdk Test APK]
|Oculus/Meta Quest
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{TBD}}
|-
|[https://hora.ng/gb/ GameBov]
|[[Game Boy/Game Boy Color emulators|GB/C]]
|align=left|{{Icon|Android}}
|[https://sidequestvr.com/app/1199/gamebov 0.13 SideQuest]<br />[https://www.dropbox.com/s/f8tydat68svzkkx/GameBovOculusQuestGo0.13.apk?dl=0 0.13 APK]
|Oculus/Meta Quest, Oculus Go
|{{~}} ||{{~}} ||{{✗}} ||{{✗}} ||{{TBD}}
|-
|Real Commodore 64 - Virtually <br/ ><small>C64VR <br/ >VRC64</small>
|[[Commodore 64 emulators|C64]]
|align=left|{{Icon|Android}}
:;[[Dolphin VR]]: A legacy VR fork maintained by [https://github.com/CarlKenner/ CarlKenner] (also known as [https://www.reddit.com/user/2EyeGuy/ 2EyeGuy]), Dolphin VR offers immersive experiences for 3D games with accurate life-size scaling, full FOV, a 3D HUD, independent aiming, and free look capabilities. It also supports playing 2D games on a virtual screen with correct angles, sometimes even in 3D. Compatible with Wii, GameCube, and Nintendo 64 Virtual Console games, Dolphin VR extends its functionality with ROM hacks, such as the [https://www.dsogaming.com/news/you-can-now-play-the-legend-of-zelda-ocarina-of-time-in-vr-first-person-mode-on-the-pc/ Ocarina of Time romhack]. For detailed setup instructions and further information, consult the [https://www.reddit.com/r/Dolphin_VR/comments/a5md0j/dolphin_vr_quick_setup_guide_and_tips/ Dolphin VR Quick Setup Guide], [https://www.reddit.com/r/Dolphin_VR/ Dolphin_VR subreddit], and the [https://docs.google.com/spreadsheets/d/1cSDIbgJcAtW7QoEaDjsd811g__WXNQqAkykUU6wEmnk/edit?usp=sharing compatibility spreadsheet].
;VBjin-OVR[[PPSSPP]]: Has a Head Locked mode where the screen is fixed in view Offers VR support on ARM platforms, including Android, iOS, and head tracking is ignored standalone devices like Meta Quest and a Immersive mode where the screen is placed in the world and head tracking Pico. PC VR support is used to allow you to look aroundanticipated for future releases.  :;PPSSPP VR (2022- build): This mode should be considered experimental official VR build is tailored for standalone headsets such as Quest and suffers from artifacts inherent to the Virtual Boy's implementationPico.
:;[[RetroArch]]PPSSPP VR (2015 fork):Can output side-An old VR fork for Oculus Rift by-side video for [[wikipediahttps:List_of_stereoscopic_video_games|3D games//github.com/CarlKenner/ CarlKenner]]. This can be used to view the game in 3D with a VR headset, 3D TV, 3D projector or Android phone with cardboard. With (AKA [https://githubwww.reddit.com/libretro/glsl-shaders/treeuser/master2EyeGuy/stereoscopic-3d these glsl-shaders2EyeGuy] it ). PPSSPP VR is possible to play both anaglyph systems (like [[Virtual_Boy_emulators|Virtual Boy]]) and active shutter stereoscopic 3D a PlayStation Portable emulator for the Oculus Rift that lets you actually be inside PSP games (like [[wikipedia. You are not playing on a virtual handheld or screen, you are inside the virtual world. Important:Famicom_3D_System|Famicom 3D System]] or do not resize the mirror window while in VR mode! Otherwise the GUI will stop working. It will still render at full resolution in the Rift. Don't forget to set the internal resolution to whatever you want, 6x works well. Check out [https://segaretrowww.orgyoutube.com/3-D_Glasses SegaScope 3-Dwatch?v=lFEbMESRGVo this video])to see what it's like. For PC, use something like [https://bigscreenvrdocs.google.com/ Bigscreenspreadsheets/d/1wS2-RkZsfsj3Bd-R66KFHZ8_HGZ2kHjESfj-uYFlyXk/edit?usp=sharing Compatibility spreadsheet] and enable SBS3D mode to show SBS content in your VR headset, for Android it should work right away.
;Emukit [[Citra]]: Regular Citra integrated support for side-by-side Stereoscopic 3D on Jun 18, 2018.<ref name="citrasbs">https://github.com/citra-emu/citra/pull/3632</ref><ref name="citrasbs2">https://citra-emu.org/entry/citra-progress-report-2018-q2/</ref> You can enable it by heading to <code>Emulation → Configure… → Graphics → Layout</code>, ticking the <code>Enable Stereoscopic 3D</code> checkbox, and changing the screen layout to <code>Side by Side</code>. With this setup, users can experience games in 3D on various platforms such as VRheadsets, 3D TVs, monitors, or projectors. To view SBS content with a VR headset, applications like [https: Web based N64 & PSX emulation //bigscreenvr.com/ Bigscreen] and enable SBS3D mode to show SBS content in 3Dyour VR headset.
:;CitraVR: a VR fork designed for playing in 3D on Meta Quest devices. It is a GPL-licensed, engineless OpenXR application, allowing for compatibility with Meta Quest 2, Meta Quest Pro, and Meta Quest 3. The project focuses on stereoscopic rendering, broad controller support, and features a large, movable/resizable screen. CitraVR is fully independent of the Meta SDK and is actively being improved over time. For installation instructions, game compatibility, known issues, and support, visit [https://github.com/amwatson/CitraVR the official CitraVR GitHub page].
;[[PPSSPP]]::;PPSSPP VR: An old VR fork by [https://github.com/CarlKenner/ CarlKenner] (AKA [httpsVBjin-OVR://www.reddit.com/user/2EyeGuy/ 2EyeGuy]). PPSSPP VR is Has a PlayStation Portable emulator for Head Locked mode where the Oculus Rift that lets you actually be inside PSP games. You are not playing on a virtual handheld or screen, you are inside the virtual world. Important: do not resize the mirror window while is fixed in VR view and head tracking is ignored and a Immersive mode! Otherwise where the GUI will stop working. It will still render at full resolution screen is placed in the Rift. Don't forget world and head tracking is used to set the internal resolution allow you to whatever you want, 6x works welllook around. Check out [https://www.youtube.com/watch?v=lFEbMESRGVo this video] This mode should be considered experimental and suffers from artifacts inherent to see what itthe Virtual Boy's like. [https://docs.google.com/spreadsheets/d/1wS2-RkZsfsj3Bd-R66KFHZ8_HGZ2kHjESfj-uYFlyXk/edit?usp=sharing Compatibility spreadsheet]implementation.
;[[CitraRetroArch]]: Regular Citra integrated support for Can output side-by-side Stereoscopic video for [[wikipedia:List_of_stereoscopic_video_games|3D games]]. This can be used to view the game in 3D with a VR headset, 3D on Jun 18TV, 20183D projector or Android phone with cardboard.<ref name="citrasbs">With [https://github.com/citralibretro/glsl-emushaders/citratree/pullmaster/3632</ref><ref name="citrasbs2">stereoscopic-3d these glsl-shaders] it is possible to play both anaglyph systems (like [[Virtual_Boy_emulators|Virtual Boy]]) and active shutter stereoscopic 3D games (like [[wikipedia:Famicom_3D_System|Famicom 3D System]] or [https://citra-emusegaretro.org/entry/citra3-progressD_Glasses SegaScope 3-report-2018-q2/</ref> You can enable it by heading to <code>Emulation → Configure… → Graphics → Layout</code>, ticking the <code>Enable Stereoscopic 3D</code> checkbox, and changing the screen layout to <code>Side by Side</code>. With this setup, users can experience games in 3D on various platforms such as VR headsets, 3D TVs, monitors, or projectorsD]). To view SBS content with a VR headsetFor PC, applications use something like [https://bigscreenvr.com/ Bigscreen] and enable SBS3D mode to show SBS content in your VR headset, for Android it should work right away.
:;CitraVREmukit VR: a VR fork designed for playing Web based N64 & PSX emulation in 3D on Meta Quest devices. It is a GPL-licensed, engineless OpenXR application, allowing for compatibility with Meta Quest 2, Meta Quest Pro, and Meta Quest 3. The project focuses on stereoscopic rendering, broad controller support, and features a large, movable/resizable screen. CitraVR is fully independent of the Meta SDK and is actively being improved over time. For installation instructions, game compatibility, known issues, and support, visit [https://github.com/amwatson/CitraVR the official CitraVR GitHub page].
;Decaf VR: A VR fork by [https://github.com/CarlKenner/ CarlKenner] (AKA [https://www.reddit.com/user/2EyeGuy/ 2EyeGuy]). Abadoned. It's just a 3m wide TV floating in the black void 1.5m in front of you (and another one behind you), with a correctly-sized gamepad screen held in your left hand.
===Comparison===
;EmuVR:Based on Unity engine (and uses/requires specific [[RetroArch]] version, [https://www.emuvr.net/wiki/Installation_Guide#Downloads 1.7.5 at the moment]) but it doesn't require VR headset and controller. Step into your customizable virtual bedroom with EmuVR and experience your collection just like in real life: Pick up, open case/box and insert discs, tapes, floppy disks, casettes or cartridges into your chosen system with their artworks (Box covers, CD/DVD covers, cartridge/VHS labels etc)[https://docs.google.com/spreadsheets/d/1RdMTzZhVW811lTHfKmAZvux2Z_tLdwU4PazVHytpLXg/edit#gid=604246325 artworks (Box covers, CD][https://archive.org/DVD covers, cartridgedetails/VHS labels etc)emuvr-ugc]. Connect virtual cables, power on your devices, and enjoy your games, music or movies on a simulated environment. Plug your virtual computer into the simulated display, fire up your handheld, or even feed a virtual coin into an arcade machine or pinball table. Relax with a virtual magazine, book, manual or even box games and card games with your friends thanks to [https://www.emuvr.net/wiki/Netplay netplay] support so you can enjoy your virtual room with other people. Besides all of these, the latest update (v1.0.12) introduces exciting "User Generated Content" (UGC) support, which means you can now create and enjoy custom assets and mods created by the community.[https://youtuwww.youtube.becom/@TRIKCSTER/zxa8J4CdmbQsearch?query=emuvr][https://youtuwww.beyoutube.com/GpXsr95GlrQ@Mastertronic76/search?query=EmuVR][https://youtuwww.beyoutube.com/CTcXoyUMkD0@justloaf1188]
:;Limitations;
:*It has [https://www.emuvr.net/wiki/Settings#Screen_Space_Reflections Screen Space Reflections] but Ray Tracing do NOT supported at the moment. You can try "[[Shaders_and_filters#Notable_ReShade_shaders|Screen-Space Ray Traced Global Illumination]]" shader using ReShade if you have a powerful GPU.[https://www.youtube.com/watch?v=otNKBqxOLPE][https://www.youtube.com/watch?v=snBg45ES-II]
:*Visual achievement notifications are not currently displayed within EmuVR despite RetroAchievements integration via RetroArch. However, achievements are still unlocked and tracked through RetroArch while using EmuVR (according to some user reports it doesn't unlock any achievements). Future development might enable on-screen notifications within EmuVR[https://discord.com/channels/494312532782088203/497454201266372628/1051741181731680306].
:*As mentioned above, due to its reliance on RetroArch, EmuVR's simulated system support is currently limited to the libretro cores. This means that any limitations inherent to these cores (such as limited system support OR hardware feature emulation capabilities compared to standalone versions of those cores) might also be present within EmuVR. Such great example for this is media playback capabilities: while movies/videos supported through retroarch's ffmpeg/ffplay core[https://docs.libretro.com/library/ffmpeg/][https://www.emuvr.net/wiki/Playing_Videos_and_Music], due to [[Wikipedia:Comparison_of_video_player_software#Optical_media_ability|ffplay]]'s limited format support ]] there is no optical disc image or raw disc image support and there is no [[Home_Media_Player#Media_player_software|interactive media content support]] (such as menu support or [[Home_Media_Player#Interactive_media|FMV/interactive movie]] games). Another example for this limitation is libretro's FFmpeg core lack of support for .m3u[https://docs.libretro.com/library/ffmpeg/#extensions], so there is no support for playlists either[https://forums.libretro.com/t/ffmpeg-core-is-it-possible-to-use-a-playlist/20716]. Fortunately, you can bypass these limitations just by using the [[Shader_Presets#WindowCast_for_Libretro|WindowCast libretro core]], though it requires additional setup such as using capture software like OBS, obviously this can be quite complex and require extra effort.[https://youtu.be/0sRpflSb4j4?t=673]. Also you can use [[Home_Media_Player#Emulators|some of the libretro cores]] for optical media ability.
:*Check it out [https://discord.com/channels/494312532782088203/1187184049337405521 EmuVR's ugc-share discord channel] for various content/mods and assets created by the community. Please note that UGC support is currently in preview state[https://discord.com/channels/494312532782088203/496731013217779712/1189136501955633172][https://www.reddit.com/r/virtualreality/comments/19de6mf/what_happened_to_emuvr/], you need [https://youtu.be/QFNwTIkXznw WIGU] (which is based on [https://github.com/LavaGang/MelonLoader MelonLoader]) for injecting custom assets to Unity engine-based EmuVR.
:*Keep in mind that there is already a [https://www.emuvr.net/wiki/FAQ#Frequently_Requested_Features frequently requested features page] for EmuVR.
;New Retro Arcade Neon:Virtual 80's/early 90's arcade. You can walk around, play arcade machines and other games. Uses [[libretro]]. You have to configure the arcade machines by yourself, there are tools to make it easier such as the: [https://steamcommunity.com/app/465780/discussions/0/343786746006038700/ Arcade Manager Add-on] which auto-downloads and fully set ups cabinet art and attract videos for an unlimited number of ROMs and even randomize the cabinets of your choice every time you visit the Arcade, or you can download [https://www.youtube.com/watch?v=fdM4q0iPVms pre-made packs].
;SEGA Mega Drive and Genesis Classics:Segas Sega's official emulator for Genesis games. Has a virtual 90's gamers bedroom. Look at game covers and play them on your CRT. Has mod support, it's possible to play your own ROMs and to play the official ROMs in other emulators.
;Tower Unite:Tower Unite is a community-based virtual world party game with online games.It features [[libretro]] emulation [https://forums.pixeltailgames.com/t/emulation-with-libretro-tower-unite/46512 support],allowing for emulators to be played within Tower Unite's Plaza and Condos.
:*The Plaza section where you can run supported cores anytime,anywhere using equipped handheld styled libretro items.Tower Unite does not restrict cores from using specific libretro items, so it is possible to run all supported cores in handheld models, including arcade, console.
:*The Codons section where you can bulid your personalize game room by placing various arcade, console, and computer styled libretro items and loading them with games.This setup can be shared with Tower Unite's online visitors(But not the handheld model's settings, which are personally exclusive). In this mode, your Condos runs like a configured libretro front-end as long as the same rom file exists locally for the visitor.
 
==Resources==
* [https://www.reddit.com/r/Emulationonquest/ r/Emulationonquest/] - A subreddit for discussion of standalone emulators and ports, for Meta/ Oculus Quest 1/2/3 and Pro in Virtual Reality.
* [https://www.reddit.com/r/Dolphin_VR/ r/Dolphin_VR/] - Subreddit for Dolphin VR.
* [https://www.reddit.com/r/CitraVR/ r/CitraVR/] - Subreddit for CitraVR.
* [https://www.youtube.com/watch?v=AmEpWpHxhrU YouTube: Emulation on Quest 2] - 'Play almost ANY RETRO games on the QUEST 2! // Quest 2 Emulation is CRAZY!' by Beardo Benjo.
==References==
{{Reflist}}
 
[[Category:VR|*]]
663
edits

Navigation menu