New working software list additions
-----------------------------------
Best of the Best: Championship Karate (Spain, PC Games release) [AbandonSocios]
Fleet Defender [The Good Old Days]
RoboSport (3.5" DD) [The Good Old Days]
RoboSport (5.25" HD) [The Good Old Days]
The Humans: Insult to Injury (France) [The Good Old Days]
The Humans: Insult to Injury (Spain, PC Games release) [AbandonSocios]
Moved from ibm5150 Software List
-----------------------------------
Both "Nova 9" games requires hard disk installation and EGA or VGA graphic card
(https://www.mobygames.com/game/dos/nova-9-the-return-of-gir-draxon/cover-art/gameCoverId,223398/)
Nova 9: The Return of Gir Draxon (v1.1, 3.5" DD)
Nova 9: The Return of Gir Draxon (v1.0, 3.5" DD)
Requires IBM AT
(https://www.mobygames.com/game/dos/mario-andrettis-racing-challenge/cover-art/gameCoverId,89907/)
Mario Andretti's Racing Challenge
For platforms which do not support threads (i.e. emuscripten), queue->thread might not have any work_thread_info's added to it. This is bad as osd_work_item_queue_multiple will access queue->thread[0] when queue->threads == 0, and subsequently crash as the queue has no items in it.
Also Fixed AY8913 chip select routine that relied on the wrong PIA and improved save state support.
Clones promoted to working
--------------------------
The Crystal Maze (v1.3, Datapak) (MPU4 Video)
The New Crystal Maze Featuring Ocean Zone (v2.2, Datapak) (MPU4 Video)
The Crystal Maze Team Challenge (v0.9, Datapak) (MPU4 Video)
- Perform signed calculations for /, %, >>, /=, %=, >>=, <, >, <=, >= operators in debugger expressions
- Eliminate workarounds in debugger printf method for system printf not reliably handling 64-bit integers (a previous refactoring adopted strformat for this)
- Output signed decimals for %d in debugger printf formats; also add %u format
- Add two-argument sext function to debugger
* mame/namcos22.h: Use common helpers for integer manipulation, more
appropriate use of inline/static/constexpr.
* bus/gio64/newport.cpp: Changed a couple instances of K&R formatting
that snuck in to Allman like the rest of the file.
* bus/gameboy/gbxfile.h: Added comment about another use of GBX footer
"extra data".