Antonio Niño Díaz
da2be26de1
examples: Change license to CC0-1.0
2022-10-16 22:55:06 +01:00
Antonio Niño Díaz
238b930c7f
examples: Remove outdated examples
2022-10-16 22:26:51 +01:00
Antonio Niño Díaz
db8add4d7e
example: Cleanup source files
2022-10-16 22:03:41 +01:00
Antonio Niño Díaz
ccc8a67caf
library: Cleanup the final source files
2022-10-16 13:55:06 +01:00
Antonio Niño Díaz
76ccdc379e
library: Cleanup source code files
2022-10-16 02:58:48 +01:00
Antonio Niño Díaz
d45d217c5f
library: Fix documentation of some definitions
2022-10-16 02:45:46 +01:00
Antonio Niño Díaz
1b4d3270dc
library: Cleanup code and add missing enum entries
2022-10-16 02:35:54 +01:00
Antonio Niño Díaz
e8b3c80060
library: Use NE_Model* instead of void*
2022-10-15 19:53:29 +01:00
Antonio Niño Díaz
5bc3abd71b
library: Cleanup more source files
2022-10-15 19:51:04 +01:00
Antonio Niño Díaz
3781f15d25
library: Fix documentation of structs and enums
2022-10-15 19:26:31 +01:00
Antonio Niño Díaz
36a3f17e41
library: Clean more source files
2022-10-15 13:25:36 +01:00
Antonio Niño Díaz
c5b98e2d5e
library: Clean more source code files
2022-10-15 03:08:32 +01:00
Antonio Niño Díaz
40a7c202d4
dsma: Update to version 0.2.0
2022-10-15 00:36:52 +01:00
Antonio Niño Díaz
ae7e4104d4
library: Cleanup some more files
2022-10-15 00:36:28 +01:00
Antonio Niño Díaz
c05b5ab2e1
library: Clean code and documentation of some files
2022-10-14 02:50:35 +01:00
Antonio Niño Díaz
74ca718594
examples: Update format
2022-10-14 02:32:33 +01:00
Antonio Niño Díaz
3412e33f30
docs: Update Doxyfile
2022-10-14 02:32:33 +01:00
Antonio Niño Díaz
2f30d24b97
readme: licenses: Update readme and remove unused GPLv3.0
2022-10-13 23:26:50 +01:00
Antonio Niño Díaz
aa022b2a28
examples: Update example to use nitroFS
2022-10-13 22:00:20 +01:00
Antonio Niño Díaz
794e961274
examples: Rename examples
2022-10-13 21:55:01 +01:00
Antonio Niño Díaz
37395b0ed6
examples: Update examples of animated models
...
- Use DSM/DSA files instead of NEA files.
- Use nitroFS instead of FAT.
2022-10-13 21:43:31 +01:00
Antonio Niño Díaz
008aac16cc
library: Silence warning
...
This only happens with the BMP writing code.
2022-10-13 21:03:18 +01:00
Antonio Niño Díaz
937c1ed1cf
library: Support DSMA and remove NEA support
...
Rendering NEA files has a terrible performance. Instead of trying to
support both formats, remove NEA and replace it by DSMA.
Some function signatures have changed to adapt to the new system.
"NE_ANIM_UPDOWN" has been removed because it's redundant: Just modify
the animation before exporting it from Blender.
2022-10-13 21:03:02 +01:00
Antonio Niño Díaz
94216bedc4
dsma: Import DSMA
2022-10-13 02:19:15 +01:00
Antonio Niño Díaz
954a62d997
library: Fix typos
2022-10-13 01:12:42 +01:00
Antonio Niño Díaz
6e344141e3
tools: Remove old tools and integrate md5_to_dsma
...
MD2 is a very awkward format to use, with few tools that can read it or
write it. Relying on it is a bad idea. The replacements are:
- OBJ: Extremely common, but it only supports static models.
- MD5: Very easy to read, supports skeletal animations, reasonably good
support in Blender. For more information, check its repository:
https://github.com/AntonioND/dsma-library
2022-10-11 01:38:58 +01:00
Antonio Niño Díaz
395e3672e1
gitignore: Add more files
2022-10-11 00:43:42 +01:00
Antonio Niño Díaz
85d11153df
tools: obj2dl: Support quads
2022-09-10 15:48:41 +01:00
Antonio Niño Díaz
507b0b2e16
tools: obj2dl: Fix error and warning messages
2022-09-10 15:25:48 +01:00
Antonio Niño Díaz
3114d3b204
tools: Introduce obj2dl
...
This can be used to convert Wavefront OBJ files into NDS display lists.
2022-09-09 02:48:48 +01:00
Antonio Niño Díaz
e89e363594
Clean code of md2_to_bin
2022-08-13 03:18:27 +01:00
Antonio Niño Díaz
424448d369
Fix typos and whitespace in md2_to_nea
2022-08-13 03:18:02 +01:00
Antonio Niño Díaz
17dceb8489
Refactor types of md2_to_nea
2022-08-13 02:51:33 +01:00
Antonio Niño Díaz
5850ae5d59
Update PNG reading code in nitro_texture_converter
2022-01-21 01:04:20 +00:00
Antonio Niño Díaz
e98698febf
Update Makefiles to the ones used by devkitARM now
...
Fetched from:
6afa09b205
Reported by lifehackerhansol:
https://github.com/DS-Homebrew/TWiLightMenu/issues/1753
2022-01-18 18:23:23 +00:00
Antonio Niño Díaz
38f419d94d
Add some notes to examples that use BMP files
2021-08-24 02:34:07 +01:00
Antonio Niño Díaz
543a08781e
Delete precompiled Linux binary
2019-06-14 15:01:42 +01:00
Antonio Niño Díaz
585e4933af
Reorganize screenshots in readme
2019-06-14 14:53:53 +01:00
Antonio Niño Díaz
f41b922a75
Add script to generate documentation
...
Also, add compiled documentation to gitignore.
2019-06-14 14:33:38 +01:00
Antonio Niño Díaz
07b253c102
Add screenshots to readme
2019-06-14 14:30:18 +01:00
Antonio Niño Díaz
4eed1f9cb1
Update readme
2019-06-14 14:30:07 +01:00
Antonio Niño Díaz
2211b1f6ff
Fix warning in printf
2019-06-14 14:01:47 +01:00
Antonio Niño Díaz
feca3549a4
Add gitignore to dlfixer
2019-06-14 14:01:38 +01:00
Antonio Niño Díaz
07330a0c7b
Update copyright notice of tool
2019-06-14 14:00:47 +01:00
Antonio Niño Díaz
1969c648bc
Fix Makefile of dlfixer
2019-06-14 14:00:33 +01:00
Antonio Niño Díaz
43cd753e6c
Fix printf format specifier
2019-06-14 13:26:13 +01:00
Antonio Niño Díaz
b748685c12
Final touches to documentation
2019-06-14 13:15:52 +01:00
Antonio Niño Díaz
b1856d453a
Minor fixes to comments
2019-06-14 13:03:23 +01:00
Antonio Niño Díaz
f6fb5c405e
Increase version number to v0.7.0
...
Prepare for the next release.
2019-06-14 12:53:57 +01:00
Antonio Niño Díaz
08e83072bf
Update Doxygen configuration
...
Remove inclusion graphs as they are useless in this project.
Set correct tab width.
Update version number.
2019-06-14 12:47:06 +01:00