yunsung8.c: Added PCB layout for Cannon Ball (Vertical). [Brian Troha]

This commit is contained in:
Brian Troha 2013-09-13 01:39:13 +00:00
parent 8b76c4d345
commit ef0b8675b1

View File

@ -14,7 +14,7 @@ Sound Chips : OKI M5205 + YM3812
Year + Game Board# Year + Game Board#
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
95 Cannon Ball YS-ROCK-970712 or 940712? 95 Cannon Ball YS-ROCK-970712 or 940712?
95 Magix / Rock YS-ROCK-970712 or 940712? 95 Magix / Rock YS-ROCK-970712
94? Rock Tris YS-ROCK-940712 94? Rock Tris YS-ROCK-940712
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
@ -492,12 +492,12 @@ void yunsung8_state::machine_reset()
static MACHINE_CONFIG_START( yunsung8, yunsung8_state ) static MACHINE_CONFIG_START( yunsung8, yunsung8_state )
/* basic machine hardware */ /* basic machine hardware */
MCFG_CPU_ADD("maincpu", Z80, 8000000) /* Z80B */ MCFG_CPU_ADD("maincpu", Z80, XTAL_16MHz/2) /* Z80B @ 8MHz? */
MCFG_CPU_PROGRAM_MAP(main_map) MCFG_CPU_PROGRAM_MAP(main_map)
MCFG_CPU_IO_MAP(port_map) MCFG_CPU_IO_MAP(port_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_hold) /* No nmi routine */ MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_hold) /* No nmi routine */
MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* ? */ MCFG_CPU_ADD("audiocpu", Z80, XTAL_16MHz/4) /* ? */
MCFG_CPU_PROGRAM_MAP(sound_map) MCFG_CPU_PROGRAM_MAP(sound_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_hold) /* NMI caused by the MSM5205? */ MCFG_CPU_VBLANK_INT_DRIVER("screen", yunsung8_state, irq0_line_hold) /* NMI caused by the MSM5205? */
@ -517,7 +517,7 @@ static MACHINE_CONFIG_START( yunsung8, yunsung8_state )
/* sound hardware */ /* sound hardware */
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
MCFG_SOUND_ADD("ymsnd", YM3812, 4000000) MCFG_SOUND_ADD("ymsnd", YM3812, XTAL_16MHz/4)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
@ -601,16 +601,41 @@ ROM_END
/*************************************************************************** /***************************************************************************
Cannon Ball Cannon Ball
Yun Sung, 1995
Cannon Ball (vertical)
+-------------------------------------+
|VOL YM3104 6116 YunSung7|
| M5202 400KHz YunSung6|
| Z80A CXK5118PN-15L YunSung5|
| YunSung8 GM76C28-10 YunSung4|
| MCM2018AN45 |
|J MCM2018AN45 |
|A DSW1 +--------+ |
|M |Cy7C384A| |
|M DSW2* |XJC 9506| |
|A | CYP | |
| | 001002 | |
| U66 +--------+ YunSung3|
| HM6264 YunSung2|
| YunSung1 HM6264 |
| Z80B YM3812 16MHz |
+-------------------------------------+
Main CPU: Z80B
Sound CPU: Z80A
Sound: Yamaha YM3812 + Oki M5202 + YM3014 DAC
Video: Cypress CY7C384A - Very high speed 6K gate CMOS FPGA
OSC: 16MHz + 400Khz resontator
Memory: 2 x MCM2018AN45, 2 x HM6264, CXK5118PN-15L, GM76C28-10 & 6116
Misc: DSW1 is a 8 position dipswitch
DSW2 is not populated
VOL Volume pot
01, 02, 03, 04 are 27c020 01, 02, 03, 04 are 27c020
05, 06, 07, 08 are 27c010 05, 06, 07, 08 are 27c010
2 pals used 2 pals used
Z80b PROGRAM, Z80b SOUND
Cy7c384A
16MHz
***************************************************************************/ ***************************************************************************/
ROM_START( cannball ) ROM_START( cannball )