Files
jak-project/doc/code_status.md
T
2020-11-29 10:46:14 -05:00

65 lines
1.1 KiB
Markdown

## gcommon.gc
Missing stuff.
## gstring-h.gc
Empty file.
## gkernel-h.gc
Likely missing some macros. Missing `handle`, a child type of integer.
## gkernel.gc
Missing lots of stuff. Will need x86-64 inline assembly and some tweaking for x86.
## pskernel.gc
Possibly can be entirely left out. Seems to be mostly unused, or only used for PS2 debugging?
## gstring.gc
Missing lots
## dgo-h.gc
Done!
## gstate.gc
Not started, probably needs state support in the compiler
## types.gc
Needs child types of integer
## vu-macros.gc
Empty.
## math.gc
Has a unit test for a lot of functions.
rand-vu-init, rand-vu, rand-vu-nostep, rand-vu-float-range, rand-vu-percent?, rand-vu-int-range, rand-vu-int-count aren't implemented
rand-uint31-gen might be wrong.
## vector.gc
Partially done
## gravity-h.gc
Empty file
## bounding-box-h.gc
Just types. Done!
## matrix-h.gc
Types and one function. Done, but the matrix-copy! function isn't that efficient.
## quaternion-h.gc
Done!
## euler-h.gc
Needs static arrays
## transform-h.gc
Done!
## geometry-h.gc
Done!
## trigonometry-h.gc
Empty File.
## transformq-h.gc
Not done.