mirror of
https://github.com/holub/mame
synced 2025-04-18 22:49:58 +03:00
altos8600: [Robbbert]
New working software list additions --------------- Altos Diagnostic Executive [from "the collection"]
This commit is contained in:
parent
550c0a20ce
commit
8ae7c41214
16
hash/altos8600.xml
Normal file
16
hash/altos8600.xml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||||
|
<softwarelist name="altos8600" description="Altos 8600 floppies">
|
||||||
|
|
||||||
|
<software name="diag">
|
||||||
|
<description>Altos Diagnostic Executive</description>
|
||||||
|
<year>1982</year>
|
||||||
|
<publisher>Altos Computer Systems</publisher>
|
||||||
|
<part name="flop1" interface="floppy_8">
|
||||||
|
<dataarea name="flop" size="272766">
|
||||||
|
<rom name="cdc114dg.imd" size="272766" crc="665efeeb" sha1="a9184447c46dfa11b961928f55c92f7ea1559b41"/>
|
||||||
|
</dataarea>
|
||||||
|
</part>
|
||||||
|
</software>
|
||||||
|
|
||||||
|
</softwarelist>
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<software name="boot">
|
<software name="boot">
|
||||||
<description>Boot disk</description>
|
<description>Boot disk</description>
|
||||||
<year>2013</year>
|
<year>19??</year>
|
||||||
<publisher>Intertec</publisher>
|
<publisher>Intertec</publisher>
|
||||||
<part name="flop1" interface="floppy_5_25">
|
<part name="flop1" interface="floppy_5_25">
|
||||||
<dataarea name="flop" size="336777">
|
<dataarea name="flop" size="336777">
|
||||||
|
@ -787,10 +787,10 @@ void altos8600_state::altos8600(machine_config &config)
|
|||||||
FD1797(config, m_fdc, 2000000);
|
FD1797(config, m_fdc, 2000000);
|
||||||
m_fdc->intrq_wr_callback().set(m_pic[1], FUNC(pic8259_device::ir1_w));
|
m_fdc->intrq_wr_callback().set(m_pic[1], FUNC(pic8259_device::ir1_w));
|
||||||
m_fdc->drq_wr_callback().set(FUNC(altos8600_state::fddrq_w));
|
m_fdc->drq_wr_callback().set(FUNC(altos8600_state::fddrq_w));
|
||||||
FLOPPY_CONNECTOR(config, "fd1797:0", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats);
|
FLOPPY_CONNECTOR(config, "fd1797:0", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, "fd1797:1", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats);
|
FLOPPY_CONNECTOR(config, "fd1797:1", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, "fd1797:2", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats);
|
FLOPPY_CONNECTOR(config, "fd1797:2", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true);
|
||||||
FLOPPY_CONNECTOR(config, "fd1797:3", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats);
|
FLOPPY_CONNECTOR(config, "fd1797:3", altos8600_floppies, "8dd", floppy_image_device::default_floppy_formats).enable_sound(true);
|
||||||
|
|
||||||
ACS8600_ICS(config, m_ics, 0);
|
ACS8600_ICS(config, m_ics, 0);
|
||||||
m_ics->set_host_space(m_dmac, AS_PROGRAM); // TODO: fixme
|
m_ics->set_host_space(m_dmac, AS_PROGRAM); // TODO: fixme
|
||||||
@ -798,6 +798,8 @@ void altos8600_state::altos8600(machine_config &config)
|
|||||||
m_ics->irq2_callback().set(m_pic[0], FUNC(pic8259_device::ir6_w));
|
m_ics->irq2_callback().set(m_pic[0], FUNC(pic8259_device::ir6_w));
|
||||||
|
|
||||||
HARDDISK(config, "hdd", 0);
|
HARDDISK(config, "hdd", 0);
|
||||||
|
|
||||||
|
SOFTWARE_LIST(config, "flop_list").set_original("altos8600");
|
||||||
}
|
}
|
||||||
|
|
||||||
ROM_START(altos8600)
|
ROM_START(altos8600)
|
||||||
|
Loading…
Reference in New Issue
Block a user