Fixed handling of 86F version 1.50 track offset table reads and writes;

Added handlers for formatting and reading/writting 86F mode 2 and 3 images that rely on sync bytes and address marks like a real FDC would.
This commit is contained in:
OBattler
2016-09-28 22:56:19 +02:00
parent a3e6c4eeb3
commit 42ed2920e2
2 changed files with 780 additions and 42 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -17,7 +17,7 @@ void headland_write(uint16_t addr, uint8_t val, void *priv)
{
if (headland_index == 0xc1 && !is486) val = 0;
headland_regs[headland_index] = val;
pclog("Headland write %02X %02X\n",headland_index,val);
// pclog("Headland write %02X %02X\n",headland_index,val);
if (headland_index == 0x82)
{
shadowbios = val & 0x10;