ManDude
df991470f7
cleanup settings stuff ( #1444 )
...
* rename `setting-control` methods
* macros around settings stuff
* fix some `process-spawn`s
* update source 1
* update remaining stuff + fix silly bug
* clang
* AGH
2022-06-12 12:23:08 -04:00
ManDude
0212aa10c9
[decomp] better handling of animation code and art files ( #1352 )
...
* update refs
* [decompiler] read and process art groups
* finish decompiler art group selection & detect in `ja-group?`
* make art stuff work on offline tests!
* [decompiler] detect `ja-group!` (primitive)
* corrections.
* more
* use new feature on skel groups!
* find `loop!` as well
* fully fledged `ja` macro & decomp + `loop` detect
* fancy fixed point printing!
* update source
* `:num! max` (i knew i should've done this)
* Update jak1_ntsc_black_label.jsonc
* hi imports
* make compiling the game work
* fix `defskelgroup`
* clang
* update refs
* fix chan
* fix seek and finalboss
* fix tests
* delete unused function
* track let rewrite stats
* reorder `rewrite_let`
* Update .gitattributes
* fix bug with `:num! max`
* Update robotboss-part.gc
* Update goal-lib.gc
* document `ja`
* get rid of pc fixes thing
* use std::abs
2022-05-20 02:30:14 +01:00
ManDude
1bede6954d
ambient & hint subtitles and subtitles for citadel + training ( #1337 )
...
* hint & ambient subtitle support + `training` & `village1` subs
* update refs
* Update game_subtitle_en.gs
* Update game_subtitle_en.gs
* update source
* more subtitles
* Update game_subtitle_en.gs
* Update game_subtitle_en.gs
* tests
* typo.
2022-04-25 20:01:39 -04:00
water111
c9fc4f0bf9
[graphics] eyes ( #1169 )
...
* first draft eye renderer
* working
* working
2022-02-15 19:37:51 -05:00
ManDude
24578b64b9
proper support for hardcoded "time" types ( #1141 )
...
* hardcode `time-frame`things
* Update cam-states_REF.gc
* Update level-info_REF.gc
* update refs 1
* update refs 2
* update refs 3
* update refs 4
* update refs 5
* update detection and casting
* Update FormExpressionAnalysis.cpp
* update refs 6
* update mood decomp
* update refs 7
* update refs 8
* remove temp entity birth code
* update time-frame casts
* fix compiler
* hardcode stuff and fix some types
* fix some bitfield detection being wrong
* bug fixes
* detect seconds on adds with immediate
* update refs 9
* fix casts and rand-vu-int-range bugs (update refs 10)
* update refs 11
* update 12
* update 13
* update 14
* Update game-info_REF.gc
* improve cpad macros detection
* remove unused code
* update refs
* clang
* update source code
* Update cam-states.gc
* `lavatube-energy` finish
* update refs
* fix actor bank stuff
* Update navigate.gc
* reduce entity default stack size
* Update transformq-h.gc
* oops forgot these
* fix code and tests
* fix mood sound stuff
* Update load-dgo.gc
* Update README.md
2022-02-12 12:26:19 -05:00
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
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
d845524c23
[decompiler] detect cpad-hold? and cpad-pressed? ( #986 )
...
* [decompiler] detect `cpad-hold?` and `cpad-pressed?`
* cleanup cpad macro button lookup
* better
* fix
2021-12-01 19:41:49 -05:00
ManDude
6a38597cbc
[decomp] make use of the generated load boundary data ( #984 )
...
* make use of the generated load boundary data
* reverse load boundaries
2021-11-30 19:14:43 -05:00
water111
49e3fa2963
fix decomp bugs and add ref tests ( #930 )
2021-10-23 10:41:11 -04:00