silvmil.c: update the todo list. add "in line" note about the need to verify the clock speeds. - NW

This commit is contained in:
Brian Troha 2012-04-13 21:32:40 +00:00
parent 2212cf0095
commit c4f24f4b47

View File

@ -5,8 +5,9 @@
this one seems similar to (but not identical to) this one seems similar to (but not identical to)
the crospang.c hardware from F2 system the crospang.c hardware from F2 system
todo: check clocks, refresh rate, audio balance todo: refresh rate & audio balance
add dipswitches verify dipswitches - difficulty & unknown dips
verify clocks for Z80 & OKI6295
OSC on the PCB are 12MHz, 14.31818MHz & 4.096MHz OSC on the PCB are 12MHz, 14.31818MHz & 4.096MHz
@ -204,7 +205,7 @@ static INPUT_PORTS_START( silvmil )
PORT_DIPSETTING( 0x0002, DEF_STR( Easy ) ) PORT_DIPSETTING( 0x0002, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x0003, DEF_STR( Normal ) ) PORT_DIPSETTING( 0x0003, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Hard ) ) PORT_DIPSETTING( 0x0001, DEF_STR( Hard ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Hardest ) ) PORT_DIPSETTING( 0x0000, DEF_STR( Very_Hard ) )
PORT_DIPNAME( 0x0004, 0x0004, "DSW1:3 - Unknown" ) PORT_DIPLOCATION("SW1:3") PORT_DIPNAME( 0x0004, 0x0004, "DSW1:3 - Unknown" ) PORT_DIPLOCATION("SW1:3")
PORT_DIPSETTING( 0x0004, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0004, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
@ -313,7 +314,7 @@ static MACHINE_CONFIG_START( silvmil, silvmil_state )
MCFG_CPU_PROGRAM_MAP(silvmil_map) MCFG_CPU_PROGRAM_MAP(silvmil_map)
MCFG_CPU_VBLANK_INT("screen", irq6_line_hold) MCFG_CPU_VBLANK_INT("screen", irq6_line_hold)
MCFG_CPU_ADD("audiocpu", Z80, XTAL_4_096MHz) // ?? MCFG_CPU_ADD("audiocpu", Z80, XTAL_4_096MHz) // 4.096MHz or 3.579545MHz - Need to verify
MCFG_CPU_PROGRAM_MAP(silvmil_sound_map) MCFG_CPU_PROGRAM_MAP(silvmil_sound_map)
MCFG_MACHINE_START(silvmil) MCFG_MACHINE_START(silvmil)
@ -339,12 +340,12 @@ static MACHINE_CONFIG_START( silvmil, silvmil_state )
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
MCFG_SOUND_ADD("ymsnd", YM2151, XTAL_14_31818MHz/4) // ?? MCFG_SOUND_ADD("ymsnd", YM2151, XTAL_14_31818MHz/4)
MCFG_SOUND_CONFIG(silvmil_ym2151_interface) MCFG_SOUND_CONFIG(silvmil_ym2151_interface)
MCFG_SOUND_ROUTE(0, "lspeaker", 0.50) MCFG_SOUND_ROUTE(0, "lspeaker", 0.50)
MCFG_SOUND_ROUTE(1, "rspeaker", 0.50) MCFG_SOUND_ROUTE(1, "rspeaker", 0.50)
MCFG_OKIM6295_ADD("oki", XTAL_4_096MHz, OKIM6295_PIN7_HIGH) // ?? MCFG_OKIM6295_ADD("oki", XTAL_4_096MHz, OKIM6295_PIN7_HIGH) // Need to verify
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.2) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.2)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.2) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.2)
MACHINE_CONFIG_END MACHINE_CONFIG_END