LagoLunatic
48f1d47690
Work on weak order ( #2979 )
...
* JAUSectionHeap OK
* Slightly improve d_camera weak func order (12 -> 10)
* Minor d_a_alink fixes
* weak_order_diff.py: Change to take source file as cli argument instead of .o file
For cli autocompletion to work.
* Reorganize J3D structs (no change in weak order)
2025-12-21 14:13:21 +02:00
LagoLunatic
1b8ea3206d
J3D debug work ( #2949 )
...
* J3D debug work
* Clean up JSystem GXColor ctors, remove a couple fakematches
* Update symbols.txt
* Fix res include syntax
* Remove fakematch that isn't necessary anymore
* Fix some Shield regressions
2025-12-12 21:04:03 -08:00
TakaRikka
a6e76c0841
project cleanup ( #2895 )
...
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
2025-11-30 15:23:42 -07:00
TakaRikka
b45a089e15
some J3D/misc cleanup ( #2628 )
...
* some j3d cleanup
* begin using uintptr_t
* j3dgraphbase cleanup
* j3dgraphanimator cleanup
2025-09-04 17:56:59 +03:00
Max Roncace
156d2b24c3
Misc. J3D improvements ( #2570 )
2025-08-08 12:56:18 +03: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
Caroline Madsen
09423b6fa0
more misc. cleanup ( #2232 )
2024-10-31 17:36:11 -07:00
hatal175
1c1e65bc4b
Work on J3DMatBlock ( #2164 )
2024-06-04 14:25:37 -06: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
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
Caroline Madsen
9780adcc4e
work on J3DMaterialFactory and J3DMaterialFactory_v21 ( #2012 )
2023-12-28 02:17:39 +01:00
Tal Hayon
e00ce8bc31
Work on J3DMaterial
2023-07-09 20:21:18 +03:00
hatal175
2e6e468928
Work on d_resorce, d_vibration, d_tresure and others ( #347 )
...
* Work on d_resorce
* Work on d_a_tag_TWgate
* Work on d_meter_map
* d_tresure OK
* Work on d_vibration
* Work on d_a_npc
* Work on d_a_npc
* Work on d_a_npc
2023-06-19 14:39:09 -06:00
TakaRikka
a2636e84c3
J3D setup ( #155 )
...
* setup j3d classes
* remove asm
* fixes
* fix newDifferedDisplayList
2021-10-11 18:38:53 +02:00
Julgodis
815c1a2039
clang-format
2021-03-29 00:10:25 +02:00
Julgodis
d244b7cb0d
dol2asm OK
2021-03-28 22:49:05 +02:00