ManDude
f1f18e7e05
[decomp2] joint-mod, chain-physics, loader ( #1816 )
...
* prep
* Update repo-settings-mark.bat
* Update repo-settings-unmark.bat
* decomp `joint-mod`
* add `joint-mod-ik-callback` to ref exceptions
* `chain-physics`
* Update jak2_ntsc_v1.jsonc
* update bat scripts
* `loader`
* pretty
* refs
* support `process->handle` (and `ppointer->handle`?)
* refs
* source and fixes
* fix `ja` detect
* `ja` macro implement
* fix a method
* update source
* merge fixes
* annoying fixes
* format
* arg
* hack
* fix test
2022-09-02 18:13:38 -04:00
Hat Kid
52bb1c4915
decomp: board-h, board-util, gun-util, darkjak-h ( #1817 )
...
* decomp: `board-util`, `gun-util`, `darkjak-h`
* address changes and decompile `board-h`
* fix `board-util`
* remove `_type_` from `projectile` method
* fix `gun-h.gc`
* Update gun-h.gc
2022-09-01 18:25:42 -04:00
water111
937ae0cb97
[decomp] fix joint type ( #1827 )
...
* fix joint type
* fix relocate hack bug
* update
2022-08-31 19:48:06 -04:00
Tyler Wilding
d264779173
d/jak2: finish glist | glist-h | camera | cam-interface | cam-states-dbg | cam-combiner | cam-debug | cam-start ( #1829 )
...
* d/jak2: finish `glist` and `glist-h` partially done `time-of-day`
* d/jak2: finish `camera` and `cam-interface`
* d/jak2: partially finish `cam-master` `cam-states`, and `cam-update` finish `cam-states-dbg` `cam-combiner` `cam-debug` and `cam-start`
* tests: update ref tests
* scripts: add scripts to automatically update gsrc files
* d/jak2: update gsrc
2022-08-31 19:22:47 -04:00
Ethan Lafrenais
e7b1a2d292
[decomp] jak2: sprite, sprite-distort, some of sprite-glow ( #1814 )
...
* Decompile sprite-distort
* Revert matrix, sprite-vec-data-2d changes
* Sprite distort ref test
* Sprite distort docs
* Better sprite-distort docs
* Jak2 sprite distort VU
* sprite decomp
* Some of sprite-glow
* Clean up
2022-08-29 19:04:54 -04:00
Tyler Wilding
d176b294b9
d/jak2: finish entity-table | sky-data | relocate | and the majority of default-menu ( #1812 )
...
* d/jak2: finish `entity-table`
* d/jak2: finish `sky-data`
* d/jak2: finish `relocate`
* d/jak2: halfway through `default-menu`
* d/jak2: 75% done `default-menu`....
* d/jak2: add `default-menu` to ref tests (partially)
* d/jak2: finish updating related code
* scripts: add tooling to automatically keep code from `all-types` up to date
* d/jak2: fixed vector types
2022-08-29 18:49:57 -04:00
water111
2bead6db97
[decompile] Joint ( #1813 )
...
* temp
* decompile joints
* fix merge
2022-08-28 16:38:58 -04:00
Tyler Wilding
d4a065a4e5
d/jak2: finish level-info ( #1807 )
2022-08-28 16:13:42 -04:00
Tyler Wilding
b9c6a840ad
d/jak2: finish settings ( #1803 )
...
* d/jak2: finish `settings`
* add `settings` related macros to goal_src
2022-08-28 16:13:26 -04:00
Tyler Wilding
799e10a0ae
d/jak2: finish cylinder | mech-h | font-data most of text and history and chip away at a bunch of other files ( #1802 )
...
* d/jak2: finish `cylinder`
* d/jak2: mostly finish `history`
* d/jak2: finish a bit of `ripple` and `sync-info`
* d/jak2: finish `font-data` and chip away at some other files
* d/jak2: most of `text` done, a bit of `script` - symbol arr issue in `level-info`
* d/jak2: finish `mech-h`
* lint: format
* tests: fix typeconsistency
* d/jak2: address feedback
2022-08-28 10:45:07 -04:00
water111
f8007cc84b
[decomp] Jak 2 mips2c, collide-func ( #1805 )
2022-08-26 18:03:48 -04:00
Hat Kid
24590ec670
decomp: water-h, pilot-h, gun-h and board-h types ( #1801 )
...
* decomp: `water-h`, `pilot-h`, `gun-h` and `board-h` types
* update ref test
* fix arg type
* address changes
2022-08-26 14:57:32 -04:00
water111
7443520e88
[decomp] load-dgo, ramdisk, gsound, transformq ( #1798 )
...
* temp
* cleanup after merge
* transformq too
2022-08-24 21:57:13 -04:00
Tyler Wilding
01abde35d8
d/jak2: First few files, mood-tables and vol-h ( #1796 )
...
* decomp: format jak1 cast files
* decomp: finish `mood-tables` and `mood-tables2`
* jak2: stop disasm'ing
* jak2: format jak2 cast files, start working on the rest of the `mood` files
* scripts: fix running pcsx2 watcher
* d/jak2: finish `vol-h`
* d/jak2: address feedback
2022-08-24 19:34:09 -04:00
water111
f7bd0752f8
[decomp] Decompile first batch of files in engine ( #1787 )
...
* wip
* getting stuff set up so we can actually run test cases
* better handle block entry stuff
* types2 working on gstring
* comments
* math ref working
* up to first stack stuff
* stack fixes
* bounding box
* math stuff is working
* float fixes
* temp debug for (method 9 profile-array)
* stupid stupid bug
* debugging
* everything is broken
* some amount of type stuff works
* bitfield
* texture bitfields not working
* temp
* types
* more stuff
* type check
* temp
* float related fixes for light and res problems
* revisit broken files, fix bugs
* more types
* vector debug
* bug fixes for decompiler crashes in harder functions
* update goal_src
2022-08-24 00:29:51 -04:00