This reverts commit cb5624978a.
This is a case of attempting to fix the symptom rather than the issue, and it breaks all systems that use 6845-family CRTCs with "show borders" set.
Also changed "SegaNet" to "Sega Game Toshokan" and "16 Ton" to "16t" in
descriptions. [ICEknight]
New software list items marked not working
------------------------------------------
megadriv.xml: HeartBeat PGA Tour Golf II [Brian Nocenti, VGHF]
* Also increased tomplc CPU clock frequency to 43MHz (avoids crashes).
* Corrected years for a couple of games.
Systems promoted to working
-----------------------------
Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [David Haywood]
Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [David Haywood]
cirsa/neptunp2.cpp: Add a sucffix to parent short name for clone short
name.
liberty/freedom200.cpp: Use swapable idiom on the off chance someone
implements swap for rgb_t.
misc/gms.cpp: Fixed another DIP switch description.
* Use %s to read NUL-terminated strings from emulated memory. Precision sets maximum length.
* Also added left-justification option for numeric and string formats.
* Made documentation more consistent and removed duplication.
New systems marked not working
------------------------------
Interactive M.A.G. Motion Activated Gear: Toy Story and Beyond! Buzz Lightyear Galactic Adventure [David Haywood, Sean Riddle]
Interactive M.A.G. Motion Activated Gear: The Batman - Villains of Gotham City [David Haywood, Sean Riddle]
Interactive M.A.G. Motion Activated Gear: Spider-Man - Triple Threat [David Haywood, TeamEurope]
Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK, 8-bit version) [David Haywood, TeamEurope]
Excite Tennis (Japan) [David Haywood, TeamEurope]
Sudoku: Do You Sudoku? [David Haywood, TeamEurope]
New clones marked not working
-----------------------------
Fun 2 Learn Smart Fit Park (France) [David Haywood, TeamEurope]
Also added version numbers to descriptions for Corsarios and Multi Points
New systems marked not working.
-----------------------------
Charleston (V2.1, Catalonia) [Arcade Planet, Recreativas.org]
- Added dump of character generator ROM and Revision 0.08 firmware [Bitsavers]
- Initial screen rendering, but missing most attributes
- Implement keyboard [Dirk Best, Bitsavers]
- Start documenting PPI connections
Systems promoted to working
---------------------------
Visual 50
Also simplified implementation by better leveraging util/strformat.h.
This is from pull request #12124, to get some testing for the
fundamental change before freeze.
* cpu/hcd62121: Fixed register accesses from the debugger.
* cpu/hcd62121: Implemented the TIME register.
* cpu/hcd62121: Implemented more instructions tested on hardware.
* cpu/hcd62121: Fixed swap flags - they are always cleared regardless of values.
* cpu/hcd62121: Fixed timer so that it expires on KO enabled key input.
* cpu/hcd62121: Added an infinite timer variant, (seems to be used with the low power-variant of timer_wait).
* casio/cfx9850.cpp: Fixed CFX9850GB display RAM mapping - this one doesn't write to segment 0x60.
* casio/cfx9850.cpp: Adjusted palette to better match screenshots in the manual.