Commit Graph

16 Commits

Author SHA1 Message Date
elijah-thomas774 c022c71954 some fix 2025-11-22 01:00:54 -05:00
robojumper 27f670cf2a every d_pad function attempted 2025-07-25 20:38:45 +02:00
elijah-thomas774 5ecc9708a2 Merge remote-tracking branch 'upstream/main' into blurpalette_mgr 2025-06-08 12:54:43 -04:00
elijah-thomas774 657f2455ff use cmath for sinf/cosf 2025-06-08 00:35:02 -04:00
robojumper 83456a9cd8 start matching some d/snd things 2025-05-31 21:21:12 +02:00
robojumper 8894f73305 snd_AnimSound OK 2025-05-29 15:10:29 +02:00
robojumper d004459b3c snd_Sound3DCalculator OK 2025-05-28 21:53:10 +02:00
robojumper f7884242c7 Import of more nw4r::snd from https://github.com/kiwi515/ogws
Co-authored-by: kiwi515 <49212064+kiwi515@users.noreply.github.com>
2025-05-25 16:32:47 +02:00
robojumper a22eb87c36 make it build 2025-05-25 08:53:24 +02:00
robojumper 9bc03e0440 Configure everything 2025-04-26 21:26:55 +02:00
robojumper 18d7897d76 I keep getting distracted by side quests 2025-04-07 22:12:37 +02:00
robojumper d35c4adeef Running out of ideas for G3DUtility 2025-03-28 18:42:09 +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
robojumper b96e6ee19f Meter madness (#64)
* Meter Madness Part 1

* progress

* maybe

* ::build meters too

* vtables labeling, small order problems

* Moar symbols

* Renames

* some dLytNote_c

* Fixes

* Checkpoint

* ::remove funcs

* Fix includes

* Move code around

* rm dead code

* rm dead include

* Draw functions

* Update include/s/s_State.hpp

* Update include/toBeSorted/scgame.h
2024-10-17 17:58:38 -04: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