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
ManDude
d8e659df66
[decomp] flying-lurker ( #846 )
...
* `flying-lurker`
* why'd this get left behind?
* also `ambient` and add a `banned_objects` config and fix offline tests
* clang
* fix `ambient-type-sound`
2021-09-21 18:40:38 -04:00
water111
c2c6d3ba46
[decompiler] detect res-lump macros ( #796 )
...
* support res lump float
* handle data macro
* rest of res macros
* add vi3 to the build system
* missing close paren
2021-08-31 15:01:54 -04:00
water111
2754a8f2c4
get res decompiling ( #705 )
2021-07-17 13:41:05 -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
551a9c4955
[decompiler] ASM Branching Support ( #677 )
...
* basic example working in geometry
* before updating offline'
* clean up
* temp
* progress
2021-07-05 16:07:07 -04:00
water111
0aa474f12b
[decomp] finish actor-link-h and a few more ( #592 )
...
* finish actor-link-h
* decompile files
* fix pp issue
2021-06-14 20:46:54 -04:00
ManDude
877e3d161c
[decomp] gsound ( #583 )
2021-06-12 10:48:38 -04:00
ManDude
e0a15d5990
[decomp] yet even more res ( #565 )
2021-06-07 16:26:21 -04:00
water111
fef7fad65a
[decompiler] process-drawable-h ( #561 )
...
* decomile process-drawable-h
* one more
2021-06-05 23:55:36 -04:00
water111
2851cae13b
[decompile] fact-h ( #556 )
...
* decompile fact-h
* fix unused var
* codacy again
2021-06-05 11:15:34 -04:00
ManDude
784119188c
[decomp] even more res ( #529 )
...
* [decomp] even more `res`
* [decompiler] make `logand` with pointers and constants return pointer
* [decomp] more work
* update offline tests
* fix tests(?)
* `*res-static-buf*`
* fixes
* fix reference
* [opengoal] make `logand` work directly with pointers
* [decomp] `inspect res-lump`
* use the inline methods
* don't use a math mode for pointers
* [compiler] allow optionally setting disassembly output file
* [x86 disasm] Keep casing consistent between instructions and offsets
2021-06-01 16:07:45 -04:00
ManDude
ec45182b42
[decomp] more of res + change a few macros ( #527 )
...
* disable asan for windows because it is too slow
* add `deref` and `&deref` macros, change `case` construct
* update `res`
* update `case` usages
* Fix some `res` methods
* `res-lump` method 9
2021-05-25 16:36:36 -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
ManDude
6ac399ca33
decomp some of res to get started ( #439 )
...
* decomp some of `res` to get started
* update scripts
2021-05-21 10:41:50 -04:00
Tyler Wilding
bb9fb3b2cd
Update all lisp headers to reduce size of formatting PR
2020-10-26 21:08:24 -04:00
water
1083bf784e
add empty files for all obj files
2020-09-04 14:44:23 -04:00