Carco_21
b67414ef1a
d_a_demo00 work ( #2525 )
...
* Initial work
* Got to ke_control
* draw function
* tiny execute work
* all functions worked on
* PR cleanup
* Took out static keyword for dDemo_setDemoData
2025-07-11 02:16:30 +03:00
LagoLunatic
ac06966414
Add more J3D_ASSERTs ( #2491 )
...
* Fix debug build
* Add more J3D_ASSERTs
* Move J3DShapeMtx to correct header for assert
* Add VSCode task for ninja changes_all
2025-06-19 23:41:43 -07:00
Max Roncace
23bee3b523
d_a_e_dk matching ( #2476 )
2025-06-06 08:16:44 +03:00
hatal175
0ab8dc2519
Daswc ( #2398 )
...
* swball cleanup
* daSwc00_c OK
* Revert change in configure - we'll handle rel/dol changes in seperate PR
2025-04-17 16:23:05 -07:00
hatal175
b5e932c493
A Little j3d work ( #2396 )
2025-04-15 14:09:31 -07:00
Caroline Madsen
c6f76e7240
Various JSystem work ( #2383 )
...
* JKernel and JStudio cleanup
* JMessage cleanup
* JAudio cleanup
* JASBNKParser work
* functionvalue work
* fvb work
* J2D and J3D cleanup
* steal from tww
* J2DPictureEx mostly done
* fix build
2025-04-09 13:45:30 -07:00
LagoLunatic
6672817e41
JSystem work ( #2384 )
...
* object-id 100% on debug
Can't be linked due to .text alignment issues?
* J3DMaterialFactory and J3DMaterialFactory_v21 OK
* Match dKy_bg_MAxx_proc
2025-04-08 22:17:20 -07:00
LagoLunatic
4dc0cd9d09
Debug version now builds OK and all_source compiles ( #2343 )
...
* Fix missing arg to JUT_ASSERT
* Fix some MWCC version diff errors
* Compile m_Do_ext, d_demo, actor_mng
* Add VSCode task to quickly switch between versions
* Unlink magLift for debug
* Update the hash of the debug dol
The old cbea5fa... hash here was for the dol generated by the alf2dol.py script, which produces incorrect alignment.
The dol with the new hash can be obtained by using `dtk elf2dol` to convert the debug .alf file to a dol.
The DOL now builds OK.
* Fix all debug REL dtor splits
All RELs now also build OK, meaning `ninja build/ShieldD/ok` now succeeds.
* Add genMessage declarations to all HIO subclasses
* Fixing more compilation errors
* m_Do_mtx 100% on debug
Cannot be linked due to weak function name mangling?
* Improve various matches
* Fix all remaining compilation errors
* Fix new compilation errors from main
* Fix retail regression
* Link f_pc_profile_lst
2025-03-22 18:00:51 -07:00
TakaRikka
2453c0e333
copy dolsdk2004 to tp / b_bh + e_mb done ( #2299 )
...
* move dolsdk2004 over
* cleanup some temp work
* finish and cleanup gf
* b_bh done
* d_a_e_mb done
2025-02-10 21:20:42 +02:00
LagoLunatic
bf4053fefa
Fix spurious differences when using `ninja diff` ( #2294 )
...
* Fix spurious differences when using ninja diff
* Fix some clangd errors/warnings
2025-01-26 22:01:05 -08:00
TakaRikka
0e281cb975
various matches / cleanup ( #2271 )
...
* cleanup various TUs
* checkpoint
* d_attention doc
2024-12-29 17:53:54 +02:00
TakaRikka
ad2badcd29
kankyo mostly done ( #2269 )
...
* work on kankyo
* some more kankyo work
* kankyo almost done
* kankyo mostly done
* first cleanup pass
* some more renaming
* rename a bunch of kankyo vars
* fix regression
2024-12-24 16:52:12 +02:00
TakaRikka
ff5f31b844
kankyo_rain / obj_life_container mostly done, obj_glowsphere done ( #2266 )
...
* obj_life_container mostly done
* obj_glowSphere done
* kankyo_rain mostly done
* some cleanup
* more kankyo_rain cleanup
2024-12-18 20:02:52 +02:00
TakaRikka
24b72a5302
some cleanup of f_pc/f_op files ( #2254 )
...
* cleanup f_pc files
* cleanup f_op files
* fix a couple f_op_actor_mng functions
* minor JSystem work
2024-11-29 18:24:26 +02:00
Caroline Madsen
98f8e7e741
d_a_midna mostly done ( #2237 )
2024-11-06 19:20:22 -08:00
Caroline Madsen
21cb60624a
J3DMatBlock, J3DMaterialFactory work ( #2233 )
2024-11-01 13:46:27 -07:00
Caroline Madsen
09423b6fa0
more misc. cleanup ( #2232 )
2024-10-31 17:36:11 -07:00
TakaRikka
36519ddf15
alink horse mostly done ( #2229 )
...
* d_a_horse work
* more work on alink horse
* finish alink horse
* little work on d_a_alink_link
2024-10-31 00:41:08 +02:00
Caroline Madsen
69dc7cbbf1
d_a_b_yo and d_a_b_yo_ice mostly OK ( #2219 )
2024-10-19 11:54:40 +03:00
TakaRikka
0652b2c7b3
obj_Iceleaf almost done / d_a_alink work ( #2217 )
...
* obj_iceleaf almost done
* fix up d_a_alink procvars
* more d_a_alink work
* some d_a_alink error cleanup
* some more cleanup
2024-10-19 11:54:22 +03:00
Caroline Madsen
9f58034704
J3D work ( #2212 )
2024-10-15 23:59:31 +03:00
hatal175
1c1e65bc4b
Work on J3DMatBlock ( #2164 )
2024-06-04 14:25:37 -06:00
TakaRikka
411a832fbb
d_a_e_vt mostly done ( #2158 )
2024-05-24 20:47:15 -06:00
TakaRikka
b24b477fc4
d_a_tag_firewall done ( #2137 )
...
* mostly fix TVec3 ctors
* d_a_tag_firewall done
* remove asm
2024-04-21 15:27:47 +03:00
Pheenoh
a61e3491f7
d_a_e_fz work, doxygen revamp ( #2127 )
...
* initial freezard actor struct + setActionMode OK
* daE_FZ_Draw
* setReflectAngle
* mBoundSoundset
* daE_FZ_Execute & execute
* demoDelete
* daE_FZ_Delete & _delete
* CreateHeap
* useHeapInit
* cc_set
* mtx_set
* action WIP
* way_gake_check
* executeRollMove
* executeMove
* draw WIP
* executeDamage
* checkpoint
* create
* checkpoint
* daE_FZ_c::executeWait
* checkpoint
* daE_FZ_c::damage_check almost done
* rm asm
* rm headers
* setup_profile WIP + doxygen update
* fix merge issues
* docs fix?
* fix2
* doxygen updates
* setup g_profile_E_FZ, profile setup script WIP
* update github actions
* update progress.md
2024-04-12 00:10:30 -06:00
hatal175
c19d9b02be
J3D work ( #2064 )
2024-02-06 07:04:35 +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
TakaRikka
ba44ade90c
more various JSystem work ( #2046 )
...
* most of J3DAnmLoader done
* J3D / JKernel / JUTConsole work
* remove asm
* fix build
* dol 50%
2024-01-24 14:00:46 +02:00
TakaRikka
697cd08979
some various J2D/J3D work ( #2043 )
...
* most of J2DPicture done
* fix GXSetTexCoordGen
* some j3d work
2024-01-22 17:23:54 +02:00
TakaRikka
981cfe7283
almost all of dolphin matched ( #2036 )
...
* TRK full match
* remove trk asm
* ar done
* cleanup some dolphin headers
* more dolphin cleanup
* cleanup / GD fully matched
* almost all of GX fully matched
* GX / Mtx full matched
* most of OS done
* pad done
* most of VI
* remove asm
* forgot couple vec funcs
* couple JUtility matches
2024-01-20 02:22:19 +02:00
Caroline Madsen
fe92c18c83
work on J3DGD ( #2017 )
2023-12-31 18:49:08 +02:00
Caroline Madsen
9780adcc4e
work on J3DMaterialFactory and J3DMaterialFactory_v21 ( #2012 )
2023-12-28 02:17:39 +01:00
Caroline Madsen
e7a6eb10b5
work on J3DShapeMtx ( #2002 )
...
* work on J3DShapeMtx
* update Progress.md
2023-12-13 06:42:38 +02:00
Caroline Madsen
46d2283278
work on J3DModelLoader ( #1982 )
2023-11-08 19:56:00 -08:00
TakaRikka
6229bba991
d_a_andsw2 OK, d_a_player / d_a_alink cleanup, d_a_alink_hook mostly done ( #1957 )
...
* d_a_andsw2 OK
* d_a_player cleanup, d_a_alink cleanup and work on d_a_alink_hook
* remove asm
* d_kankyo_wether almost done
* some work on d_kankyo_rain
2023-10-11 01:12:08 -07:00
Jcw87
3fa422caac
m_Do_ext ( #1958 )
2023-10-10 23:40:37 +03:00
Jcw87
1b5fb60a98
J3DTevs ( #1950 )
2023-09-30 14:10:06 +03:00
hatal175
e5cb9ce472
JAUSeqCollection, JAUSoundTable OK ( #1932 )
2023-09-19 03:45:39 -07:00
Jcw87
d56a9719ea
J3DStruct ( #1913 )
2023-09-05 12:08:56 -06:00
Jcw87
7f762353ea
Fixes for other compilers ( #1912 )
...
* remove invalid virtual keywords
* remove duplicate inline
* remove leading 0 in character literals
* add missing public keywords
* fix some struct/class mismatches
2023-09-04 17:17:51 -06:00
TakaRikka
6432e1541e
setup dolphin VEC/MTX function defines ( #1903 )
...
* setup VEC function defines
* setup MTX function defines
2023-09-02 16:38:08 +03:00
Pheenoh
7fd7d0c1f3
d_a_obj_carry work, SETUP_ACTOR macro, header cleanup ( #1885 )
...
* d_a_obj_carry work, SETUP_ACTOR macro
* rm headers, add script
* progress
* macro rename, consistent spacing
2023-08-16 12:07:52 -07:00
hatal175
380f00f331
JPAEmitter OK, work on d_particle ( #1874 )
...
* JPAEmitter OK + header reorganization
* libelf: silence repeated relocation warning
* Work on d_particle
2023-08-11 05:04:50 +03:00
TakaRikka
623622b9b6
more kankyo work / d_a_kytag08 work
2023-08-02 01:31:23 -07:00
TakaRikka
9773c9dbf1
some more kankyo work
2023-08-02 01:31:23 -07:00
TakaRikka
854fb607b9
d_a_obj_swpropeller OK, work on d_kankyo / misc
2023-08-02 01:31:23 -07:00
hatal175
2275eb710b
Work on J2DMaterialFactory ( #394 )
...
* Work on J2DMaterialFactory
* J3DUClipper OK
* Work on JAISoundStarter
* JAISoundHandles OK
* JAISoundInfo OK
* Fix JAISound::isStopping
* Work on J2DTextBoxEx
* dspproc OK
* osdsp OK
* osdsp_task OK
* Work on dsptask
* Import some JASCalc code
* JASCallback OK
* JASOscillator OK
* JASLfo OK
2023-08-01 00:17:21 -07:00
Tal Hayon
6c945a4e29
Work on J3DSkinDeform
2023-07-14 11:30:07 +03:00
hatal175
63c782c0d0
J3DPacket, J3DShape OK ( #366 )
2023-07-09 18:46:15 -07:00
Tal Hayon
e00ce8bc31
Work on J3DMaterial
2023-07-09 20:21:18 +03:00