VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

Is the destination drive drive/head register when the drive bit in the register is changed? So will switching from drive 0 to 1 or vise versa update the other bits in said register? Or will they stay unchanged?
Edit: Just now made it match Bochs behaviouir: writing either master or slave drive/head register writes both master and slave(with the only difference being the high 2 bits(bits 7&5) forced set and the DRV bit being set to 0 or 1 depending on the drive affected(master=0 slave=1).
Previously it would just write whatever value was written only to the master or slave that's selected on bit 4(updating the drive selected before writing said register).

Would this change actually affect any software, OS or BIOS?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io