nec/pc9801.cpp: kickoff an HDD SW list

New working software list items
-------------------------------
pc98_hdd: YAHDI [kobushi of nfg.forums]
This commit is contained in:
angelosa 2025-04-20 15:45:54 +02:00
parent 49df06fb17
commit 27d03ea4b2
4 changed files with 29 additions and 2 deletions

View File

@ -3,7 +3,7 @@
<!--
license:CC0-1.0
-->
<softwarelist name="pc98" description="NEC PC-9801 disk images">
<softwarelist name="pc98" description="NEC PC-98 disk images">
<!--
This software list collects disks from many different sources, including the 13GB pack with ~90 rar files floating around since 2011

View File

@ -3,7 +3,7 @@
<!--
license:CC0-1.0
-->
<softwarelist name="pc98_cd" description="NEC PC-9801 CD-ROMs">
<softwarelist name="pc98_cd" description="NEC PC-98 CD-ROMs">
<!--

26
hash/pc98_hdd.xml Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0-1.0
-->
<softwarelist name="pc98_hdd" description="NEC PC-98 hard disks">
<!-- Minimum requirements: 386 or better CPU, 1.6MB RAM, OPNA based sound card -->
<software name="yahdi" supported="partial">
<!-- 128MB version known to exist -->
<description>YAHDI (DOS 6.2, DOS 5.0, 542MB version)</description>
<year>2014</year>
<publisher>nfg.forums</publisher>
<notes><![CDATA[
Entry level disk image, -chs 8162,8,17
Games with ERCACHE support fails booting, as per menu note
]]></notes>
<info name="usage" value="Press W at High Speed Boot error prompt the first time around" />
<part name="hdd" interface="ide_hdd">
<diskarea name="harddriv">
<disk name="pc98-542mb" sha1="f457979763490f0e05f08c7e54df20536ed15582" writeable="yes" />
</diskarea>
</part>
</software>
</softwarelist>

View File

@ -2347,6 +2347,7 @@ void pc9801vm_state::pc9801_ide(machine_config &config)
INPUT_MERGER_ANY_HIGH(config, "ideirq").output_handler().set("pic8259_slave", FUNC(pic8259_device::ir1_w));
SOFTWARE_LIST(config, "hdd_list").set_original("pc98_hdd");
SOFTWARE_LIST(config, "cd_list").set_original("pc98_cd");
}