summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2017-02-19 17:40:08 -0500
committer AJR <ajrhacker@users.noreply.github.com>2017-02-19 17:40:08 -0500
commit18ead3f434ccd5f39d04a84da2c8f0bbc236024f (patch)
treee2abc39d6bf33640d3c37c65cf23fd77885e8d63
parentcfdd1abaf22999ac63a58be6525550089439cffb (diff)
sg1000a.cpp: PSG is SN76489AN, just like the console (nw)
-rw-r--r--src/mame/drivers/sg1000a.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/sg1000a.cpp b/src/mame/drivers/sg1000a.cpp
index 6daec4ab001..1fd74dd7204 100644
--- a/src/mame/drivers/sg1000a.cpp
+++ b/src/mame/drivers/sg1000a.cpp
@@ -21,11 +21,11 @@ Z80 A 3.57954 MHz (Champion Boxing)
8255 for I/O port work
3 Eproms for program and graphics
TMM2064 for program RAM
-TMS9928 for graphics ( 3.57954 MHz? )
+TMS9928ANL for graphics ( 3.57954 MHz? )
8 8118 dynamic RAMs for the graphics
74LS139 and 74LS32 for logic gating
-ULN2003 for coin counter output
-76489 for music
+ULN2003AN for coin counter output
+SN76489AN for music
7808 voltage regulator to a transistorized circuit for TV output
secondary crystal, numbers unknown for the TMS9928
@@ -154,7 +154,7 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( io_map, AS_IO, 8, sg1000a_state )
ADDRESS_MAP_GLOBAL_MASK(0xff)
- AM_RANGE(0x7f, 0x7f) AM_DEVWRITE("snsnd", sn76489_device, write)
+ AM_RANGE(0x7f, 0x7f) AM_DEVWRITE("snsnd", sn76489a_device, write)
AM_RANGE(0xbe, 0xbe) AM_DEVREADWRITE("tms9928a", tms9928a_device, vram_read, vram_write)
AM_RANGE(0xbf, 0xbf) AM_DEVREADWRITE("tms9928a", tms9928a_device, register_read, register_write)
AM_RANGE(0xdc, 0xdf) AM_DEVREADWRITE("ppi8255", i8255_device, read, write)
@@ -281,7 +281,7 @@ static MACHINE_CONFIG_START( sg1000a, sg1000a_state )
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("snsnd", SN76489, XTAL_3_579545MHz)
+ MCFG_SOUND_ADD("snsnd", SN76489A, XTAL_3_579545MHz)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_CONFIG_END