ManDude
8ccb1dfb66
[decomp] macros for sound playback ( #1453 )
...
* `sound-play` macro
* update source
* fix `add-debug-light` lol
* fix `add-debug-light` forreal
* Update debug.gc
* update some mood/tod decomp
2022-06-13 18:39:22 -04:00
water111
f43610c5ab
[decomp] clean up to file 110 ( #1446 )
2022-06-12 15:29:30 -04:00
water111
c235280b91
[decomp] clean up files 50-100 ( #1443 )
...
* [decomp] clean up files 50-100
* update file, fix crash on too many prims
* spelling is hard
2022-06-12 12:58:10 -04:00
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
ManDude
4d634cf50d
[decomp] add a bunch of flag enums ( #1350 )
...
* update refs
* first pass
* update refs 2
* update
* update
* update
* stuff and things
* accidentally wiped this
* fancy decomp for static sound specs
* clang
* 5 more refs
2022-05-02 18:35:17 -04:00
ManDude
3ed009924f
collision renderer v2 ( #1344 )
...
* collision renderer v2
* update code
* update again!
* Update collision.vert
* Update collide-target-h.gc
* fix code
* bleh
* gah
* minor fixes
* fix stupidity
* skip filters
* fix subtitle that i missed
* remove assert that doesn't work!
* Update hint-control.gc
2022-04-30 14:48:24 -04:00
ManDude
5300a7fc2b
[decomp] flags for continue points ( #1303 )
...
* make flags!
* finish flags
* refs
* Update game.gp
* fix target decomp
* Update target.gc
2022-04-15 18:06:24 -04:00
ManDude
71f08fbd8c
janim-status enum (#1190 )
2022-02-20 16:05:20 -05:00
water111
be74613332
cleanup and bug fix ( #1161 )
...
* cleanup and bug fix
* crashing
* fix crash bug
* fix tests
2022-02-13 13:03:30 -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
ManDude
eb53f410e5
test game actors and fix up/disable broken ones ( #1103 )
...
* test village1, beach, jungle actors
* fix jungle actors
* more anims and fixes
* Update launch.vs.json
* fix bad `robotboss` decomp
* fix `robotboss`
* Update robotboss.gc
* fix `mother-spider-proj`
* fix detach (windows)
* update refs
* village2 spools
* type fixes + a few more spols + add append/not-append to goos
* fix beach, misty, village1, village3, lavatube
* fix snow entities
* fix `target-flut`
* update refs
* forgot one
* fail
* sound fixes
* fix test
* complain if `heap-base` is bad
* correct `add-spheres!` decomp errors
* fix citadel
* fix target `change-state` handler
* fix `final-door` state
* fix `target-flut-falling`
* fix deftypes
* oopsie
* move heap memory display behind a toggle and make it fancy
* Update gstate.gc
2022-01-27 19:33:34 -05:00
Tyler Wilding
e65c61f3e2
tests: add a bunch of missing ref tests ( #1082 )
...
* scripts: add a script to point out missing ref test files
* tests: add a bunch of files to ref tests we were missing
2022-01-17 11:51:26 -05:00