* Created softlist for Timex cassettes (timex_cass)
Timex computer emulation is currently using the Spectrum softlist for cassettes, but many of those entries are actually incompatible unless the "Spectrum Emulator" cartridge is being used.
So I've created their own compatible (depending on the model) softlist, with every actual Timex dump I could find in World of Spectrum and Spectrum Computing.
These should work with the Timex "equivalents" to the Spectrum 48K and their clones:
-TS2068
-UK2086
-TC2068 (not currently emulated, or is it exactly the same as the UK2086?)
-Komputer 2086 (not currently emulated)
And some of them should work with the Timex equivalents of the Spectrum 16K:
-TC2048
-TC2048 (NTSC) (not currently emulated)
-TS2048 (prototype) (not currently preserved)
I've noticed that many of the TZX dumps were fake ones made from TAP files (so the real pauses between blocks were lost), so I just added the TAPs for those while any real TZXs are created.
Also, there were a few bad dumps of which I could only fix one at the moment, but they seem to load in Fuse anyway so I've left them in the softlist, labeled as such.
Also included some initial notes on the cassette dumps at the beginning of it, based on the spectrum_cass softlist but more to the point.
* Hooked up timex_cass to the TS2064 and TC2048
Now the TS2064 and TC2048 systems use both the spectrum_cass and timex_cass softlists.
Also, small fixes.
* Fixed interface types
* new WORKING clones
-----
Guitar Super Star (red 'Gibson Flying V' style) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
* typo fixes (nw)
* updating notes (nw)
* wrlshunt missing tilemap notes (nw)
* fix Operation Wolf palette format based on schematics (+ verified on PCB) [Bryan McPhail]
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