ManDude
0cdeed9be7
minor windows fixes ( #1311 )
...
* [pp2] put `define` dest on a single line
* update source!
* Update type_analysis.cpp
* update old credits & racer code
* change clang-cl args (REALLY force avx)
* Update credits_REF.gc
* comment small unused code
* add timer to decompiler
* fix unnecessary copy-constructors (no speed increase)
* fixes
* Update expression_build.cpp
* wtf is this thing anyway
* im bored.
* clang
* fix!
* Revert "fix!"
This reverts commit 5b1ce6c718 .
* Revert "clang"
This reverts commit 5e67d9ccd1 .
* Revert "im bored."
This reverts commit 070e957ce8 .
* Revert "Update expression_build.cpp"
This reverts commit b94d092fc5 .
* Revert "fixes"
This reverts commit f3d871f60a .
* Revert "fix unnecessary copy-constructors (no speed increase)"
This reverts commit 9100725802 .
* Keep the random inoffensive changes
* Revert "Update type_analysis.cpp"
This reverts commit d2456a5c75 .
* Update type_analysis.cpp
2022-04-17 21:11:09 -04:00
water111
dbc266c00b
New Pretty Printer ( #994 )
...
* begin work on improved pretty printer
* update ref
* finish pretty printer
* force line break for defstate
2021-12-04 16:06:01 -05:00
ManDude
8ca67a5c21
[decomp] add (most) PAL changes to main ( #925 )
...
* add (most) PAL changes to `main`
* fix examplecam movement
* fix up camera code
* Use `score` system when decompiling structures
* typo
* restore asserts
2021-10-23 15:38:06 -04:00
ManDude
b76bd7bc5f
fix offline ref
2021-08-17 06:24:29 +01:00
ManDude
ff3174f292
more cpad stuff + make font-flags
2021-08-16 03:50:36 +01:00
water
097ae07bb8
clean up font color
2021-08-14 13:06:43 -04:00
water
3fb5d71340
update offline test
2021-08-11 20:29:51 -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
ManDude
46b83bda2a
[decomp] debug ( #607 )
...
* [decomp] `debug`
* shut up
2021-06-19 14:24:55 -04:00
water111
92afd62e2c
[decompiler] fix missing casts issue ( #573 )
...
* fix casts issue
* fix bug
* one last small fix
2021-06-09 21:35:13 -04:00
water111
54f72e9b10
[decomp] joint-mod-h ( #560 )
...
* decompile joint-mod-h
* format'
* missing include
* fix test
2021-06-05 20:22:03 -04:00
water111
d9f9d36f37
[OpenGOAL] make multiplication/divsion like GOAL and support in decompiler ( #483 )
...
* support in compiler
* multiplication in the decompiler
* update divisions
2021-05-14 18:43:12 -04:00
water111
b3eb05e37f
[decompiler] fix (gpr->fpr when an integer arg is converted to float ( #482 )
...
* fix gpr fpr bug
* remove unused variable
2021-05-14 14:33:08 -04:00
water111
129ab54fd4
[decompiler] clean up if/when/cond and recognize define-perm ( #472 )
...
* clean up if and when and cond decisions
* recognize define perm
2021-05-12 19:46:17 -04:00
Tyler Wilding
2a315419de
tests: Automate the offline reference tests better ( #427 )
...
* tests: Move all files to new directories
* scripts: Update decomp scripts
* tests: Remove hard-coded list for offline tests
* linting
2021-05-09 17:03:58 -04:00