Corrected XDF track 0 layout, fixes OS/2 Warp setup.
This commit is contained in:
parent
7fbb99fe75
commit
b35e17c2b4
1 changed files with 10 additions and 5 deletions
|
|
@ -367,7 +367,7 @@ void img_seek(int drive, int track)
|
||||||
img[drive].bitcell_period_300rpm,
|
img[drive].bitcell_period_300rpm,
|
||||||
&img[drive].track_data[0][current_pos]);
|
&img[drive].track_data[0][current_pos]);
|
||||||
current_pos += 512;
|
current_pos += 512;
|
||||||
for (sector = 0; sector < 7; sector++)
|
for (sector = 0; sector < 8; sector++)
|
||||||
{
|
{
|
||||||
disc_sector_add(drive, 0, track, 0, sector+1, 2,
|
disc_sector_add(drive, 0, track, 0, sector+1, 2,
|
||||||
img[drive].bitcell_period_300rpm,
|
img[drive].bitcell_period_300rpm,
|
||||||
|
|
@ -376,16 +376,21 @@ void img_seek(int drive, int track)
|
||||||
}
|
}
|
||||||
/* Now the "Side 1" buffer, will also contain one sector from side 0. */
|
/* Now the "Side 1" buffer, will also contain one sector from side 0. */
|
||||||
current_pos = 0;
|
current_pos = 0;
|
||||||
for (sector = 0; (sector < effective_sectors - 1); sector++)
|
for (sector = 0; sector < 14; sector++)
|
||||||
|
{
|
||||||
|
disc_sector_add(drive, 1, track, 1, sector+0x82, 2,
|
||||||
|
img[drive].bitcell_period_300rpm,
|
||||||
|
&img[drive].track_data[1][current_pos]);
|
||||||
|
current_pos += 512;
|
||||||
|
}
|
||||||
|
current_pos += (5 * 512);
|
||||||
|
for (; sector < effective_sectors-1; sector++)
|
||||||
{
|
{
|
||||||
disc_sector_add(drive, 1, track, 1, sector+0x82, 2,
|
disc_sector_add(drive, 1, track, 1, sector+0x82, 2,
|
||||||
img[drive].bitcell_period_300rpm,
|
img[drive].bitcell_period_300rpm,
|
||||||
&img[drive].track_data[1][current_pos]);
|
&img[drive].track_data[1][current_pos]);
|
||||||
current_pos += 512;
|
current_pos += 512;
|
||||||
}
|
}
|
||||||
disc_sector_add(drive, 0, track, 0, 8, 2,
|
|
||||||
img[drive].bitcell_period_300rpm,
|
|
||||||
&img[drive].track_data[1][current_pos]);
|
|
||||||
current_pos += 512;
|
current_pos += 512;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue