My business partner and I just got a Vive for a VR project we are starting soon. With the Global Game Jam comming up in a couple months, It occurred to me that he's almost definitely going to want to make a VR game and I definitely want to make another NES game.
So I had a silly idea... There is probably an NES emulator that could be embedded into a Unity3D/VR project without too much trouble, and a VR game partly written on the NES would be an amusing idea. After some searching around, the only project I could find was the guy that made the (closed source) 3D NES emulator. Neat, but not helpful in this case.
So has anybody here had any luck embedding an open source C# emulator in Unity?
Giant VR NES! :D
Moderator: Moderators
Giant VR NES! :D
Last edited by slembcke on Sat Dec 29, 2018 2:34 pm, edited 1 time in total.
Re: C# NES Emulator to embed in Unity/VR.
I made some progress on this last night. I back ported this to C# 4 that Unity uses: https://github.com/Xyene/Emulator.NES

It's not the fastest (so it works well in Unity, lol). I might have to spend some time optimizing it. The beta version of Unity finally supports modern C#, so I might be able to put some of the inlining attributes back in at least.

It's not the fastest (so it works well in Unity, lol). I might have to spend some time optimizing it. The beta version of Unity finally supports modern C#, so I might be able to put some of the inlining attributes back in at least.
Re: C# NES Emulator to embed in Unity/VR.
With a little prodding this runs quite smoothly. I threw in some analitical anti-aliasing so it looks nice and crisp when upscaling. 



Re: Giant VR NES! :D
I made some progress with this today. I now have NES games running on a 10 meter virtual screen with a giant unwieldy controller.
It's a lot more fun than it should be. Bwahaha!



Re: Giant VR NES! :D
That is VERY cool man!!!
-
- Posts: 14
- Joined: Wed Nov 04, 2020 3:31 am
Re: Giant VR NES! :D
HI @slembcke
this is looking great did you make any more progress with it/ is your unity project available anywhere to download?
this is looking great did you make any more progress with it/ is your unity project available anywhere to download?