Everything being static inline makes it hostile to these older systems which have limited RAM. Use of float makes it unlikely that you’d run it on the PlayStation, which has no FPU.
> Use of float makes it unlikely that you’d run it on the PlayStation, which has no FPU. I think this sentence just made me realize what made the PSX graphics look so "PSX", I'm guessing all the positions/translations and similar stuff were actually not floating point which they typically are (today at least), hence the classic look of triangles/meshes kind of "jumping"? Huh...
[1] https://github.com/spicyjpeg/ps1-bare-metal/blob/main/src/08...