Commit Graph

15 Commits

Author SHA1 Message Date
robojumper 9a4a557a1a Fix some REL setup mistakes 2026-01-30 00:05:51 +01:00
robojumper 5f8b0b881e One unattempted function remains 2026-01-28 19:14:18 +01:00
robojumper 81a599e313 More funcs (one regswap in dAcBlastboss_c::checkDamage) 2026-01-28 19:14:17 +01:00
robojumper 85be0bc8f0 State funcs done 2026-01-28 19:14:17 +01:00
robojumper ab5be7e133 rename EffectsStruct -> dEmitter_c 2025-11-22 15:33:12 +01:00
elijah-thomas774 690d0d5799 roomid -> mRoomID 2025-09-16 22:32:06 -04:00
elijah-thomas774 795183d928 rotation -> mRotation 2025-09-16 22:32:04 -04:00
elijah-thomas774 4f7f5e4a23 name change 2025-06-08 00:11:59 -04:00
elijah-thomas774 73fee55675 some progress 2025-05-29 22:50:43 -04:00
Elijah Thomas 4c62e01025 d_jnt_col OK (#174)
* d_jnt_col almost ok

* OK: Thanks Robo!
2025-05-24 03:42:26 -04:00
Elijah Thomas 9d68802507 d_a_e_sm (chu chu) start (#117)
* d_a_e_sm (chu chu) start

* progress, includes LightParam addition in BlurPaletteMgr

* oops - TBox Progress I guess

* dAcEsm_c::actorExecute and Particle Resource data moved

* step in symbols map

* Update blur_and_palette_manager.h

* m_angle cleanup pass

* Last explicit_zero_data Fixes #69

* add mQuat_c ctor
2025-05-18 18:24:58 -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
robojumper 98f7e90125 Set up REL templates (#60)
* Fix .data sections misidentified as .rodata by dtk

dtk can't always reliably identify REL sections in its initial analysis.
This is a manual fix - the list of RELs to fix was found by looking
at supposed .rodata splits that contained an fBase vtable, since vtables
should be in .data. This fix is required for scripted creation of REL actors
based on rel .data

* More consistent d/t header paths

* Data fixups for parsing

* Tmp actor file setup

* Fixes

* Set up almost all REL templates

* formatting

* Fix formatting
2024-10-10 12:21:07 -04:00
robojumper 0f9ef3d33c Some main dol actor splits, dAcOsw_c OK, dTgSw_c OK (#34)
* Some main dol actor splits and code

* Match dAcOsw_c

* diff clean

* Fix

* dTgSw_c OK
2024-09-25 18:34:35 -04:00
robojumper 1180e1f486 m3d (#13)
* Initial M3d Pass
* `m_bmdl` and `m_bline` left

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
2024-09-12 16:36:34 -04:00