mirror of
https://github.com/TomHarte/CLK.git
synced 2025-02-19 07:31:15 +00:00
Adds TODO to resolve screen jumping.
This commit is contained in:
parent
a08d65b1ff
commit
07dc26f8fa
@ -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
|
||||||
|
@ -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 = ""/Users/thomasharte/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Soft/ColecoVision/Galaxian (1983)(Atari).col""
|
argument = ""/Users/thomasharte/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Soft/ColecoVision/Galaxian (1983)(Atari).col""
|
||||||
isEnabled = "NO">
|
isEnabled = "NO">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user