Creating 3d games of any game

Discussion in '3DS - Flashcards & Custom Firmwares' started by ShineroDark, Oct 16, 2011.

Oct 16, 2011
  1. ShineroDark
    OP

    Newcomer ShineroDark Advanced Member

    Joined:
    Jul 8, 2010
    Messages:
    54
    Country:
    United States
    Do you think it would be possible when homebrew can be created that we could make for example a 3d version of a gba game that has not been created yet for the 3ds.
     


  2. Slyakin

    Member Slyakin See ya suckers

    Joined:
    Oct 15, 2008
    Messages:
    4,450
    Location:
    Soviet Slyakin
    Country:
    United States
    Well... NES and SNES games are split into layers like BGM1, BGM2, and BGM3. If you knew what you were doing, I guess it would be possible to have one layer in the "background" and another layer in the "foreground". I have no experience with this stuff, though, so I could be completely wrong.
     
  3. ShineroDark
    OP

    Newcomer ShineroDark Advanced Member

    Joined:
    Jul 8, 2010
    Messages:
    54
    Country:
    United States
    I have no experience at all but i think it would be cool to have 3d versions of my favorite gba games
     
  4. Slyakin

    Member Slyakin See ya suckers

    Joined:
    Oct 15, 2008
    Messages:
    4,450
    Location:
    Soviet Slyakin
    Country:
    United States
    I would also. But... I don't think many of us here are adept at 3D manipulation, at least on the spectrum of the 3DS.

    I think GBA's video is split into layers too... Not too sure.
     
  5. Wizerzak

    Member Wizerzak Because I'm a potato!

    Joined:
    May 30, 2010
    Messages:
    2,784
    Location:
    United Kingdom
    Country:
    United Kingdom
    I very much doubt a program would be able to do it in real-time on the 3DS, but possibly (quite likely) they could be converted (manually or automatically, not sure) n a PC.
     
  6. Slyakin

    Member Slyakin See ya suckers

    Joined:
    Oct 15, 2008
    Messages:
    4,450
    Location:
    Soviet Slyakin
    Country:
    United States
    I do remember a program that combined the 3D layers of VirtualBoy ROMs... In reverse?

    Okay, now I'm interested.
     
  7. sychotix

    Newcomer sychotix Advanced Member

    Joined:
    Jul 26, 2011
    Messages:
    64
    Country:
    United States
    No. This is not possible, as the 3d effect is created by having multiple cameras at different angles in the 3D environment. This cannot be implemented (at least not with any reasonable method) in older games.
     
  8. KingVamp

    Member KingVamp Great... AETHER!

    Joined:
    Sep 13, 2009
    Messages:
    9,605
    Country:
    United States
    Didn't Nintendo say it is hard to make 3d classics?

    Tho, the graphics in excite bit was alter for the 3d effect.
     
  9. BryceOne

    BryceOne Newbie

    The game would probably look like Jim Power Lost Dimension in 3D for SNES.
     
    1 person likes this.
  10. morphius

    Member morphius The King of the Cosmos

    Joined:
    Nov 21, 2008
    Messages:
    298
    Country:
    United States
  11. Slyakin

    Member Slyakin See ya suckers

    Joined:
    Oct 15, 2008
    Messages:
    4,450
    Location:
    Soviet Slyakin
    Country:
    United States
    The 3D actually altered the graphics themselves; The crowd would literally pull away, revealing more of the sky.

    I think that the OP is simply talking about separating layers to create a 3D effect.
     
  12. KingVamp

    Member KingVamp Great... AETHER!

    Joined:
    Sep 13, 2009
    Messages:
    9,605
    Country:
    United States
    What I meant was those graphics was not in the original game to be pulled back and seen.
    Also I think it was clean up a bit.

    I guess the clouds could have already been there pointlessly hidden in the back. :unsure:

    As in you wouldn't get the same 3d effect doing so(if possible) as the official 3d classics.
     
  13. DJ91990

    Member DJ91990 Dark-Type Trainer

    Joined:
    Feb 9, 2009
    Messages:
    931
    Location:
    Oakwood Region
    Country:
    United States
    Before we start taking about emulation of any kind, we need remember that the 3DS is currently un-hacked.

    I will say that with enough research it would be entirely possible to create Homebrew 3D Depth Perception games when the Crown 3DS flashcard is released, provided if it ever makes it out of the development stages that is.
     
    1 person likes this.
  14. DiscostewSM

    Member DiscostewSM GBAtemp Psycho!

    Joined:
    Feb 10, 2009
    Messages:
    4,800
    Location:
    Sacramento, California
    Country:
    United States
    Other than the obvious "it needs to be hacked first", the only way a homebrew GBA game is going to make the jump to 3D is if the author of said homebrew GBA game alters the source code and compiles it to 3DS specifications with added support for its features. Chances of a commercial GBA game going 3D rests solely on the company that made the game in the first place. There is no way that someone, even the most amazing hacker/programmer, will be able to take a ROM not designed for the 3DS, edit it, and get it working as an actual 3DS game complete with 3D support.
     
  15. totalnoob617

    Banned totalnoob617 Banned

    Joined:
    Sep 27, 2010
    Messages:
    785
    Country:
    United States
    i dont think it would be that hard, and at the very least you could have some sort of 3d effect ,maybe a more generic one, like thoe boxes they sell or used to sell, i think they stillmake them, they are for crt tube tvv's only though and you can plug in any video source like any composite video like a nes snes vcr dvd player and it has wired or wireless activ glasses system and it is supposed to make any video source you put into it be in 3d , but i have never seen or used one in person,so i cant tell you how good the effect is, but they are not that expensive and that came out a long time ago so i doubt they use much processing power ,if any to achieve the 3d, i mean all you really need to be able to do is ghost the image ,kinda like in 3ds camera app you can adjust the 3d of the pics you take by using the analog stick to move the 2 images closer to being on top of one another or father apart, the father the ghost image the deeped the 3d effect, so im sure it would be possible to just have something that would ghost the image and send one to each of the layers in the screens paralaz barrier as needed, without much processing power at all, but it would not be as good as when nintendo makes a 3d classic series game and deliberatly places each sprite at the pefect distence, it would be sort of a generic 3d effect , but im sure someone could do what they did with excitebike with other games, i think nintendo is really lazy,or stupid, to only have the 5 3d games it has out right now, i mean its the zelda aniversar so where is the original zelda in 3d classic series? it is the perfect game for it with its top down view, especially in the labyrinths , they should have has both nes zelda out in 3d by now for the aniversary ,as well as a link to the past, another game even more perfect for a 3d classic remake, with the clouds and all
     
  16. TCJJ

    Member TCJJ GBAtemp Regular

    Joined:
    May 5, 2009
    Messages:
    295
    Location:
    New Zealand
    Country:
    New Zealand
    It's possible, but I personally don't care. Too much effort with a minimal pay-off. The 3DS isn't even hacked yet, and I hope it isn't any time soon. The only thing I care about is region-free.
     
    1 person likes this.
  17. KingVamp

    Member KingVamp Great... AETHER!

    Joined:
    Sep 13, 2009
    Messages:
    9,605
    Country:
    United States
    All you assumptions are base on I think it easy vs the company themselves saying "it hard, it almost takes the same time frame of making the game again"
    (You could probably find the exact words online.)

    So, saying they are lazy or stupid, doesn't even have a base for that kind of assumption.
     
  18. sychotix

    Newcomer sychotix Advanced Member

    Joined:
    Jul 26, 2011
    Messages:
    64
    Country:
    United States
    Wow, does nobody read posts before posting? Unless they were extremely lucky with how the original camera implementation (and how all the objects were stored in memory) were coded, it will probably require an entire recoding of the game.
     
  19. totalnoob617

    Banned totalnoob617 Banned

    Joined:
    Sep 27, 2010
    Messages:
    785
    Country:
    United States
    well im saying it would be easy for a sort of generic effect with an emulator, like those set top 3d boxes they had for non hd tv's 15 years ago,
    and they should have had some more games already made then if you think they take that long, which i doubt that it takes that long to convert an 8 bit game,and im sure they are not going to be using the old nes development systems to be remaking the games over, im sure there is a much more sophisticated development system that would make even remaking an entire 8 bit game over again much much easier, and there are game editors that people use to make their own re edits of games like super mario world, so the sprites and characters are seperate,so why couldnt they be easily designated to appear on different layers of the 3d paralax barrier in the screen? these are 2d 8 bit games, how long could it really take,
    there hundreds of games created with level editors out there hundreds of you tube video of them , now way its that hard , they should have had made it in advance then if that were the case, there should be 3d classic series for the 8 and 16 bit zelda games for the aniversary , but knowing nintendo it wont release them till the 50th zelda aniversary
     
  20. sychotix

    Newcomer sychotix Advanced Member

    Joined:
    Jul 26, 2011
    Messages:
    64
    Country:
    United States
    Do you honestly have any clue how programming works? Lets take the original Zelda game (NES) as an example. As far as I can tell, there was no camera system involved in the game. It was literally "Draw resource x to the screen in this exact position." With this type of approach built into almost every part of the game, they would have to do a major recoding of the way all objects and resources are managed. I'm assuming that the way this is done in 3DS games is by having a 3d environment stored in memory, similar to that of a raytracer. They would proceed to build the screen as any raytracer would, but they change the camera (screen) position very slightly. This gives your eyes the ability to see both sides of the object (I.E. you have two eyes separated, allowing you to see more than just one direct "image" of objects). If you display these pictures in such a way that it tricks the eyes into looking at the different screens, this creates a 3D effect.

    I am not saying that the game needs to be completely recoded however. They already have a very basic version of the final product, they just have to build upon that. You do realize that alot of older NES games come from a fairly decent size team that had been working on it for a large amount of time? Now think about having to recode about half of that, with about twice as much code (if not more) for each individual game. Now you understand why it is not an easy task.

    EDIT: Oh, and to your comment about the 2d game engines, you must not understand how much work went into coding what is done "under the hood" by the coders of the engine. Not to mention the fact that Nintendo would not use one of those crappy engines for their games.
     

Share This Page