Tyler Wilding
253d7996e8
decomp: almost all of the NPCs! ( #748 )
...
* all-types: add all missing `:heap-base`s
* decomp: error encountered when compiling `mayor`
`IR_StoreConstOffset::do_codegen can't handle this` for method `play-anim!`
* decomp: finalize `mayor`
* decomp: finish `bird-lady`
* decomp: finish `bird-lady-beach`
* decomp: finish `sculptor`
* decomp: finish `geologist`
* decomp: finish `oracle`
* decomp: finish `farmer` | `explorer` | almost `assistant`
blocked on sparticle-launch-group
* decomp: finish `sage`
* decomp: finish `gambler`
* decomp: finish `warrior`
* decomp: mostly finish `miners`, blocked by sp-launch-group
* fix issue in `sage`
* fix all the reference tests to use the new state stuff
* fix all of goal_src
* address feedback
* re-gen with `until` fixes
2021-08-18 21:33:31 -04:00
water111
e4f5e8eebd
improve warnings ( #770 )
2021-08-18 20:19:01 -04:00
water111
1f0c2e0e71
[decomp] Split condition and body of until
after building expressions ( #768 )
...
* improve until decomp
* fix tests
2021-08-18 19:36:52 -04:00
water111
4a896aaa71
fix bug ( #765 )
2021-08-17 21:19:52 -04:00
water111
97ab6a4e12
add support for non virtual states ( #764 )
...
* add support for non virtual states
* typecheck go
* start on virtual states
* more support for virtual states
* offline passes
* fix tests
* use behavior shortcut instead of lambda
* final cleanup of virtual go
* unused var warnings and fix inconsistent enum decompile order on win vs linux
* fix thread safety bug with goal symbol table and vif1 interrupt handler
* fix type mistake
2021-08-17 20:54:03 -04:00
ManDude
ebe24a9b79
fix test
2021-08-16 16:13:10 +01:00
ManDude
a83bae17a5
Merge branch 'master' into d/cpad-test
2021-08-16 15:46:06 +01:00
ManDude
ff3174f292
more cpad stuff + make font-flags
2021-08-16 03:50:36 +01:00
water
ee81b709a4
add merc
2021-08-14 23:31:17 -04:00
water
78928e4c04
temp
2021-08-14 23:15:10 -04:00
water
72340811e5
decomp decomp
2021-08-14 16:49:45 -04:00
water
e473ede677
sort enum bit fields
2021-08-14 13:17:24 -04:00
water
51dd1bdae8
Merge branch 'master' of github.com:water111/jak-project into w/sprite-distort-stub
2021-08-14 13:07:17 -04:00
water
097ae07bb8
clean up font color
2021-08-14 13:06:43 -04:00
Tyler Wilding
b3dc755f06
address _almost_ all feedback
2021-08-14 12:45:25 -04:00
Tyler Wilding
9f36419e37
fix goal_src
2021-08-13 22:16:33 -04:00
Tyler Wilding
dda8756a35
Merge remote-tracking branch 'water111/master' into decomp/nav-enemy
2021-08-13 22:00:18 -04:00
Tyler Wilding
05f25e60f8
decomp: finalize nav-enemy
2021-08-13 21:57:58 -04:00
water
23748dfeef
start on debug graphics
2021-08-13 21:48:56 -04:00
Tyler Wilding
eaee7e1451
finalizing
2021-08-13 21:14:05 -04:00
water
5aa15afe29
decompile sprite-distort without vu1 stuff
2021-08-13 18:50:29 -04:00
water
d5f05f723e
Merge branch 'master' of https://github.com/water111/jak-project into w/dma-for-font
2021-08-12 20:31:51 -04:00
water
43a39b197e
fix merge
2021-08-12 19:33:47 -04:00
Tyler Wilding
0dbaba6470
Merge remote-tracking branch 'water111/master' into decomp/sunken-elevator
2021-08-12 19:30:01 -04:00
water
ee71b52b27
Merge branch 'master' of https://github.com/water111/jak-project into w/dma-for-font
2021-08-12 19:27:51 -04:00
Tyler Wilding
266ce07fd4
Merge remote-tracking branch 'water111/master' into decomp/sunken-elevator
2021-08-12 19:23:19 -04:00
Tyler Wilding
47391e7a7d
Merge remote-tracking branch 'water111/master' into all-types/heap-base
2021-08-12 19:21:06 -04:00
water
ebc580822e
clean up
2021-08-12 19:03:33 -04:00
water111
a0f9817acf
Merge pull request #682 from xTVaser/decomp/wateranim-rigid-body
...
decomp: `water-anim` | `rigid-body` | `mud`
2021-08-12 19:02:22 -04:00
water111
e743fe8f71
Merge pull request #751 from ManDude/d/new-new-vag-tool
...
[vag tool] split language outputs by folder
2021-08-11 22:59:17 -04:00
Tyler Wilding
f2e072cff0
fix method name
2021-08-11 22:33:31 -04:00
Tyler Wilding
ca1d540849
Merge remote-tracking branch 'water111/master' into decomp/wateranim-rigid-body
2021-08-11 20:57:05 -04:00
Tyler Wilding
409721018b
Merge remote-tracking branch 'water111/master' into decomp/misty-teetertotter
2021-08-11 20:24:55 -04:00
water
71f0a71c4c
Merge branch 'master' of https://github.com/water111/jak-project into w/dma-for-font
2021-08-11 20:24:50 -04:00
water
a65357642d
fix debugger
2021-08-11 20:21:58 -04:00
Tyler Wilding
2f2ad69a0c
remove unneeded casts, switch to :allow-misaligned
2021-08-11 19:54:03 -04:00
Tyler Wilding
11efc31e5c
Merge remote-tracking branch 'water111/master' into decomp/twister
2021-08-10 20:44:22 -04:00
Tyler Wilding
38d2b2d02e
fix dynamic element
2021-08-10 20:43:25 -04:00
water
843c3a899c
Merge branch 'master' of https://github.com/water111/jak-project into w/dma-for-font
2021-08-09 22:08:48 -04:00
Tyler Wilding
bcae0d0b5f
decomp: finish wobbler
( #745 )
...
Co-authored-by: water <awaterford111445@gmail.com>
2021-08-09 22:07:39 -04:00
Tyler Wilding
3cfd50b618
decomp: finish ticky
( #744 )
...
Co-authored-by: water <awaterford111445@gmail.com>
2021-08-09 21:55:05 -04:00
water
9495e91259
online tests pass
2021-08-09 21:54:40 -04:00
water
40ecd92272
Merge branch 'master' of https://github.com/water111/jak-project into w/dma-for-font
2021-08-09 21:41:25 -04:00
Tyler Wilding
42e73f64d9
decomp: finish tippy
( #742 )
...
Co-authored-by: water <awaterford111445@gmail.com>
2021-08-09 21:09:59 -04:00
ManDude
946284c05d
add goal enum utils to standard libs ( #740 )
...
* add goal enum utils to standard libs
* Update .gitattributes
2021-08-09 19:18:53 -04:00
Tyler Wilding
2495066453
Merge remote-tracking branch 'water111/master' into decomp/wateranim-rigid-body
2021-08-09 19:11:46 -04:00
Tyler Wilding
f438ba4e84
decomp: shadow
( #681 )
...
* decomp: Almost finish `shadow` blocked on static inline-array
* decomp: Add support for `sparticle-launcher` static data
* decomp: finalize `shadow`
* add definitions for sparticle related symbols
* actually fix the crash
2021-08-09 19:07:11 -04:00
Tyler Wilding
7878167cd9
decomp: 1 function left - new decomp issue now
...
ConditionalMoveFalseElement::push_to_stack
2021-08-09 00:26:38 -04:00
Tyler Wilding
b325a285dd
Merge branch 'master' into decomp/nav-enemy
2021-08-09 00:11:48 -04:00
ManDude
df05e8519b
[vag tool] split language outputs by folder
2021-08-09 02:06:34 +01:00