cancel
Showing results for 
Search instead for 
Did you mean: 

[WIP] EmuVR - multi-system emulator (SNES, PS1, MAME, etc)

EmuZero
Honored Guest
Ok guys, we've got a new shiny retro themed official site for EmuVR!

http://www.emuvr.net

We also got a Twitter and Facebook page so anyone can follow us.
https://twitter.com/EmuVR
https://www.facebook.com/EmuVR

I'll keep posting every update here too.
__________________________________________________________________________________

Disclaimer: no download yet.

Update 6:

* Colored light from screens
* Positional sound for each speaker
* Turning tv on and off affects light and sound
* More accurate CRT shader
* Grab and move objects

https://www.youtube.com/watch?v=025i3r6zjjI


Update 5: changing CDs!

Click here for some sweet 60fps: http://www.gfycat.com/JollyPositiveAndalusianhorse




Update 4: CRT and LCD TV subpixel shaders
(Please use these links to see it at full size, as the tiny thumbnail below won't make it any justice)

TV - Slot mask (comparison with real TV photo): http://a.pomf.se/nxppra.jpg
Sony Triniton TV - Aperture grille: http://a.pomf.se/oahexn.jpg
PC CRT Monitor - Shadow mask: http://a.pomf.se/vfedro.jpg
LCD: http://a.pomf.se/jlahzg.jpg



Update 3.4: PlayStation 1 console



Image gallery for this: http://imgur.com/gallery/fgtj7/
View it in 3D (Closed tray): https://skfb.ly/DHto
View it in 3D (Open tray): https://skfb.ly/DHsp

Update 3.3: Check the models in your DK2: https://forums.oculus.com/viewtopic.php?f=29&t=17078&start=20#p245887



Update 3.2: Nintendo 64 console



Link to bigger image in other angles: http://i.imgur.com/s89Y4eL.jpg

Update 3.1: a N64 cartridge



Bigger image: http://i.imgur.com/0HdkwrP.jpg
Click here to view it in 3D: https://sketchfab.com/models/1e73c11301694aa8878a22a4d62f3b75

Update 3: opening multiple games, TVs, physics

https://www.youtube.com/watch?v=SLETH8dO9r8

Update 2: PIXELS! http://a.pomf.se/kebunl.webm

Update: new video running an arcade game!

https://www.youtube.com/watch?v=TQnN6hBRk2w

Here's a very quick video, finally something working to show!

https://www.youtube.com/watch?v=9pCSY06Tsbk



Hello! This is a virtual environment where you can load your favorite old games into a TV or a cinema screen and just play!
Just like SnesVR, but for many other systems too!
I'm using a Retroarch version with some modifications and Unity, so you can emulate anything Libretro can!

Here's a list of what it can emulate:

Systems:
SNES, Arcade, PlayStation, NES, Game Boy/Color, Game Boy Advance, Sega Genesis, Sega CD, Sega 32x, Master System, Game Gear, PC Engine, Neo-Geo Pocket, Virtual Boy, Atari 2600, Atari Lynx, WonderSwan, Nintendo DS

Game Engines:
Quake, Doom, Cave Story

WIP:
DOSBox, Nintendo 64, ScummVM, PSP, Sega Saturn

Videos!
https://libretro.wordpress.com/2013/06/ ... ro-ffmpeg/

List source: http://emulation-general.wikia.com/wiki/Libretro#Cores


You'll need a Xbox 360 controller for this (or a PS3 controller emulating one). Currently it cannot handle keyboard or mouse input, so unfortunately you will not be able to play DOSbox, ScummVM or Nintendo DS games just yet. 😐

The actual project:

  • You're a kid again, in your typical 80's/90's bedroom, with posters and whatnot, where you manually grab one of your many game cartridges/CDs (with actual labels), insert it into one of your many consoles plugged into a TV, turn it on, sit down and play!

  • Play on a oldscool 20" CRT TV or on a huge LCD TV. Stick your face to the screen and see those pixels just like your old TV.

  • If you look down, you'll be holding that console's controller.

  • On another environment, you'll play in a cinema screen! Or you could spawn a cinema screen inside your bedroom!

  • Or maybe an arcade filled with arcade machines, like NewRetroArcade.

  • Multiple machines running at the same time if your hardware can handle it

  • Netplay! Retroarch already supports 2 players netplay, so you should just host a game, your friend writes your IP and boom! Also, you get to see your friend by your side, holding his controller and looking at you
52 REPLIES 52

2EyeGuy
Adventurer
Nice!
While I prefer actually being inside the game, I also love the retro feel of playing games on virtual arcade machines or consoles in your living room.

Anonymous
Not applicable
"HappyHimitsu" wrote:
"jayoh" wrote:
get the aech out of here! :shock:

What is "aech"?


one of the characters in ready play one named aech had a vr chat room chock full of retro video games that they routinely hung out in.

WhelanWeb
Honored Guest
Looking forward to trying this.
Got a game in development or a cool piece of VR tech you want to show off? We are looking for demos, trailers and all things VR. Just send us a mail and we would be more than happy to feature it on our site. http://www.virtualrealityreviewer.com

EmuZero
Honored Guest
Update: here's a quick video showing how you can open many games independently at the same time. Also, physics, pixels!

Next step is using consoles instead of just TVs magically running games on their own. Then, cartridges/CDs, spawned from your own roms folder.

https://www.youtube.com/watch?v=SLETH8dO9r8

Anonymous
Not applicable
Very nice progress! So keen to check this out. Keep up the good work

SM_Sith_Lord
Honored Guest
neozeroo, here are some console models that I created that you can have. I created them as replicas but couldn't use them in my own project because of licensing. They are already setup to take dynamic boxart images on the carts, but if you don't need that feel free to modify the models how ever you wish. You don't need to give me credit for them.



Download ZIP Here
I exported them as FBX meshes with TGA textures.

Good luck on your project! Feel free to contact me if you think I can be of any more help. I don't have a lot of time to give, but if you have trouble finding an artist, I don't have a problem sharing more of my project's models with you. I have some Unity code laying around for loading HTTP images onto the models as boxart as well if you end up going in that direction.

EmuZero
Honored Guest
"SM Sith Lord" wrote:
neozeroo, here are some console models that I created that you can have. I created them as replicas but couldn't use them in my own project because of licensing. They are already setup to take dynamic boxart images on the carts, but if you don't need that feel free to modify the models how ever you wish. You don't need to give me credit for them.

Good luck on your project! Feel free to contact me if you think I can be of any more help. I don't have a lot of time to give, but if you have trouble finding an artist, I don't have a problem sharing more of my project's models with you. I have some Unity code laying around for loading HTTP images onto the models as boxart as well if you end up going in that direction.


Holy shit! You have no idea how much you're helping me!
Thank you!

Dimitris
Honored Guest
any updates on how its going?

EmuZero
Honored Guest
"Dimitris" wrote:
any updates on how its going?


Yes, I've got keyboard input (needed for DOSBox) and positional sound for each TV/Arcade working! I'll post a proper update when I get some consoles and cartridges to show in a video.

JasonAhart
Honored Guest
Now THIS is what I've been waiting for! Awesome! I can't wait til this is ready.
i5 3570K GeForce 980 GTX 16 GB RAM Windows 7 64bit