From 5352e25f8f830e3b0725a72e573daabfb861e191 Mon Sep 17 00:00:00 2001 From: couriersud Date: Mon, 22 Apr 2019 21:02:34 +0200 Subject: mario: Fix an error in the schematics. [Couriersud, Tafoid] This became obvious after the improved LM3900 model was introduced. Thanks to Tafoid for indentifying the issue. --- src/mame/audio/nl_mario.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/mame/audio/nl_mario.cpp b/src/mame/audio/nl_mario.cpp index c2b5cf15291..e1d9c88a926 100644 --- a/src/mame/audio/nl_mario.cpp +++ b/src/mame/audio/nl_mario.cpp @@ -178,7 +178,7 @@ static NETLIST_START(nl_mario_dac) NET_C(3M_1.MINUS, R34.2, R35.2) NET_C(3M_1.OUT, R35.1) NET_C(3M_1.PLUS, R36.1) - NET_C(R36.2, GND) + NET_C(R36.2, V5) RES(R21, RES_M(1.8)) RES(R23, RES_K(10)) @@ -218,12 +218,13 @@ NETLIST_START(mario) LOCAL_SOURCE(nl_mario_dac) SOLVER(Solver, 48000) - PARAM(Solver.ACCURACY, 1e-6) + PARAM(Solver.ACCURACY, 1e-7) PARAM(Solver.SOR_FACTOR, 1.0) PARAM(Solver.GS_LOOPS, 1) /* Dynamic timestepping avoids excessive newton loops on startup */ PARAM(Solver.DYNAMIC_LTE, 5e-2) - PARAM(Solver.DYNAMIC_TS, 1) + PARAM(Solver.DYNAMIC_TS, 0) + ANALOG_INPUT(V5, 5) TTL_INPUT(SOUND0, 1) -- cgit v1.2.3-70-g09d2