N64

Discussion in 'NDS - Emulation and Homebrew' started by matthewd997, Feb 21, 2008.

Feb 21, 2008

N64 by matthewd997 at 6:52 PM (8,103 Views / 0 Likes) 88 replies

  1. matthewd997
    OP

    Member matthewd997 GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    135
    Country:
    United Kingdom
    above is a quote from the stickied post on N64 emulation,
    it says that some games would be easy to port to ds and others wouldn't.

    1. what is a good example of one that will port ( not mario 64)
    and 2. which catagory does smash bros. fall into
     


  2. CockroachMan

    Member CockroachMan Scribbling around GBATemp's kitchen.

    Joined:
    Jan 14, 2006
    Messages:
    3,889
    Location:
    Brazil
    Country:
    Brazil
    1. Games that doesn't use much graphical resources.. Mario Kart would probably be easy..
    2. Only someone that worked in the game, or that has access to the source code can tell you this.. try sakurai@nintendo.com [​IMG]
     
  3. The Teej

    Former Staff The Teej Also known as The Tjalian

    Joined:
    Jun 27, 2004
    Messages:
    4,210
    Location:
    England
    Country:
    United Kingdom
    AFAIK only really fast games like F-Zero will have a hard time being ported, even Ocarina of Time can probably be ported.
     
  4. matthewd997
    OP

    Member matthewd997 GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    135
    Country:
    United Kingdom
    hold on, so you want me to em@il the creatoe of smash bros.!
    anyway, is there an easy way to open a rom and see some of the code, that way we may be able to see some of the coding.

    i'm not that good with code a but would still learn if i knew this would be possible
     
  5. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    I think you're a bit confused. Some N64 games might be relatively easy to port by Nintendo. Not us. There's no way in heck any homebrew coders could port any N64 game at all, as we have no sourcecode of any kind.
     
  6. The Teej

    Former Staff The Teej Also known as The Tjalian

    Joined:
    Jun 27, 2004
    Messages:
    4,210
    Location:
    England
    Country:
    United Kingdom
    That is impossible. The closest you'll find to that is random segments of code found in encrypted files (which need to be decrypted first) - something which was actually found in Ocarina of Time. Very, very little though. Your only chance is trying to find a decrypter for each game (this is a very hard thing to find, unless its a big game like Goldeneye, SM64, Ocarina, BK, etc), going through the files in hex and understanding how the file format works. Once you've got a good enough understanding you'll have to see if you can recode the game with your new found knowledge for the DS.
     
  7. m3rox

    Member m3rox GBAtemp Advanced Maniac

    Joined:
    Nov 13, 2006
    Messages:
    1,673
    Location:
    WA
    Country:
    United States
    64 emulation on the DS is not impossible. Nobody has ever even tried. Sure, it would run very slowly, but it is possible to do. Just like all those SNES chips that haven't been emulated yet that people say are "impossible" to emulate, if they actually took the time to give it a try, they'd see that it actually is possible.
     
  8. Linkiboy

    Member Linkiboy GBAtemp Testing Area

    Joined:
    May 14, 2006
    Messages:
    4,888
    Country:
    United States
    oh yeah at one frame per week
     
  9. fateastray

    Member fateastray GBAtemp Advanced Fan

    Joined:
    Nov 14, 2007
    Messages:
    659
    Country:
    Netherlands
    Haha...Then loading a game would almost take as long as on the psp xD
     
  10. Upperleft

    Member Upperleft Namcoholic

    Joined:
    Aug 15, 2007
    Messages:
    1,049
    Country:
    United Arab Emirates
    me want F-Zero on the DS
    with a WFC it's gonna be total awesomeness
    and it's not so hard to be ported .. right?
     
  11. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    1. Launch SNEmulDS
    2. Launch the SNES F-Zero game.
    3. Enjoy.

    No WFC, but it'll get you your F-Zero fix. You could also play the GBA F-Zero games.
     
  12. Ruri

    Member Ruri GBAtemp Advanced Fan

    Joined:
    Jul 20, 2007
    Messages:
    573
    Country:
    United States
    The N64's processor was 93.75 MHz The main processor on the DS is 67 MHz.

    Typically, you need something about seven times as fast as the system you're emulating to get decent speeds.

    And that's just the start. One of the main features on the N64 was its dedicated GPU. While the one on the NDS is theoretically comparable, it has one big difference: The 'pipe' used to send data to and from it is much, much more limited. (This is why you keep seeing that special video player's spash screen before games -- you need to code your video player specially for the NDS to take this limitation into account.) Its texture memory is also far more limited; you couldn't simply use N64 textures directly.

    Essentially, if you want a game to be playable, you would have to completely remake it from scratch (as with Mario 64.)
     
  13. Regiiko

    Member Regiiko GBAtemp Fan

    Joined:
    Apr 19, 2007
    Messages:
    326
    Location:
    Örebro
    Country:
    Sweden
    For the love of god, will someone please close this thread? D:
     
  14. matthewd997
    OP

    Member matthewd997 GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    135
    Country:
    United Kingdom
    but what if, we found a way to port .exe files and ported a N64 pc emulator - the emulator can run the game on the pc, so by my theory, it should be able to run at a few fps slower than the game on pc on the ds.

    its not impossible - people have just looked at the facts and passed it of as impossible when nobody has ever tried
     
  15. Minox

    Supervisor Minox Spytech Employee

    Joined:
    Aug 27, 2007
    Messages:
    5,615
    Country:
    Sweden
     
  16. madmk

    Member madmk GBAtemp Regular

    Joined:
    Aug 23, 2006
    Messages:
    119
    Country:
    United Kingdom
    Hehe
     
  17. matthewd997
    OP

    Member matthewd997 GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    135
    Country:
    United Kingdom
    why?

    what about my theory, is it farfetched
     
  18. TrolleyDave

    Former Staff TrolleyDave Philosolosophising

    Joined:
    Jan 1, 2007
    Messages:
    7,762
    Location:
    Wales, UK
    Country:
    United Kingdom
    Because the processor in the DS is 2/3's the speed of the N64s processor. It's like saying a Mini could emulate a Porsche, it would just be a little slower.
     
  19. stormwolf18

    Member stormwolf18 GBAtemp Fan

    Joined:
    Nov 25, 2006
    Messages:
    321
    Country:
    Canada
    port a n64 pc emulator on the ds ? is that what you are saying ?

    where do you get those crazy ideas ? this is totally impossible
     
  20. matthewd997
    OP

    Member matthewd997 GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    135
    Country:
    United Kingdom
    it could!
    lol, i like coming up with crazy ideas, i was serious to start though!
     

Share This Page