Tyler Wilding
|
385b8b5785
|
decomp: settings (#641)
* decomp: finalize `settings`
* decomp: cleanup
|
2021-06-28 00:32:29 -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 |
|
ManDude
|
a123f02c32
|
[decomp] prepare for some files, fill in some types (#617)
* [mips disasm] don't multiply `vcallms` parameter by 8
* [decomp] prep some game loop files
|
2021-06-21 19:47:39 -04:00 |
|
Tyler Wilding
|
87961bdb3b
|
decomp: generic (#611)
* decomp: Fix casting issue with uint64's from static data
* decomp: `generic`
* add forward declaration
Co-authored-by: water111 <48171810+water111@users.noreply.github.com>
|
2021-06-20 16:02:15 -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 |
|
water111
|
d26de26d21
|
[decompiler] Small bitfield fixes (#599)
* fix a bunch of small bitfield related things
* fix up test
* format
|
2021-06-16 21:11:21 -04:00 |
|
ManDude
|
928673cd13
|
[decomp] prepare joint stuff (#594)
* [decomp] prepare `joint` stuff
* fix types
* fix a missing declaration
* update references
|
2021-06-14 23:45:21 -04:00 |
|
water111
|
0aa474f12b
|
[decomp] finish actor-link-h and a few more (#592)
* finish actor-link-h
* decompile files
* fix pp issue
|
2021-06-14 20:46:54 -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 |
|
ManDude
|
877e3d161c
|
[decomp] gsound (#583)
|
2021-06-12 10:48:38 -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
|
fef7fad65a
|
[decompiler] process-drawable-h (#561)
* decomile process-drawable-h
* one more
|
2021-06-05 23:55:36 -04:00 |
|
water111
|
a572587a0e
|
add types (#559)
|
2021-06-05 16:58:32 -04:00 |
|
water111
|
2851cae13b
|
[decompile] fact-h (#556)
* decompile fact-h
* fix unused var
* codacy again
|
2021-06-05 11:15:34 -04:00 |
|
water111
|
b1a76b2291
|
[decomp] Small fixes (#541)
* fix a few bugs
* fix local vars missing in top level
* more small fixes
* support missing inline array access case
* one more fix
|
2021-05-30 19:57:11 -04:00 |
|
Tyler Wilding
|
c910a22c1b
|
decomp: a bunch of files (#532)
* decomp: `eye-h`
* decomp: `projectile-h`
* decomp: `sky-utils`
* decomp: decompile `water-h` and add `smush-control-h` to ref tests
* decomp: `task-control-h`
|
2021-05-28 20:11:06 -04:00 |
|
water111
|
ec412c7777
|
[decomp] ramdisk, load-dgo and rpc-h (#496)
* decompile ramdisk load-dgo and rpc-h
* add a bunch of offline tests
* clang-format
|
2021-05-16 21:07:22 -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 |
|