diff options
Diffstat (limited to 'src/mame/drivers/1942.c')
-rw-r--r-- | src/mame/drivers/1942.c | 194 |
1 files changed, 97 insertions, 97 deletions
diff --git a/src/mame/drivers/1942.c b/src/mame/drivers/1942.c index f6c9ef1bd52..97104b72950 100644 --- a/src/mame/drivers/1942.c +++ b/src/mame/drivers/1942.c @@ -72,73 +72,73 @@ correctly. #include "includes/1942.h" #define NLFILT(RA, R1, C1, R2) \ - NET_C(RA.1, V5) \ - NET_C(RA.2, R1.1) \ - NET_C(R1.2, GND) \ - NET_C(R1.1, C1.1) \ - NET_C(C1.2, R2.1) + NET_C(RA.1, V5) \ + NET_C(RA.2, R1.1) \ + NET_C(R1.2, GND) \ + NET_C(R1.1, C1.1) \ + NET_C(C1.2, R2.1) static NETLIST_START(nl_1942) - /* Standard stuff */ - - SOLVER(Solver, 48000) - ANALOG_INPUT(V5, 5) - - /* AY 8910 internal resistors */ - - RES(R_AY1_1, 1000); - RES(R_AY1_2, 1000); - RES(R_AY1_3, 1000); - RES(R_AY2_1, 1000); - RES(R_AY2_2, 1000); - RES(R_AY2_3, 1000); - - RES(R2, 220000) - RES(R3, 220000) - RES(R4, 220000) - RES(R5, 220000) - RES(R6, 220000) - RES(R7, 220000) - - RES(R11, 10000) - RES(R12, 10000) - RES(R13, 10000) - RES(R14, 10000) - RES(R15, 10000) - RES(R16, 10000) - - CAP(CC7, 10e-6) - CAP(CC8, 10e-6) - CAP(CC9, 10e-6) - CAP(CC10, 10e-6) - CAP(CC11, 10e-6) - CAP(CC12, 10e-6) - - NLFILT(R_AY2_3, R13, CC7, R2) - NLFILT(R_AY2_2, R15, CC8, R3) - NLFILT(R_AY2_1, R11, CC9, R4) - - NLFILT(R_AY1_3, R12, CC10, R5) - NLFILT(R_AY1_2, R14, CC11, R6) - NLFILT(R_AY1_1, R16, CC12, R7) - - POT(VR, 2000) - NET_C(VR.3, GND) - - NET_C(R2.2, VR.1) - NET_C(R3.2, VR.1) - NET_C(R4.2, VR.1) - NET_C(R5.2, VR.1) - NET_C(R6.2, VR.1) - NET_C(R7.2, VR.1) - - CAP(CC6, 10e-6) - RES(R1, 100000) - - NET_C(CC6.1, VR.2) - NET_C(CC6.2, R1.1) - NET_C(R1.2, GND) + /* Standard stuff */ + + SOLVER(Solver, 48000) + ANALOG_INPUT(V5, 5) + + /* AY 8910 internal resistors */ + + RES(R_AY1_1, 1000); + RES(R_AY1_2, 1000); + RES(R_AY1_3, 1000); + RES(R_AY2_1, 1000); + RES(R_AY2_2, 1000); + RES(R_AY2_3, 1000); + + RES(R2, 220000) + RES(R3, 220000) + RES(R4, 220000) + RES(R5, 220000) + RES(R6, 220000) + RES(R7, 220000) + + RES(R11, 10000) + RES(R12, 10000) + RES(R13, 10000) + RES(R14, 10000) + RES(R15, 10000) + RES(R16, 10000) + + CAP(CC7, 10e-6) + CAP(CC8, 10e-6) + CAP(CC9, 10e-6) + CAP(CC10, 10e-6) + CAP(CC11, 10e-6) + CAP(CC12, 10e-6) + + NLFILT(R_AY2_3, R13, CC7, R2) + NLFILT(R_AY2_2, R15, CC8, R3) + NLFILT(R_AY2_1, R11, CC9, R4) + + NLFILT(R_AY1_3, R12, CC10, R5) + NLFILT(R_AY1_2, R14, CC11, R6) + NLFILT(R_AY1_1, R16, CC12, R7) + + POT(VR, 2000) + NET_C(VR.3, GND) + + NET_C(R2.2, VR.1) + NET_C(R3.2, VR.1) + NET_C(R4.2, VR.1) + NET_C(R5.2, VR.1) + NET_C(R6.2, VR.1) + NET_C(R7.2, VR.1) + + CAP(CC6, 10e-6) + RES(R1, 100000) + + NET_C(CC6.1, VR.2) + NET_C(CC6.2, R1.1) + NET_C(R1.2, GND) NETLIST_END() @@ -519,12 +519,12 @@ void _1942_state::machine_reset() static const ay8910_interface ay8910_config = { - AY8910_RESISTOR_OUTPUT, - AY8910_DEFAULT_LOADS, - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL + AY8910_RESISTOR_OUTPUT, + AY8910_DEFAULT_LOADS, + DEVCB_NULL, + DEVCB_NULL, + DEVCB_NULL, + DEVCB_NULL }; static MACHINE_CONFIG_START( 1942, _1942_state ) @@ -541,7 +541,7 @@ static MACHINE_CONFIG_START( 1942, _1942_state ) /* video hardware */ MCFG_GFXDECODE_ADD("gfxdecode", "palette", 1942) - + MCFG_PALETTE_ADD("palette", 64*4+4*32*8+16*16) MCFG_PALETTE_INDIRECT_ENTRIES(256) MCFG_PALETTE_INIT_OWNER(_1942_state, 1942) @@ -557,32 +557,32 @@ static MACHINE_CONFIG_START( 1942, _1942_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("ay1", AY8910, AUDIO_CLOCK) /* 1.5 MHz */ - MCFG_SOUND_CONFIG(ay8910_config) - MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0) - MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 1) - MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 2) - MCFG_SOUND_ADD("ay2", AY8910, AUDIO_CLOCK) /* 1.5 MHz */ - MCFG_SOUND_CONFIG(ay8910_config) - MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 3) - MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 4) - MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 5) - - /* NETLIST configuration using internal AY8910 resistor values */ - - MCFG_SOUND_ADD("snd_nl", NETLIST_SOUND, 48000) - MCFG_NETLIST_SETUP(nl_1942) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 5.0) - - MCFG_NETLIST_STREAM_INPUT("snd_nl", 0, "R_AY1_1.R") - MCFG_NETLIST_STREAM_INPUT("snd_nl", 1, "R_AY1_2.R") - MCFG_NETLIST_STREAM_INPUT("snd_nl", 2, "R_AY1_3.R") - MCFG_NETLIST_STREAM_INPUT("snd_nl", 3, "R_AY2_1.R") - MCFG_NETLIST_STREAM_INPUT("snd_nl", 4, "R_AY2_2.R") - MCFG_NETLIST_STREAM_INPUT("snd_nl", 5, "R_AY2_3.R") - - MCFG_NETLIST_STREAM_OUTPUT("snd_nl", 0, "R1.1") - MCFG_NETLIST_ANALOG_MULT_OFFSET(100000.0, 0.0) + MCFG_SOUND_ADD("ay1", AY8910, AUDIO_CLOCK) /* 1.5 MHz */ + MCFG_SOUND_CONFIG(ay8910_config) + MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0) + MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 1) + MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 2) + MCFG_SOUND_ADD("ay2", AY8910, AUDIO_CLOCK) /* 1.5 MHz */ + MCFG_SOUND_CONFIG(ay8910_config) + MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 3) + MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 4) + MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 5) + + /* NETLIST configuration using internal AY8910 resistor values */ + + MCFG_SOUND_ADD("snd_nl", NETLIST_SOUND, 48000) + MCFG_NETLIST_SETUP(nl_1942) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 5.0) + + MCFG_NETLIST_STREAM_INPUT("snd_nl", 0, "R_AY1_1.R") + MCFG_NETLIST_STREAM_INPUT("snd_nl", 1, "R_AY1_2.R") + MCFG_NETLIST_STREAM_INPUT("snd_nl", 2, "R_AY1_3.R") + MCFG_NETLIST_STREAM_INPUT("snd_nl", 3, "R_AY2_1.R") + MCFG_NETLIST_STREAM_INPUT("snd_nl", 4, "R_AY2_2.R") + MCFG_NETLIST_STREAM_INPUT("snd_nl", 5, "R_AY2_3.R") + + MCFG_NETLIST_STREAM_OUTPUT("snd_nl", 0, "R1.1") + MCFG_NETLIST_ANALOG_MULT_OFFSET(100000.0, 0.0) MACHINE_CONFIG_END |