diff options
| author | 2013-06-19 13:23:20 +0000 | |
|---|---|---|
| committer | 2013-06-19 13:23:20 +0000 | |
| commit | 1953d6cf08eaeb2dd1e829694c8d1a8fba9c3064 (patch) | |
| tree | 1fc21ee6166ce778a0345d53c68797c8fe438916 /src/lib | |
| parent | 9a564ef4837ecfc0605b2e2afd4a847af9e0e006 (diff) | |
(MESS)-bml3: split into three variants (bml3, bml3a and bml3b) according to floppy disk support. Only bml3a (5.25" disk) is considered working. [jedwidz]
-m6809: Initially setting S with a 'TFR *,S' evidently should enable NMI [jedwidz]
-mc6845: Add rudimentary support for 'interlace and video' mode [jedwidz]
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/formats/bml3_dsk.c | 45 | ||||
| -rw-r--r-- | src/lib/formats/bml3_dsk.h | 18 | ||||
| -rw-r--r-- | src/lib/lib.mak | 1 |
3 files changed, 0 insertions, 64 deletions
diff --git a/src/lib/formats/bml3_dsk.c b/src/lib/formats/bml3_dsk.c deleted file mode 100644 index e445824ab05..00000000000 --- a/src/lib/formats/bml3_dsk.c +++ /dev/null @@ -1,45 +0,0 @@ -/********************************************************************* - - formats/bml3_dsk.c - - BML3 disk images - -*********************************************************************/ - -#include <string.h> - -#include "bml3_dsk.h" -#include "basicdsk.h" - -static FLOPPY_IDENTIFY(bml3_dsk_identify) -{ - *vote = 100; - return FLOPPY_ERROR_SUCCESS; -} - -static FLOPPY_CONSTRUCT(bml3_dsk_construct) -{ - struct basicdsk_geometry geometry; - - memset(&geometry, 0, sizeof(geometry)); - geometry.heads = 2; - geometry.first_sector_id = 1; - geometry.sector_length = 256; - geometry.tracks = 40; - geometry.sectors = 16; - return basicdsk_construct(floppy, &geometry); -} - - - -/* ----------------------------------------------------------------------- */ - - -LEGACY_FLOPPY_OPTIONS_START( bml3 ) - LEGACY_FLOPPY_OPTION( bml3_dsk, "bm3", "BML3 floppy disk image", bml3_dsk_identify, bml3_dsk_construct, NULL, - HEADS([2]) - TRACKS([40]) - SECTORS([16]) - SECTOR_LENGTH([256]) - FIRST_SECTOR_ID([1])) -LEGACY_FLOPPY_OPTIONS_END diff --git a/src/lib/formats/bml3_dsk.h b/src/lib/formats/bml3_dsk.h deleted file mode 100644 index 44d51f02e28..00000000000 --- a/src/lib/formats/bml3_dsk.h +++ /dev/null @@ -1,18 +0,0 @@ -/********************************************************************* - - formats/bml3_dsk.h - - BML3 disk images - -*********************************************************************/ - -#ifndef BML3_DSK_H -#define BML3_DSK_H - -#include "flopimg.h" - -/**************************************************************************/ - -LEGACY_FLOPPY_OPTIONS_EXTERN(bml3); - -#endif /* BML3_DSK_H */ diff --git a/src/lib/lib.mak b/src/lib/lib.mak index d3ba9168eff..a3266961471 100644 --- a/src/lib/lib.mak +++ b/src/lib/lib.mak @@ -109,7 +109,6 @@ FORMATSOBJS = \ $(LIBOBJ)/formats/atari_dsk.o \ $(LIBOBJ)/formats/atarist_dsk.o \ $(LIBOBJ)/formats/atom_tap.o \ - $(LIBOBJ)/formats/bml3_dsk.o \ $(LIBOBJ)/formats/bw2_dsk.o \ $(LIBOBJ)/formats/bw12_dsk.o \ $(LIBOBJ)/formats/cbm_tap.o \ |
