trunk/src/mess/drivers/amstrad.c
| r242001 | r242002 | |
| 104 | 104 | #include "imagedev/snapquik.h" |
| 105 | 105 | #include "imagedev/cassette.h" |
| 106 | 106 | #include "formats/tzx_cas.h" |
| 107 | | #include "formats/dsk_dsk.h" |
| 108 | 107 | |
| 109 | 108 | #include "machine/ram.h" |
| 110 | 109 | |
| r242001 | r242002 | |
| 902 | 901 | MCFG_RAM_EXTRA_OPTIONS("64K,320K,576K") |
| 903 | 902 | MACHINE_CONFIG_END |
| 904 | 903 | |
| 905 | | FLOPPY_FORMATS_MEMBER( amstrad_state::floppy_formats ) |
| 906 | | FLOPPY_DSK_FORMAT |
| 907 | | FLOPPY_FORMATS_END |
| 908 | | |
| 909 | 904 | static MACHINE_CONFIG_DERIVED( amstrad, amstrad_nofdc ) |
| 910 | 905 | MCFG_UPD765A_ADD("upd765", true, true) |
| 911 | 906 | |
| 912 | | MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats) |
| 913 | | MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats) |
| 907 | MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 908 | MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 914 | 909 | |
| 915 | 910 | MCFG_SOFTWARE_LIST_ADD("flop_list","cpc_flop") |
| 916 | 911 | MACHINE_CONFIG_END |
| r242001 | r242002 | |
| 987 | 982 | |
| 988 | 983 | MCFG_FRAGMENT_ADD(cpcplus_cartslot) |
| 989 | 984 | |
| 990 | | MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats) |
| 991 | | MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", amstrad_state::floppy_formats) |
| 985 | MCFG_FLOPPY_DRIVE_ADD("upd765:0", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 986 | MCFG_FLOPPY_DRIVE_ADD("upd765:1", amstrad_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 992 | 987 | |
| 993 | 988 | MCFG_DEVICE_ADD("exp", CPC_EXPANSION_SLOT, 0) |
| 994 | 989 | MCFG_DEVICE_SLOT_INTERFACE(cpc_exp_cards, NULL, false) |
trunk/src/mess/drivers/einstein.c
| r242001 | r242002 | |
| 60 | 60 | #include "machine/z80pio.h" |
| 61 | 61 | #include "cpu/z80/z80.h" |
| 62 | 62 | #include "cpu/z80/z80daisy.h" |
| 63 | | #include "formats/dsk_dsk.h" |
| 64 | 63 | #include "sound/ay8910.h" |
| 65 | 64 | #include "rendlay.h" |
| 66 | 65 | #include "includes/einstein.h" |
| r242001 | r242002 | |
| 68 | 67 | #define VERBOSE_KEYBOARD 0 |
| 69 | 68 | #define VERBOSE_DISK 0 |
| 70 | 69 | |
| 71 | | FLOPPY_FORMATS_MEMBER( einstein_state::floppy_formats ) |
| 72 | | FLOPPY_DSK_FORMAT |
| 73 | | FLOPPY_FORMATS_END |
| 74 | | |
| 75 | 70 | /*************************************************************************** |
| 76 | 71 | 80 COLUMN DEVICE |
| 77 | 72 | ***************************************************************************/ |
| r242001 | r242002 | |
| 743 | 738 | |
| 744 | 739 | MCFG_WD1770x_ADD(IC_I042, XTAL_X002) |
| 745 | 740 | |
| 746 | | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":0", einstein_floppies, "525dd", einstein_state::floppy_formats) |
| 747 | | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":1", einstein_floppies, "525dd", einstein_state::floppy_formats) |
| 748 | | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":2", einstein_floppies, "525dd", einstein_state::floppy_formats) |
| 749 | | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":3", einstein_floppies, "525dd", einstein_state::floppy_formats) |
| 741 | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":0", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats) |
| 742 | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":1", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats) |
| 743 | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":2", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats) |
| 744 | MCFG_FLOPPY_DRIVE_ADD(IC_I042 ":3", einstein_floppies, "525dd", floppy_image_device::default_floppy_formats) |
| 750 | 745 | |
| 751 | 746 | /* software lists */ |
| 752 | 747 | MCFG_SOFTWARE_LIST_ADD("disk_list","einstein") |
trunk/src/mess/drivers/pcw.c
| r242001 | r242002 | |
| 103 | 103 | // pcw/pcw16 beeper |
| 104 | 104 | #include "sound/beep.h" |
| 105 | 105 | #include "machine/ram.h" |
| 106 | | #include "formats/pc_dsk.h" |
| 107 | | #include "formats/dsk_dsk.h" |
| 108 | 106 | |
| 109 | 107 | #include "pcw.lh" |
| 110 | 108 | |
| r242001 | r242002 | |
| 1254 | 1252 | SLOT_INTERFACE( "3dsdd", FLOPPY_3_DSDD ) |
| 1255 | 1253 | SLOT_INTERFACE_END |
| 1256 | 1254 | |
| 1257 | | FLOPPY_FORMATS_MEMBER( pcw_state::floppy_formats ) |
| 1258 | | FLOPPY_DSK_FORMAT |
| 1259 | | FLOPPY_FORMATS_END |
| 1260 | | |
| 1261 | 1255 | /* PCW8256, PCW8512, PCW9256 */ |
| 1262 | 1256 | static MACHINE_CONFIG_START( pcw, pcw_state ) |
| 1263 | 1257 | /* basic machine hardware */ |
| r242001 | r242002 | |
| 1295 | 1289 | MCFG_UPD765A_ADD("upd765", true, true) |
| 1296 | 1290 | MCFG_UPD765_INTRQ_CALLBACK(WRITELINE(pcw_state, pcw_fdc_interrupt)) |
| 1297 | 1291 | |
| 1298 | | MCFG_FLOPPY_DRIVE_ADD("upd765:0", pcw_floppies, "3dsdd", pcw_state::floppy_formats) |
| 1299 | | MCFG_FLOPPY_DRIVE_ADD("upd765:1", pcw_floppies, "3dsdd", pcw_state::floppy_formats) |
| 1292 | MCFG_FLOPPY_DRIVE_ADD("upd765:0", pcw_floppies, "3dsdd", floppy_image_device::default_floppy_formats) |
| 1293 | MCFG_FLOPPY_DRIVE_ADD("upd765:1", pcw_floppies, "3dsdd", floppy_image_device::default_floppy_formats) |
| 1300 | 1294 | |
| 1301 | 1295 | MCFG_SOFTWARE_LIST_ADD("disk_list","pcw") |
| 1302 | 1296 | |
trunk/src/mess/drivers/specpls3.c
| r242001 | r242002 | |
| 154 | 154 | |
| 155 | 155 | /* +3 hardware */ |
| 156 | 156 | #include "machine/ram.h" |
| 157 | | #include "formats/dsk_dsk.h" |
| 158 | 157 | |
| 159 | 158 | |
| 160 | 159 | /****************************************************************************************************/ |
| r242001 | r242002 | |
| 365 | 364 | GFXDECODE_END |
| 366 | 365 | |
| 367 | 366 | |
| 368 | | FLOPPY_FORMATS_MEMBER( spectrum_state::floppy_formats ) |
| 369 | | FLOPPY_DSK_FORMAT |
| 370 | | FLOPPY_FORMATS_END |
| 371 | | |
| 372 | 367 | static MACHINE_CONFIG_DERIVED( spectrum_plus3, spectrum_128 ) |
| 373 | 368 | MCFG_CPU_MODIFY("maincpu") |
| 374 | 369 | MCFG_CPU_IO_MAP(spectrum_plus3_io) |
| r242001 | r242002 | |
| 379 | 374 | MCFG_MACHINE_RESET_OVERRIDE(spectrum_state, spectrum_plus3 ) |
| 380 | 375 | |
| 381 | 376 | MCFG_UPD765A_ADD("upd765", true, true) |
| 382 | | MCFG_FLOPPY_DRIVE_ADD("upd765:0", specpls3_floppies, "3ssdd", spectrum_state::floppy_formats) |
| 383 | | MCFG_FLOPPY_DRIVE_ADD("upd765:1", specpls3_floppies, "3ssdd", spectrum_state::floppy_formats) |
| 377 | MCFG_FLOPPY_DRIVE_ADD("upd765:0", specpls3_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 378 | MCFG_FLOPPY_DRIVE_ADD("upd765:1", specpls3_floppies, "3ssdd", floppy_image_device::default_floppy_formats) |
| 384 | 379 | |
| 385 | 380 | MCFG_SOFTWARE_LIST_ADD("flop_list", "specpls3_flop") |
| 386 | 381 | MACHINE_CONFIG_END |