mirror of
https://github.com/TomHarte/CLK.git
synced 2024-11-22 12:33:29 +00:00
Honour monochrome flag.
This commit is contained in:
parent
0bb74f405f
commit
987a5dbfbf
@ -151,7 +151,9 @@ class CGA {
|
|||||||
} else if(!state.display_enable || !(control_&0x08)) {
|
} else if(!state.display_enable || !(control_&0x08)) {
|
||||||
new_state = OutputState::Border;
|
new_state = OutputState::Border;
|
||||||
|
|
||||||
if(cycles_since_hsync <= 4) {
|
// TODO: I'm pretty sure this isn't correct for colour burst positioning, though
|
||||||
|
// it happens to fool the particular CRT I've implemented.
|
||||||
|
if(!(control_&4) && cycles_since_hsync <= 4) {
|
||||||
new_state = OutputState::ColourBurst;
|
new_state = OutputState::ColourBurst;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user