robojumper
a25ded6d20
tbox rodata ok
2024-11-21 16:38:05 +01:00
Elijah Thomas
126e1a9fd7
d_a_item -> Layout and Enum ( #92 )
...
* mostly done
* Update d_t_tumble_weed.cpp
* remove cM::calcTimer
* just regswap on adjustSpeed
* checkpoint
* file setup
* fix incorrect symbol
* some tidbits i guess
* fixup merge
* fix merge 2.0
* Item Renames from Esme
* fix d_t_tumble_weed
* fixup merge
2024-11-09 11:53:22 -05:00
robojumper
aaf88fa648
Clean up special item drop mgr ( #87 )
...
* Clean up special item drop mgr
* Progress
* Mostly matching
* Docs
2024-11-06 16:43:27 -05:00
robojumper
1d17e35316
d_lyt_meter_drink with regswaps in one function ( #83 )
2024-10-28 00:03:08 -04:00
robojumper
6b9d1737d4
Fix one of the dowsing_target functions ( #84 )
2024-10-28 00:02:53 -04:00
robojumper
50b16f7da4
Separate our inc files
2024-10-25 14:36:31 +02:00
robojumper
5e73b2b902
OK, checkpoint
2024-10-25 12:08:24 +02:00
robojumper
ceac3a6ef8
Everything OK except for weak dtor order
2024-10-25 11:05:26 +02:00
robojumper
e689fbaa42
Flag managers WIP, broken after rebase
2024-10-25 10:35:34 +02:00
CovenEsme
22a5cadd57
d_t_sw_area OK ( #68 )
...
* Initial attempt
* Fix symbols for renamed story/itemflagMgrs
* Improvements xD
* OK with pragma
* Update variable name
2024-10-16 19:45:25 -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
Elijah Thomas
b5aa43ff37
Misc Collision ( #51 )
...
* Initial Commit - Starting to translate from TP
* Collision Updates
* Actor Collision -> dBgW (DZB Collision)
* bg .text splits complete
* fix errors
* file organization
* missed files
* progress
* weee
* most of cM3dG
* Revert mAng change
* Progress
* Progress -> Need to update from main
* Fixup Merge
* d_bg_s symbols....
* TList Changes
* oops
* d_bg_s large progress
* d_bg_s_acch majority done
* d_bg_s_chk OK
* d_bg_s_gnd_chk OK
* d_bg_s_grp_pass_chk OK
* d_bg_lin_chk OK
* d_bg_s_poly_pass_chk OK
* d_bg_s_roof_chk and d_bg_s_sph_chk OK
* d_bg_s_spl_grp_chk OK
* d_bg_s_wtr_chk OK
* d_bg_w started
* d_bg_w_base OK
* name d_bg_w_kcol symbols
* d_bg_w_sv split/started
* most of d_bg_w_time
* stopping d_bg_w_kcol for now
* d_bg_w_sv OK
* work on d_bg_w_time
* revert TList to take offset arg
* fixup some compiler warnings
* set c_bg_w OK
* Update rel_sieve.py
* Remove TList Macros
* Bomb Header started
2024-10-16 09:00:47 -04:00
robojumper
f8e61c7de8
More d/lyt ( #52 )
...
* More Lyt (maybe some wrong type associations)
* more meter
* Rename
* More splits and renames
* Fix SizedString conversion operators
* Renames
* dLytBattery_c almost OK
* d_lyt_battery OK
* diff clean
* Continue doing splits while I'm at it
* two more splits
2024-10-06 16:34:31 -04:00
robojumper
ed4aa23119
d_rawarchive followups ( #42 )
...
* d_rawarchive followups
* symbols hygiene
* Add Egg function
2024-09-29 20:34:33 -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
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
63365331d8
d_t_time_area_check OK (and some dTimeAreaMgr) ( #29 )
2024-09-15 14:52:25 -04:00
robojumper
e2c4bb7be7
Dowsing ( #17 )
...
* Dowsing.
* d_t_dowsing
* d_t_holy_water OK
2024-09-12 16:23:11 -04:00
robojumper
4afb9d6e16
sLib math, known symbols edition
2024-06-29 12:36:03 +02:00
Luke Street
cf8b14e1ec
Fix all_source build
2024-06-18 18:41:15 -06: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
ce606a10e4
d_t_counter
2024-06-08 20:10:52 +02:00
robojumper
8d6e8826d3
Headers
2024-06-02 00:13:33 +02:00
robojumper
7d8831508e
Layout arc manager
2024-06-02 00:06:18 +02:00
robojumper
892a040a97
oarc_manager
2024-06-02 00:06:17 +02:00
robojumper
e6429777e5
sized_string (can we fix libc headers yet?)
2024-06-02 00:06:17 +02:00
robojumper
be163e6de7
CurrentStageArcManager WIP
2024-06-02 00:06:17 +02:00
robojumper
82d7176ed1
Remove dead code
2024-06-02 00:06:17 +02:00
robojumper
eea0086495
Expatriate the inline string methods
2024-06-02 00:06:17 +02:00
robojumper
ed2f569a89
Small type improvements
2024-05-25 14:26:56 +02:00
CovenEsme
d9e22fe76d
Expand dAcBase work
2024-05-24 14:37:17 +01:00
Elijah Thomas
85a8d9ebaf
Merge pull request #15 from robojumper/file_manager_wip
...
Some FileManager code
2024-05-05 11:26:41 -04:00
Elijah Thomas
fb4db5dcbb
Merge pull request #16 from robojumper/single-counters
...
Match the single-counter files
2024-05-05 11:24:35 -04:00
robojumper
dcb2c48b58
Update counters for ipa file
2024-05-04 19:57:17 +02:00
robojumper
d3e39ebc28
Cleanup
2024-05-04 19:57:17 +02:00
robojumper
5f621162a2
Main counters file
2024-05-04 19:57:17 +02:00
robojumper
cf42625664
Match the single-counter TUs
2024-05-04 19:57:17 +02:00
robojumper
85bcf13ade
Remove nonmatch comment
2024-05-03 09:58:42 +02:00
robojumper
b8b65fdf33
Remove instance from dungeon flag mgr TU
2024-05-03 09:58:23 +02:00
robojumper
4353833983
inline shenanigans
2024-05-03 09:56:05 +02:00
robojumper
b9320f5372
Correct address comment
2024-05-03 09:56:05 +02:00
robojumper
37925e4376
Almost matching DungeonflagManager
2024-05-03 09:56:05 +02:00
robojumper
a9aac2a5ad
Small cleanups
2024-05-03 00:23:57 +02:00
robojumper
792b7e8058
FileManager::initFile closer
2024-05-02 23:55:01 +02:00
elijah-thomas774
1fef0aad28
The ctor is closer now
2024-05-02 15:12:45 -04:00
robojumper
274675aa64
tiniest cleanup
2024-05-02 00:52:14 +02:00
robojumper
210e350ee0
some crc
2024-05-02 00:44:15 +02:00
robojumper
cc3b62d6c1
File manager, plausible setup
2024-05-01 21:19:50 +02:00