This version is targeting the Vectrex console and its vector-based display. This relies on the CMOC toolchain for compilation (setup detailed here) and was tested in a fork of the Vecx emulator. For more technical details see this write-up on my blog.
Both object geometries were heavily simplified and split into parts, and their screen space positions precomputed and stored in the cartrige to save performances. There is not depth testing and everything is rendered in wireframe. The camera can rotate around the scene and zoom in/out using the joystick. Speed can be adjusted with the controller buttons. An optional overlay can be used to add a bit of color.