105 Commits

Author SHA1 Message Date
hatal175 1521f746d6 Work on daObjIce_s_c (#2204) 2024-10-12 15:12:15 -07:00
Caroline Madsen 2fd702c0ac d_menu_fmap and d_menu_fmap2D OK (#2202) 2024-10-07 15:34:13 -07:00
hatal175 1f3948e40e d_map_path_dmap OK (#2201)
* d_map_path_dmap work

* d_map_path_dmap OK

* Probable inheritance for dalv4CandleDemoTag_c

* daObjFuta_c OK

* daObjHHASHI_c OK
2024-10-07 15:32:29 -07:00
hatal175 f2ac35d738 J3DModelLoaderCalcSize + J2DScreen work (#2198)
* All literals functions in J2DScreen were matched

* Import J3DModelLoaderCalcSize work

* d_a_obj_rfHole OK

* Minor fixes for daVrbox2
2024-09-14 00:48:38 -07:00
TakaRikka ee0c0f12ac obj_onsenTaru done / cleanup swspinner TUs (#2197)
* clean up swspinner TUs

* d_a_obj_onsenTaru done

* remove asm
2024-09-09 20:41:28 +03:00
TakaRikka 2bcec113fb firewood/tornado/tag_camera done, obj_drop almost (#2190)
* firewood done, obj_drop mostly done

* obj_tornado done, cleanup obj_tornado2

* tag_camera done

* remove asm

* tag_msg done
2024-08-12 21:34:01 +03:00
TakaRikka e7e5453771 zramark work, sWallShutter / firewood2 done (#2187)
* obj_zramark done except weaks

* setup fixes

* obj_sWallShutter done

* firewood2 done

* remove asm
2024-08-07 09:32:04 -06:00
TakaRikka ca1ece683b Lv5key / Iceblock done (#2177)
* obj_lv5key

* obj_iceblock done

* remove asm
2024-07-13 09:24:50 +03:00
TakaRikka 6b8fda60f3 Lv5floorboard, Lv5icewall, obj_lv5swice, obj_lv5ychndlr done (#2175)
* lv5floorboard done

* obj_lv5icewall done

* remove asm

* obj_lv5swice done

* obj_lv5ychndlr done
2024-07-10 17:30:02 +03:00
TakaRikka 6eca7a83b9 obj_lv5YIblltray done (#2173)
* d_a_obj_lv5yiblltray done

* remove asm
2024-07-07 21:31:29 +03:00
Caroline Madsen 59175a46fd d_a_obj_dan OK (#2163) 2024-06-02 16:24:43 -06:00
Caroline Madsen 7c7bc7fbd0 d_a_obj_ari OK (#2160) 2024-05-26 13:52:57 -06:00
hatal175 577f9c6c21 a little work on d_a_obj_crope (#2159) 2024-05-26 13:52:42 -06:00
hatal175 5d87d0cfa2 d_a_obj_bmWindow OK (#2148) 2024-05-05 19:13:52 +03:00
hatal175 9f55d3f37a d_a_obj_balloon OK, d_a_balloon_2D mostly done. (#2145)
* d_a_obj_balloon OK

* Work on d_a_balloon_2D
2024-05-04 01:14:34 -07:00
hatal175 3db70741cc d_a_obj_avalanche OK (#2144)
* d_a_obj_avalanche OK

* daObjAvalanche_c: Change struct to class
2024-05-01 15:55:58 +03:00
Caroline Madsen 7339a87bd9 fix some nonmatching functions (#2141) 2024-04-28 19:33:32 -07:00
Trueffel 151c5099ab d_a_obj_chest OK (#2136)
* obj_chest all functions matchin

* obj_chest OK & some renaming

* update progress & remove asm
2024-04-21 15:27:36 +03:00
Caroline Madsen d253deb2b9 d_a_do done but nonmatching, d_a_obj_food OK (#2135) 2024-04-17 17:47:22 +03:00
hatal175 54d864e390 obj_wflag_class OK (#2119) 2024-04-01 16:10:26 -06:00
Trueffel a8dd0a1961 d_a_obj_pleaf OK (#2118) 2024-04-01 20:15:39 +02:00
hatal175 5fce7e3989 daObjWCover_c OK (#2117) 2024-04-01 12:06:45 +03:00
hatal175 baf696d9b8 daObjTrnd2_c OK, daObjTrnd_c done except one function (#2111)
* work on d_a_tornado_obj

* daObjTrnd2_c OK
2024-04-01 12:06:32 +03:00
Jeff Padgham db80914e40 d_a_obj_yobikusa OK (#2116)
* Decomp OK

* Initial cleanup pass

* Light documenting and formatting pass

* Updating progress

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-31 12:33:18 +03:00
hatal175 a9d182d6cf d_a_obj_fan OK (#2109)
* Change daTag_EvtArea_c::chkPointInArea to inline

* d_a_obj_fan OK
2024-03-26 17:57:51 -07:00
Jeff Padgham 0bbf2516bb d_a_obj_saidan OK (#2105)
* Initial cleanup pass

* Functions OK, TU KO (unknown mismatch in TU with moveProc)

* Documentation pass

* Cleanup and remove asms

* Updating progress

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-22 14:58:12 +02:00
Jeff Padgham 567a12ac9a d_a_obj_lv3Candle OK (#2093)
* All methods matching

* Some cleanup, stuck on TU match

* d_a_obj_heavySw OK (#2091)

* match functions

* Match TU

* Cleanup

* remove asm and update progress

* d_a_obj_sekizo OK (#2092)

* Test commit.

* Match initBaseMtx and setBaseMtx

* Match Create, Draw. Execute almost matched.

* Match Execute and simpler functions.

* Misc changes for pause.

* Match CreateHeap and Delete. Start cleanup.

* Match create(). Update inherited fopAc_ac_c members.

* Most of sekizo matched, but .data has extra zeros (param_c underutilized?).

* Minor cleanup.

* Remove unused asm and update progress.

* Fix progress.

* Casting and cullMtx feedback.

* Decomp OK, minor cleanup

* Updating progress

---------

Co-authored-by: GinNoOokami <noreply>
Co-authored-by: Trueffel <106771418+Trueffeloot@users.noreply.github.com>
Co-authored-by: ErraticOocca <161252953+ErraticOocca@users.noreply.github.com>
2024-03-13 17:23:47 +02:00
ErraticOocca 86af5df121 d_a_obj_sekizo OK (#2092)
* Test commit.

* Match initBaseMtx and setBaseMtx

* Match Create, Draw. Execute almost matched.

* Match Execute and simpler functions.

* Misc changes for pause.

* Match CreateHeap and Delete. Start cleanup.

* Match create(). Update inherited fopAc_ac_c members.

* Most of sekizo matched, but .data has extra zeros (param_c underutilized?).

* Minor cleanup.

* Remove unused asm and update progress.

* Fix progress.

* Casting and cullMtx feedback.
2024-03-10 16:12:33 -07:00
Trueffel dd0fd674f9 d_a_obj_heavySw OK (#2091)
* match functions

* Match TU

* Cleanup

* remove asm and update progress
2024-03-10 13:50:28 +02:00
Jeff Padgham 1672cfacce d_a_obj_digsnow OK (#2090)
* Decomp OK

* Cleanup and format pass, removing unused asm

* Updating progress

* Additional cleanup and PR feedback

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-09 17:21:58 -08:00
Jeff Padgham 6698b38726 d_a_obj_rock OK (#2088)
* ~99% matching, few regalloc and ordering issues

* Decomp OK

* Format pass and remove asms

* Updating progress

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-09 08:55:53 +02:00
Caroline Madsen 2f935526dc d_a_obj_kabuto OK (#2087) 2024-03-09 08:55:39 +02:00
hatal175 f9a14b7c38 d_a_obj_swBall* work (#2086)
* d_a_obj_swBall* work

* ASSERT -> JUT_ASSERT
2024-03-09 08:46:03 +02:00
Jeff Padgham 7ba8c332c7 d_a_obj_catdoor OK (#2083)
* Decomp OK

* Cleanup pass, removing unused asm

* Updating progress

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-03 17:21:16 +02:00
Jeff Padgham 9b87f613c8 d_a_obj_bkdoor OK (#2082)
* bkdoor decomp OK

* Cleanup and document pass

* Updating progress after merge conflict

---------

Co-authored-by: GinNoOokami <noreply>
2024-03-02 08:25:27 +02:00
Caroline Madsen f1c0e88446 d_a_obj_cho OK (#2080) 2024-02-28 01:41:16 -08:00
Jeff Padgham 0e41460e3e d_a_obj_table OK (#2076)
* Initial pass, 1 nonmatching

* Some cleanup, got the last mostly matching

* d_a_obj_table decomp OK

* Format pass

* Minor cleanup pass

* Removing unused asm files

* Updating a magic number with an appropriate method

* fix compiler zip endpoint (#2077)

* remove dkp dependency (#2078)

* Some changes and cleanup to address PR feedback

* Cleaning up static Create method with Taka's help

---------

Co-authored-by: GinNoOokami <noreply>
Co-authored-by: TakaRikka <38417346+TakaRikka@users.noreply.github.com>
2024-02-25 21:54:23 -08:00
TakaRikka 101223804a Obj_Oiltubo done (#2071) 2024-02-15 00:11:05 +01:00
Trueffel 95176edb82 d_a_obj_wind_stone OK (#2066)
* set up TU

* d_a_obj_wind_stone OK
2024-02-08 14:35:24 +02:00
jdflyer f260221f43 d_a_obj_lbox OK (#2062)
* d_a_obj_lbox

* Remove Asm and Progress
2024-02-05 05:30:48 +02:00
hatal175 0bde0ac354 d_a_obj_ystone OK (#2060) 2024-02-03 16:54:01 -08:00
Caroline Madsen 228b5e17d8 d_a_obj_bosswarp and d_a_obj_ystone mostly done (#2058) 2024-02-03 06:12:31 +02:00
Caroline Madsen 9774b42db8 d_a_obj_mirror_screw OK, work on d_a_obj_mirror_chain and d_a_obj_mirror_table (#2057) 2024-01-31 20:49:22 +02:00
Caroline Madsen 4640b758c9 d_a_obj_cdoor OK, d_a_obj_wchain mostly done, work on d_a_alink_wolf (#2047) 2024-01-25 19:24:38 +02:00
Caroline Madsen 69328d71ed d_a_obj_bsGate, d_a_obj_window OK (#2041)
* d_a_obj_bsGate, d_a_obj_window OK

* MInor fixes
2024-01-23 14:42:38 +02:00
Caroline Madsen 9f372c40d5 d_a_obj_ki OK (#2039) 2024-01-20 19:41:05 +02:00
TakaRikka dde6a466b1 kgate / d_meter_button / d_meter_haihai done, obj_ice_l wip (#2018)
* kgate OK, ice_l wip

* d_meter_button done

* remove asm

* d_meter_haihai done

* remove asm
2024-01-02 01:09:41 +02:00
Jacob Patzer 3b7c793ac9 d_a_obj_bk_leaf OK (#2007)
* d_a_obj_bk_leaf OK

* Fix daObjCarry_c::make_prm

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2023-12-28 17:38:36 +02:00
Caroline Madsen 83969f6dc1 clean up some objects (#2014) 2023-12-28 01:54:45 +01:00
NicolaTesula ea80e8440c d_a_obj_graWall OK (#2013) 2023-12-25 22:10:39 +02:00