- Demoted shogisei to not working, as I haven't found any way to make it work
- Added usage and compatibility notes to most floppy software
- Removed reira from fmtowns_flop_misc.xml, since it has been redumped from the original disks (the previous images were built from loose files)
- Added some missing release years
New working software list additions (fmtowns_flop_orig.xml)
-----------------------------------------------------------
Gear-Video [cyo.the.vile]
Logo Writer 2 [cyo.the.vile]
Reira [wiggy2k]
Software list items promoted to working (fmtowns_flop_orig.xml)
---------------------------------------------------------------
Asuka 120% Burning Fest. [crazyc]
Software list items promoted to working (fmtowns_flop_cracked.xml)
------------------------------------------------------------------
Asuka 120% Burning Fest. (cracked) [crazyc]
Software list items promoted to working (fmtowns_flop_misc.xml)
---------------------------------------------------------------
Abunai Tengu Densetsu [crazyc]
D.P.S - Dream Program System [crazyc]
Rance - Hikari o Motomete [crazyc]
Rance 2 - Hangyaku no Shoujotachi [crazyc]
New working software list additions:
-------
FreeDOS 1.0
FreeDOS 1.3 Release Candidate 4
MS-DOS (Version 3.31)
MS-DOS (Version 6.20)
IBM DOS (Version 5.00)
IBM DOS (Version 5.02)
IBM DOS (Version 6.1)
Microsoft Windows/386 Version 2.1
Microsoft Windows/386 Version 2.11
Windows Version 3.11
Windows for Workgroups Version 3.1
Windows for Workgroups Version 3.11
Windows NT 3.1 Workstation (3.10.511.1)
Windows NT 3.51 Workstation (3.51.1057.1)
Windows 95
New working software list additions
-----------------------------------
2A03Puritans [rainwarrior]
E.T. [KHAN]
Glider [anonymous]
* mapper 29: support should be complete but there are few if any other homebrew roms to test against
* mapper 30: only supports the most basic board that doesn't use flashable memory - tested on a dozen or so roms, all working
* add a game each for mappers 29 (Glider), 30 (E.T.), and 31 (2A03Puritans) so there is something in the software lists to actually test against. Glider is discontinued by manufacture, the other two are freely available from their authors.
* various naming clean ups, like BTL- prefixes for things that are not bootlegs
* New NOT_WORKING software list addition
------------------------------
pce_tourvision.xml: Titan [Arcade Planet]
* Rename "TourVision" to "TourVisión"
As "TourVisión" is used on the carts, cab and printed ads.
* tourvis.cpp: Move "Tourvision" to "TourVisión"
New working software list additions
-----------------------------------
L.A. SWAT + Panther [A8SP]
Turbican [A8SP]
Zybex (Ned) [A8SP]
New not working software list additions
---------------------------------------
T-34: The Battle [A8SP]
Yoomp! [Yoomp Team]
Co-authored-by: 0kmg <0kmg@users.noreply.github.com>
Making the bit read functions honour the XOR mask is easy in theory, but
dkong.cpp is doing scary things with the XOR mask and bit read handlers
on one of its latches, so it could end up breaking something. Honouring
the read callbacks would add two tests to each of the bit read functions,
which could hurt performance. The whole design of this device seems
somewhat incoherent.
New working software list additions
-----------------------------------
Midwinter II - Flames of Freedom (USA) [The Good Old Days]
SimCity 2000 (Ver 1.00) [The Good Old Days]
SimCity 2000 (Germany, Ver 1.00) [The Good Old Days]
SimCity 2000 (Spain, Ver 1.00) [archive.org]
The Secret of Monkey Island (Germany) [The Good Old Days]
The Secret of Monkey Island (Spain) [archive.org]
New working software list additions
-----------------------------------
Advanced Dungeons & Dragons - Death Knights of Krynn (3.5", v1.00) [The Good Old Days]
Advanced Dungeons & Dragons - Death Knights of Krynn (3.5", v1.10) [The Good Old Days]
Advanced Dungeons & Dragons - Death Knights of Krynn (5.25", v1.00) [The Good Old Days]
Advanced Dungeons & Dragons - War of the Lance [The Good Old Days]
DeathTrack [Old-Games]
Starflight 2: Trade Routes of the Cloud Nebula (3.5", alt) [The Good Old Days]
Redumped:
Starflight [The Good Old Days]
* megadriv.xml: add protos + some fixes
New working software list additions
-----------------------------------
Ballz 3D (USA, prototype 199406xx) [HyperGHZ]
Ballz 3D (prototype 199409xx) [ExplodedHamster]
Disney's The Jungle Book (prototype) [Hidden Palace]
Mega Turrican (prototype 19930518) [armadylo]
Michael Jackson's Moonwalker (prototype 19900424) [Landon White]
Taz-Mania (prototype) [stonic]
Wayne Gretzky and the NHLPA All-Stars (prototype 19950217) [Sonik]
also:
* fix PCB refdes errors on crydragn
* move ggroundp and legobatm out of fully documented section
* minor touch ups
Co-authored-by: 0kmg <0kmg@users.noreply.github.com>
* Show list name in software selection menu (machines have multiple
lists).
* Actually report software list parsing errors during validation.
* Check that software list name attribute matches filename.
* Limit software list names to 24 characters - they're getting too long,
and they need to be practical in command lines.
* c128.cpp: Fix dangling reference to renamed software list.
-emu/ioport.cpp: Slightly better test for deselected slot cards.
Have you carefully tuned the sensitivity for you Atari 2600 paddles,
then realised you have to do it again after you play a joystick game and
switch back to paddles? Or are you sick of having to reconfigure your
virtual RS232 peripherals every time you switch devices? This will make
your life a little easier.