jak-project/goalc/compiler
Tyler Wilding 111af1ec19
decomp: finish the remainder of untouched gameplay code (#893)
* decomp: finish `sidekick`

* decomp: got a lot of `target` done

* decompiler: Add support for non power of 2 offsets for inline arr access

* decomp: finish `target` mostly

* decomp: finish `water`

* decomp: finished `robotboss-weapon`

* decomp: finish `robotboss-misc`

* decomp: finish the majority of `robotboss`

* blocked: `racer` has an issue around entering a state

* blocked: `target-racer` done mostly, but NYI case in one function

* blocked: `racer-states` mostly finished, but bitfield issue

* blocked: `billy` on state decomping

* blocked: `bully` on state decomping

* waiting: `rolling-lightning-mole` waiting on navigate for 2 funcs

* blocked: `rolling-robber` finished but `s6-1` issue

* blocked: `ogreboss` uint64's for types cant label load em!

* blocked: `mother-spider` state decompilation

* half-done `target-flut`

* blocked: `target-flut` some sort of new bitfield state

* some improvements in `racer-states` with my new-found knowledge

* progress: started on `target-death`

* blocked: `target-death` handle casts

* decomp: finish `collide-reaction-racer`

* blocked: `target-handler` handler forced to return `none`

* decomp: 99% of `target2` finished

* decomp: finish `target2`

* gsrc: update

* update post merge

* address feedback

* scripts: add script to detect decomp issues

* fix wide-spread `collide-shape` method missing arg

* some small things i changed from master

* address feedback

* fix typeconsistency issue
2021-11-24 00:33:10 -05:00
..
compilation decomp: finish the remainder of untouched gameplay code (#893) 2021-11-24 00:33:10 -05:00
CodeGenerator.cpp [goalc] Address-to-line (#783) 2021-08-26 20:33:00 -04:00
CodeGenerator.h [goalc] Address-to-line (#783) 2021-08-26 20:33:00 -04:00
Compiler.cpp [Debugger] windows debugger and process drawable (#953) 2021-10-31 11:01:15 -04:00
Compiler.h [decomp] collectables + works ingame! (#971) 2021-11-23 18:25:57 -05:00
CompilerException.h Add some compiler features and documentation (#147) 2020-12-01 21:39:46 -05:00
CompilerSettings.cpp Compiler Cleanup and Documentation (#54) 2020-09-24 17:19:23 -04:00
CompilerSettings.h Compiler Cleanup and Documentation (#54) 2020-09-24 17:19:23 -04:00
ConstantValue.h [compiler] support 128-bit bitfields (#500) 2021-05-18 21:25:29 -04:00
Env.cpp [decomp] sky/time of day (#883) 2021-10-10 20:07:03 -04:00
Env.h [goalc] Address-to-line (#783) 2021-08-26 20:33:00 -04:00
IR.cpp [decomp] flying-lurker (#846) 2021-09-21 18:40:38 -04:00
IR.h [goalc] register allocator v2 (#731) 2021-08-01 17:46:55 -04:00
Label.h Add #pragma once to all headers 2020-09-13 21:36:35 -04:00
Lambda.h Add deftype (#48) 2020-09-17 21:47:52 -04:00
StaticObject.cpp [decompiler] automatically label things when possible (#784) 2021-08-29 11:13:06 -04:00
StaticObject.h [decompiler/compiler] Fixes for task-control (#668) 2021-07-01 21:38:19 -04:00
SymbolInfo.h Fix compiler crashes and improve return statements. (#652) 2021-06-30 00:11:46 -04:00
Util.cpp [decomp] load boundaries (#922) 2021-10-20 19:49:32 -04:00
Val.cpp [goalc] Address-to-line (#783) 2021-08-26 20:33:00 -04:00
Val.h [goalc] Address-to-line (#783) 2021-08-26 20:33:00 -04:00