This website uses cookies.

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.

I agree
Learn More
Great Geek Gifts in the Technabob Shop!Get Technabob Daily: Join our Mailing List! | Follow Us: Facebook | Twitter
subscribe to our rss feedsubscribe via e-mailfollow technabob on twittertechnabob facebook fan pageGoogle+follow us in feedly
Follow Us:
Cool Gadgets, Gizmos, Games and Geek Stuff on Technabob

NES Emulator Voxel Engine Renders Games in 3D: Z Scroller

by Lambert Varias

A couple of years ago we got a peek at what several NES games might look like if they were rendered in voxels instead of pixels, courtesy of deviantART member John Buonvino. Programmer ProcyonSJJ was inspired by John’s renders and decided to take them a step further, making a voxel engine for the NES emulator FCEUX.

fceux-nes-emulator-voxel-engine-by-procyonsjjzoom in

According to ProcyonSJJ, “[t]he renderer takes the color in the upper left corner and treats that as the clear color while at the same time ignoring any pixel in the image buffer composed of that color (no voxel).”  In very simple terms, the engine will make voxels out of all the pixels, except for the ones with the same color as the “background”. This makes his engine work best with games that have single color backgrounds, as you’ll see in his demo video:

Sadly, it doesn’t seem likely that we’ll be able to toy with NES games using the voxel engine. Zeromus, one of the lead programmers of FCEUX, refused to integrate ProcyonSJJ’s engine into the Windows port of the emulator. Then the two had an argument and I don’t think the engine was incorporated into any version of the emulator. I’m not going to simplify their points here since you can read their messages for yourself on the TASVideos forum. As for the rest of us, we’ll just have to cherish the video.

Update: As Scott “ProcyonSJJ” Jacobi revealed in his comment below, he’ll continue working on his voxel engine and push for it to be included in the Windows variant of FCEUX. So there’s still hope for NES fans to see their favorite games from a new perspective.

[TASVideos via Tiny Cartridge]

Hot Deals in the Technabob Shop:
No items found.

Comments are closed for posts older than 90 days.

Comments (2):

  1. Scott Jacobi says:

    Hello! It’s ProcyonSJJ here :) Thanks for the publish, I really appreciate it. There is a fork in the FCEUX SVN where you can download and compile this version for Linux. After seeing the reaction that the video has gotten, I’ve been encouraged to make this a full fledged fork that I will maintain separately. I will try to get this feature added to the Windows version of FCEUX and distribute it on my own. Not sure about the timeline, but one way or another, I’ll get it done.

More from Awesomer Media...

theawesomer logo
Colors of New York Carpenter Shenanigans Deal: LinearFlux PokeCharger Voronoi Chess Pieces 95octane logo
Mazda Miata and F1 Mashup Results in Ultimate Track Day Car Jaguar D-Type Sets British Car Record at Auction Aston Martin Vanquish Zagato Volante Drops Top for Pebble Beach Roborace DevBot Self-driving Race Car Test Mule Breaks Cover mightymega logo
Guy Builds Replica Of Jupiter 2 Computer From Lost In Space Return of the Caped Crusaders Brings Back 1960s Batman ThinkGeek Captain America Retro Set Threezero Game of Thrones Sandor Clegane 1/6 Scale Action Figure