Commit Graph

20 Commits

Author SHA1 Message Date
robojumper d35c4adeef Running out of ideas for G3DUtility 2025-03-28 18:42:09 +01:00
elijah-thomas774 818e818b56 eggPalette and eggTexture 2025-03-21 21:09:54 -04:00
robojumper b6505d23ad StateGX OK 2025-03-21 20:38:00 +01:00
robojumper 8759f710e5 more 2025-03-16 22:17:50 +01:00
Elijah Thomas 9c3c480b24 g3d source (#123)
* g3d_calcvtx

GetData seems to have changed -> dwarf says r is a local and using ofs_to_ptr didnt work

* g3d_light and g3d_fog

sdata2 splits and func ordering

* g3d_scnproc

* g3d_init

* g3d_scnmdl

* g3d_scnmdlsmpl

* g3d_scnroot

* g3d_scnobj

* g3d_res* progress

* g3d_resmdl OK

* g3d_restev OK

* g3d_resmat OK

* g3d_resvtx and g3d_restex OK

* g3d_resnode OK

* g3d_resanm OK

* g3d_resanmchr Progress

* the rest of g3d_res* OK

* g3d_anmvis OK

* g3d_anmclr OK

* Some Splitting

* more OK, Inline Issue in g3d_anmtexsrt

* g3d_obj, g3d_anmobj, g3d_gpu, g3d_tmem, g3d_cpu OK

* g3d_state OK

* g3d/dcc OK

* Include fixup

* More Fixups

* g3d_camera OK

* g3d_draw OK

* g3d_calcworld OK

* g3d_calcworld actually OK

* g3d_workmem, g3d_dcc OK

* g3d_calcview OK

* g3d_anmtexsrt OK with DONT_INLINE

* g3d_transform OK (Feels Cheaty)

* g3d_resanmchr OK

* g3d_draw1mat1shp Close

* g3d_draw1mat1shp OK (Thanks Lago!). Ran symbol applying script
2025-03-16 11:26:15 -04:00
Elijah Thomas cec09ad023 g3d initial pullover (#115)
* g3d Headers

* initial g3d source files -- NOT YET FIXED

* change ResFile static_cast to explicit ctor
2025-02-09 12:40:41 -05:00
Elijah Thomas 26af4db82d update from dtk-template - clangd :) (#66)
* update from dtk-template and start work towards using clangd

* include <a> -> "a"

* Update build.yml

* remove/add non-trivial class in union warning
2024-10-16 15:36:02 -04:00
robojumper 3b8392aeac Largely match m_shadow (#20)
* Largely match m_shadow

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-13 14:51:33 -04:00
lepelog f21b5486ba RVL -> rvl 2024-06-15 20:53:11 +02:00
elijah-thomas774 b0b02bbedf lyt_texMap OK 2024-06-06 23:24:25 -04:00
elijah-thomas774 c2040790a0 lyt_material weirdness 2024-06-04 22:22:44 -04:00
elijah-thomas774 fa9a9ce949 lyt_common match 2024-05-12 20:23:22 -04:00
Elijah Thomas ec4aa34560 Merge pull request #37 from elijah-thomas774/misc-nw4r-ut
nw4r ut
2024-05-12 14:31:26 -04:00
elijah-thomas774 344348bc05 nw4r ut almost matching 2024-05-05 22:27:50 -04:00
robojumper 46f664de1a eggXfbManager match 2024-05-05 20:13:43 +02:00
robojumper e7915d58a4 Cleanup 2024-05-05 16:37:27 +02:00
robojumper b35d67e555 eggAsyncDisplay almost 2024-04-27 16:32:40 +02:00
Elijah Thomas e32db6f07a change everything to use a common types file 2023-12-24 09:59:13 -05:00
elijah-thomas774 d8362c1004 nw4r db_directPrint ish 2023-12-23 02:26:21 -05:00
Elijah Thomas 4ae5fe5753 Fix includes and removed libs folder 2023-10-06 07:49:50 -04:00