mirror of
https://github.com/holub/mame
synced 2025-04-16 05:24:54 +03:00
this format was redundant (nw)
This commit is contained in:
parent
c553dbee4f
commit
fc7f76dc12
@ -617,18 +617,6 @@ if (FORMATS["D71_DSK"]~=null or _OPTIONS["with-tools"]) then
|
||||
}
|
||||
end
|
||||
|
||||
--------------------------------------------------
|
||||
--
|
||||
--@src/lib/formats/d40_dsk.h,FORMATS["D40_DSK"] = true
|
||||
--------------------------------------------------
|
||||
|
||||
if (FORMATS["D40_DSK"]~=null or _OPTIONS["with-tools"]) then
|
||||
files {
|
||||
MAME_DIR.. "src/lib/formats/d40_dsk.cpp",
|
||||
MAME_DIR.. "src/lib/formats/d40_dsk.h",
|
||||
}
|
||||
end
|
||||
|
||||
--------------------------------------------------
|
||||
--
|
||||
--@src/lib/formats/d80_dsk.h,FORMATS["D80_DSK"] = true
|
||||
|
@ -983,7 +983,6 @@ FORMATS["CONCEPT_DSK"] = true
|
||||
FORMATS["COUPEDSK"] = true
|
||||
FORMATS["CPIS_DSK"] = true
|
||||
FORMATS["CSW_CAS"] = true
|
||||
FORMATS["D40_DSK"] = true
|
||||
FORMATS["D64_DSK"] = true
|
||||
FORMATS["D71_DSK"] = true
|
||||
FORMATS["D80_DSK"] = true
|
||||
|
@ -57,11 +57,7 @@ static void didaktik_floppies(device_slot_interface &device)
|
||||
// floppy_format_type floppy_formats
|
||||
//-------------------------------------------------
|
||||
|
||||
FLOPPY_FORMATS_MEMBER(spectrum_d40_device::floppy_formats)
|
||||
FLOPPY_D40D80_FORMAT
|
||||
FLOPPY_FORMATS_END
|
||||
|
||||
FLOPPY_FORMATS_MEMBER(spectrum_d80v2_device::floppy_formats)
|
||||
FLOPPY_FORMATS_MEMBER(spectrum_d40base_device::floppy_formats)
|
||||
FLOPPY_PC_FORMAT
|
||||
FLOPPY_FORMATS_END
|
||||
|
||||
|
@ -17,7 +17,6 @@
|
||||
#include "machine/wd_fdc.h"
|
||||
#include "machine/upd765.h"
|
||||
#include "machine/i8255.h"
|
||||
#include "formats/d40_dsk.h"
|
||||
#include "formats/pc_dsk.h"
|
||||
|
||||
//**************************************************************************
|
||||
@ -28,6 +27,7 @@ class spectrum_d40base_device: public device_t, public device_spectrum_expansion
|
||||
{
|
||||
public:
|
||||
DECLARE_INPUT_CHANGED_MEMBER(snapshot_button);
|
||||
DECLARE_FLOPPY_FORMATS(floppy_formats);
|
||||
|
||||
protected:
|
||||
spectrum_d40base_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
||||
@ -69,7 +69,6 @@ class spectrum_d40_device :
|
||||
public:
|
||||
spectrum_d40_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||
|
||||
DECLARE_FLOPPY_FORMATS(floppy_formats);
|
||||
protected:
|
||||
spectrum_d40_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
|
||||
virtual void device_add_mconfig(machine_config &config) override;
|
||||
@ -109,7 +108,6 @@ class spectrum_d80v2_device :
|
||||
public:
|
||||
spectrum_d80v2_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||
|
||||
DECLARE_FLOPPY_FORMATS(floppy_formats);
|
||||
protected:
|
||||
virtual void device_add_mconfig(machine_config &config) override;
|
||||
virtual const tiny_rom_entry *device_rom_region() const override;
|
||||
|
@ -1,46 +0,0 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:MetalliC
|
||||
/*********************************************************************
|
||||
|
||||
formats/d40_dsk.c
|
||||
|
||||
Didaktik D40/D80 disk images
|
||||
|
||||
*********************************************************************/
|
||||
|
||||
#include <cassert>
|
||||
|
||||
#include "formats/d40_dsk.h"
|
||||
|
||||
d40_format::d40_format() : wd177x_format(formats)
|
||||
{
|
||||
}
|
||||
|
||||
const char *d40_format::name() const
|
||||
{
|
||||
return "d40";
|
||||
}
|
||||
|
||||
const char *d40_format::description() const
|
||||
{
|
||||
return "Didaktik D40/D80 floppy disk image";
|
||||
}
|
||||
|
||||
const char *d40_format::extensions() const
|
||||
{
|
||||
return "d40,d80";
|
||||
}
|
||||
|
||||
const d40_format::format d40_format::formats[] = {
|
||||
{ // 400K 5"25 double density, gaps unverified
|
||||
floppy_image::FF_525, floppy_image::DSDD, floppy_image::MFM,
|
||||
2000, 10, 40, 2, 512, {}, 1, {}, 50, 22, 36
|
||||
},
|
||||
{ // 720K 3'5 double density, gaps unverified
|
||||
floppy_image::FF_35, floppy_image::DSDD, floppy_image::MFM,
|
||||
2000, 9, 80, 2, 512, {}, 1, {}, 50, 22, 80
|
||||
},
|
||||
{}
|
||||
};
|
||||
|
||||
const floppy_format_type FLOPPY_D40D80_FORMAT = &floppy_image_format_creator<d40_format>;
|
@ -1,31 +0,0 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:MetalliC
|
||||
/*********************************************************************
|
||||
|
||||
formats/d40_dsk.h
|
||||
|
||||
Didaktik D40/D80 disk images
|
||||
|
||||
*********************************************************************/
|
||||
#ifndef MAME_FORMATS_D40_DSK_H
|
||||
#define MAME_FORMATS_D40_DSK_H
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "wd177x_dsk.h"
|
||||
|
||||
class d40_format : public wd177x_format {
|
||||
public:
|
||||
d40_format();
|
||||
|
||||
virtual const char *name() const override;
|
||||
virtual const char *description() const override;
|
||||
virtual const char *extensions() const override;
|
||||
|
||||
private:
|
||||
static const format formats[];
|
||||
};
|
||||
|
||||
extern const floppy_format_type FLOPPY_D40D80_FORMAT;
|
||||
|
||||
#endif // MAME_FORMATS_D40_DSK_H
|
Loading…
Reference in New Issue
Block a user