Hello everyone,
My name is Marcos [idillicah], and today I bring you a native port of ClassiCube for RISC-V, compiled on bare metal.
REPO: https://github.com/marcoscodas/classicube-riscv
This build is further optimized for the Sifive Hifive Premier P550, making use of hardware acceleration via the Zink driver.
With this, the Premier P550 is capable of over 100fps, though I keep it capped at 60 for smoother frametimes.
The repo includes a build script so you can compile directly on your board, as well as a packaged executable compatible with all RISC-V boards that have HW acceleration.
Instructions for everything are in the repository.
Please, let me know what you think, and what could be improved.
I will be working on more RISC-V ports, particularly on P550-optimized ports, so if you have requests, please leave them below.
