Motor 3D - Nitro Engine v0.5.0

Another World

Emulate the Planet!
OP
Former Staff
Joined
Jan 3, 2008
Messages
10,581
Trophies
2
Age
48
Location
From Where???
Website
wiki.gbatemp.net
XP
5,610
Country
Colombia
homebrew.gif
Motor 3D - Nitro Engine v0.5.0
Update
logokn3.png

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.

icon11.gif
Homepage
icon11.gif
Source
discuss.png
Discuss
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • _Ruri_ @ _Ruri_:
    Mine too was a Lenovo, it was 512gb though so memory was ok
  • _Ruri_ @ _Ruri_:
    It still runs Win10 but I'm planning to use it as a media server.
  • SylverReZ @ SylverReZ:
    I never use Win10 or Win11 because of the risks associated, I'm a lot more fond of the customization and ease of use when using Linux.
  • _Ruri_ @ _Ruri_:
    I'm on Win11 IoT Enterprise LTSC, it gets security updates for 10 years and you can disable a lot of telemetry and other stuff with groups policies
  • _Ruri_ @ _Ruri_:
    Don't use Linux because a lot of games I play aren't fully supported on Linux and making them run it's kind of a pain
  • SylverReZ @ SylverReZ:
    I can remember what PC's I've used over the years. (2011-2013) - Medion PC with Windows 7, (2014-2017) - HP Compaq DC7100 with Windows XP Pro SP3, (2017-2021) - Lenovo IdeaPad 120S-11IAP.
  • SylverReZ @ SylverReZ:
    @_Ruri_, Only play games on old consoles that I have or via emulation. Not too much of a new games fanboy.
  • _Ruri_ @ _Ruri_:
    I used the netbook (HP Mini something) from like 2009 to 2010, a Sony Vaio from 2010 to like 2015 then got an Asus laptop with 4gb ram and 1tb memory which I kept until 2020 when I upgraded to the Lenovo which I used until October 2023 when I built my first PC.
    +1
  • _Ruri_ @ _Ruri_:
    @SylverReZ, Hm yeah I understand, Linux can work if you don't play new games, I still do though so it's not super practical for me. I have a spare SSD though, I could experiment with stuff in the future
    +1
  • _Ruri_ @ _Ruri_:
    Silver Rizz
    +1
  • _Ruri_ @ _Ruri_:
    lol
  • muawiyah @ muawiyah:
    rukia = best bleach charecter
  • _Ruri_ @ _Ruri_:
    Haven't watched Bleach :/
  • Psionic Roshambo @ Psionic Roshambo:
    Kenpachi is best
  • Psionic Roshambo @ Psionic Roshambo:
    Guy has to deliberately weaken himself so it's a fair fight lol
  • SylverReZ @ SylverReZ:
    @_Ruri_, I hate silly nicknames tbh.
  • _Ruri_ @ _Ruri_:
    @SylverReZ, You mean like the Silver Rizz stuff?
  • SylverReZ @ SylverReZ:
    @_Ruri_, Very much so.
  • _Ruri_ @ _Ruri_:
    @SylverReZ, Oh. Didn't know, sorry.
  • SylverReZ @ SylverReZ:
    It's okay, you're good. :)
    +1
  • Skelletonike @ Skelletonike:
    I need to stop buying games T_T
    Skelletonike @ Skelletonike: I need to stop buying games T_T