Documentation about 3D in NDS

Discussion in 'NDS - ROM Hacking and Translations' started by Sp33der, Jun 19, 2008.

  1. Sp33der
    OP

    Sp33der GBAtemp Fan

    Member
    435
    1
    May 31, 2008
    Netherlands
    Are there any docs that cover the topics about using the DS's 3D hardware?

    Drunkencoders.com has nothing. I know that PaLib has a 3D tutorial, but i am searching for a DevKit one [​IMG]
     
  2. DanTheManMS

    DanTheManMS aka Ricochet Otter

    Member
    4,329
    105
    Jun 2, 2007
    United States
    Georgia
    Have you looked at GBAtek? It's basically the master manual on how the DS's internals work.
     
  3. FAST6191

    FAST6191 Techromancer

    pip Reporter
    22,921
    8,599
    Nov 21, 2005
    DanTheManMS is right on about GBAtek. It is pretty good for the 3d internals and well worth a read if you plan on doing any serious work (the DS 3d is fairly simple so you can usually see how things match up or use a bit of brute force to aid you in that area).
    http://nocash.emubase.de/gbatek.htm#ds3dvideo
    This is only the 3d hardware mind but I have not encountered anything using a software renderer and the 2d hardware like the GBA does (admittedly 3d is not my primary focus but common sense says use what you have got).

    kiwi.DS also found time to reverse engineer NSBMD files, this is the nitroSDK format so like SDAT is to sound but nowhere near as common (mainly first party).
    http://kiwi.ds.googlepages.com/nsbmd.html
    http://tahaxan.arcnor.com/index.php?option...amp;topic=34.45
    http://tahaxan.arcnor.com/index.php?option...amp;topic=39.15

    Ages back there was a metroid viewer and some pokemon hackers also did some work (it should be under the pokemon section of the rom hacking docs in my signature/stickied at the top of the forum).

    Bear in mind 3d is fairly big and usually fairly compressible (bios compatible LZ mainly) so it is not likely to be simple hack.
     
  4. Sp33der
    OP

    Sp33der GBAtemp Fan

    Member
    435
    1
    May 31, 2008
    Netherlands
    Ahh, ok thanks for the links [​IMG]