1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-07-16 22:28:57 +00:00

Adds TODO to resolve screen jumping.

This commit is contained in:
Thomas Harte 2021-06-19 23:41:29 -04:00
parent a08d65b1ff
commit 07dc26f8fa
2 changed files with 7 additions and 2 deletions

View File

@ -284,14 +284,15 @@ void Nick::run_for(Cycles duration) {
} }
columns_remaining -= output_duration; columns_remaining -= output_duration;
} else { } else {
// Advance pixel pointer upwards, so as to be able to supply something // TODO: advance line pointers.
// Advance pixel pointer, so as to be able to supply something
// convincing to the CRT as to the number of samples that would have // convincing to the CRT as to the number of samples that would have
// been provided, and skip asking for further allocations for now. // been provided, and skip asking for further allocations for now.
pixel_pointer_ += columns_remaining * column_size_; pixel_pointer_ += columns_remaining * column_size_;
pixel_duration_ += columns_remaining; pixel_duration_ += columns_remaining;
columns_remaining = 0; columns_remaining = 0;
} }
} }
#undef attr #undef attr
#undef ch64 #undef ch64

View File

@ -88,6 +88,10 @@
argument = "--new=enterprise" argument = "--new=enterprise"
isEnabled = "YES"> isEnabled = "YES">
</CommandLineArgument> </CommandLineArgument>
<CommandLineArgument
argument = "--basic-version=any"
isEnabled = "YES">
</CommandLineArgument>
<CommandLineArgument <CommandLineArgument
argument = "&quot;/Users/thomasharte/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Soft/ColecoVision/Galaxian (1983)(Atari).col&quot;" argument = "&quot;/Users/thomasharte/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Soft/ColecoVision/Galaxian (1983)(Atari).col&quot;"
isEnabled = "NO"> isEnabled = "NO">