Previous 199869 Revisions Next

r40034 Tuesday 28th July, 2015 at 23:19:38 UTC by Barry Rodewald
al520ex: added back MSX disk image support (no idea where it went in the first place).  Note that the disks in the softlist won't load due to extra superfluous text at the end of the image.
[src/mess/drivers]amstrad.c
[src/mess/includes]amstrad.h

trunk/src/mess/drivers/amstrad.c
r248545r248546
106106#include "imagedev/snapquik.h"
107107#include "imagedev/cassette.h"
108108#include "formats/tzx_cas.h"
109#include "formats/msx_dsk.h"
109110
110111#include "machine/ram.h"
111112
112
113
114113#define MANUFACTURER_NAME 0x07
115114#define TV_REFRESH_RATE 0x10
116115
r248545r248546
784783SLOT_INTERFACE_END
785784
786785static SLOT_INTERFACE_START( aleste_floppies )
787   SLOT_INTERFACE( "35hd", FLOPPY_35_HD )
786   SLOT_INTERFACE( "35dd", FLOPPY_35_DD )
788787SLOT_INTERFACE_END
789788
789FLOPPY_FORMATS_MEMBER( amstrad_state::aleste_floppy_formats )
790   FLOPPY_MSX_FORMAT
791FLOPPY_FORMATS_END
792
790793static MACHINE_CONFIG_FRAGMENT( cpcplus_cartslot )
791794   MCFG_GENERIC_CARTSLOT_ADD("cartslot", generic_plain_slot, "gx4000_cart")
792795   MCFG_GENERIC_EXTENSIONS("bin,cpr")
r248545r248546
11251128   MCFG_DEVICE_REMOVE("upd765")
11261129   MCFG_I8272A_ADD("upd765", true)
11271130
1128   MCFG_FLOPPY_DRIVE_ADD("upd765:0", aleste_floppies, "35hd", floppy_image_device::default_floppy_formats)
1129   MCFG_FLOPPY_DRIVE_ADD("upd765:1", aleste_floppies, "35hd", floppy_image_device::default_floppy_formats)
1131   MCFG_FLOPPY_DRIVE_ADD("upd765:0", aleste_floppies, "35dd", amstrad_state::aleste_floppy_formats)
1132   MCFG_FLOPPY_DRIVE_ADD("upd765:1", aleste_floppies, "35dd", amstrad_state::aleste_floppy_formats)
11301133
11311134   MCFG_DEVICE_REMOVE("flop_list")
11321135   MCFG_SOFTWARE_LIST_ADD("flop_list", "aleste")
trunk/src/mess/includes/amstrad.h
r248545r248546
243243   DECLARE_WRITE_LINE_MEMBER( cpc_romen );
244244   DECLARE_WRITE8_MEMBER(rom_select);
245245
246   DECLARE_FLOPPY_FORMATS( floppy_formats );
246   DECLARE_FLOPPY_FORMATS( aleste_floppy_formats );
247247
248248   IRQ_CALLBACK_MEMBER(amstrad_cpu_acknowledge_int);
249249


Previous 199869 Revisions Next


© 1997-2024 The MAME Team