jak-project/decompiler/util
ManDude 7ce58f709f
process-spawn + pretty printer improvements (#1428)
* some jp support to fix some errors in the original game

* music fade toggle

* recognize `process-new` macros!!

* strip casts in this macro

* rename macro

* fix cast typecheck

* update source 1

* detect kernel stack case

* less boilerplate

* `manipy-spawn` special case

* pretty printer improvements

* revert dumb thing from earlier

* use shell detection on `send-event`

* fix some events

* remove unused argument

* detect `static-attack-info` and add `CondNoElse` to shell detect

* better `attack-info` detect

* support `process-spawn` in multi-lets

* detect `rand-float-gen` pt 1

* detect as return value

* detect in `countdown` and  `dotimes`

* oops this wasnt working

* fancier `send-event`s

* clang

* update source!!

* fix tests

* fine jeez

* uh okay

* fix some accidental regressions

* fix more regressions

* regression fixes

* fix big bug...

* extra safety!
2022-06-10 02:18:08 +01:00
..
config_parsers.cpp [decompiler] Fix deref bug and add some more new type pass stuff (#606) 2021-06-18 21:10:00 -04:00
config_parsers.h [compiler/decompiler] Take the address of a variable (#554) 2021-06-04 13:43:19 -04:00
data_decompile.cpp process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
data_decompile.h [sparticle] 2d hud particles (#849) 2021-09-26 11:41:58 -04:00
DataParser.cpp update readme and fix always playing str (#1139) 2022-02-08 19:02:47 -05:00
DataParser.h [Decompiler] Static Data Decomp (#280) 2021-02-25 09:51:28 -05:00
DecompilerTypeSystem.cpp minor windows fixes (#1311) 2022-04-17 21:11:09 -04:00
DecompilerTypeSystem.h [decomp] better handling of animation code and art files (#1352) 2022-05-20 02:30:14 +01:00
Error.h [graphics] tfrag3 renderer (#978) 2021-12-04 12:33:18 -05:00
goal_constants.h Allow symbol table expansion. (#1191) 2022-02-24 22:43:00 -05:00
goal_data_reader.cpp [merc] Add merc extraction (#1356) 2022-05-11 22:53:53 -04:00
goal_data_reader.h [merc] Add merc extraction (#1356) 2022-05-11 22:53:53 -04:00
MatchParam.h [Decompiler - New IR] Add AtomicOp (#181) 2021-01-06 20:04:15 -05:00
sparticle_decompile.cpp [merc] Add merc extraction (#1356) 2022-05-11 22:53:53 -04:00
sparticle_decompile.h [decompiler] decompile particle defs using specialized macros (#1077) 2022-01-15 20:01:38 -05:00
StackSpillMap.h [Decompiler] WIP: Stack Spills (#382) 2021-04-25 14:48:54 -04:00
TP_Type.cpp update readme and fix always playing str (#1139) 2022-02-08 19:02:47 -05:00
TP_Type.h update readme and fix always playing str (#1139) 2022-02-08 19:02:47 -05:00