3DNes: A 3D NES Emulator

Discussion in 'GBAtemp & Scene News' started by Prans, Mar 10, 2016.

  1. Prans
    OP

    Prans Geek, gamer, human

    pip Reporter
    763
    2,121
    Apr 22, 2012
    There itself.
    Screen Shot 2016-03-10 at 13.55.44.png
    No, this is not another trick Nintendo has for its handheld nor a homebrew app for the same console. 3DNes is a Unity-based emulator that adds another dimension to Nintendo's very first video games.

    Developed by Geod Studio, the emulator is still in beta mode and has been released this week for all of us to try. You can do so right here. Be warned that it currently works only on Firefox browser and while Super Mario Bros. being the most successfully emulated, not all games are compatible.


    Check out the developer's Youtube Channel for more such videos.

    It might be in its early days but this project is worth checking out. Geod Studio's Trần Vũ Trúc even quit his job to go all out for his passion! The developer wrote the emulator himself, further adding that "the essential difference between it and any normal emulator is the PPU. I call it - 3D PPU which will render the game on 3D buffer". He also hints about allowing manual adjustments for certain games in the future but is focusing on having a "strong emulation engine as the backbone" for now. Furthermore, he adds that "if the emu can render decently 1/4, 1/5 or even 1/10 nes game collection, it's already a big success for me".

    Although in beta state, the whole concept is worth praising. I'm sure most of us can't wait to see more games running on the emulator and possibly having it running on other platforms. Until then, we can rejoice over the videos at the very least.

    :!: [UPDATE] :!:
    Turns out that the man behind the project is now a Temper under the username @geod80 and made a thread about it earlier. Check it out here. And if he finds the time, he might answer some of the most pertinent questions.

    :arrow: SOURCE
     


  2. dahood

    dahood Advanced Member

    Newcomer
    87
    6
    Oct 23, 2015
    Gambia, The
    Wow. I was wondering what he is using to render it in 3D. and form where did he get the source to include in his rendering program etc. Amazin project.
     
    Prans likes this.
  3. Touko White

    Touko White (not)Banned

    Member
    686
    1,456
    Jan 12, 2016
    United Kingdom
    I've seen this before, some people say it's sick or this is disrespectful, I personally see it a good way, twists on usual NES emulation.
    Some game would look pretty good on this, perhaps port to the 3DS is required, would make sense some day!
     
    TotalInsanity4, Prans and Raylight like this.
  4. Raylight

    Raylight Paranoid Temper

    Member
    985
    359
    May 10, 2014
    United States
    Who wants to know?
    This is going to either get shut down by nintendo or we will have one hell of an emulator its 50/50 or we will get the thing no one was expecting... nintendo hiring this guy.

    — Posts automatically merged - Please don't double post! —

    i want to see metroid and zelda on it lol
     
    Prans likes this.
  5. Ev1l0rd

    Ev1l0rd (⌐◥▶◀◤) Knight of Void

    Member
    1,032
    754
    Oct 26, 2015
    Netherlands
    Land of Darkness and Bounty
    Can someone at least try to mirror/create a backup of this thing? Y'know, for when Nintendo sees this and grabs the DCMA hammer.
     
    Abcdfv and Raylight like this.
  6. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,275
    Jan 28, 2016
    United States
    I would love to see this be a downloadable emulator.
     
    KingVamp, Saiyan Lusitano and Prans like this.
  7. TecXero

    TecXero Technovert

    Member
    2,814
    908
    Apr 13, 2014
    United States
    Mainframe
    Huh, it's not something I'd use, but it's neat none the less. I hope the project goes well for him.
     
    TheVinAnator and Prans like this.
  8. Dan-the-Rebirth

    Dan-the-Rebirth GBAtemp Regular

    Member
    273
    42
    Jan 5, 2014
    Australia
    i want a 3ds port XD
     
    KingVamp, Raylight and xtheman like this.
  9. Raylight

    Raylight Paranoid Temper

    Member
    985
    359
    May 10, 2014
    United States
    Who wants to know?
    n3ds will have UNITY support soon who knows
     
    TheVinAnator likes this.
  10. MontyQ

    MontyQ GBAtemp Regular

    Member
    255
    102
    May 24, 2009
    Canada
    it's kind of like paper mario on wii how it flips from 2d to 3d

    [​IMG]
     
  11. GalladeGuy

    GalladeGuy Freeze Kirby :3

    Member
    2,582
    2,641
    Oct 28, 2015
    United States
    How does this work? It can't be automatic. He'd have to write a function that recognizes objects on a 2D plain, a difficult task by itself. But then converting 2D objects into 3D? There's no way this is a real emulator. He must have remade all the sprites and textures in 3D and edited the code of the games.
     
    dahood and MontyQ like this.
  12. BurningDesire

    BurningDesire GBAtemp Psycho!

    Member
    4,964
    5,817
    Jan 27, 2015
    United States
    Behind a screen reading news
    THIS IS THE GREATEST THING EVER! For reals. This looks fucking awesome
     
  13. ric.

    ric. Drivin' to meme country

    Member
    792
    907
    Sep 17, 2015
    Peru
    Except it is and you can load ROMs into it.
     
    2ndApex and Subtle Demise like this.
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,112
    5,180
    Mar 17, 2010
    Norway
    Alola
    I imagine it has to have support coded in specifically for Super Mario Bros in order to make it recognize different objects as what shape they are (pipes being cylindrical, blocks being squares etc) as I don't see how it could guess that with any sort of accuracy. That probably means it won't work very well with most other games, however I'd love to see some screenshots/videos of other games being ran on it.
     
    Lucifer666 likes this.
  15. weiff

    weiff GBAtemp Regular

    Member
    214
    17
    Nov 18, 2006
    This is the same concept as the voxel engine here:



    However from there it looks like some specific sprite work was done, there is nothing to prove that the emulator does not have a sprite database available. Logistically this could make a quick internet call to a location that has the voxelized textures and download them for use(since they would be very small). Not what it is actually doing... but possible.
     
  16. Raylight

    Raylight Paranoid Temper

    Member
    985
    359
    May 10, 2014
    United States
    Who wants to know?
    where is the programs page im getting useless clutter in google search
     
  17. Tom Bombadildo

    Tom Bombadildo Honk!

    pip Contributor
    GBAtemp Patron
    Tom Bombadildo is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    10,698
    10,724
    Jul 11, 2009
    United States
    I forgot
    Prans likes this.
  18. Prans
    OP

    Prans Geek, gamer, human

    pip Reporter
    763
    2,121
    Apr 22, 2012
    There itself.
  19. seam

    seam GBAtemp Advanced Fan

    Member
    651
    151
    Jan 23, 2011
    United States
    austin texas
    Yes, this was released quite some time ago for linux by plotor. i even talked to him about a windows port at one point.. that was what.. 2 years ago

    edit: yea it looks like his original page and forums are gone https://sites.google.com/site/procyonsjj/home/fce3d
     
    Last edited by seam, Mar 10, 2016
  20. raystriker

    raystriker Alpha PC Builder

    Member
    1,266
    417
    Dec 28, 2011
    India
    Bloomington
    OT
    How is Mario running backwards in the video o.O
    Render error?
     
    Last edited by raystriker, Mar 10, 2016