Results 1 to 4 of 4

Thread: 3D Engine - Nitro Engine V 0.4.0

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,568
    Blog Entries
    3209
    Rep Power
    50

    NDS 3D Engine - Nitro Engine V 0.4.0

    News/release from AntonioND

    Hello!

    This is a 3D engine, which aim is to make easier the procces of making a 3D game for the DS

    Characteristics:
    -Loader of models and textures from FAT.
    -Dual 3D, as easy as normal 3D.
    -Can load BMPs of 8, 16, and 24 bits and convert them into textures.
    -Hardware-accelerated effects like fog and toon shading.
    -You can take screenshots of both screens in dual 3D mode or the 3D screen in normal 3D mode.
    -Animated model support.
    -2D over 3D system.
    -Very basic physics engine.
    -API functions.
    -2D text in 3D mode, any character size allowed.

    TODO:
    -A3I5 texture converter (3 bits of alpha, 5 bits of indexed colors).
    -Improve physics engine.
    -You can ask me for the things you would like to see.

    Download NitroEngine
    Download NitroEngine Setup

    1-Copy NitroEngine folder to devkitPro folder (if not using the installer).
    2-Compile it. Nitro Engine should be ready.
    3-Compile one example to check everything's OK.
    4-If you are planning to use it with PAlib you will have to change a bit the makefile (add -lNE to LIBS and $(DEVKITPRO)/NitroEngine to LIBDIRS).

    Regards,

    Antonio.

    Released version 0.4.0. Changes:

    -Added MD2_2_NEA <converts an MD2 model into a NEA file that can used by Nitro Engine> and MD2_2_BIN <Converts the first frame of an MD2 model into a display list>. Display lists created are really optimized.
    -Updated DisplayList_Fixed. Now it can remove normal commands too.
    -Added a text system. It can use fonts of any size. ^^
    -Added some simple API functions (buttons, check boxes, radio buttons and slide bars).
    -Fixed 2D projection.
    -Removed some internal unused functions to save space, and made 'inline' some of the rest.
    -Functions that used float parameters modified so they use integers now. You can still use some wrappers if you want to use floats. This will let the compiler try to optimize the code.
    -Animated and static models are now the same. You can move, rotate, etc them with the same functions.
    -Now, you can 'clone' models so you can save a lot of RAM if they are repeated.
    -Renamed lots of model functions. Take a look at new examples or documentation.
    -NE_Color struct removed (I don't even know why I created it...).
    -Examples updated to work with last version and added examples of clonning models, API and text system.
    -libnds' console is not inited with Nitro Engine. You will have to init it yourself with NE_InitConsole or libnds' functions.

    I'm sorry, you will have to make some changes in your game's source code for this version to work, but it is worth it! ^^

  2. #2
    DCEmu Newbie
    Join Date
    Jun 2008
    Posts
    3
    Rep Power
    0

    Default

    Hi I Know U R A Hacker And I Wanna Know If U Can Help Me With 1seg Ds Lite Tv Tuner So Can Broadcast The Usa Digital Signal

  3. #3

    Default

    Quote Originally Posted by wiiroger View Post
    Hi I Know U R A Hacker And I Wanna Know If U Can Help Me With 1seg Ds Lite Tv Tuner So Can Broadcast The Usa Digital Signal
    I don't think there is even a answer to that.


    Oh, hang on, there is...


  4. #4
    DCEmu Newbie
    Join Date
    Jul 2008
    Posts
    3
    Rep Power
    0

    Rev

    Quote Originally Posted by spinal_cord View Post
    I don't think there is even a answer to that.


    Oh, hang on, there is...

    lol burn:rofl:

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •