Skip to content

Commit 3bd2fa4

Browse files
authored
Add FreeDOS 1.3, remove release candidates (#12776)
* hash/ibm{5150,5170,5170_hdd,5170_cdrom}: Remove FreeDOS 1.3 RCs These aren't particularly useful releases, and FreeDOS is in no grave danger of losing their development history by excluding them from MAME software lists, being an open source project with plentiful of mirrors. Removed software list titles (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml, ibm5170_hdd.xml) ------------------------------------------------------------------------------------------- FreeDOS 1.3 Release Candidate 1 FreeDOS 1.3 Release Candidate 2 FreeDOS 1.3 Release Candidate 3 FreeDOS 1.3 Release Candidate 4 * hash/ibm{5150,5170,5170_cdrom}.xml: add FreeDOS version 1.3 New working software list items (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml) ----------------------------------------------------------------------------- FreeDOS 1.3 [FreeDOS Project] * hash/ibm5170{,_cdrom}.xml: Move all FreeDOS boot floppies to cdrom These files are inseparatably attached to the CD-ROM releases, as their only purpose is to boot the installer on systems that do not support CD-ROM booting. * hash/ibm5150.xml: Add FreeDOS 1.3 8086 Minimized This is not an official FreeDOS distribution, but it is a useful one for the ibm5150 driver, stripping down the operating system into something reasonable to run on the original IBM PC architecture. Useful links about what it is: https://www.youtube.com/watch?v=EOVLlMQs9f8 https://archive.org/details/free-dos-1.3-8086-minimized New working software list items (ibm5150.xml) --------------------------------------------- FreeDOS 1.3 8086 Minimized [AkBKukU] * hash/ibm{5150,5170}_hdd.xml: Add FreeDOS hard disk images These are just basic installs of the operating system from the installation media.
1 parent ed20254 commit 3bd2fa4

File tree

5 files changed

+129
-308
lines changed

5 files changed

+129
-308
lines changed

hash/ibm5150.xml

Lines changed: 49 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -5944,99 +5944,102 @@ Stalls or throws either "Bad command or file name", "disk read error" or "divide
59445944
</part>
59455945
</software>
59465946

5947-
<software name="freedos13rc4_720">
5948-
<description>FreeDOS 1.3 Release Candidate 4 (Floppy-Only Edition, 3.5" 720k)</description>
5949-
<year>2021</year>
5947+
<software name="freedos13_720">
5948+
<description>FreeDOS 1.3 (Floppy-Only Edition, 3.5" 720k)</description>
5949+
<year>2022</year>
59505950
<publisher>The FreeDOS Project</publisher>
5951-
<info name="version" value="1.3-RC4"/>
5951+
<info name="version" value="1.3" />
59525952
<part name="flop1" interface="floppy_3_5">
5953-
<feature name="part_id" value="Installer"/>
5953+
<feature name="part_id" value="Installer" />
59545954
<dataarea name="flop" size="737280">
5955-
<rom name="x86BOOT.img" size="737280" crc="df953515" sha1="db173ff17348e087720c555719cccfa95652e8d2"/>
5955+
<rom name="x86BOOT.img" size="737280" crc="2e041131" sha1="1a13bd1faa929ec5a7fe822b94176e18a5365e68" />
59565956
</dataarea>
59575957
</part>
59585958
<part name="flop2" interface="floppy_3_5">
5959-
<feature name="part_id" value="Disk 1"/>
5959+
<feature name="part_id" value="Disk 1" />
59605960
<dataarea name="flop" size="737280">
5961-
<rom name="x86DSK01.img" size="737280" crc="1b5b4567" sha1="45a6a49b548add014a2ee5c204fa50ab82de2190"/>
5961+
<rom name="x86DSK01.img" size="737280" crc="82108a6d" sha1="291cd575f0027d6df09188535d558107d994c393" />
59625962
</dataarea>
59635963
</part>
59645964
<part name="flop3" interface="floppy_3_5">
5965-
<feature name="part_id" value="Disk 2"/>
5965+
<feature name="part_id" value="Disk 2" />
59665966
<dataarea name="flop" size="737280">
5967-
<rom name="x86DSK02.img" size="737280" crc="0adaba9e" sha1="d3e8eab279fe72b167350e243b40bae253061179"/>
5967+
<rom name="x86DSK02.img" size="737280" crc="b3c96023" sha1="4d1acb7a109dbb0cb8972cecafbd4247429621d7" />
59685968
</dataarea>
59695969
</part>
59705970
<part name="flop4" interface="floppy_3_5">
5971-
<feature name="part_id" value="Disk 3"/>
5971+
<feature name="part_id" value="Disk 3" />
59725972
<dataarea name="flop" size="737280">
5973-
<rom name="x86DSK03.img" size="737280" crc="be2d6531" sha1="e80ddbce302abdf3249ba1a4da8ae324c6a3384f"/>
5973+
<rom name="x86DSK03.img" size="737280" crc="c6c11cc4" sha1="acd3e378244c66b28fd6eba17e29ff6f36b38db7" />
59745974
</dataarea>
59755975
</part>
59765976
<part name="flop5" interface="floppy_3_5">
5977-
<feature name="part_id" value="Disk 4"/>
5977+
<feature name="part_id" value="Disk 4" />
59785978
<dataarea name="flop" size="737280">
5979-
<rom name="x86DSK04.img" size="737280" crc="a5b92aa8" sha1="e9112a8a177e2d9f51fe832a18843d747308e24c"/>
5979+
<rom name="x86DSK04.img" size="737280" crc="fbcb473b" sha1="3f9d8fbe7bef6835f7d30bc96f6b94831fad4d81" />
59805980
</dataarea>
59815981
</part>
59825982
<part name="flop6" interface="floppy_3_5">
5983-
<feature name="part_id" value="Disk 5"/>
5983+
<feature name="part_id" value="Disk 5" />
59845984
<dataarea name="flop" size="737280">
5985-
<rom name="x86DSK05.img" size="737280" crc="1141fac0" sha1="2c15676136caf511b581016c602fe5dd5ec8fd6e"/>
5985+
<rom name="x86DSK05.img" size="737280" crc="dac40b03" sha1="6acb0c098adda46cb95c97dec5925914c554f7c2" />
59865986
</dataarea>
59875987
</part>
59885988
<part name="flop7" interface="floppy_3_5">
5989-
<feature name="part_id" value="Disk 6"/>
5989+
<feature name="part_id" value="Disk 6" />
59905990
<dataarea name="flop" size="737280">
5991-
<rom name="x86DSK06.img" size="737280" crc="f6f130e8" sha1="d68e1f8af53c17c734e8056f72bc4678dbf0a811"/>
5991+
<rom name="x86DSK06.img" size="737280" crc="d2d099ba" sha1="3f6c0c9b58c604a9dfd5876d0d5599ddd22f1812" />
59925992
</dataarea>
59935993
</part>
59945994
<part name="flop8" interface="floppy_3_5">
5995-
<feature name="part_id" value="Disk 7"/>
5995+
<feature name="part_id" value="Disk 7" />
59965996
<dataarea name="flop" size="737280">
5997-
<rom name="x86DSK07.img" size="737280" crc="a885a22c" sha1="5e727cf94dd3bc61fb4a3cf89868c6a5a3f75849"/>
5997+
<rom name="x86DSK07.img" size="737280" crc="b31385a3" sha1="ce304879b15af67822a53f1f766a9a94f722e518" />
59985998
</dataarea>
59995999
</part>
60006000
<part name="flop9" interface="floppy_3_5">
6001-
<feature name="part_id" value="Disk 8"/>
6001+
<feature name="part_id" value="Disk 8" />
60026002
<dataarea name="flop" size="737280">
6003-
<rom name="x86DSK08.img" size="737280" crc="3e4f6e12" sha1="cfa2ceb634f5a77a3a7c1c15097c01d2c3e16b79"/>
6003+
<rom name="x86DSK08.img" size="737280" crc="d56308a5" sha1="c7ab56898a0e03b014cc2990075d5388d1fbe91e" />
60046004
</dataarea>
60056005
</part>
60066006
<part name="flop10" interface="floppy_3_5">
6007-
<feature name="part_id" value="Disk 9"/>
6007+
<feature name="part_id" value="Disk 9" />
60086008
<dataarea name="flop" size="737280">
6009-
<rom name="x86DSK09.img" size="737280" crc="1a68ad9f" sha1="640cd88f43906e3d02991ebabb5e37dc59f66e12"/>
6009+
<rom name="x86DSK09.img" size="737280" crc="9caf050d" sha1="b7cc644185803f14164d7fbc421006d275686643" />
60106010
</dataarea>
60116011
</part>
60126012
<part name="flop11" interface="floppy_3_5">
6013-
<feature name="part_id" value="Disk 10"/>
6013+
<feature name="part_id" value="Disk 10" />
60146014
<dataarea name="flop" size="737280">
6015-
<rom name="x86DSK10.img" size="737280" crc="10f07cdc" sha1="f230af2eee75d20e45546610c6e1b93f1b11d239"/>
6015+
<rom name="x86DSK10.img" size="737280" crc="fa2d6b85" sha1="bd21fd336d38409f082e6cab908d6ada798f0f9d" />
60166016
</dataarea>
60176017
</part>
6018-
<part name="flop12" interface="floppy_3_5">
6019-
<feature name="part_id" value="Disk 11"/>
6020-
<dataarea name="flop" size="737280">
6021-
<rom name="x86DSK11.img" size="737280" crc="cd6de434" sha1="7e43d17d5d535ab1c61e5e0969ae9877bbb1e323"/>
6022-
</dataarea>
6023-
</part>
6024-
<part name="flop13" interface="floppy_3_5">
6025-
<feature name="part_id" value="Disk 12"/>
6026-
<dataarea name="flop" size="737280">
6027-
<rom name="x86DSK12.img" size="737280" crc="1e35a8bc" sha1="53981c43b262e0b1a7934dc2cd9e23caa3fdb3ba"/>
6028-
</dataarea>
6029-
</part>
6030-
<part name="flop14" interface="floppy_3_5">
6031-
<feature name="part_id" value="Disk 13"/>
6032-
<dataarea name="flop" size="737280">
6033-
<rom name="x86DSK13.img" size="737280" crc="e83b59ff" sha1="0ee454e24b0a892fc9ce42347ce11faff6b36703"/>
6018+
</software>
6019+
6020+
<!--
6021+
This is not an official FreeDOS distribution, it is modified
6022+
to run more optimally on the original IBM PC model 5150.
6023+
6024+
More information about this distribution is available at:
6025+
* https://www.youtube.com/watch?v=EOVLlMQs9f8
6026+
* https://archive.org/details/free-dos-1.3-8086-minimized
6027+
-->
6028+
<software name="freedos13_8086">
6029+
<description>FreeDOS 1.3 8086 Minimized</description>
6030+
<year>2022</year>
6031+
<publisher>AkBKukU</publisher>
6032+
<info name="version" value="1.3" />
6033+
<part name="flop1" interface="floppy_5_25">
6034+
<feature name="part_id" value="Disk 1" />
6035+
<dataarea name="flop" size="368640">
6036+
<rom name="FD13-D1.IMG" size="368640" crc="404e9fc4" sha1="cdda744071928b3daeecd472e7a5eead840372bb" />
60346037
</dataarea>
60356038
</part>
6036-
<part name="flop15" interface="floppy_3_5">
6037-
<feature name="part_id" value="Disk 14"/>
6038-
<dataarea name="flop" size="737280">
6039-
<rom name="x86DSK14.img" size="737280" crc="82db7923" sha1="0d4989a635f0a316fc8a6d0303be829671e4b046"/>
6039+
<part name="flop2" interface="floppy_5_25">
6040+
<feature name="part_id" value="Disk 2" />
6041+
<dataarea name="flop" size="368640">
6042+
<rom name="FD13-D2.IMG" size="368640" crc="f1c6c004" sha1="89b6b937d24182abc7a729d5740c36abbec90b7b" />
60406043
</dataarea>
60416044
</part>
60426045
</software>

hash/ibm5150_hdd.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ license:CC0-1.0
55
-->
66
<softwarelist name="ibm5150_hdd" description="IBM PC hard disk images">
77

8+
<software name="freedos13_8086">
9+
<description>FreeDOS 1.3 8086 Minimized</description>
10+
<year>2022</year>
11+
<publisher>AkBKukU</publisher>
12+
<part name="hdd" interface="st_hdd">
13+
<diskarea name="harddriv">
14+
<disk name="freedos13_8086" sha1="3dbb02c6d051d6de1647e20a4639512775f58c78" writeable="yes" />
15+
</diskarea>
16+
</part>
17+
</software>
18+
819
<software name="msdos211">
920
<description>AT&amp;T Personal Computer 6300 DOS Release 2.0 (MS-DOS 2.11)</description>
1021
<year>1984</year>

0 commit comments

Comments
 (0)