AgonConsole8 / agon-vdp

Official Firmware for the Agon Console8: ESP32 VDP
MIT License
38 stars 17 forks source link

improve performance #165

Closed stevesims closed 5 months ago

stevesims commented 7 months ago

adds compiler optimisation flags (for platformio builds)

uses native timeout functionality of the Stream class for the eZ80 input stream. our existing timeout functionality was actually redundant if we just configure the input stream correctly. this greatly reduces the complexity of all stream read calls, providing a significant performance boost for all VDU command processing