Motor 3D - Nitro Engine v0.5.0

Another World

Emulate the Planet!
Former Staff
Jan 3, 2008
From Where???
Motor 3D - Nitro Engine v0.5.0

The 3D engine for NDS has received a major update. See below for the Change Log.

- Text system and camera system optimized. New functions for the camera system.
- NE_TextPrintBox and NE_TextPrintBoxFree slightly changed. They can limit the text drawn to a number of characters set by the coder.
- Some functions made internal. Don't use them unless you know what you are doing.
- Fixed (?) at least the 2D projection.
- HBL effects fixed.
- Touch test functions.
- NE_UPDATE_INPUT removed.
- It now supports any BMP size, and BMP with 4 bits of depth.
- Arrays made pointers, so there is more memory free when you are not using Nitro Engine. You can also configure the number of objects of each systems you are going to use.
- NE_TextPalette replaced by NE_Palette.
- You can clone materials to use the same texture with different colors. This doesn't have the problems of cloning models.
- Added functions to remove all palettes and textures.
- Fixed NE_End().
- NE can free all memory used by it, and the coder can tell NE how much memory to use.
- Texture drawing system improved a bit.
- NE_PolyFormat simplified.
- Some bugfixes, code reorganized, define lists converted into enums.
- Clear bitmap supported, this is used to display an bitmap as rear plane. Each pixel can have different depth. This needs 2 VRAM banks to work.
- Solved some problems with 2D system and culling.
- Nomad NDS_Texture_Converter is no longer included, if you want it, look for it in google.
- Added Nitro Texture Converter, made by me. Open source, and it exports various levels of alpha in the textures that can handle it. It does only accept PNG files.
- NE now accepts any texture size. NE_SIZE_XXX defines removed as they are not needed now.
- Added a couple of examples.

Thanks to the PDRoms for the translation.


Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
  • wolffangalchemist @ wolffangalchemist:
    I love the thrift stores around me I just got a switch power supply, a new power supply, a xbox duke controller, and a raspberry pi 3b all for $6.
  • BigOnYa @ BigOnYa:
    hella deal there
  • BigOnYa @ BigOnYa:
    each one of those worth atleast $6 each really
  • wolffangalchemist @ wolffangalchemist:
    I have been looking for a duke that was in decent shape for a while. I have huge hands so I like it better than the s controller.
  • BakerMan @ BakerMan:
    wow, what the hell did I miss? (my phone was low and company was over, so i couldn't charge it)
  • SylverReZ @ SylverReZ:
    @BakerMan, You missed not a lot.
  • BigOnYa @ BigOnYa:
    It was triple XP day, but you missed it, it's over now.
  • BigOnYa @ BigOnYa:
    Xdqwerty installed a few new games, then got bored of them after 5 min, that's about it.
  • K3Nv2 @ K3Nv2:
    Then his brother broke his ds
  • Xdqwerty @ Xdqwerty:
    no, he broke it way before i installed the games
  • Xdqwerty @ Xdqwerty:
    also im gonna finally install the steam client
  • BigOnYa @ BigOnYa:
    Then uninstall it five minutes later, jk
  • Xdqwerty @ Xdqwerty:
    ok steam clint still works for some reason
  • Xdqwerty @ Xdqwerty:
  • Xdqwerty @ Xdqwerty:
    my steam friend id is 1625764420
  • Xdqwerty @ Xdqwerty:
    good night
  • BigOnYa @ BigOnYa:
    Nighty night
  • Sonic Angel Knight @ Sonic Angel Knight:
    Darkness is my friend, I become invisible in the night.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Best camouflaged
  • Psionic Roshambo @ Psionic Roshambo:
    I fear not the dark... the darkness fears me... lol
  • BakerMan @ BakerMan:
    shoot, i'll send you a friend request ig
    BakerMan @ BakerMan: shoot, i'll send you a friend request ig