diff options
Diffstat (limited to 'src/lib/formats/hect_dsk.c')
-rw-r--r-- | src/lib/formats/hect_dsk.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/lib/formats/hect_dsk.c b/src/lib/formats/hect_dsk.c index 4e8794131f8..8dfe445e6e4 100644 --- a/src/lib/formats/hect_dsk.c +++ b/src/lib/formats/hect_dsk.c @@ -93,38 +93,6 @@ static FLOPPY_CONSTRUCT(hector_disc2_dsk800_construct) return basicdsk_construct(floppy, &geometry); } -/* For the 720Ko disk 3 1/2 inch disk for the mini disc unit !!: - 512 bytes per sectors, - 9 sector per track, - From sector =1 to sector 9, - 80 tracks, - 2 Head - This format can be extract from a real disc with anadisk (*.IMG format rename in *.HE7). -*/ - -static FLOPPY_IDENTIFY(hector_minidisc_dsk_identify) -{ - *vote = (floppy_image_size(floppy) == (2*70*9*512)) ? 100 : 0; - return FLOPPY_ERROR_SUCCESS; -} - -static FLOPPY_CONSTRUCT(hector_minidisc_dsk_construct) -{ - struct basicdsk_geometry geometry; - memset(&geometry, 0, sizeof(geometry)); // 635904 octets - geometry.heads = 2;//2 - geometry.first_sector_id = 1; - geometry.sector_length = 512; - geometry.tracks = 70;//69 - geometry.sectors = 9; - return basicdsk_construct(floppy, &geometry); -} - -/* Specific for the mini disc unit */ -LEGACY_FLOPPY_OPTIONS_START( hector_minidisc ) - LEGACY_FLOPPY_OPTION( hector_dsk, "HMD", "hector mini disc floppy disk image 360Ko", hector_minidisc_dsk_identify, hector_minidisc_dsk_construct, NULL, NULL) -LEGACY_FLOPPY_OPTIONS_END - LEGACY_FLOPPY_OPTIONS_START( hector_disc2 ) LEGACY_FLOPPY_OPTION( hector_dsk, "HE2", "hector disc2 floppy disk image 200K", hector_disc2_dsk200_identify, hector_disc2_dsk200_construct, NULL, NULL) LEGACY_FLOPPY_OPTION( hector_dsk, "HE7", "hector disc2 floppy disk image 720K", hector_disc2_dsk720_identify, hector_disc2_dsk720_construct, NULL, NULL) |