(MESS) included modern .dsk format among default supported

formats. [Riley110]
This commit is contained in:
etabeta78 2014-11-23 09:12:23 +01:00
parent d5027ab77a
commit 2a3ed409a9
9 changed files with 18 additions and 42 deletions

View File

@ -12,7 +12,6 @@
#include "mc1502_fdc.h"
#include "cpu/i86/i86.h"
#include "formats/dsk_dsk.h"
#include "formats/pc_dsk.h"
#define VERBOSE_DBG 0
@ -35,8 +34,7 @@
const device_type MC1502_FDC = &device_creator<mc1502_fdc_device>;
FLOPPY_FORMATS_MEMBER( mc1502_fdc_device::floppy_formats )
FLOPPY_PC_FORMAT,
FLOPPY_DSK_FORMAT
FLOPPY_PC_FORMAT
FLOPPY_FORMATS_END
static SLOT_INTERFACE_START( mc1502_floppies )

View File

@ -12,7 +12,6 @@
#include "p1_fdc.h"
#include "cpu/i86/i86.h"
#include "formats/dsk_dsk.h"
#include "formats/pc_dsk.h"
#define VERBOSE_DBG 0
@ -35,8 +34,7 @@
const device_type P1_FDC = &device_creator<p1_fdc_device>;
FLOPPY_FORMATS_MEMBER( p1_fdc_device::floppy_formats )
FLOPPY_PC_FORMAT,
FLOPPY_DSK_FORMAT
FLOPPY_PC_FORMAT
FLOPPY_FORMATS_END
static SLOT_INTERFACE_START( poisk1_floppies )

View File

@ -115,6 +115,7 @@ const floppy_format_type floppy_image_device::default_floppy_formats[] = {
FLOPPY_MFM_FORMAT,
FLOPPY_TD0_FORMAT,
FLOPPY_CQM_FORMAT,
FLOPPY_DSK_FORMAT,
NULL
};

View File

@ -16,6 +16,7 @@
#include "formats/mfi_dsk.h"
#include "formats/td0_dsk.h"
#include "formats/cqm_dsk.h"
#include "formats/dsk_dsk.h"
#include "ui/imgcntrl.h"
#define MCFG_FLOPPY_DRIVE_ADD(_tag, _slot_intf, _def_slot, _formats) \
@ -38,6 +39,7 @@
FLOPPY_MFM_FORMAT, \
FLOPPY_TD0_FORMAT, \
FLOPPY_CQM_FORMAT, \
FLOPPY_DSK_FORMAT, \
NULL };

View File

@ -104,7 +104,6 @@ Some bugs left :
#include "imagedev/snapquik.h"
#include "imagedev/cassette.h"
#include "formats/tzx_cas.h"
#include "formats/dsk_dsk.h"
#include "machine/ram.h"
@ -902,15 +901,11 @@ static MACHINE_CONFIG_START( amstrad_nofdc, amstrad_state )
MCFG_RAM_EXTRA_OPTIONS("64K,320K,576K")
MACHINE_CONFIG_END
FLOPPY_FORMATS_MEMBER( amstrad_state::floppy_formats )
FLOPPY_DSK_FORMAT
FLOPPY_FORMATS_END
static MACHINE_CONFIG_DERIVED( amstrad, amstrad_nofdc )
MCFG_UPD765A_ADD("upd765", true, true)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_SOFTWARE_LIST_ADD("flop_list","cpc_flop")
MACHINE_CONFIG_END
@ -987,8 +982,8 @@ static MACHINE_CONFIG_START( cpcplus, amstrad_state )
MCFG_FRAGMENT_ADD(cpcplus_cartslot)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_DEVICE_ADD("exp", CPC_EXPANSION_SLOT, 0)
MCFG_DEVICE_SLOT_INTERFACE(cpc_exp_cards, NULL, false)

View File

@ -60,7 +60,6 @@
#include "machine/z80pio.h"
#include "cpu/z80/z80.h"
#include "cpu/z80/z80daisy.h"
#include "formats/dsk_dsk.h"
#include "sound/ay8910.h"
#include "rendlay.h"
#include "includes/einstein.h"
@ -68,10 +67,6 @@
#define VERBOSE_KEYBOARD 0
#define VERBOSE_DISK 0
FLOPPY_FORMATS_MEMBER( einstein_state::floppy_formats )
FLOPPY_DSK_FORMAT
FLOPPY_FORMATS_END
/***************************************************************************
80 COLUMN DEVICE
***************************************************************************/
@ -743,10 +738,10 @@ static MACHINE_CONFIG_START( einstein, einstein_state )
MCFG_WD1770x_ADD(IC_I042, XTAL_X002)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":0", einstein_floppies, "525dd", einstein_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":1", einstein_floppies, "525dd", einstein_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":2", einstein_floppies, "525dd", einstein_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":3", einstein_floppies, "525dd", einstein_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":0", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":1", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":2", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":3", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats)
/* software lists */
MCFG_SOFTWARE_LIST_ADD("disk_list","einstein")

View File

@ -123,7 +123,6 @@
#include "includes/mbee.h"
#include "formats/dsk_dsk.h"
#include "formats/mbee_dsk.h"
#include "formats/mbee_cas.h"
@ -645,8 +644,7 @@ static const floppy_interface mbee_floppy_interface =
#endif
FLOPPY_FORMATS_MEMBER( mbee_state::floppy_formats )
FLOPPY_MBEE_FORMAT,
FLOPPY_DSK_FORMAT
FLOPPY_MBEE_FORMAT
FLOPPY_FORMATS_END
static SLOT_INTERFACE_START( mbee_floppies )

View File

@ -103,8 +103,6 @@
// pcw/pcw16 beeper
#include "sound/beep.h"
#include "machine/ram.h"
#include "formats/pc_dsk.h"
#include "formats/dsk_dsk.h"
#include "pcw.lh"
@ -1254,10 +1252,6 @@ static SLOT_INTERFACE_START( pcw_floppies )
SLOT_INTERFACE( "3dsdd", FLOPPY_3_DSDD )
SLOT_INTERFACE_END
FLOPPY_FORMATS_MEMBER( pcw_state::floppy_formats )
FLOPPY_DSK_FORMAT
FLOPPY_FORMATS_END
/* PCW8256, PCW8512, PCW9256 */
static MACHINE_CONFIG_START( pcw, pcw_state )
/* basic machine hardware */
@ -1295,8 +1289,8 @@ static MACHINE_CONFIG_START( pcw, pcw_state )
MCFG_UPD765A_ADD("upd765", true, true)
MCFG_UPD765_INTRQ_CALLBACK(WRITELINE(pcw_state, pcw_fdc_interrupt))
MCFG_FLOPPY_DRIVE_ADD("upd765:0", pcw_floppies, "3dsdd", pcw_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", pcw_floppies, "3dsdd", pcw_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", pcw_floppies, "3dsdd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", pcw_floppies, "3dsdd", floppy_image_device::default_floppy_formats)
MCFG_SOFTWARE_LIST_ADD("disk_list","pcw")

View File

@ -154,7 +154,6 @@ http://www.z88forever.org.uk/zxplus3e/
/* +3 hardware */
#include "machine/ram.h"
#include "formats/dsk_dsk.h"
/****************************************************************************************************/
@ -365,10 +364,6 @@ static GFXDECODE_START( specpls3 )
GFXDECODE_END
FLOPPY_FORMATS_MEMBER( spectrum_state::floppy_formats )
FLOPPY_DSK_FORMAT
FLOPPY_FORMATS_END
static MACHINE_CONFIG_DERIVED( spectrum_plus3, spectrum_128 )
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_IO_MAP(spectrum_plus3_io)
@ -379,8 +374,8 @@ static MACHINE_CONFIG_DERIVED( spectrum_plus3, spectrum_128 )
MCFG_MACHINE_RESET_OVERRIDE(spectrum_state, spectrum_plus3 )
MCFG_UPD765A_ADD("upd765", true, true)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", specpls3_floppies, "3ssdd", spectrum_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", specpls3_floppies, "3ssdd", spectrum_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:0", specpls3_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765:1", specpls3_floppies, "3ssdd", floppy_image_device::default_floppy_formats)
MCFG_SOFTWARE_LIST_ADD("flop_list", "specpls3_flop")
MACHINE_CONFIG_END