VIrtual Boy Emulation on the 3DS

So about two years or so ago, when Nintendo was running rampant shutting down all the 3DS services including the 3DS store, I started looking into rooting my 3DS. It wasn’t that I necessarily wanted to play a bunch of NES/SNES games that I own on the system (though that was part of it), it was that I heard about a Virtual Boy emulator.

For those of you not in the know, the Virtual Boy is the biggest failure that Nintendo has had, it was a 3D unit that was all in red/black, and you’d put your face into. It was all sorts of ridiculous that failed about 2 months after it launched.

I remember because it was on an Orchestra trip down to the cities that I picked one up for $25 and a couple games (WarioLand and Panic Bomber). It’s been fun on occasion taking it out of storage to play it, but about 6 years ago, the ribbon cable was no longer connected as well as it needed to be. The system became unplayable, sadly.

But then I heard about the 3DS port (and, you’ll be happy to know, I did get the emulator that will play the Virtual Boy in my HTC Vive Pro, which is totally sweet and awesome too), and so I rooted my 3DSXL, and found out shortly that it didn’t have the oomph necessary to run it. I needed the New 3DS XL, and luckily was able to get my brother’s system.

Well, today the Red VIper 3DS emulator came out in version 1.0, and it is swawesome (that’s sweet plus awesome). It utilizes the 3DS 3-D settings perfectly, and I had a bit of a memory lane jaunt on break today playing some Panic Bomber.

It’s fun. The system was largely trash, but the games were really fun. Warioland was a full on game, like 10-15 hours long if I remember correctly. So, it’s good times!

I can move in VR!

I can’t tell you how excited I am. It’s not much, just a square and a sphere, but I can walk to them with the Virtuix Omni from 2016. This fills me with joy, as I can start programming actual games/activities now.

View of the unity project dashboard

One of the major reasons why I am trying to get this running is that I’d like an activity that I can do for exercise that tracks steps. The TRAVR Training Ops game that came with the system (really the only one I ever play besides Skyrim VR) has been a 4-5 times a week routine. I can run through the courses in about 25 minutes, and it gets my cardio and heartrate up.

Fit bit graph showing heart rate increasing while using the Virtuix Omni treadmill

THe PROBLEM is that it no longer works with the Omni Connect step tracker is running. It has to do with it trying to access Connect and then the server to track high scores. It is just crashing, and has been for a couple years. The response I got from Virtuix, and I can’t blame them at all, is that the game hasn’t been updated since 2017 and it’s not supported any longer.

I get it…but now I get to create my own course, and track steps. I’d like to hit 1,000,000 steps by the 10 year anniversary of getting the omni. That was in February 2016. I’m at roughly 283k right now. I’ve got my work cut out for me.

Pleased with progress on the Omni test

So, the reason I’m so pumped about the Omni test is that the SDK for my particular version of the omni hasn’t really been updated since maybe pre-covid times. I’ve been worried about getting it caught up to the most recent Unity Hub, and I’ve done this before with some Zenva VR training courses I got through humble bundle a long while ago.

That’s why I was worried, trying to tackle the errors that hop up is sometimes a challenge, but going through and getting some help through google searches seems to work well.