A downloadable game for Windows, macOS, and Linux

Get this game and 1 more for $24.99 USD
View bundle
Buy Now
On Sale!
30% Off
$14.99 $10.49 USD or more


3dSen PC

is a passion project that reimagines classic NES games by turning them into fully playable 3D voxel dioramas. It’s not just about nostalgia—it's about seeing these beloved games in a whole new light. Whether you're jumping back into old favorites or discovering hidden gems for the first time, 3dSen offers a fresh way to experience retro magic across every genre: platformers, RPGs, shooters, beat ’em ups, puzzlers, and more.

If you want to play in both VR and PC modes, check out 3dSen VR instead.

Highlighted Features

  • Ever growing list of supported retro classics and modern homebrew
    Included but not limited to Super Mario Bros, Contra, Metroid, Legend of Zelda, Final Fantasy, Duck Hunt, Dragon Warrior, Mega Man, Batman, Castlevania, Battle Kid, Micro Mages.
  • 100+ Supported Titles and Growing
    Hand-tuned support for both iconic classics and modern homebrew.
    Includes—but isn’t limited to—Super Mario Bros, Contra, Metroid, Zelda, Final Fantasy, Duck Hunt, Dragon Warrior, Mega Man, Castlevania, Battle Kid, Micro Mages, and more.
  • Quick Save/Load
    Save anywhere, anytime—no need to wait for a checkpoint.
  • Rollback & Fast Forward
    Fix that missed jump or breeze past the grind.
  • Custom Camera Controls
    Zoom, rotate, and frame the action just the way you like.
  • Real-Time Lighting & Shadows
    Add depth and drama to every scene with dynamic visuals.
  • Animated Skyboxes
    Every level feels alive with immersive skies and backgrounds.
  • Export to 3D File
    Save your favorite game moments as 3D models for fun or creativity.
  • Custom Cover Art
    Make your library your own with personalized game covers.
  • Runs on Windows, Linux & Intel Macs
    Cross-platform support from the start—no hoops to jump through.

Reviews

“Amazing Emulator Turns 2D NES Games Into Fully 3D Worlds” - Kotaku

“This virtual console turns old-school pixel pushers - whether they're modern homebrew throwbacks or legitimately-acquired Marios - into adorable, fully-playable 3D dioramas”   - RockPaperShotgun

“When I started playing the game, I was filled with emotion that cannot be expressed in words.” - IGN Japan

Notes

  • If you own a VR headset, please check 3dSen VR

Contact

Website    Discord    Forum    Facebook Page    Twitter    Youtube    Email

Updated 9 days ago
StatusIn development
PlatformsWindows, macOS, Linux
Rating
Rated 4.3 out of 5 stars
(6 total ratings)
Authorgeod
GenreAction, Adventure, Platformer
Made withUnity, Aseprite
Tags8-Bit, Emulator, JRPG, NES (Nintendo Entertainment System), NES ROM, Pixel Art, Retro, Voxel
Average sessionAbout an hour
LanguagesEnglish
InputsKeyboard, Mouse, Xbox controller, Gamepad (any)
MultiplayerLocal multiplayer
Player count1 - 2
LinksSteam, Homepage, Steam, Twitter/X, YouTube, Support

Purchase

Get this game and 1 more for $24.99 USD
View bundle
Buy Now
On Sale!
30% Off
$14.99 $10.49 USD or more

In order to download this game you must purchase it at or above the minimum price of $10.49 USD. You will get access to the following files:

3dsenpc-win.zip 73 MB
Version 7
3dsenpc-linux.zip 71 MB
Version 7
3dsenpc-mac.zip 76 MB
Version 7

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Oh wow, this is amazing. I wish there was an Android port to use on my Odin 2!

I been on a retro kick for about 2 weeks now, and this popped up. Thanks so much!

Just finished obtaining original cartridges for MegaMan 6, and Kirby's Adventure not on the list for 1.0. I look forward to more games support.

Thank you for your excellent work :)
I just made my contribution, it's really deserved <3
Thank you for the LINUX version that I had been waiting for a while, it's perfect.
Just two suggestions, if I may...

  1. Could we have a 16/9 version? Since we all have modern cinema-format TVs, it's a shame to have black bars on each side :(

  • Two solutions: either display a bezel on each side, fixed, but that hides the black bars, with a design that fits the 3D spirit of the game being played.

  • Or better, though it's complicated, display more game content on the sides. I know some emulators do this, they show the upcoming scenery in front, while keeping the old one in memory for the background... but the horrible issue with this method is that the enemies are not displayed, so they appear unexpectedly too close to the player. It's a nightmare... So here, either you can make them appear ahead without patching the ROM, and it's magic. Or it’s not possible, and maybe display those two parts of the level before and after in greyed out or darker tones? To show that it's not really part of the game... but more like a cosmetic touch.

  1. You should create a DEMO version. For example, limited to 15 minutes in time? Or locked to 3 games? Just to let people play it and buy it. I think this would be a good idea. In projects that include various emulators, for instance, a demo would allow you to promote yours and make it better known.

(-1)

Not exactly what you suggest but 3dSen already supports TVBoxes:

(+3)(-6)

NO IT COSTS MONEY :( :( :(

Seems to be working fine on Windows 7 64-bit (don't know if VxKex got autoenabled for it or not).

And it even has Mappy! @_@

What is the diffrence between 3dsenpc and and 3dsenvr. I bought the vr version 5 years ago. Didn't even realize there was another version 

The PC version lacks VR support.

i have brought this on itch.io and steam and cannot downloead it. 


Why cannot i down load it?

(+1)

Hi, what's exactly your issue?

(+1)

Wait a minute, what the crap? I thought I was getting access to non-Steam builds by buying this on itch.io. It's just a placeholder!?!?

(+3)

FYI the Steam build is DRM free so hosting locations have no effects in our context.

(+5)(-14)

make free

I would love SBS support for legacy 3D devices like 3D TVs and monitors! Please add SBS 3D support!

(1 edit) (+1)

here you go. :) nvidia 3dvision .nip profile i created.

(note: probably need to use 425.31--the last 3d vision drivers. or use the 3D_Driver_Tool_V1.20_by_LOSTI patch to patch newer drivers with 3dvision

use NVidiaProfileInspector to load the .nip file, of course--also i think i set depth to like 40 or 50 for this, converge is fine where i have it).

https://drive.google.com/file/d/10J0k0GstGIL9pye96yMRiLTFBu2vin5Q/view?usp=shari...

Thanks for looking out, but I don’t use Nvidia 3D Vision. True SBS support would be more flexible for 3D TV’s, other 3D monitors for PC, and make it easier to take video and screenshots for viewing on other 3D devices.

3dsen for mac pleez

(+1)

3dsen supports win, mac and linux

(+1)(-1)

A steam key? Why can't I download it here? I'll give 5 bucks extra to not have to get on Steam.

Has development on this ceased? I can't find anything recent regarding it.

(+1)

I know you're probably really busy keeping up with the PC and VR versions, but this would be so cool to have on Android too. 

(+2)

wish they have one for super nintendo

(+6)(-2)

I got excited until I saw the " Steam key only " part :(

(+5)

Same here. I didn't want to buy on Steam I was waiting to be released on itch. It's a pity.

(1 edit) (+2)(-2)

I feels you guys. But there are still a lot of developments so Steam release only will save my time and effort. Thank you for your understanding.

Of course. It's your software , you do what you want, can and have to. Here I'm only saying a wish. Keep up the good work.

(+1)

same here...but ghostdancer is totally right! It's your software and we are glad about the development either way!