Tyler Wilding
|
d1f16b34ff
|
decomp: another batch of easy files (#823)
* decomp: finish `sharkey`
* decomp: finish `lurkercrab`
* decomp: finish `lurkerpuppy`
* decomp: finish `assistant-citadel`
* decomp: finish `static-screen`
* decomp: finish `robotboss-h`
* decomp: finish `final-door`
* decomp: finish `aphid`
* addressed review
|
2021-09-06 15:34:31 -04:00 |
|
water111
|
9b0480c50d
|
[decompiler] process initialization macros (#807)
* implementation and a few working cases
* fix self issue
* fix run-function-in-process
* fix up set-to-run
|
2021-09-01 16:59:26 -04:00 |
|
water111
|
6d120c1ac8
|
fix self issue (#808)
|
2021-09-01 16:42:24 -04:00 |
|
Tyler Wilding
|
42f7a675b2
|
decomp: a few files that were done except for sp-launch-group (#802)
* decomp: dark-eco-pool blocked by sparticle-launch-group label
* decomp: finalize `dark-eco-pool`
* decomp: mostly finish `beach-rocks` waiting for sparticle label supp
* decomp: almost done `beach-rocks` but potential new handle case
* decomp: finish `beach-rocks`
* decomp: finish `assistant`
* decomp: finish `miners`
|
2021-09-01 11:20:05 -04:00 |
|
water111
|
41507f1aee
|
nest floating point addition and multiply operations (#794)
* nest floating point addition and multiply operations
* fix mood
|
2021-08-31 12:04:46 -04:00 |
|
water111
|
403bb5f4de
|
[decomp] game-info (#779)
* support more process stuff
* more of game info
* add ref file
* progress on save
|
2021-08-22 20:12:47 -04:00 |
|
water111
|
11e11d2c04
|
[decompiler] Several small fixes (#775)
* fix assorted bugs
* stricter return types
* only look for functions in code files
|
2021-08-19 20:35:12 -04:00 |
|
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 |
|
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 |
|
Tyler Wilding
|
bcae0d0b5f
|
decomp: finish wobbler (#745)
Co-authored-by: water <awaterford111445@gmail.com>
|
2021-08-09 22:07:39 -04:00 |
|
Tyler Wilding
|
0d0442eeb4
|
decomp: finish twister
|
2021-08-08 13:28:47 -04:00 |
|
Tyler Wilding
|
3219180e60
|
decomp: finish air (#683)
|
2021-07-09 21:44:48 -04:00 |
|
water111
|
a6d5c4eda3
|
[decompiler] clean up vector detection and add vector float product detection (#638)
* change
* recognize vector float product and update tests
|
2021-06-27 17:24:35 -04:00 |
|
water111
|
06ae38d464
|
[decomp] clean up type def formatting and remove all-forward-definitions.gc (#608)
* clean up
* fix test
|
2021-06-19 15:50:52 -04:00 |
|
water111
|
409c1f5a7d
|
[Decompiler] WIP new type analysis tools (#601)
* add multi-lookup
* use multi-lookup
|
2021-06-17 21:50:36 -04:00 |
|
Tyler Wilding
|
506b5d8ceb
|
Decompile: prototype | video | vol-h | air-h | nav-enemy-h | rigid-body-h (#575)
* decomp: `prototype` done
* tests/ref: Update all reference tests
* decomp: `video` done
* decomp: Add `video` to src
* decomp: `vol-h` done
* tests/ref: Update reference tests again
* decomp: Add `vol-h` to ref tests, leave `entity` in process as a `basic` for now!
* decomp: `air-h` done, compiler issue though
* decomp: `nav-enemy-h` done, compiler issue though
* decomp: `rigid-body-h` done, compiler issue though
* Address feedback and fix the failing to compile files
* linting
* finish `video` off
|
2021-06-12 21:52:55 -04:00 |
|