One of the more interesting aspects of the Oculus Rift is that it allows you to visit a virtual reality, where you can do things that you might do in your day-to-day life -- like sit on a couch and play a game, as we have seen before.
Or, thanks to the work of software engineer Jonathan Odul, AKA Takohi, indulge in a dose of nostalgia with an emulator of the original Game Boy."Here we are passionate of the Nintendo Game Boy that was during our childhood a great console with so many great games (Super Mario Land, Pokemon, Link's Awakening...), so much memories..." Odul wrote on Bitbucket. "We always wanted to know how does an emulator work and how to do it, so one day we just wondered why not making a Game Boy emulator working with Unity?"
His project, called UnityGB, was not specifically created for the Oculus Rift (you can play a Unity web demo here), but, since the device supports Unity, the game can be played on the headset, as demonstrated by Shane O'Brien, a developer working on the project with Odul, in the video below.
"UnityGB is very light, also a Game Boy rom: for just a few more kilobytes, you can include into your project some Game Boy games allowing you to add hours of fun to your original game with no effort," Odul wrote. "Imagine, for example, a GTA-like where the player can go to the game center in order to play Game Boy game on a video arcade machine. The player would play a game inside a game (gameception)."
So that anyone can contribute to the project, Odul has released UnityGB as Open Source. You can grab it from Odul's UnityGB page on Bitbucket.