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
4d9a0d6390
d_fader OK ( #46 )
2024-10-01 08:55:07 -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
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
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
508d5b9e72
Actor cleanup ( #32 )
...
* Actor cleanup
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-15 15:40:03 -04:00
robojumper
2f7ceff5b1
d_a_obj_junk_repairing OK ( #27 )
...
* d_a_obj_junk_repairing OK
* Fix rel_sieve with multi-file RELs
2024-09-15 14:54:45 -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
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
e2c4bb7be7
Dowsing ( #17 )
...
* Dowsing.
* d_t_dowsing
* d_t_holy_water OK
2024-09-12 16:23:11 -04:00
robojumper
25015d8e9e
Merge pull request #7 from robojumper/m_fader
...
m_faders
2024-06-28 00:00:41 +02:00
robojumper
e296019657
mColor can extend ut::Color
2024-06-26 20:08:59 +02:00
robojumper
705703e10b
Fix mAng3_c copy assignment, clean up list node templates
2024-06-21 00:36:44 +02:00
robojumper
22edfeae16
m_faders
2024-06-16 11:56:52 +02:00
Elijah Thomas
5dca93893d
Merge pull request #53 from robojumper/d_t_sound_area
...
Basically give up on d_t_sound_area
2024-06-14 19:01:45 -04:00
elijah-thomas774
69a9c3b68e
matched
2024-06-14 18:59:06 -04:00
robojumper
061181b32c
Awkward
2024-06-13 18:36:56 +02:00
robojumper
f80927177a
Maybe
2024-06-13 18:18:40 +02:00
elijah-thomas774
e7a7f794d4
Progress
2024-06-09 23:46:43 -04:00
robojumper
4e77023d7b
Basically give up on d_t_sound_area
2024-06-09 00:07:28 +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
Elijah Thomas
9d26f1bd66
Merge pull request #48 from robojumper/m_allocator
...
m_allocator
2024-05-31 20:07:48 -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
robojumper
35a4b294a1
Look if it matches it matches
2024-05-28 20:45:14 +02:00
robojumper
d05a543bc1
m_pad except one function regshuffles
2024-05-28 01:19:06 +02:00
robojumper
e6df362f88
d_dylink for the most part
2024-05-26 22:58:53 +02:00
elijah-thomas774
8ebf6d024b
mVec3_c rework to get copy working
2024-05-25 16:33:37 -04:00
CovenEsme
d9e22fe76d
Expand dAcBase work
2024-05-24 14:37:17 +01:00
robojumper
77f8365ac5
Cleanups
2024-05-22 19:46:41 +02:00
robojumper
c1ca74d657
DynamicLink
2024-05-20 23:22:31 +02:00
robojumper
725e43dd69
Names
2024-05-19 16:18:26 +02:00
robojumper
e6d5ea1b38
Fix symbol names
2024-05-19 15:59:24 +02:00
robojumper
0be8a31d4b
Rename
2024-05-17 19:42:12 +02:00
robojumper
dbccf07512
Small clarity improvements
2024-05-17 18:36:12 +02:00
robojumper
4576d215a5
Fixups
2024-05-17 12:11:02 +02:00
robojumper
70ee8e4195
rm unneeded forward declaration
2024-05-17 01:00:05 +02:00
robojumper
48e6945e3e
m_dvd work
2024-05-17 00:43:56 +02:00
elijah-thomas774
62e0778390
fixed up typedef for u32 and s32 from mistake long ago
2024-05-12 16:04:01 -04:00
elijah-thomas774
3e76db8b16
mAng3_c Zero symbol known from NSMBW
2024-05-12 12:45:45 -04:00
robojumper
727482b4d6
m_angle
2024-05-12 12:32:46 +02:00
Elijah Thomas
85a8d9ebaf
Merge pull request #15 from robojumper/file_manager_wip
...
Some FileManager code
2024-05-05 11:26:41 -04: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
robojumper
152238c9ce
m_heap matching
2024-04-30 22:28:36 +02:00
elijah-thomas774
33f093480f
fixed up a couple symbols for egg that mHeap uses. Couple fixes
2024-04-27 14:10:42 -04:00