pushfoo / eightdad

A Chip-8 interpreter in python that may include other tools in the future
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Make multiple instructions run per frame #63

Closed pushfoo closed 4 years ago

pushfoo commented 4 years ago

Other Chip-8 implementations (Octo) run multiple instructions per frame. Arcade appears to be limited to screen refresh rate for the number of frames it can render at once, so getting good performance means skipping frames for redraw is a must.

pushfoo commented 4 years ago

Current state seems to work. Input is a little broken in tetris in console, but it wasn't even expected to work in the first place. It's not expected to work well, so let's not bother trying to hackily make it work.