water111
f9d8fcd6e4
[decomp] add mips2c converter ( #842 )
...
* mips 2 c basic version, not yet tested
* calling works without crashing, but the function doesn't
* it works
* add test
* cleanup and actually add the test
* dont use mips2c by default for font
* clean up formatting
2021-09-11 20:52:35 -04:00
water111
7099a1964e
[runtime] add process allocations ( #834 )
...
* add process allocations
* use the right register for windows
* another try for windows, counting is hard
* one more try
2021-09-06 18:27:24 -04:00
water111
5cb6368b9a
Clean up asm for format ( #164 )
...
* clean up asm for format
* fix windows
* remove rpc-call hack
* revert cmake version change
* clang format
* asm fix for windows
2020-12-23 11:15:41 -05:00
water111
09142d1712
Support "game count" and v4 objects ( #140 )
...
* generate object, but not supported in linker yet
* add link and tests
* update types
2020-11-24 20:48:38 -05:00
water111
71a894c393
move GOAL stack to GOAL memory ( #114 )
...
* move GOAL code stack to GOAL memory
* fix win arg reg and check rsp in debugger
* fix windows maybe and fix some incorrect logging formatters
2020-11-06 21:42:05 -05:00
water111
c09541fa98
Add some debugger memory utilities ( #109 )
...
* add some memory utilities
* run waitpid in a separate thread and support very simple breakpoints
* fix breakpoints
* add missing windows stub function
* fix error message on exit
2020-11-06 13:59:39 -05:00
Tyler Wilding
9737dfad34
Add #pragma once to all headers
...
Resolves #19
2020-09-13 21:36:35 -04:00
water
75f63d8ff3
add typecheck and tests
2020-08-27 16:47:54 -04:00
water
d2992ba4fe
type system method tests
2020-08-26 23:07:55 -04:00
water
acf086a3d2
check in existing work
2020-08-22 22:30:12 -04:00