summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib
diff options
context:
space:
mode:
author Michael Zapf <Michael.Zapf@mizapf.de>2016-09-05 00:06:57 +0200
committer Michael Zapf <Michael.Zapf@mizapf.de>2016-09-05 00:08:09 +0200
commit44e74fcc99eb2f916bb96ac18a44836417ed7680 (patch)
tree83e77ae5854e9195ef13c99d4a38721e714741c6 /src/lib
parentd963448c06ecd2045021b6d69d4e47638950301f (diff)
ti99: Explicitly add the cell_size to mfm_w call (nw)
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/formats/ti99_dsk.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/formats/ti99_dsk.cpp b/src/lib/formats/ti99_dsk.cpp
index 7e5446bb8bc..0d03cf4fce0 100644
--- a/src/lib/formats/ti99_dsk.cpp
+++ b/src/lib/formats/ti99_dsk.cpp
@@ -339,7 +339,7 @@ void ti99_floppy_format::generate_track_fm(int track, int head, int cell_size, U
if (((i-start-6)%334==0) && (i < start + 9*334))
{
// IDAM
- raw_w(buffer, 16, 0xf57e);
+ raw_w(buffer, 16, 0xf57e, cell_size);
}
else
{
@@ -347,7 +347,7 @@ void ti99_floppy_format::generate_track_fm(int track, int head, int cell_size, U
{
// DAM
// FB (1111010101101111) = normal data, F8 (1111010101101010)= deleted data
- raw_w(buffer, 16, (trackdata[i]==0xf8)? 0xf56a : 0xf56f);
+ raw_w(buffer, 16, (trackdata[i]==0xf8)? 0xf56a : 0xf56f, cell_size);
}
else
{
@@ -391,7 +391,7 @@ void ti99_floppy_format::generate_track_fm(int track, int head, int cell_size, U
}
}
}
- fm_w(buffer, 8, trackdata[i]);
+ fm_w(buffer, 8, trackdata[i], cell_size);
}
}
}
@@ -433,7 +433,7 @@ void ti99_floppy_format::generate_track_mfm(int track, int head, int cell_size,
{
// IDAM
for (int j=0; j < 3; j++)
- raw_w(buffer, 16, 0x4489); // 3 times A1
+ raw_w(buffer, 16, 0x4489, cell_size); // 3 times A1
i += 2;
}
else
@@ -442,7 +442,7 @@ void ti99_floppy_format::generate_track_mfm(int track, int head, int cell_size,
{
// DAM
for (int j=0; j < 3; j++)
- raw_w(buffer, 16, 0x4489); // 3 times A1
+ raw_w(buffer, 16, 0x4489, cell_size); // 3 times A1
i += 2;
}
else
@@ -487,7 +487,7 @@ void ti99_floppy_format::generate_track_mfm(int track, int head, int cell_size,
}
}
}
- mfm_w(buffer, 8, trackdata[i]);
+ mfm_w(buffer, 8, trackdata[i], cell_size);
}
}
}