summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2021-01-08 10:49:52 -0500
committer AJR <ajrhacker@users.noreply.github.com>2021-01-08 10:49:58 -0500
commit337dbadb7aff31a4833e43482b0bcf21f5da071b (patch)
treee1b7512f22fbe35712aa9cfa3942559239971596
parent4d0ecd468dd014647dd78ec3b166a79101bcccc2 (diff)
wicat.cpp: Sound notes
-rw-r--r--src/mame/drivers/wicat.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/wicat.cpp b/src/mame/drivers/wicat.cpp
index 32283d00bfc..a03db10ff86 100644
--- a/src/mame/drivers/wicat.cpp
+++ b/src/mame/drivers/wicat.cpp
@@ -180,6 +180,7 @@ void wicat_state::video_io(address_map &map)
map(0x0400, 0x047f).rw(m_videosram, FUNC(x2210_device::read), FUNC(x2210_device::write)).umask16(0xff00); // XD2210 4-bit NOVRAM
map(0x0500, 0x0500).w(FUNC(wicat_state::videosram_recall_w));
map(0x0600, 0x0600).w(FUNC(wicat_state::videosram_store_w));
+ map(0x0700, 0x0700).nopw(); // vestigial SN76496 initialization?
map(0x0800, 0x0807).w("videoctrl", FUNC(ls259_device::write_d0)).umask16(0xffff);
map(0x0a00, 0x0a1f).rw(m_videodma, FUNC(am9517a_device::read), FUNC(am9517a_device::write)).umask16(0xff00); // AM9517A DMA
map(0x0b00, 0x0b03).rw(m_crtc, FUNC(i8275_device::read), FUNC(i8275_device::write)).umask16(0xff00); // i8275 CRTC
@@ -762,6 +763,8 @@ void wicat_state::wicat(machine_config &config)
FLOPPY_CONNECTOR(config, "fdc:3", wicat_floppies, nullptr, floppy_image_device::default_floppy_formats).enable_sound(true);
SOFTWARE_LIST(config, "flop_list").set_original("wicat");
+
+ // TODO: beeper (part of keyboard)
}
/* ROM definition */
@@ -850,4 +853,4 @@ ROM_END
/* Driver */
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
-COMP( 1982, wicat, 0, 0, wicat, wicat, wicat_state, empty_init, "Millennium Systems", "Wicat System 150", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW )
+COMP( 1982, wicat, 0, 0, wicat, wicat, wicat_state, empty_init, "Millennium Systems", "Wicat System 150", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )