Previous 199869 Revisions Next

r26213 Saturday 16th November, 2013 at 22:49:28 UTC by Curt Coder
(MESS) abc800: Added support for raw 80KB and 160KB disk images. [Curt Coder]
[src/emu/bus/abcbus]lux21046.c
[src/lib/formats]abc800_dsk.c

trunk/src/lib/formats/abc800_dsk.c
r26212r26213
3131}
3232
3333const abc800_format::format abc800_format::formats[] = {
34/*   {   //  80K 5 1/4 inch single density double sided
35      floppy_image::FF_525, floppy_image::DSSD, floppy_image::FM,
36      2000,  8, 40, 2, 256, {}, 1, {}, 54, 22, 0
34   // track description
35   // 28xff 6x00 fe 2x00 01 00 f7 11xff 6x00 fb 128xe5 f7
36   // 27xff 6x00 fe 2x00 02 00 f7 11xff 6x00 fb 128xe5 f7
37   // 27xff 6x00 fe 2x00 03 00 f7 11xff 6x00 fb 128xe5 f7
38   // 27xff 6x00 fe 2x00 04 00 f7 11xff 6x00 fb 128xe5 f7
39   // 27xff 6x00 fe 2x00 05 00 f7 11xff 6x00 fb 128xe5 f7
40   // 27xff 6x00 fe 2x00 06 00 f7 11xff 6x00 fb 128xe5 f7
41   // 27xff 6x00 fe 2x00 07 00 f7 11xff 6x00 fb 128xe5 f7
42   // 27xff 6x00 fe 2x00 08 00 f7 11xff 6x00 fb 128xe5 f7
43   // 27xff 6x00 fe 2x00 09 00 f7 11xff 6x00 fb 128xe5 f7
44   // 27xff 6x00 fe 2x00 0a 00 f7 11xff 6x00 fb 128xe5 f7
45   // 27xff 6x00 fe 2x00 0b 00 f7 11xff 6x00 fb 128xe5 f7
46   // 27xff 6x00 fe 2x00 0c 00 f7 11xff 6x00 fb 128xe5 f7
47   // 27xff 6x00 fe 2x00 0d 00 f7 11xff 6x00 fb 128xe5 f7
48   // 27xff 6x00 fe 2x00 0e 00 f7 11xff 6x00 fb 128xe5 f7
49   // 27xff 6x00 fe 2x00 0f 00 f7 11xff 6x00 fb 128xe5 f7
50   // 27xff 6x00 fe 2x00 10 00 f7 11xff 6x00 fb 128xe5 f7
51   // 117xff
52
53   {   //  80K 5 1/4 inch single density single sided
54      floppy_image::FF_525, floppy_image::SSSD, floppy_image::FM,
55      2000, 16, 40, 1, 128, {}, 1, {}, 27, 11, 0
3756   },
3857
39   {   //  160K 5 1/4 inch double density double sided
40      floppy_image::FF_525, floppy_image::DSDD, floppy_image::MFM,
41      2000,  8, 40, 2, 256, {}, 1, {}, 54, 22, 0
58   // track description
59   // 55x4e 12x00 3xf5 fe 2x00 2x01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
60   // 54x4e 12x00 3xf5 fe 2x00 02 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
61   // 54x4e 12x00 3xf5 fe 2x00 03 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
62   // 54x4e 12x00 3xf5 fe 2x00 04 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
63   // 54x4e 12x00 3xf5 fe 2x00 05 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
64   // 54x4e 12x00 3xf5 fe 2x00 06 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
65   // 54x4e 12x00 3xf5 fe 2x00 07 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
66   // 54x4e 12x00 3xf5 fe 2x00 08 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
67   // 54x4e 12x00 3xf5 fe 2x00 09 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
68   // 54x4e 12x00 3xf5 fe 2x00 0a 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
69   // 54x4e 12x00 3xf5 fe 2x00 0b 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
70   // 54x4e 12x00 3xf5 fe 2x00 0c 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
71   // 54x4e 12x00 3xf5 fe 2x00 0d 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
72   // 54x4e 12x00 3xf5 fe 2x00 0e 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
73   // 54x4e 12x00 3xf5 fe 2x00 0f 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
74   // 54x4e 12x00 3xf5 fe 2x00 10 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
75   // 298x4e
76
77   {   //  160K 5 1/4 inch double density single sided
78      floppy_image::FF_525, floppy_image::SSDD, floppy_image::MFM,
79      2000, 16, 40, 1, 256, {}, 1, {}, 54, 22, 0
4280   },
43*/
81
4482   // track description
4583   // 55x4e 12x00 3xf5 fe 2x00 2x01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
4684   // 54x4e 12x00 3xf5 fe 2x00 02 01 f7 22x4e 12x00 3xf5 fb 256xe5 f7
trunk/src/emu/bus/abcbus/lux21046.c
r26212r26213
446446
447447INPUT_PORTS_START( abc830 )
448448   PORT_START("SW1")
449   PORT_DIPNAME( 0x01, 0x01, "Drive 0 Sides" ) PORT_DIPLOCATION("SW1:1")
449   PORT_DIPNAME( 0x01, 0x00, "Drive 0 Sides" ) PORT_DIPLOCATION("SW1:1")
450450   PORT_DIPSETTING(    0x00, DEF_STR( Single ) )
451451   PORT_DIPSETTING(    0x01, "Double" )
452   PORT_DIPNAME( 0x02, 0x02, "Drive 1 Sides" ) PORT_DIPLOCATION("SW1:2")
452   PORT_DIPNAME( 0x02, 0x00, "Drive 1 Sides" ) PORT_DIPLOCATION("SW1:2")
453453   PORT_DIPSETTING(    0x00, DEF_STR( Single ) )
454454   PORT_DIPSETTING(    0x02, "Double" )
455455   PORT_DIPNAME( 0x04, 0x00, "Drive 0 Density" ) PORT_DIPLOCATION("SW1:3")

Previous 199869 Revisions Next


© 1997-2024 The MAME Team