CatVM implementation written in C. This was my attempt at trying to make a VM that was faster than the C# version. Unfortunately, according to my testing, this project is actually marginally slower than the C# version while also not having a debugger or renderer. Because of this, I'm unlikely to work on this much more.
If you're interested in improving it or implementing those missing features, then go ahead.
./CatVMC <ROM> [Flags]Currently, no flags are supported. The ROM argument should be the path to a valid CatVM rom
file. When building you may also change the settings.h file to modify memory and benchmark
mode.