mirror of
https://github.com/KrisKennaway/ii-vision.git
synced 2024-09-27 04:54:59 +00:00
990e1c9d74
requiring callers to keep track of it - stop trying to cache content_deltas, I think it results in losing deltas. Instead just recompute the deltas for each page as we need it. This is fast enough in practice. - track the average fill rate for the additional offsets we emit. This should be close to 3 if we're succeeding in finding enough collateral work - overhaul how we pass in the target memory maps. The previous way didn't make sense: we weren't actually encoding for the target video frame, but were using an inconsistent mix of old and new frames. I think this was causing image artifacting because we were aiming for the wrong thing. - Add some debugging assertions that were used to track this down. |
||
---|---|---|
.. | ||
audio.py | ||
colours_test.py | ||
colours.py | ||
frame_grabber_test.py | ||
frame_grabber.py | ||
machine.py | ||
main.py | ||
make_data_tables_test.py | ||
make_data_tables.py | ||
movie.py | ||
opcodes_test.py | ||
opcodes.py | ||
palette.py | ||
screen_test.py | ||
screen.py | ||
symbol_table_test.py | ||
symbol_table.py | ||
video_mode.py | ||
video_test.py | ||
video.py |