robojumper
40b04ad724
Link d_profile ( #62 )
2024-10-11 10:17:25 -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
25d80826c7
d_t_touch OK ( #54 )
...
* d_t_touch OK
* Make inlines
2024-10-06 15:42:07 -04:00
robojumper
8376edcc72
d_t_ship_window "OK" ( #55 )
2024-10-06 15:41:07 -04:00
robojumper
b83c0d5fd2
d_a_obj_pumpkin_leaf OK ( #58 )
2024-10-06 15:39:55 -04:00
robojumper
5980549e98
d_a_obj_stage_cover OK ( #59 )
2024-10-06 15:39:08 -04:00
robojumper
fe1c06e056
Import Ghidra symbols ( #41 )
...
* Import Ghidra symbols, main dol edition
* Ghidra symbols, RELs edition
2024-09-28 12:25:18 -04:00
robojumper
392145bf3d
d_a_obj_appear_bridge mostly matching ( #36 )
...
* d_a_obj_appear_bridge - weak function order issue
* Mark as nonmatching for now
* Name unk IScnObjCallback funcs
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-27 20:32:48 -04:00
robojumper
1039b3b239
d_t_fairytag OK ( #39 )
...
* d_t_fairytag OK
* fixup header guard
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-27 20:18:02 -04:00
elijah-thomas774
ec8f5be0db
fixup dAObambooIstand_c
2024-09-27 20:15:53 -04:00
robojumper
64711cd474
d_a_obj_bamboo_island OK ( #38 )
2024-09-27 20:09:52 -04:00
robojumper
d35fb6db76
Attention ( #35 )
...
* attention
* Header
* These were meant to be public
* fixup merge
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-27 20:01:18 -04:00
robojumper
3829ee6d48
Rough dynamic collision setup ( #24 )
...
* Rough collider shape setup
* d_a_obj_toD3_stone_figure OK
* Cleanup
* Cleanup 2
2024-09-27 18:19:00 -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
2d05a828fc
d_a_obj_pool_cock OK ( #33 )
...
* d_a_obj_pool_cock OK
* Reinstate the FPR matrix copy but explicit
* create Vortex Obj to reference
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-25 18:21:31 -04:00
robojumper
508d5b9e72
Actor cleanup ( #32 )
...
* Actor cleanup
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-15 15:40:03 -04:00
robojumper
2f7ceff5b1
d_a_obj_junk_repairing OK ( #27 )
...
* d_a_obj_junk_repairing OK
* Fix rel_sieve with multi-file RELs
2024-09-15 14:54:45 -04:00
robojumper
63365331d8
d_t_time_area_check OK (and some dTimeAreaMgr) ( #29 )
2024-09-15 14:52:25 -04:00
robojumper
24e10d2755
d_t_mole_prohibit OK ( #31 )
2024-09-15 14:48:50 -04:00
robojumper
947c2d5b31
d_t_noeffect_area OK ( #30 )
2024-09-15 14:48:31 -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
robojumper
e2c4bb7be7
Dowsing ( #17 )
...
* Dowsing.
* d_t_dowsing
* d_t_holy_water OK
2024-09-12 16:23:11 -04:00
robojumper
8acccafbb2
Merge pull request #3 from robojumper/mAng_flindba
...
Fix mAng3_c copy assignment, clean up list node templates
2024-06-27 23:42:48 +02:00
robojumper
446df060f2
Fix some compiler warnings
2024-06-26 20:28:09 +02:00
elijah-thomas774
c33d392f93
create d_a_t_wood_area header
2024-06-21 00:36:44 +02:00
robojumper
705703e10b
Fix mAng3_c copy assignment, clean up list node templates
2024-06-21 00:36:44 +02:00
Luke Street
cf8b14e1ec
Fix all_source build
2024-06-18 18:41:15 -06:00
robojumper
d0668421e6
d_t_sound_area_mgr
2024-06-15 11:48:21 +02:00
Elijah Thomas
293423bdcf
Merge pull request #54 from robojumper/dAcTWoodArea_c
...
A bit of dAcTWoodArea_c
2024-06-14 20:03:29 -04:00
elijah-thomas774
a3ebf1e133
closer, just executeState_Wait left
2024-06-14 20:00:40 -04:00
Elijah Thomas
5dca93893d
Merge pull request #53 from robojumper/d_t_sound_area
...
Basically give up on d_t_sound_area
2024-06-14 19:01:45 -04:00
elijah-thomas774
69a9c3b68e
matched
2024-06-14 18:59:06 -04:00
robojumper
bc799932f2
A bit of dAcTWoodArea_c
2024-06-14 17:09:28 +02:00
robojumper
a35bedafc6
Closer
2024-06-13 18:50:18 +02:00
robojumper
061181b32c
Awkward
2024-06-13 18:36:56 +02:00
robojumper
f80927177a
Maybe
2024-06-13 18:18:40 +02:00
elijah-thomas774
e7a7f794d4
Progress
2024-06-09 23:46:43 -04:00
Elijah Thomas
2840615973
Merge pull request #52 from robojumper/d_t_timer
...
d_t_counter
2024-06-09 22:53:17 -04:00
robojumper
4e77023d7b
Basically give up on d_t_sound_area
2024-06-09 00:07:28 +02:00
robojumper
ce606a10e4
d_t_counter
2024-06-08 20:10:52 +02:00
robojumper
0e3b13ee3e
State system + match d_t_rock_boat
2024-06-01 23:57:43 +02:00
elijah-thomas774
1838276436
fixup profile list and added headers. (d_profile also started)
2024-05-25 20:30:57 -04:00
robojumper
df526e388b
3 rels
2024-05-25 13:07:53 +02:00
robojumper
9c4a3bafb4
Set up empty REL source files with text splits
2024-05-23 18:08:21 +02:00
robojumper
f4d0f5c8ba
Setup REL runtime
2024-05-23 14:24:34 +02:00