robojumper
f1d76b616a
Merge remote-tracking branch 'upstream/main' into d_a_obj_boomerang
2025-07-25 23:06:43 +02:00
robojumper
39be7ff72c
Fix a bunch of m symbols
2025-07-24 13:55:13 +02:00
robojumper
e5cee273b5
Merge remote-tracking branch 'upstream/main' into d_a_obj_boomerang
2025-07-23 00:20:43 +02:00
robojumper
c84977df63
More splits (text only)
2025-07-13 14:04:32 +02:00
elijah-thomas774
e4b1c30f47
Pad stuff
2025-06-15 14:40:59 -04:00
Elijah Thomas
fd7d30d322
d_linkage is largely done ( #176 )
2025-05-25 15:51:35 -04:00
robojumper
7f3dbef322
More
2025-05-19 21:52:55 +02:00
robojumper
bb6fd66745
More player model
2025-05-19 21:52:55 +02:00
robojumper
924db04bd9
Merge pull request #166 from robojumper/lyt_do_button_cleanup
...
dLytDoButton_c OK
2025-05-19 00:26:15 +02:00
Elijah Thomas
9d68802507
d_a_e_sm (chu chu) start ( #117 )
...
* d_a_e_sm (chu chu) start
* progress, includes LightParam addition in BlurPaletteMgr
* oops - TBox Progress I guess
* dAcEsm_c::actorExecute and Particle Resource data moved
* step in symbols map
* Update blur_and_palette_manager.h
* m_angle cleanup pass
* Last explicit_zero_data Fixes #69
* add mQuat_c ctor
2025-05-18 18:24:58 -04:00
robojumper
c5e28a00bf
dLytDoButton_c cleanup start
2025-05-15 22:32:05 +02:00
Elijah Thomas
e1aad98a2d
progress on d_a_obj_ivy_rope ( #109 )
...
* init
* couple more funcs
* progress
* smol progress
* smol progress 2
* Dont get your hopes up, I just had some lingering things :P
* fix merge
2025-05-10 17:23:35 -04:00
robojumper
820c08e1d6
More
2025-05-10 22:24:15 +02:00
robojumper
6468fc663c
Get initial JParticle import to build, label symbols.txt
2025-04-27 07:49:37 +02:00
robojumper
2368524c57
d_lyt_common_icon_item OK
2025-03-31 11:53:17 +02:00
robojumper
b3732b0c45
LightManager start
2025-03-22 23:46:44 +01:00
robojumper
4890acfe80
Some frustum/screen
2025-03-21 00:46:41 +01:00
robojumper
f622030c71
Rough outline for LightTexture
2025-03-16 22:17:53 +01:00
robojumper
9b7889f034
Some small classes
2025-03-16 22:14:44 +01:00
robojumper
3967ab8dc6
Some misc graphics stuff
2025-03-16 16:41:15 +01:00
elijah-thomas774
00403f993a
some progress on updateMtx
2025-03-13 21:58:46 -04:00
robojumper
f39137b127
m_shadow improvements
2025-03-13 23:23:49 +01:00
robojumper
31c9b92798
Convert some singleton access to getters
2025-03-09 21:15:53 +01:00
robojumper
641f3d7b30
d_room mostly matching
2025-03-09 10:09:08 +01:00
robojumper
3461afd2b8
Fix mDvd createOrDie symbol ( #122 )
2025-03-02 14:45:04 -05:00
Elijah Thomas
cec09ad023
g3d initial pullover ( #115 )
...
* g3d Headers
* initial g3d source files -- NOT YET FIXED
* change ResFile static_cast to explicit ctor
2025-02-09 12:40:41 -05:00
robojumper
b8eaf0fb9a
sjiswrap v1.2.0 fixes invalid char errors in CI
2024-11-24 13:27:14 +01:00
robojumper
4b4b01b76a
Check whether sjiswrap v1.2.0 fixes invalid char errors in CI
2024-11-24 13:22:02 +01:00
Elijah Thomas
c235e32d95
d_a_obj_tumble_weed mostly done ( #88 )
...
* mostly done
* Update d_t_tumble_weed.cpp
* remove cM::calcTimer
* just regswap on adjustSpeed
* Create inlines for angle between vectors
* name data symbols
---------
Co-authored-by: robojumper <robojumper@gmail.com >
2024-11-06 16:36:17 -05:00
Elijah Thomas
8a3710824b
Updated CC collision ( #80 )
...
* c_cc_d soooo close
* d_cc_shape_colliders -> d_cc_d
* ported over changes from #43
* Oops, didnt save
* use better collision functions in bombf
* bombf fixes
* bombf actorPostCreate matching
* fix
* small fix for cCcD_UnkAttr Set function
* more cleanup(?) for c_cc_d
* d_cc_mass_s OK
* Initial d_cc_s setup
* some easy funcs
---------
Co-authored-by: robojumper <robojumper@gmail.com >
2024-11-01 17:07:16 -04:00
robojumper
2577b3a537
d_a_obj_utajima_island OK ( #73 )
...
* d_a_obj_utajima_island OK
* Name one field
* mAngle constants
2024-10-20 09:59:15 -04:00
robojumper
b96e6ee19f
Meter madness ( #64 )
...
* Meter Madness Part 1
* progress
* maybe
* ::build meters too
* vtables labeling, small order problems
* Moar symbols
* Renames
* some dLytNote_c
* Fixes
* Checkpoint
* ::remove funcs
* Fix includes
* Move code around
* rm dead code
* rm dead include
* Draw functions
* Update include/s/s_State.hpp
* Update include/toBeSorted/scgame.h
2024-10-17 17:58:38 -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
dc221b4795
Misc Egg ( #37 )
...
* EGG: Archive, DvdFile, DvdRipper
* start eggStream
* FrmHeap and AssertHeap OK
* progress on EggController
* port in WPAD stuff
* update WPAD/WUD/KPAD/SC symbols
* eggController OK
* bytematch more CoreController virtual funcs
* eggDecomp/eggStreamDecomp Ok
* eggDvdRipper OK
* EGG gfx splits
* Finished Splitting EGG
* create egg Files
* eggDecomp.h -> eggStreamDecomp.h
* Revert some format changes
2024-10-01 20:24:25 -04:00
robojumper
7ee2ac2d38
Fix remainder operation ( #49 )
2024-10-01 20:12:02 -04:00
robojumper
4d9806f2fc
Some game UI basics ( #25 )
...
* start with dLyt stuff, dLytFader_c
* Some game UI basics
* More progress
* Move and format files
* Proper outlining
* Fix build
* More cleanup
* Correct inlining behavior
* Fix some symbols
* Compiler downgrade required for some funcs.
* fixup vtable
* one line that was somehow missed
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-30 00:02:30 -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
3b8392aeac
Largely match m_shadow ( #20 )
...
* Largely match m_shadow
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-13 14:51:33 -04:00
robojumper
7e60fe422d
File capitalization fixes
2024-09-13 08:56:01 +02:00
robojumper
5aa30927ff
m2d ( #22 )
...
* m2d
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-12 22:01:40 -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
25015d8e9e
Merge pull request #7 from robojumper/m_fader
...
m_faders
2024-06-28 00:00:41 +02:00
robojumper
446df060f2
Fix some compiler warnings
2024-06-26 20:28:09 +02:00
robojumper
22edfeae16
m_faders
2024-06-16 11:56:52 +02:00
robojumper
6da4bb94c5
d_rawarchive mostly matching
2024-06-02 00:06:17 +02:00
Elijah Thomas
fda931e2ae
Merge pull request #47 from robojumper/m_pad
...
m_pad
2024-05-31 20:10:22 -04:00
Elijah Thomas
bc9eaa1ca9
Merge pull request #46 from robojumper/d_dylink
...
d_dylink for the most part
2024-05-31 20:09:21 -04:00
robojumper
9284421356
use bools
2024-05-30 08:51:37 +02:00
robojumper
2adbfa2736
m_allocator
2024-05-30 08:43:50 +02:00