water111
|
691c33f8d9
|
[goos] fix pretty printer bugs, update ref after pretty printer changes (#1063)
* update ref after pretty printer changes
* another try
|
2022-01-08 15:09:00 -05:00 |
|
ManDude
|
9ff71412e5
|
[runtime] pckernel implementation (#1032)
* toggle for ripping level models
* Create pckernel.gc
* builds and works
* fix defs
* resolution info works
* native letterboxing
* menu
* Fullscreen buttons
* Update glfw
* fix fullscreen taking over everything for some reason
* fix screenshots and add more menu options
* Cleanup DMA mess in load boundary render code (first try!!)
* Update default-menu.gc
* clang
* fix accidental macros in pairs
* refs
* fix null reference bugs
* add lavatube
* custom aspect ratios work (3D only)
* custom aspect ratios work (3D only)
* fix aspect ratio and non-4x3 debug text
* change `sceOpen`
* deadzone setting
* merge fixes
* check out `debug-pad-display`
* update readme imgs
* settings save works
* oops
* settings read/load (incomplete)
* add `:stop` to debugger and fix detach on Windows
* settings load works
* fullscreen and aspect ratio setting fixes
* swap menu options for convenience
* settings loads automatically properly
* fix panic and font hack edge case
* add rolling, ogre, snow, swamp, sunken b, jungle b
* Fixed borderless on windows please work
* Update fake_iso.txt
* remove error from opengl debug filter
* update refs
* minor tfrag tod palette lookup change
* accidentally nuked all opengl errors
|
2021-12-30 18:48:37 -05: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 |
|
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
|
12446037bd
|
[decompiler] Make addition nicer (#733)
* temp
* update refs
* update reference
* fix tests
|
2021-08-01 18:24:58 -04:00 |
|
water111
|
f6d5952498
|
[decompiler] handle nested conditionals and gotos better (#693)
* diff check
* try that again
* more small fixes
|
2021-07-11 21:59:27 -04:00 |
|
water111
|
322a4ed9b2
|
Fix compiler crashes and improve return statements. (#652)
* fix a few small bugs
* fi
* fix merge conflict
|
2021-06-30 00:11:46 -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
|
12d72c7897
|
detect small integer not equal (#572)
|
2021-06-08 23:39:01 -04:00 |
|
water111
|
c4f44e265f
|
[decompiler] Better support for non-virtual methods (#543)
* fix up nonvirtual method calls and stack new method calls
* look at final in compiler too
|
2021-05-30 22:52:40 -04:00 |
|
water111
|
d719bf5677
|
[decompiler] support break (#516)
* support break
* finish implementation of break, decomp method 19 of res
|
2021-05-23 20:16:34 -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
|
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 |
|