Rework amiga_workbench.xml software list. The list now contains Workbench for all systems, wile AMIX still uses its own list. Synchronize data where possible with the "Workbench Project" website.

New working software list items
-------------------------------
Workbench 1.3 Rev. 34.20 (Enhancer Software) [Turran FTP]
Workbench 1.3.2 Rev. 34.28 (US) [Turran FTP]
Workbench 1.3.2 Rev. 34.28 (Es) [displayman]
Workbench 1.3.3 Rev. 34.34 (Fr/Be) [steel-alive.fr]

All other additions sourced from TOSEC or merged from previous a1000/a3000 lists.
This commit is contained in:
Dirk Best 2025-02-09 20:43:01 +01:00
parent b7e1d05b22
commit 02d5a6aad8
4 changed files with 876 additions and 462 deletions

View File

@ -1,177 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0-1.0
This list contains the system software specific to the Amiga 1000
-->
<softwarelist name="amiga_a1000" description="Commodore Amiga 1000 System disks">
<!-- Version 1.0 -->
<software name="wbenc10">
<description>Workbench 1.0</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 1.0" />
<dataarea name="flop" size="901120">
<rom name="327244-01_kickstart.adf" size="901120" crc="fc1c4ce8" sha1="e2f7fd40b5f626f1719628e720bc4440cca7c961"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.0" />
<dataarea name="flop" size="901120">
<rom name="327245-01_workbench.adf" size="901120" crc="9578c4db" sha1="8d853d46a9817161ba0a4f493ae6856d36e8d685"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Extras 1.0" />
<dataarea name="flop" size="901120">
<rom name="327246-01_extras.adf" size="901120" crc="6cf114a5" sha1="895f0157c8ec8b9233ec1550e1531a28e11277b4"/>
</dataarea>
</part>
</software>
<software name="wbenc10n" cloneof="wbenc10">
<!-- Same disks, different part numbers? -->
<description>Workbench 1.0 (US)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Extras 1.0" />
<dataarea name="flop" size="901120">
<rom name="317451-01_extras.adf" size="901120" crc="6cf114a5" sha1="895f0157c8ec8b9233ec1550e1531a28e11277b4"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.0" />
<dataarea name="flop" size="901120">
<rom name="317481-01_workbench.adf" size="901120" crc="9578c4db" sha1="8d853d46a9817161ba0a4f493ae6856d36e8d685"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 1.0" />
<dataarea name="flop" size="901120">
<rom name="317483-01_kickstart.adf" size="901120" crc="fc1c4ce8" sha1="e2f7fd40b5f626f1719628e720bc4440cca7c961"/>
</dataarea>
</part>
</software>
<!-- Version 1.1 -->
<software name="wbenc11">
<description>Workbench 1.1</description>
<year>1986</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Extras 1.1" />
<dataarea name="flop" size="901120">
<rom name="316167-01_extras.adf" size="901120" crc="9c9fb14c" sha1="45a2506556ce3b13404194b26d04f451984c689a"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<!-- Probably good dump -->
<feature name="part_id" value="Kickstart 1.1" />
<dataarea name="flop" size="901120">
<rom name="327244-02_kickstart_pal.adf" size="901120" crc="70d0030a" sha1="0d79e2444421e5b66b5f295a5d3685d286208128"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.1" />
<dataarea name="flop" size="901120">
<rom name="327245-02_workbench.adf" size="901120" crc="0be0603c" status="nodump"/>
</dataarea>
</part>
<!-- Kaleidoscope (316160-01, 317489-01)? -->
</software>
<software name="wbenc11n" cloneof="wbenc11">
<description>Workbench 1.1 (US)</description>
<year>1985</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Extras 1.1" />
<dataarea name="flop" size="901120">
<rom name="316167-01_extras.adf" size="901120" crc="9c9fb14c" sha1="45a2506556ce3b13404194b26d04f451984c689a"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.1" />
<dataarea name="flop" size="901120">
<rom name="317481-02_workbench.adf" size="901120" status="nodump"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 1.1" />
<dataarea name="flop" size="901120">
<rom name="317483-02_kickstart_ntsc.adf" size="901120" crc="73789bf8" sha1="68b667395be3a50be86fb6ad78155e1741255822"/>
</dataarea>
</part>
<!-- Kaleidoscope (316160-01, 317489-01)? -->
</software>
<!-- Version 1.2 -->
<software name="wbenc12">
<description>Workbench 1.2</description>
<year>1986</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.2" />
<dataarea name="flop" size="901120">
<rom name="317481-03_workbench.adf" size="901120" status="nodump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<!-- Alternate P/N: 380663-01 (Europe?) -->
<feature name="part_id" value="Kickstart 1.2" />
<dataarea name="flop" size="901120">
<rom name="317483-03_kickstart.adf" size="901120" crc="9d68d211" sha1="44682d10a7f62896b46180491d60db4ee8c30529"/>
</dataarea>
</part>
<!-- Extras 1.2? -->
</software>
<!-- Version 1.3 -->
<software name="wbenc13">
<description>Workbench 1.3</description>
<year>1988</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Workbench 1.3" />
<dataarea name="flop" size="901120">
<rom name="317746-01_workbench.adf" size="901120" status="nodump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 1.3" />
<dataarea name="flop" size="901120">
<rom name="317747-01_kickstart.adf" size="901120" crc="5fd0ef3b" sha1="a80b001b98a997969bf709cecd07f8578f861148"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<feature name="part_id" value="Extras 1.3" />
<dataarea name="flop" size="901120">
<rom name="317748-01_extras.adf" size="901120" status="nodump"/>
</dataarea>
</part>
</software>
<!-- EmuTOS -->
<software name="emutos93">
<description>EmuTOS 0.9.3</description>
<year>2014</year>
<publisher>EmuTOS development team</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="EmuTOS 0.9.3" />
<dataarea name="flop" size="901120">
<rom name="emutos_093.adf" size="901120" crc="96f5cc88" sha1="fa3a3aa314d50e1131a5b65a048519c76c836bd2"/>
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -1,55 +1,16 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0-1.0
This list contains the system software specific to the Amiga 3000:
SuperKickstart disks, SCSI installation disks and AMIX
<!--
license: CC0-1.0
This list contains images for the Amiga UNIX System V Release 4 (AMIX)
-->
<softwarelist name="amiga_a3000" description="Commodore Amiga 3000 System disks">
<softwarelist name="amiga_amix" description="Commodore AMIX disks">
<!-- SuperKickstart -->
<software name="sk201">
<description>Kickstart 2.01</description>
<year>1990</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 2.01" />
<dataarea name="flop" size="901120">
<rom name="367245-03_kickstart.adf" size="901120" crc="79c58ce8" sha1="8e738fb5a9d293c8321cf5055c06f368d43a6e2b"/>
</dataarea>
</part>
</software>
<software name="sk204">
<description>Kickstart 2.04</description>
<year>1991</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="Kickstart 2.04" />
<dataarea name="flop" size="901120">
<rom name="367245-06_kickstart.adf" size="901120" crc="87ad0c5b" sha1="922ec2776766a6568f3e2de37101c497067948e4"/>
</dataarea>
</part>
</software>
<!-- A3000 Installation disks -->
<software name="a3kin203">
<description>A3000 Install Disk 2.03</description>
<year>1991</year>
<publisher>Commodore</publisher>
<part name="flop1" interface="floppy_3_5">
<feature name="part_id" value="A3000 Install Disk 2.03" />
<dataarea name="flop" size="901120">
<rom name="335603-04_install.adf" size="901120" crc="9a3cc466" sha1="b12a225890a3957bb01dcbfba44c046c19e19c8f"/>
</dataarea>
</part>
</software>
<!-- Amiga UNIX System V Release 4 -->
<!-- TODO: Part numbers -->
<software name="amix11">

File diff suppressed because it is too large Load Diff

View File

@ -1804,8 +1804,6 @@ void a1000_state::a1000(machine_config &config)
ADDRESS_MAP_BANK(config, m_overlay).set_map(&a1000_state::a1000_overlay_map).set_options(ENDIANNESS_BIG, 16, 22, 0x200000);
ADDRESS_MAP_BANK(config, "bootrom").set_map(&a1000_state::a1000_bootrom_map).set_options(ENDIANNESS_BIG, 16, 19, 0x40000);
ADDRESS_MAP_BANK(config, m_chipset).set_map(&a1000_state::ocs_map).set_options(ENDIANNESS_BIG, 16, 9, 0x200);
SOFTWARE_LIST(config, "a1000_list").set_original("amiga_a1000");
}
void a1000_state::a1000n(machine_config &config)
@ -2027,7 +2025,7 @@ void a3000_state::a3000(machine_config &config)
// TODO: zorro3 slots, super dmac, scsi
// software
SOFTWARE_LIST(config, "a3000_list").set_original("amiga_a3000");
SOFTWARE_LIST(config, "amix_list").set_original("amiga_amix");
SOFTWARE_LIST(config, "ecs_list").set_original("amigaecs_flop");
}