appleramdac: Reset comp_index on address change.

This commit is contained in:
joevt 2024-02-18 05:05:48 -08:00 committed by dingusdev
parent 2f63a2fa17
commit 7c203b40c8
1 changed files with 1 additions and 0 deletions

View File

@ -60,6 +60,7 @@ void AppleRamdac::iodev_write(uint32_t address, uint16_t value) {
switch(address) {
case RamdacRegs::ADDRESS:
this->dac_addr = value;
this->comp_index = 0;
break;
case RamdacRegs::CURSOR_CLUT:
this->clut_color[this->comp_index++] = value;