diff options
author | 2016-09-05 00:06:57 +0200 | |
---|---|---|
committer | 2016-09-05 00:08:09 +0200 | |
commit | 44e74fcc99eb2f916bb96ac18a44836417ed7680 (patch) | |
tree | 83e77ae5854e9195ef13c99d4a38721e714741c6 | |
parent | d963448c06ecd2045021b6d69d4e47638950301f (diff) |
ti99: Explicitly add the cell_size to mfm_w call (nw)
-rw-r--r-- | src/lib/formats/ti99_dsk.cpp | 12 |
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); } } } |