2 ms·
Interesting project, but there's an obvious issue here - you could just use a small microcontroller with hardware floating point support and get much better per
by nathanmills 2y ago
Interesting project, but there's an obvious issue here - you could just use a small microcontroller with hardware floating point support and get much better performance. The TI-84's ez80 CPU is really not suited for this kind of computation.
I did a similar project on an STM32F4 and got inference times under 100ms. The hardware FPU makes a massive difference compared to software float emulation.
That said, it's cool to see what you can push these old calculators to do. Repurposing the video RAM as a secondary heap was clever.