Tune In: 

Back on air soon!


Our live radio broadcasts are currently on hiatus while we work on improvements to Sanitarium.FM's core services. For further information, visit our Discord.

 Your Sanitarium.FM Account 


Tomorrow
  • 12am - Auto DJ
  • 3am - Auto DJ
  • 6am - Auto DJ
  • 9am - Auto DJ
  • 12pm - Auto DJ



 Support The Sanitarium.FM! 

Become a Patron!
Or donate to us via PayPal:





Sanitarium.FM: Oratar woz 'ere!
Sanitarium.FM Site Search:  
Or click here to search the Forum.
3DNes is a NES Emulator with an added dimension

Nintendo rose a fair few eyebrows in technology circles, as well as here at Sanitarium Towers, when it announced the 3D Classics line – classic games from older consoles such as the NES and Game Boy with a 3D graphic upgrade, offering a unique way to show of the power of the Nintendo 3DS handheld. While the idea has its merits, with a number of classic Nintendo titles getting the 3D Treatment – and persuading SEGA to join in and do the same to some classic SEGA titles – it has to be said that there are actually very few titles that have had the 3D Classic treatment.

 

Wouldn’t it be cool if you could take a NES game of your own choosing, and add 3D? If you’ve found yourself thinking that, you may want to check out Geod Studio’s new project, 3DNes – a work-in-progress Unity-based emulator that, as the name suggests, converts NES games into 3D.

 

Super Mario Bros. in 3DNes GIF Preview

 

Considering the simplicity of NES games, translating them into 3D is actually a difficult task. Unlike SNES games, which have four background layers, NES games have a single layer for the entire background. Imagine a diorama or a board game – everything in the background is printed on one board, while all the sprites – like your character the ground, enemies, items – are all just pieces on top. To allow the entire game to look 3D, 3DNes uses an algorithm that analyses the flat background and cuts it up into the pieces that make it up, then attempts to turn each piece into a 3D Object. The software is even clever enough to turn round objects into spheres or tubes, so for example, a ball will actually look like a ball instead of just a circle.

 

Exactly how well this works depends on the game in question, with things getting messier as the backgrounds get more complex. Games like my favourite franchise, Mega Man are translated well and benefit greatly from the effect, but games such as Contra or Castlevania somewhat struggle. Perhaps the best-emulated game is the original Super Mario Bros., which the developer admits was the main focus of the emulator and the most tested, which may explain the gap in quality between it and other games.

 

This having been said, Geod Studio hopes to improve the number of games that work well through subsequent beta releases, with head of the project Trần Vũ Trúc aiming for one-tenth of the entire NES library as his marker for success. He also suggests that there might be the potential for users to individually tailor the emulator for certain games, but is quick to state this is not currently the case, as he wants to ensure there’s “a strong emulation engine as the backbone” first.

 

At the moment, the emulator exists only online, as a WebGL game playable through the Unity Player. This means it only properly supports Mozilla-based browsers, such as Firefox or Seamonkey. It’s also extremely unstable, particularly when not using a AMD Graphics card, and may fail to go beyond loading the ROM, or even fail to work at all. However, Trần states that future releases of the emulator will be made available as software downloads, so it should only be a matter of time before we all get to try it properly.

 

 

This article originally appeared on Technically Motivated.


March 9th, 2016 by CrimsonShade
This entry was posted on Wednesday, March 9th, 2016 at 20:35 and is filed under Gaming, General, Nintendo, PC, Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

 Comments 

There are no comments yet for this post.


 Leave A Reply 

You must be logged in to post a comment.