hash/ibm5150.xml: first pass at QA (#10635)

- Revisit all of the supported="partial" / "no" flags, promote or demote depending on observations.

* Software list items promoted to working
---------------------------------------
ibm5150.xml: Ancient Land of Ys [Angelo Salese]
This commit is contained in:
Angelo Salese 2022-12-08 00:08:58 +01:00 committed by GitHub
parent 686920c032
commit f70cd25d0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 249 additions and 68 deletions

View File

@ -110,7 +110,8 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Adventures in Math</description> <description>Adventures in Math</description>
<year>1983</year> <year>1983</year>
<publisher>IBM</publisher> <publisher>IBM</publisher>
<info name="usage" value="PC Booter" /> <!-- TODO: boots OK, not extensively tested -->
<info name="usage" value="PC Booter. ibmpcjr requires ibmpcjr_cart:basic mounted in -cart1" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "87136"> <dataarea name="flop" size = "87136">
<rom name="Adventures In Math [1983] [5.25] [1 of 1].td0" size="87136" crc="37c2c084" sha1="87d6d6e3bb5a1ad44cdff8f1a349acb2d743bf6b"/> <rom name="Adventures In Math [1983] [5.25] [1 of 1].td0" size="87136" crc="37c2c084" sha1="87d6d6e3bb5a1ad44cdff8f1a349acb2d743bf6b"/>
@ -193,20 +194,27 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Archon - The Light and the Dark</description> <description>Archon - The Light and the Dark</description>
<year>1984</year> <year>1984</year>
<publisher>Electronic Arts</publisher> <publisher>Electronic Arts</publisher>
<!--- Bad Dump? -->
<notes><![CDATA[
Fatal errors with "Unable to identify the image format" when mounted
]]></notes>
<info name="developer" value="Free Fall Associates" /> <info name="developer" value="Free Fall Associates" />
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<!--- Bad Dump? Doesn't work at all. MAME say invalid Image -->
<dataarea name="flop" size="204800"> <dataarea name="flop" size="204800">
<rom name="archon.img" size="204800" crc="484ebbbd" sha1="4a913c1310ad590b6947dd6ceb69e187bcb641f9"/> <rom name="archon.img" size="204800" crc="484ebbbd" sha1="4a913c1310ad590b6947dd6ceb69e187bcb641f9"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
<software name="archon1" cloneof="archon" supported="no"> <!--Doesn't boot--> <software name="archon1" cloneof="archon" supported="no">
<description>Archon - The Light and the Dark (alt)</description> <description>Archon - The Light and the Dark (alt)</description>
<year>1984</year> <year>1984</year>
<publisher>Electronic Arts</publisher> <publisher>Electronic Arts</publisher>
<notes><![CDATA[
ibm5150, ibm5160: doesn't boot, resets itself on EOA logo
ibmpcjr: boots, not extensively tested
]]></notes>
<info name="developer" value="Free Fall Associates" /> <info name="developer" value="Free Fall Associates" />
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
@ -216,11 +224,13 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<!-- Fatal error: Incorrect layout on track 0 head 0, expected_size=50000, current_size=79648 -->
<software name="astrodod" supported="no"> <software name="astrodod" supported="no">
<description>Astro-Dodge</description> <description>Astro-Dodge</description>
<year>1982</year> <year>1982</year>
<publisher>Digital Marketing Corporation</publisher> <publisher>Digital Marketing Corporation</publisher>
<notes><![CDATA[
Fatal error: Incorrect layout on track 0 head 0, expected_size=50000, current_size=79648
]]></notes>
<info name="developer" value="Dave Gangola" /> <info name="developer" value="Dave Gangola" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "65769"> <dataarea name="flop" size = "65769">
@ -290,10 +300,13 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="bigtop" supported="no"> <software name="bigtop">
<description>Big Top (cracked)</description> <description>Big Top (cracked)</description>
<year>1983</year> <year>1983</year>
<publisher>Funtastic</publisher> <publisher>Funtastic</publisher>
<notes><![CDATA[
Bugged version? cfr. https://github.com/mamedev/mame/pull/10635#issuecomment-1336339717
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<info name="cracked" value="Demonlord" /> <info name="cracked" value="Demonlord" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
@ -389,6 +402,9 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Boulder Dash I &amp; II</description> <description>Boulder Dash I &amp; II</description>
<year>1985</year> <year>1985</year>
<publisher>Electronic Arts</publisher> <publisher>Electronic Arts</publisher>
<notes><![CDATA[
Shows a broken EOA logo then hangs at game selection
]]></notes>
<info name="developer" value="First Star Software" /> <info name="developer" value="First Star Software" />
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
@ -448,11 +464,14 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<!-- Fatal error: Incorrect layout on track 17 head 0, expected_size=100000, current_size=139488 -->
<software name="burgtime" supported="no"> <software name="burgtime" supported="no">
<description>BurgerTime</description> <description>BurgerTime</description>
<year>1983</year> <year>1983</year>
<publisher>Mattel Electronics</publisher> <publisher>Mattel Electronics</publisher>
<notes><![CDATA[
Fatal error: Incorrect layout on track 17 head 0, expected_size=100000, current_size=139488
Copy protection check kicks in after selecting an input device on title screen
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "48162"> <dataarea name="flop" size = "48162">
@ -582,7 +601,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="crypto" supported="no"> <software name="crypto">
<description>Crypto Cube</description> <description>Crypto Cube</description>
<year>1983</year> <year>1983</year>
<publisher>DesignWare</publisher> <publisher>DesignWare</publisher>
@ -1073,15 +1092,18 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</software> </software>
<software name="hhmack" supported="no"> <software name="hhmack" supported="no">
<!-- Might be Bad -->
<description>Hard Hat Mack (cracked)</description> <description>Hard Hat Mack (cracked)</description>
<year>1984</year> <year>1984</year>
<publisher>Electronic Arts</publisher> <publisher>Electronic Arts</publisher>
<notes><![CDATA[
Fatal errors with "Unable to identify the image format" when mounted
Cannot be mounted in HxC
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<info name="cracked" value="Demonlord" /> <info name="cracked" value="Demonlord" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="204800"> <dataarea name="flop" size="204800">
<rom name="hard hat mack.img" size="204800" crc="919b3aff" sha1="037aad77c610282aca5c77dffc4548c7c4ef8394"/> <rom name="hard hat mack.img" size="204800" crc="919b3aff" sha1="037aad77c610282aca5c77dffc4548c7c4ef8394" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -1176,6 +1198,9 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Inca</description> <description>Inca</description>
<year>1985</year> <year>1985</year>
<publisher>Hayden Software</publisher> <publisher>Hayden Software</publisher>
<notes><![CDATA[
Resets itself while "Loading StoryTeller"
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
@ -1263,6 +1288,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<!-- TODO: not extensively tested, works definitely better than the ibmpcjr_flop.xml version -->
<software name="kingqst" supported="no"> <software name="kingqst" supported="no">
<description>King's Quest (PC Booter release, cracked)</description> <description>King's Quest (PC Booter release, cracked)</description>
<year>1984</year> <year>1984</year>
@ -1312,7 +1338,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="kobanaru" supported="no"> <software name="kobanaru">
<description>Kobayashi Naru</description> <description>Kobayashi Naru</description>
<year>1987</year> <year>1987</year>
<publisher>Mastertronic</publisher> <publisher>Mastertronic</publisher>
@ -1361,6 +1387,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<!-- TODO: eventually lift supported partial after checking it works ok with 286/386 class machines -->
<software name="lockon" supported="partial"> <software name="lockon" supported="partial">
<description>Lock On</description> <description>Lock On</description>
<year>1987</year> <year>1987</year>
@ -1374,6 +1401,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<part name="flop2" interface="floppy_5_25"> <part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<!-- not recognized by the game; has an anachronistic MS-DOS 5.0 header --> <!-- not recognized by the game; has an anachronistic MS-DOS 5.0 header -->
<!-- Update: "EGA data disk", boots fine in ibm5160 when prompted to -->
<rom name="lock-on (disk 2 of 2).img" size="368640" crc="5e7df33e" sha1="bf10963eca71b106bc6ca6b2bedc2b8416da4b1f" status="baddump" /> <rom name="lock-on (disk 2 of 2).img" size="368640" crc="5e7df33e" sha1="bf10963eca71b106bc6ca6b2bedc2b8416da4b1f" status="baddump" />
</dataarea> </dataarea>
</part> </part>
@ -1712,10 +1740,14 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="oilswell"> <software name="oilswell" supported="partial">
<description>Oil's Well</description> <description>Oil's Well</description>
<year>1984</year> <year>1984</year>
<publisher>Sierra</publisher> <publisher>Sierra</publisher>
<notes><![CDATA[
ibmpcjr: hangs on title screen, is it supported?
Draws half height in CGA mode if a [VGA] is attached (verify)
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="184320"> <dataarea name="flop" size="184320">
@ -2650,12 +2682,14 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<!-- These won't work as the floppy drive emulation isn't complete enough-->
<software name="baddudes" supported="no"> <software name="baddudes" supported="no">
<description>Bad Dudes (5.25")</description> <description>Bad Dudes (5.25")</description>
<year>1988</year> <year>1988</year>
<publisher>Data East</publisher> <publisher>Data East</publisher>
<notes><![CDATA[
Fatal error: Incorrect layout on track 39 head 0, expected_size=100000, current_size=103360
Has some bad sectors there, referencing "Where in Time is Carmen Sandiego" ...
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Program Disk"/> <feature name="part_id" value="Program Disk"/>
@ -2675,6 +2709,9 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Bad Dudes (3.5")</description> <description>Bad Dudes (3.5")</description>
<year>1988</year> <year>1988</year>
<publisher>Data East</publisher> <publisher>Data East</publisher>
<notes><![CDATA[
Fatal error: Incorrect layout on track 39 head 0, expected_size=100000, current_size=103360
]]></notes>
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="656393"> <dataarea name="flop" size="656393">
@ -3425,14 +3462,21 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="pc1pc" supported="partial"> <software name="pc1pc" supported="no">
<description>Olivetti Prodest PC1 - Per Cominciare</description> <description>Olivetti Prodest PC1 - Per Cominciare</description>
<year>1987</year> <year>1987</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Doesn't work on intended olivpc1 (mouse goes to the top right corner, doesn't accept function keys). Mouse can be bypassed by preloading flop3 first.
WordProcessor doesn't draw properly, particularly boxes don't draw opaque making this unusable.
Uno Paint doesn't accept any input except exit (requires mouse?)
Gioca 13 contains Italian foul word as default Serie C1d table (intentional? Manual claims normal Italian team names tho). Elaborazione pronostico crashes with subscript out of range.
Albero throws "read only disk" if no disk is in. Otherwise requires a missing Logotron data disk (with back file inside according to manual)
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Subito 1 - Menù di Inizio / Gioca 13 / L'albero del Sapere"/> <feature name="part_id" value="Subito 1 - Menù di Inizio / Gioca 13 / L'albero del Sapere"/>
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Per Cominciare Subito 1.dsk" size="737280" crc="953d9f97" sha1="d3297b772550c2a520b829b8dedcfa3578924b4b"/> <rom name="Per Cominciare Subito 1.dsk" size="737280" crc="953d9f97" sha1="d3297b772550c2a520b829b8dedcfa3578924b4b" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
<part name="flop2" interface="floppy_3_5"> <part name="flop2" interface="floppy_3_5">
@ -3471,7 +3515,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="pcglobe3" supported="partial"> <software name="pcglobe3" supported="yes">
<description>PC Globe 3.0</description> <description>PC Globe 3.0</description>
<year>1990</year> <year>1990</year>
<publisher>PC Globe, Inc</publisher> <publisher>PC Globe, Inc</publisher>
@ -3502,7 +3546,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="pcglobe4" supported="no"> <software name="pcglobe4" supported="yes">
<description>PC Globe 4.0</description> <description>PC Globe 4.0</description>
<year>1990</year> <year>1990</year>
<publisher>PC Globe, Inc</publisher> <publisher>PC Globe, Inc</publisher>
@ -3533,7 +3577,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="pcglobe504" supported="partial"> <software name="pcglobe504" supported="yes">
<description>PC Globe 5.04</description> <description>PC Globe 5.04</description>
<year>1992</year> <year>1992</year>
<publisher>PC Globe, Inc</publisher> <publisher>PC Globe, Inc</publisher>
@ -3549,7 +3593,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
</part> </part>
</software> </software>
<software name="pcglobe5es" cloneof="pcglobe504" supported="partial"> <software name="pcglobe5es" cloneof="pcglobe504" supported="yes">
<description>PC Globe 5.0 (Spanish)</description> <description>PC Globe 5.0 (Spanish)</description>
<year>1992</year> <year>1992</year>
<publisher>Broderbund</publisher> <publisher>Broderbund</publisher>
@ -4014,9 +4058,11 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>VisiCalc (VC-156Y0-IBM)</description> <description>VisiCalc (VC-156Y0-IBM)</description>
<year>1981</year> <year>1981</year>
<publisher>Personal Software</publisher> <publisher>Personal Software</publisher>
<notes><![CDATA[
Black screen on boot, contains custom COMMAND.COM
Stalls or throws either "Bad command or file name", "disk read error" or "divide overflow" if launched from a DOS env, failed copy protection check
]]></notes>
<!-- Origin: WinWorld, SCP image converted to MFM using HxC 2.5.6.6 --> <!-- Origin: WinWorld, SCP image converted to MFM using HxC 2.5.6.6 -->
<!-- Doesn't work, gives either fake "Bad command or file name" error (failed copy protection check)
or "Disk read error" -->
<!-- Tested working on 86Box v3.0 --> <!-- Tested working on 86Box v3.0 -->
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="1639095"> <dataarea name="flop" size="1639095">
@ -5281,6 +5327,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<description>Concurrent DOS XM 6.0 (5.25")</description> <description>Concurrent DOS XM 6.0 (5.25")</description>
<year>1987</year> <year>1987</year>
<publisher>Digital Research</publisher> <publisher>Digital Research</publisher>
<!-- TODO: throws "Invalid directory" during install, does it requires a proper CP/M partition first on HDD? -->
<info name="version" value="6.0" /> <info name="version" value="6.0" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
@ -5903,23 +5950,28 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="msdos32a" supported="no" cloneof="msdos32"> <software name="msdos32a" cloneof="msdos32" supported="no">
<!-- OEM for Epson Equity computers -->
<description>MS-DOS (Version 3.2) (alt)</description> <description>MS-DOS (Version 3.2) (alt)</description>
<year>1985</year> <year>1985</year>
<publisher>Microsoft</publisher> <publisher>Microsoft</publisher>
<notes><![CDATA[
Black screen, "General failure" when mounted after msdos32 boot
Throws "Null sized DOS image ! Invalid disk !" from HxC Disk Browser
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<rom name="disk1 (alt).img" size="368640" crc="136579c0" sha1="dc50472d5355b7c29fab0361c262ef83dde6a2ea"/> <rom name="disk1 (alt).img" size="368640" crc="136579c0" sha1="dc50472d5355b7c29fab0361c262ef83dde6a2ea" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
<part name="flop2" interface="floppy_5_25"> <part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<rom name="disk2 (alt).img" size="368640" crc="c5e7e32f" sha1="c03f03494271bbdfb8865efa79bf8f5b5061b233"/> <rom name="disk2 (alt).img" size="368640" crc="c5e7e32f" sha1="c03f03494271bbdfb8865efa79bf8f5b5061b233" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
<part name="flop3" interface="floppy_5_25"> <part name="flop3" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<rom name="disk3 (alt).img" size="368640" crc="9a7366fe" sha1="e56a8fb2732a258bd50465c596ff5e16b53afae3"/> <rom name="disk3 (alt).img" size="368640" crc="9a7366fe" sha1="e56a8fb2732a258bd50465c596ff5e16b53afae3" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -6345,15 +6397,22 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="pc1dos" supported="partial"> <!-- TODO: Is this even an official disk or just an John Doe footprinted DOS? -->
<description>Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner</description> <software name="pc1dos" supported="no">
<description>Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner / Tetris</description>
<year>1987</year> <year>1987</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Several programs requires an olivpc1, fails recognition even on intended driver (cfr. crt.com)
gwbasic.com has keyboard input stuck, unusable
lr.com gets stuck on white screen, enables x86 single stepping
]]></notes>
<info name="version" value="3.03" /> <info name="version" value="3.03" />
<info name="serial" value="020347" /> <info name="serial" value="020347" />
<!-- baddump: non-factory ranking screen for Tetris (at least) -->
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="PC1 DOS 3.2.dsk" size="737280" crc="4aef73af" sha1="5d270f7ad21bc4e6c406700259fd6a6d3e4f288c"/> <rom name="PC1 DOS 3.2.dsk" size="737280" crc="4aef73af" sha1="5d270f7ad21bc4e6c406700259fd6a6d3e4f288c" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -6410,8 +6469,12 @@ has been replaced with an all-zero block. -->
<description>IBM Personal Computer DOS (Version 1.10, Master diskette)</description> <description>IBM Personal Computer DOS (Version 1.10, Master diskette)</description>
<year>1982</year> <year>1982</year>
<publisher>IBM</publisher> <publisher>IBM</publisher>
<notes><![CDATA[
autoexec.bat mentions "National", is this disk specific to a PC brand?
Currently testable in ibmpcjr only being the only system with cart slot
]]></notes>
<info name="version" value="1.10" /> <info name="version" value="1.10" />
<info name="usage" value="Requires ROM BASIC" /> <info name="usage" value="Requires ROM BASIC, bypass copy setup with CTRL+C" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<feature name="disk_serial" value="6936918" /> <feature name="disk_serial" value="6936918" />
<feature name="part_id" value="DOS" /> <feature name="part_id" value="DOS" />
@ -6428,11 +6491,16 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="pcdos11ma" cloneof="pcdos11" supported="no"> <software name="pcdos11ma" cloneof="pcdos11">
<description>IBM Personal Computer DOS (Version 1.10) (Master diskette, alt)</description> <description>IBM Personal Computer DOS (Version 1.10) (Master diskette, alt)</description>
<year>1982</year> <year>1982</year>
<publisher>IBM</publisher> <publisher>IBM</publisher>
<notes><![CDATA[
autoexec.bat mentions "National", is this disk specific to a PC brand?
Currently testable in ibmpcjr only being the only system with cart slot
]]></notes>
<info name="version" value="1.10" /> <info name="version" value="1.10" />
<info name="usage" value="Requires ROM BASIC, bypass copy setup with CTRL+C" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "146929"> <dataarea name="flop" size = "146929">
<rom name="dos1.td0" size="146929" crc="52f54b0d" sha1="ff156f90f22329f19684111cd84b7b353d5917b3"/> <rom name="dos1.td0" size="146929" crc="52f54b0d" sha1="ff156f90f22329f19684111cd84b7b353d5917b3"/>
@ -6588,20 +6656,24 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- doesn't boot, bad dump? --> <!-- TODO: consider removing this -->
<software name="pcdos3a" cloneof="pcdos3" supported="no"> <software name="pcdos3a" cloneof="pcdos3" supported="no">
<description>IBM Personal Computer DOS (Version 3.00, alternate)</description> <description>IBM Personal Computer DOS (Version 3.00, alternate)</description>
<year>1984</year> <year>1984</year>
<publisher>IBM</publisher> <publisher>IBM</publisher>
<notes><![CDATA[
"Disk boot failure"
DIR contains exact same contents as the parent set
]]></notes>
<info name="version" value="3.00" /> <info name="version" value="3.00" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<rom name="disk1.img" size="368640" crc="7a24e3bf" sha1="8cfebd5548b918c8d03f501ef02e66aca4ce3231"/> <rom name="disk1.img" size="368640" crc="7a24e3bf" sha1="8cfebd5548b918c8d03f501ef02e66aca4ce3231" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
<part name="flop2" interface="floppy_5_25"> <part name="flop2" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
<rom name="disk2.img" size="368640" crc="33184477" sha1="a7c150881903359859e46f9fe2de21d5c3afba99"/> <rom name="disk2.img" size="368640" crc="33184477" sha1="a7c150881903359859e46f9fe2de21d5c3afba99" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -6669,11 +6741,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Fatal error: Device 5.25" double density floppy drive load failed: Unable to identify the image format -->
<software name="pcdos32a" cloneof="pcdos32" supported="no"> <software name="pcdos32a" cloneof="pcdos32" supported="no">
<description>IBM Personal Computer DOS (Version 3.20, 5.25", 1986-02-21, alt)</description> <description>IBM Personal Computer DOS (Version 3.20, 5.25", 1986-02-21, alt)</description>
<year>1986</year> <year>1986</year>
<publisher>IBM</publisher> <publisher>IBM</publisher>
<notes><![CDATA[
Fatal errors with "Unable to identify the image format" when mounted
]]></notes>
<info name="version" value="3.20" /> <info name="version" value="3.20" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="405504"> <dataarea name="flop" size="405504">
@ -7088,11 +7162,15 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- "Thoroughbred Passport" copy-protection dongle not emulated -->
<software name="tbos" supported="no"> <software name="tbos" supported="no">
<description>Thoroughbred/OS 6.6.2-6</description> <description>Thoroughbred/OS 6.6.2-6</description>
<year>1987</year> <year>1987</year>
<publisher>Concept Omega</publisher> <publisher>Concept Omega</publisher>
<notes><![CDATA[
Requires unemulated [Thoroughbred Passport] dongle option attached to COM1 or COM2 as minimum
Has optional unemulated TOS expansion boards
"read error" at boot, related to above?
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="THOROUGHBRED/OS SYSTEM (T/OS)"/> <feature name="part_id" value="THOROUGHBRED/OS SYSTEM (T/OS)"/>
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
@ -7387,6 +7465,9 @@ has been replaced with an all-zero block. -->
<description>Mouse Software Test/Demo</description> <description>Mouse Software Test/Demo</description>
<year>1987</year> <year>1987</year>
<publisher>Mouse Systems</publisher> <publisher>Mouse Systems</publisher>
<notes><![CDATA[
Driver and test suite for unemulated Mouse Systems Mighty Mouse
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<rom name="disk1.img" size="368640" crc="ca451d20" sha1="0b1a6be07407c3a5fd15d9d17c61ccc8d1b94c5e"/> <rom name="disk1.img" size="368640" crc="ca451d20" sha1="0b1a6be07407c3a5fd15d9d17c61ccc8d1b94c5e"/>
@ -7412,6 +7493,10 @@ has been replaced with an all-zero block. -->
<description>Olivetti Prodest PC1 HDU Install</description> <description>Olivetti Prodest PC1 HDU Install</description>
<year>1988</year> <year>1988</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Throws "invalid himem.sys", "invalid emm386.exe" and "unrecognized command in config.sys" if autobooted
Throws "invalid directory" if run from DOS
]]></notes>
<info name="version" value="1.00" /> <info name="version" value="1.00" />
<info name="serial" value="718165 E" /> <info name="serial" value="718165 E" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
@ -7425,8 +7510,12 @@ has been replaced with an all-zero block. -->
<description>Olivetti Prodest PC1 Mouse Driver</description> <description>Olivetti Prodest PC1 Mouse Driver</description>
<year>1988</year> <year>1988</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Causes unresponsive keyboard once installed on PC1
]]></notes>
<info name="version" value="1.02" /> <info name="version" value="1.02" />
<info name="serial" value="961248 M" /> <info name="serial" value="961248 M" />
<info name="usage" value="Logitech mouse driver for Prodest PC1 only" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Driver Mouse.dsk" size="737280" crc="c7b67dd4" sha1="80fb80702e2a673d71df588ea42566ac3bf66f43"/> <rom name="Driver Mouse.dsk" size="737280" crc="c7b67dd4" sha1="80fb80702e2a673d71df588ea42566ac3bf66f43"/>
@ -7438,7 +7527,9 @@ has been replaced with an all-zero block. -->
<description>SICOS Mouse</description> <description>SICOS Mouse</description>
<year>1990</year> <year>1990</year>
<publisher>SICOS</publisher> <publisher>SICOS</publisher>
<notes><![CDATA[
Corrupt files
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="SICOS\nMOUSE DRIVER\nMOUSE TESTER\nMENU MAKER"/> <feature name="part_id" value="SICOS\nMOUSE DRIVER\nMOUSE TESTER\nMENU MAKER"/>
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
@ -7497,10 +7588,13 @@ has been replaced with an all-zero block. -->
<!-- DOS-based games --> <!-- DOS-based games -->
<software name="2400ad" supported="no"> <!-- unemulated protection, game needs cracked exe to play ATM --> <software name="2400ad" supported="no">
<description>2400 A.D. (set 1)</description> <description>2400 A.D. (set 1)</description>
<year>1987</year> <year>1987</year>
<publisher>Origin</publisher> <publisher>Origin</publisher>
<notes><![CDATA[
Punts with "PLEASE USE ORIGINAL DISK ONLY.", unemulated protection
]]></notes>
<info name="version" value="1.0" /> <info name="version" value="1.0" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="368640"> <dataarea name="flop" size="368640">
@ -7711,12 +7805,17 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- black screen (works in DOSBox) --> <!-- TODO: consider moving to ibm5170.xml -->
<software name="abcbox" supported="no"> <software name="abcbox" supported="partial">
<description>ABC's Wide World of Sports Boxing</description> <description>ABC's Wide World of Sports Boxing</description>
<year>1991</year> <year>1991</year>
<publisher>Data East</publisher> <publisher>Data East</publisher>
<info name="usage" value="VGA required" /> <notes><![CDATA[
Black screen, loops on [COM1] $3f8 accesses waiting for an irq, expecting serial mouse? Bypass by not hooking up a mouse.
Ugly color fade-in/outs for manager copy protection screen
Very aliased [filtered DAC] during gameplay for voice samples
]]></notes>
<info name="usage" value="VGA required, sports manual copy protection" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<!-- saved config file --> <!-- saved config file -->
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
@ -7734,6 +7833,7 @@ has been replaced with an all-zero block. -->
<description>Academy - Tau Ceti 2</description> <description>Academy - Tau Ceti 2</description>
<year>1987</year> <year>1987</year>
<publisher>CRL Group</publisher> <publisher>CRL Group</publisher>
<!-- TODO: seems working -->
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<rom name="Academy - Tau Ceti 2 [1987] [CRL Group] [5.25] [1 of 1].img" size="368640" crc="d9047aa4" sha1="09198868eb826dc1be90b941f66c336d21f5df92"/> <rom name="Academy - Tau Ceti 2 [1987] [CRL Group] [5.25] [1 of 1].img" size="368640" crc="d9047aa4" sha1="09198868eb826dc1be90b941f66c336d21f5df92"/>
@ -7782,6 +7882,10 @@ has been replaced with an all-zero block. -->
<description>Action Service (5.25")</description> <description>Action Service (5.25")</description>
<year>1988</year> <year>1988</year>
<publisher>Infogrames</publisher> <publisher>Infogrames</publisher>
<notes><![CDATA[
Crashes on [EGA] after title screen
Corrupt graphics on [CGA]
]]></notes>
<info name="developer" value="Cobra Soft" /> <info name="developer" value="Cobra Soft" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
@ -8373,12 +8477,16 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="ys" supported="no"> <software name="ys" supported="partial">
<description>Ancient Land of Ys</description> <description>Ancient Land of Ys</description>
<year>1989</year> <year>1989</year>
<publisher>Kyodia Software Marketing</publisher> <publisher>Kyodai Software Marketing</publisher>
<notes><![CDATA[
No title screen if running from floppy, btanb?
]]></notes>
<info name="original_publisher" value="日本ファルコム (Nihon Falcom)" /> <info name="original_publisher" value="日本ファルコム (Nihon Falcom)" />
<part name="flop1" interface="floppy_5_25"> <info name="usage" value="Needs a formatted disk in DOS before starting in order to load or save if run from floppy" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="697170"> <dataarea name="flop" size="697170">
<rom name="ancient land of ys.td0" size="697170" crc="2ce1c65b" sha1="3e24853872cf98e10983c51ff51159dc7a61e063"/> <rom name="ancient land of ys.td0" size="697170" crc="2ce1c65b" sha1="3e24853872cf98e10983c51ff51159dc7a61e063"/>
</dataarea> </dataarea>
@ -8577,11 +8685,14 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Doesn't pass the protection check. The same images work on real hardware. -->
<software name="bttf3" supported="no"> <software name="bttf3" supported="no">
<description>Back to the Future Part III</description> <description>Back to the Future Part III</description>
<year>1991</year> <year>1991</year>
<publisher>Mirrorsoft</publisher> <publisher>Mirrorsoft</publisher>
<notes><![CDATA[
Prints "Key disk not found". Doesn't pass the protection check, the same image works on real hardware.
Prompts inserting a disc 3 which is undumped?
]]></notes>
<info name="developer" value="Probe Software" /> <info name="developer" value="Probe Software" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disc 1" /> <feature name="part_id" value="Disc 1" />
@ -8766,12 +8877,17 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- glitches on the bottom of the screen -->
<software name="batmanmv" supported="partial"> <software name="batmanmv" supported="partial">
<!-- Dumped via Kryoflux --> <!-- Dumped via Kryoflux -->
<description>Batman: The Movie</description> <description>Batman: The Movie</description>
<year>1990</year> <year>1990</year>
<publisher>Ocean Software / Data East</publisher> <publisher>Ocean Software / Data East</publisher>
<notes><![CDATA[
Doesn't draw status bar in [EGA] mode [line_compare]
Horizontal scrolling is a bit jerky in [VGA] mode, [pel_shift] timing?
Stage 1 "nice outfit" has an extremely short [buzzer] pitch sound that should be a voice sample (verify)
[EGA] mode doesn't draw stage 1 "nice outfit" screen like [VGA] mode (verify)
]]></notes>
<info name="developer" value="Ocean Software" /> <info name="developer" value="Ocean Software" />
<info name="ported by" value="Astros Productions" /> <info name="ported by" value="Astros Productions" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
@ -9066,6 +9182,9 @@ has been replaced with an all-zero block. -->
<description>Bobo</description> <description>Bobo</description>
<year>1988</year> <year>1988</year>
<publisher>Infogrames</publisher> <publisher>Infogrames</publisher>
<notes><![CDATA[
Hangs when launching any exe
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="bobo.dsk" size="737280" crc="9234d795" sha1="f90767c67d676934cc6a989f598c92ecf6308228"/> <rom name="bobo.dsk" size="737280" crc="9234d795" sha1="f90767c67d676934cc6a989f598c92ecf6308228"/>
@ -9089,6 +9208,11 @@ has been replaced with an all-zero block. -->
<description>Boulder Dash Construction Kit</description> <description>Boulder Dash Construction Kit</description>
<year>1987</year> <year>1987</year>
<publisher>Epyx</publisher> <publisher>Epyx</publisher>
<notes><![CDATA[
Doesn't autoboot, contains autoexec.bat
ibm5150: hangs on joystick calibration
ibmpcjr: hangs on title screen with stuck note
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<rom name="Boulder Dash Construction Kit (1987)(Epyx).dsk" size="368640" crc="7edab8e9" sha1="d2654da37cedc62e723bc516f6b8aa04698faaee"/> <rom name="Boulder Dash Construction Kit (1987)(Epyx).dsk" size="368640" crc="7edab8e9" sha1="d2654da37cedc62e723bc516f6b8aa04698faaee"/>
@ -9296,6 +9420,9 @@ has been replaced with an all-zero block. -->
<description>Captain Blood</description> <description>Captain Blood</description>
<year>1988</year> <year>1988</year>
<publisher>Ere Informatique</publisher> <publisher>Ere Informatique</publisher>
<notes><![CDATA[
Hangs after few seconds of gameplay
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Captain Blood.dsk" size="737280" crc="d79d16a9" sha1="54c37701d5d9579e7552d7352364a5f3a8eb0c27"/> <rom name="Captain Blood.dsk" size="737280" crc="d79d16a9" sha1="54c37701d5d9579e7552d7352364a5f3a8eb0c27"/>
@ -10387,14 +10514,17 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- bad graphics in CGA mode -->
<software name="drgnflam" supported="partial"> <software name="drgnflam" supported="partial">
<!-- Dumped from a copied disk --> <!-- Dumped from a copied disk -->
<description>Dragons of Flame</description> <description>Dragons of Flame</description>
<year>1989</year> <year>1989</year>
<publisher>SSI</publisher> <publisher>SSI</publisher>
<notes><![CDATA[
Very broken gfxs in [CGA] mode
]]></notes>
<info name="developer" value="U.S. Gold" /> <info name="developer" value="U.S. Gold" />
<info name="version" value="1.1" /> <info name="version" value="1.1" />
<info name="usage" value="Sports manual copy protection" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="[PC] Dragons of Flame [3.5DD] [Disk 1 of 1].img" size="737280" crc="0684051f" sha1="58ab0c9460ab9249a999ab00aba930ec92ebe744"/> <rom name="[PC] Dragons of Flame [3.5DD] [Disk 1 of 1].img" size="737280" crc="0684051f" sha1="58ab0c9460ab9249a999ab00aba930ec92ebe744"/>
@ -10543,12 +10673,16 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="dynablst" supported="partial"> <!-- TODO: consider moving to ibm5170 -->
<!-- Need an adaptator connected to the parallel port to play--> <software name="dynablst" supported="no">
<description>Dyna Blaster</description> <description>Dyna Blaster</description>
<year>1992</year> <year>1992</year>
<publisher>Ubi Soft</publisher> <publisher>Ubi Soft</publisher>
<notes><![CDATA[
Prompts user to "press fire" but no correlated keyboard bind, requires unemulated parallel port dongle
]]></notes>
<info name="developer" value="Hudson Soft" /> <info name="developer" value="Hudson Soft" />
<info name="usage" value="Requires HDD install" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Dyna Blaster [Ubi Soft] [[1992] [3.5DD] [Disk 1 of 1].img" size="737280" crc="d6af7500" sha1="c4acd9f2731d9d80eda759d9833cc1c4e4c064ea"/> <rom name="Dyna Blaster [Ubi Soft] [[1992] [3.5DD] [Disk 1 of 1].img" size="737280" crc="d6af7500" sha1="c4acd9f2731d9d80eda759d9833cc1c4e4c064ea"/>
@ -11623,8 +11757,7 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- black square glitches behind sprites --> <software name="intsocch" supported="yes">
<software name="intsocch" supported="partial">
<description>International Soccer Challenge (Virtual Reality Vol. 1 compilation)</description> <description>International Soccer Challenge (Virtual Reality Vol. 1 compilation)</description>
<year>1990</year> <year>1990</year>
<publisher>Elite</publisher> <publisher>Elite</publisher>
@ -11668,12 +11801,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- TODO: untested, no manual available -->
<software name="italy90"> <software name="italy90">
<description>Italy '90 Soccer</description> <description>Italy '90 Soccer (Italy)</description>
<year>1989</year> <year>1989</year>
<publisher>Simulmondo</publisher> <publisher>Simulmondo</publisher>
<info name="developer" value="Dardari Bros." /> <info name="developer" value="Dardari Bros." />
<info name="usage" value="PC Booter" /> <info name="usage" value="PC Booter, sports manual copy protection" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "2152032"> <dataarea name="flop" size = "2152032">
<!-- 80-track disk with only the first 40 formatted --> <!-- 80-track disk with only the first 40 formatted -->
@ -11767,6 +11901,7 @@ has been replaced with an all-zero block. -->
<description>JetFighter I: The Adventure</description> <description>JetFighter I: The Adventure</description>
<year>1991</year> <year>1991</year>
<publisher>Velocity</publisher> <publisher>Velocity</publisher>
<info name="usage" value="Requires HDD install"/>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<feature name="disk_serial" value="24LB-JFT02" /> <feature name="disk_serial" value="24LB-JFT02" />
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
@ -11896,6 +12031,9 @@ has been replaced with an all-zero block. -->
<description>Keith Van Eron's Pro Soccer (5.25")</description> <description>Keith Van Eron's Pro Soccer (5.25")</description>
<year>1990</year> <year>1990</year>
<publisher>MicroProse</publisher> <publisher>MicroProse</publisher>
<notes><![CDATA[
Hangs when launching soccer.com
]]></notes>
<info name="developer" value="Sensible Software" /> <info name="developer" value="Sensible Software" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
@ -11908,6 +12046,9 @@ has been replaced with an all-zero block. -->
<description>Keith Van Eron's Pro Soccer (3.5")</description> <description>Keith Van Eron's Pro Soccer (3.5")</description>
<year>1990</year> <year>1990</year>
<publisher>MicroProse</publisher> <publisher>MicroProse</publisher>
<notes><![CDATA[
Hangs when launching soccer.com
]]></notes>
<info name="developer" value="Sensible Software" /> <info name="developer" value="Sensible Software" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
@ -11932,6 +12073,7 @@ has been replaced with an all-zero block. -->
<description>King's Quest (DOS release)</description> <description>King's Quest (DOS release)</description>
<year>1987</year> <year>1987</year>
<publisher>Sierra On-Line</publisher> <publisher>Sierra On-Line</publisher>
<!-- TODO: requires install -->
<info name="developer" value="Sierra On-Line" /> <info name="developer" value="Sierra On-Line" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<!-- Copy-protected key disk --> <!-- Copy-protected key disk -->
@ -12503,9 +12645,8 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- black square glitches behind sprites --> <software name="lombrall" supported="yes">
<software name="lombrall" supported="partial"> <description>Lombard RAC Rally (5.25", France)</description>
<description>Lombard RAC Rally (5.25")</description>
<year>1989</year> <year>1989</year>
<publisher>Mandarin Software</publisher> <publisher>Mandarin Software</publisher>
<info name="developer" value="Red Rat Software" /> <info name="developer" value="Red Rat Software" />
@ -12523,7 +12664,8 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="lombrall35" cloneof="lombrall" supported="partial"> <software name="lombrall35" cloneof="lombrall" supported="yes">
<!-- English version -->
<description>Lombard RAC Rally (3.5")</description> <description>Lombard RAC Rally (3.5")</description>
<year>1989</year> <year>1989</year>
<publisher>Mandarin Software</publisher> <publisher>Mandarin Software</publisher>
@ -13152,11 +13294,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Doesn't pass the protection check. The same images work on real hardware. -->
<software name="midwintr" supported="no"> <software name="midwintr" supported="no">
<description>Midwinter</description> <description>Midwinter</description>
<year>1990</year> <year>1990</year>
<publisher>MicroProse</publisher> <publisher>MicroProse</publisher>
<notes><![CDATA[
Prints "Key disk not found". Doesn't pass the protection check, the same image works on real hardware.
]]></notes>
<info name="developer" value="Maelstrom Games" /> <info name="developer" value="Maelstrom Games" />
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disc 1" /> <feature name="part_id" value="Disc 1" />
@ -13447,9 +13591,12 @@ has been replaced with an all-zero block. -->
<description>Olivetti Prodest PC1 Games Collection 1</description> <description>Olivetti Prodest PC1 Games Collection 1</description>
<year>1987</year> <year>1987</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Mangled dump, has no autoexec.bat or config.sys inside, has bogus bkgammon size of 0.
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Games_Collection_n1.dsk" size="737280" crc="2737ae34" sha1="604f26478b87d82c711f9c80880e4648fd1743da"/> <rom name="Games_Collection_n1.dsk" size="737280" crc="2737ae34" sha1="604f26478b87d82c711f9c80880e4648fd1743da" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -13459,9 +13606,12 @@ has been replaced with an all-zero block. -->
<description>Olivetti Prodest PC1 Games Collection 6</description> <description>Olivetti Prodest PC1 Games Collection 6</description>
<year>1987</year> <year>1987</year>
<publisher>Olivetti Prodest</publisher> <publisher>Olivetti Prodest</publisher>
<notes><![CDATA[
Mangled dump, has no autoexec.bat or config.sys inside, choice.bat doesn't contain printable chars
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Games_Collection_n6.dsk" size="737280" crc="40f3ee6d" sha1="e6616cf44b2f61802ba8d0c5956d478919812a7a"/> <rom name="Games_Collection_n6.dsk" size="737280" crc="40f3ee6d" sha1="e6616cf44b2f61802ba8d0c5956d478919812a7a" status="baddump"/>
</dataarea> </dataarea>
</part> </part>
</software> </software>
@ -13591,11 +13741,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Doesn't pass the protection check. The same image works on real hardware. -->
<software name="paperboy35" cloneof="paperboy" supported="no"> <software name="paperboy35" cloneof="paperboy" supported="no">
<description>Paperboy (3.5")</description> <description>Paperboy (3.5")</description>
<year>1988</year> <year>1988</year>
<publisher>Mindscape</publisher> <publisher>Mindscape</publisher>
<notes><![CDATA[
Prints "Key disk not found". Doesn't pass the protection check, the same image works on real hardware.
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "2160528"> <dataarea name="flop" size = "2160528">
<rom name="paperboy.mfm" size="2160528" crc="448e1e67" sha1="db7c9c87dee0ee7198f4f5f0d4be9b1ed97ef737"/> <rom name="paperboy.mfm" size="2160528" crc="448e1e67" sha1="db7c9c87dee0ee7198f4f5f0d4be9b1ed97ef737"/>
@ -13744,11 +13896,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Doesn't pass the protection check. The same images work on real hardware. -->
<software name="pitfight" supported="no"> <software name="pitfight" supported="no">
<description>Pit-Fighter (The Hit Squad release)</description> <description>Pit-Fighter (The Hit Squad release)</description>
<year>1991</year> <year>1991</year>
<publisher>The Hit Squad</publisher> <publisher>The Hit Squad</publisher>
<notes><![CDATA[
Black screen after listing control scheme. Doesn't pass the protection check, the same images work on real hardware.
]]></notes>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Disk 1" /> <feature name="part_id" value="Disk 1" />
<dataarea name="flop" size = "2162049"> <dataarea name="flop" size = "2162049">
@ -14180,11 +14334,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- Fatal error: Incorrect layout on track 39 head 0, expected_size=100000, current_size=103360 -->
<software name="purplesa" supported="no"> <software name="purplesa" supported="no">
<description>Purple Saturn Day</description> <description>Purple Saturn Day</description>
<year>1989</year> <year>1989</year>
<publisher>Epyx</publisher> <publisher>Epyx</publisher>
<notes><![CDATA[
Fatal error: Incorrect layout on track 39 head 0, expected_size=100000, current_size=103360
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "354497"> <dataarea name="flop" size = "354497">
<rom name="Purple Saturn Day [1989] [5.25] [1 of 2].td0" size="354497" crc="8832e9eb" sha1="84a4d1f85ad8f34f11686d3f8c5725a5f332b652"/> <rom name="Purple Saturn Day [1989] [5.25] [1 of 2].td0" size="354497" crc="8832e9eb" sha1="84a4d1f85ad8f34f11686d3f8c5725a5f332b652"/>
@ -15039,7 +15195,15 @@ has been replaced with an all-zero block. -->
<description>The Software Toolworks Game Pack 3</description> <description>The Software Toolworks Game Pack 3</description>
<year>1993</year> <year>1993</year>
<publisher>The Software Toolworks</publisher> <publisher>The Software Toolworks</publisher>
<notes><![CDATA[
Jack Nicklaus Ultimate Golf & Course Design:
Road &amp; Track Presents Grand Prix Unlimited: goes autopilot when using keyboard (verify)
F-19 Stealth Fighter: sports copy protection but it's skipped?
Life &amp; Death -- You are the Surgeon:
Gin King and Cribbage King: prints "packet file is corrupt" after selection in batch file, both games shows a bit of [VGA] offset [pel_shift]
]]></notes>
<info name="version" value="3.0.1" /> <info name="version" value="3.0.1" />
<info name="usage" value="Requires HDD install, Jack Nicklaus and Grand Prix sports code wheel copy protection, F-19 sports manual copy protection"/>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="the software toolworks game pack 3 disk 1.img" size="737280" crc="a1476386" sha1="77f22c2b2ab60f738c6ff5858f57192b14ef68ff"/> <rom name="the software toolworks game pack 3 disk 1.img" size="737280" crc="a1476386" sha1="77f22c2b2ab60f738c6ff5858f57192b14ef68ff"/>
@ -15967,6 +16131,11 @@ has been replaced with an all-zero block. -->
<description>Turbo Driver</description> <description>Turbo Driver</description>
<year>1987</year> <year>1987</year>
<publisher>France Image Logiciel</publisher> <publisher>France Image Logiciel</publisher>
<notes><![CDATA[
Doesn't accept any input on title screen
ibmpcjr: unsupported, "program too big to fit in memory"
]]></notes>
<info name="usage" value="Requires a DOS install to boot"/>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<!-- modified with high scores, user-created circuits, etc. --> <!-- modified with high scores, user-created circuits, etc. -->
@ -15975,11 +16144,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- keyboard input locks when the manual copy protection screen's appears --> <!-- keyboard input locks when the manual copy protection screen's appears (cannot reproduce) -->
<!-- TODO: untested, no manual available -->
<software name="toutrun" supported="partial"> <software name="toutrun" supported="partial">
<description>Turbo Out Run (5.25")</description> <description>Turbo Out Run (5.25")</description>
<year>1990</year> <year>1990</year>
<publisher>Sega</publisher> <publisher>Sega</publisher>
<info name="usage" value="Sports manual copy protection"/>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<rom name="Turbo Out Run [Sega] [1990] [5.25DD] [Disk 1 of 3].img" size="368640" crc="5c2ed4fe" sha1="6f5ca56e4e40b81cbf7a9e07f55e9cb18f31e0da"/> <rom name="Turbo Out Run [Sega] [1990] [5.25DD] [Disk 1 of 3].img" size="368640" crc="5c2ed4fe" sha1="6f5ca56e4e40b81cbf7a9e07f55e9cb18f31e0da"/>
@ -15997,11 +16168,12 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- keyboard input locks when the manual copy protection screen's appears --> <!-- keyboard input locks when the manual copy protection screen's appears (cannot reproduce) -->
<software name="toutrun35" cloneof="toutrun" supported="partial"> <software name="toutrun35" cloneof="toutrun" supported="partial">
<description>Turbo Out Run (3.5")</description> <description>Turbo Out Run (3.5")</description>
<year>1990</year> <year>1990</year>
<publisher>Sega</publisher> <publisher>Sega</publisher>
<info name="usage" value="Sports manual copy protection"/>
<part name="flop1" interface="floppy_3_5"> <part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size = "737280"> <dataarea name="flop" size = "737280">
<rom name="Turbo Out Run [Sega] [1990] [3.5DD] [Disk 1 of 2].img" size="737280" crc="67d93e45" sha1="9b6a1ee5abfa46f879c1bfdc661bfc95b2539853"/> <rom name="Turbo Out Run [Sega] [1990] [3.5DD] [Disk 1 of 2].img" size="737280" crc="67d93e45" sha1="9b6a1ee5abfa46f879c1bfdc661bfc95b2539853"/>
@ -16267,11 +16439,13 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<!-- hangs at black screen -->
<software name="wizzardz" supported="no"> <software name="wizzardz" supported="no">
<description>Wizzardz &amp; War Lordz</description> <description>Wizzardz &amp; War Lordz</description>
<year>1985</year> <year>1985</year>
<publisher>Ram-Tek</publisher> <publisher>Ram-Tek</publisher>
<notes><![CDATA[
Black screen, incomplete dump? Has autoexec.bat without command.com, requires to boot from DOS first
]]></notes>
<info name="developer" value="James R. Martin" /> <info name="developer" value="James R. Martin" />
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "304146"> <dataarea name="flop" size = "304146">
@ -16543,10 +16717,15 @@ has been replaced with an all-zero block. -->
<!-- Demoscene --> <!-- Demoscene -->
<software name="8088mph" supported="partial"> <software name="8088mph" supported="no">
<description>8088 MPH (Final Version)</description> <description>8088 MPH (Final Version)</description>
<year>2015</year> <year>2015</year>
<publisher>Hornet + CRTC + DESiRE</publisher> <publisher>Hornet + CRTC + DESiRE</publisher>
<notes><![CDATA[
Prints "Metric cycle count of 1127 deviates 33%" with ibm5160
Various GFX glitches, cfr. https://youtu.be/hNRO7lno_DM for side by side test
Hangs at credits screen
]]></notes>
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size = "368640"> <dataarea name="flop" size = "368640">
<rom name="8088mph final.360" size="368640" crc="a30504e8" sha1="5f637b83dca774b7104fed0d20195dd769e0838b"/> <rom name="8088mph final.360" size="368640" crc="a30504e8" sha1="5f637b83dca774b7104fed0d20195dd769e0838b"/>
@ -16554,7 +16733,7 @@ has been replaced with an all-zero block. -->
</part> </part>
</software> </software>
<software name="8088mphp" cloneof="8088mph" supported="partial"> <software name="8088mphp" cloneof="8088mph" supported="no">
<description>8088 MPH (Revision 2015 Party version)</description> <description>8088 MPH (Revision 2015 Party version)</description>
<year>2015</year> <year>2015</year>
<publisher>Hornet + CRTC + DESiRE</publisher> <publisher>Hornet + CRTC + DESiRE</publisher>

View File

@ -533,7 +533,9 @@ void vga_device::vga_vh_ega(bitmap_rgb32 &bitmap, const rectangle &cliprect)
{ {
uint32_t *const bitmapline = &bitmap.pix(line + yi); uint32_t *const bitmapline = &bitmap.pix(line + yi);
// ibm_5150:batmanmv uses this on gameplay for both EGA and "VGA" modes // ibm_5150:batmanmv uses this on gameplay for both EGA and "VGA" modes
// TODO: EGA mode sets 663, should be 303 like the other mode // NB: EGA mode in that game sets 663, should be 303 like the other mode
// causing no status bar to appear. This is a known btanb in how VGA
// handles EGA mode, cfr. https://www.os2museum.com/wp/fantasyland-on-vga/
if((line + yi) == (vga.crtc.line_compare & 0x3ff)) if((line + yi) == (vga.crtc.line_compare & 0x3ff))
addr = 0; addr = 0;