Treat port 0x84, even if something is listening to it, as a delay port, fixes the Dell 466/NP on faster CPU's.

This commit is contained in:
Miran Grča
2025-05-18 09:11:13 +02:00
committed by GitHub
parent 5dc99cc137
commit 3b7515a4ff

View File

@@ -445,10 +445,10 @@ outb(uint16_t port, uint8_t val)
}
}
if (!found) {
if (!found || (port == 0x84)) {
cycles -= io_delay;
#ifdef USE_DYNAREC
if (cpu_use_dynarec && ((port == 0xeb) || (port == 0xed)))
if (cpu_use_dynarec && ((port == 0x84) || (port == 0xeb) || (port == 0xed)))
update_tsc();
#endif
}