Added a define NL_USE_ACADEMIC_SOLVERS and disabled it in the build.
This will not compile in solvers which are either illustrative or only
perform for large sparse matrices like GMRES.
Out of whatsnew: Corrected as many ROM names as could be verified
New working clone
------------------
Touchmaster 5000 (v7.11 U.K.) [Muddymusic, Porchy, The Dumping Union]
add wofr1bl, very similar to wofpic but with usual z80/ym/oki sound h/w instead of pic
tweak wofpic bit more, more priority issues fixed
fcrash, cps1bl_pic source tidy-up
This commit simplifies the creation of static solvers. For this to
happen the following changes were made:
- nltool does no longer support the "-f netlist_file.cpp" option.
All parts of netlist which used the option now expect the file
to be specified after all other options.
Before: nltool -t 10 -f somenetlist.cpp
Now : nltool -t 10 somenetlist.cpp
- The static compile command now supports an "--output" option
to specify the file to be created and accepts multiple input
files. To be create the static solver file for MAME use the
script provided or:
./nltool --cmd static
--output=src/lib/netlist/generated/static_solvers.cpp
src/mame/audio/nl_*.cpp src/mame/machine/nl_*.cpp
- Updated documentation and examples provided by nltool --help
Moved netlist between dasm and utils,expat,... link statements
This fixes the resolution of symbols in netlist code which may be used
in machine/netlist.cpp.
Change tested on ubuntu, windows and macosx.
wofabl: return to old (bad) gfx rom 12 (see #6556 comments)
both games:
remove eeprom device (real pcbs have 3x8pos dipsw, no eeprom)
add some dip switch settings
fix player 3 inputs
minor priority tweak
The CD4016 is an analog switch IC. Document an experimental approach
to implement the analog switch as a 3 terminal element which is
completely being dealt with as part as the linear system.
The intention was to improve convergence when the switch is in a
feedback loop. One example are two-opamp tridiagonal wave generators.
Unfortunately the approach did not work out and in addition was
performing far worse than the net-separating original code.
Also updated comment in nld_generic_models.h.