sam-astro / Astro8-Computer

Custom 16-bit homebrew CPU, emulator, renderer, PCB, and language

Repository from Github https://github.comsam-astro/Astro8-ComputerRepository from Github https://github.comsam-astro/Astro8-Computer

Better speed management system

sam-astro opened this issue · comments

Is your feature request related to a problem? Please describe.
The current system automatically throttles the video to only render at/around 60fps, which keeps the video circuitry from taking up most of the CPU's execution time. Although this doesn't scale the CPU cycle rate, so calculations per second will vary drastically between different computers,

Describe the solution you'd like
Better speed scaling so all systems execute at a similar speed.