* fix regressed stereo sound routing
* remove _32X_SWAP_MASTER_SLAVE_HACK (fifa96 doesn't mind anymore)
* rewrite commsram read/write to use scheduler synchronize
* fix soulstar missing layer by mirroring DRAM area
* make set_maximum_quantum more deterministic
* hash/32x.xml: perform a QA pass
- Corrected MC6847 clock.
- Text Space and Video Graphics RAM can be configured separately.
- Replaced Eprom Box with the RAMROM board, to support AtoMMC.
New working clones
------------------
Prophet 2 [anonymous]
New clones marked not working
-----------------------------
Atom with RAMROM [Nigel Barnes]
ES5700 (LED Electronic Message System) [Nigel Barnes]
------------------
Emeraldia (Japan Version D) [Hammy, Brian Troha, The Dumping Union]
New systems marked not working
------------------------------
Super Dragon (Ver 211) [Hammy]
- astrocorp/astrcorp.cpp: improved magibomb related documentation, corrected GFX ROMs for some sets [Ioannis Bampoulas]
New working software list additions
--------------------------------------------
Battle Ships (type-in?) [Planeta Sinclair, Steven Brown]
Cassette 1 (Astro) [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Chomp (type-in, ZX Computing № 2 - August 1982) [Planeta Sinclair, Steven Brown]
Cosmic Payback (v1.1) [John Connolly]
Higher-Lower (type-in, Sinclair Programs) [Planeta Sinclair, Steven Brown]
Juego de las Parejas (type-in, Revista Española de Electrónica - Agosto-Septiembre 1982) [Planeta Sinclair, Toniu Puig]
Minefield [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Mini Comecocos (type-in) [Planeta Sinclair, Toniu Puig]
Personal Financial Planning (type-in, Sinclair Projects № 11 - August/September 1984) [Planeta Sinclair, Steven Brown]
Sandown (type-in?) [Planeta Sinclair, Steven Brown]
Sconnex [orac81]
Short Circuit (type-in, Your Computer Vol. 5 № 11 - November 1985) [Planeta Sinclair, Toniu Puig]
Space Shuttle [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Spelling Tutor [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Squashed (type-in, Sinclair Programs № 3 - September/October 1982) [Planeta Sinclair, Steven Brown]
Star Wars (type-in) [Planeta Sinclair, Steven Brown]
Treasure Island [Planeta Sinclair, Mark Westmoreland, Steven Brown]
ZX81 Program Pack 4 (alt) [Planeta Sinclair, Mark Westmoreland, Steven Brown]
ZX81 Program Pack 5 (alt) [Planeta Sinclair, Paul Farrow, Steven Brown]
New systems marked not working
------------------------------
MZ-5500 [Anna Wu]
New software list items marked not working
------------------------------------------
mz5500_flop: MS-DOS v2.11 (MZ-6500 V2.0A), MS-DOS v2.11 (MZ-5500 V1.0A), MS-DOS v2.11 (MZ-5500 V1.1A) [Anna Wu]
This fixes#13968
Originally this flag made the cursor 2x as wide (4 pixels). However the Validation Disc (EU) test GC_Ptn has a clarifying comment that in double-resolution mode, the cursor should be half the width of the normal cursor.
This fixes this oversight.
New software list items marked not working
------------------------------------------
mz5500_flop: Extended CP/M-86 (V1.1A), MS-DOS 2.11 (V1.1A) [sharpmz.org, Anna Wu]
IPF is included unconditionally by scripts/formats.lua, so the
HAS_FORMATS condition was always false.
86F is also included unconditionally but simply wasn't added to
formats/all.cpp when it was introduced.
I added 86F to the "Container FM/MFM" category for consistency with the
grouping in devices/imagedev/floppy.cpp and moved IPF to the "PC"
category for the same reason.