diff options
Diffstat (limited to 'src/lib/formats/cgenie_dsk.c')
-rw-r--r-- | src/lib/formats/cgenie_dsk.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/formats/cgenie_dsk.c b/src/lib/formats/cgenie_dsk.c index 895651acbe2..827830682ec 100644 --- a/src/lib/formats/cgenie_dsk.c +++ b/src/lib/formats/cgenie_dsk.c @@ -29,6 +29,16 @@ const char *cgenie_format::extensions() const return "dsk"; } +int cgenie_format::get_track_dam_fm(const format &f, int head, int track) +{ + return (track == f.track_count/2) ? FM_DDAM : FM_DAM; +} + +int cgenie_format::get_track_dam_mfm(const format &f, int head, int track) +{ + return (track == f.track_count/2) ? MFM_DDAM : MFM_DAM; +} + const cgenie_format::format cgenie_format::formats[] = { { // 102k 5 1/4 inch single density single sided (Type A) |