Added more detail to diskette manifests, along with a few more diskette images

This commit is contained in:
Jeff Parsons 2014-10-16 13:52:22 -07:00 • committed by jeffpar
commit de84ae8059
82 changed files with 447 additions and 227 deletions

View file

@ -12,8 +12,8 @@
<releaseDate>December 16, 1981</releaseDate> <releaseDate>December 16, 1981</releaseDate>
<license href="http://www.bricklin.com/history/vclicense.htm">Lotus Development</license> <license href="http://www.bricklin.com/history/vclicense.htm">Lotus Development</license>
<machine href="/configs/pc/machines/5150/mda/64kb/machine.xml" state="/apps/pc/1981/visicalc/state.json"/> <machine href="/configs/pc/machines/5150/mda/64kb/machine.xml" state="/apps/pc/1981/visicalc/state.json"/>
<disk id="disk01" dir="/apps/pc/1981/visicalc/private/" href="/apps/pc/1981/visicalc/disk.json"> <disk id="disk01" size="163840" chs="40:1:8" dir="private/" href="/apps/pc/1981/visicalc/disk.json" md5="61494f998d5fb0e31e7b8bd99f1cc588" md5json="3ad82ed815725e6bd786f92a4714e84f">
<file>VC.COM</file> <file size="27520" time="1981-12-16 23:00:00" attr="0x20" md5="28997dfedb2440c6054d8be835be8634">VC.COM</file>
<file dir="../">README.md</file> <file dir="../">README.md</file>
<link href="http://www.bricklin.com/history/vclicense.htm">VisiCalc License</link> <link href="http://www.bricklin.com/history/vclicense.htm">VisiCalc License</link>
</disk> </disk>

View file

@ -8,10 +8,10 @@
<author>Armonk Corporation</author> <author>Armonk Corporation</author>
<releaseDate>1982</releaseDate> <releaseDate>1982</releaseDate>
<machine href="/configs/pc/machines/5160/mda/256kb/fake188/machine.xml" state="/apps/pc/1982/esuite/state.json"/> <machine href="/configs/pc/machines/5160/mda/256kb/fake188/machine.xml" state="/apps/pc/1982/esuite/state.json"/>
<disk id="disk01" dir="/apps/pc/1982/esuite/private/" href="/apps/pc/1982/esuite/disk.json"> <disk id="disk01" size="368640" chs="40:2:9" dir="private/" href="/apps/pc/1982/esuite/disk.json" md5="7721a7bc9fcbd0005e7c1d87ecc055c5" md5json="dbf0a2c0176b8128d87e2465794764f4">
<name>Executive Suite (1982)</name> <name>Executive Suite (1982)</name>
<file>esuite.com</file> <file size="384" time="2000-02-29 08:04:48" attr="0x20" md5="3e638560a5f483cdbd1be486b07c767e">ESUITE.COM</file>
<file>game.dat</file> <file size="163840" time="2000-02-29 06:57:40" attr="0x20" md5="dcc72026cdc906109cf0e3b2d07ffd5d">GAME.DAT</file>
<link href="http://www.mobygames.com/game/executive-suite">MobyGames</link> <link href="http://www.mobygames.com/game/executive-suite">MobyGames</link>
</disk> </disk>
</manifest> </manifest>

View file

@ -12,14 +12,14 @@
<author>Ken Arnold</author> <author>Ken Arnold</author>
<author>Jon Lane</author> <author>Jon Lane</author>
<author>Michael Toy</author> <author>Michael Toy</author>
<disk id="disk01" dir="/apps/pc/1985/rogue/private/" href="/apps/pc/1985/rogue/disk.json"> <disk id="disk01" size="163840" chs="40:1:8" dir="private/" href="/apps/pc/1985/rogue/disk.json" md5="91fab29636a7517e17eaa38b30ff156a" md5json="c531e9f249b20adad667a3c376e427c8">
<name>Rogue (1985)</name> <name>Rogue (1985)</name>
<file>MKOPT.EXE</file> <file size="14016" time="1985-03-25 14:33:18" attr="0x20" md5="e8f7c7b97210f480c7b741a0d58951bd">MKOPT.EXE</file>
<file>ROGUE.COM</file> <file size="2616" time="1995-09-01 18:46:18" attr="0x20" md5="275fd64a3502af22b56e23934c79e9ef">ROGUE.COM</file>
<file>ROGUE.EXE</file> <file size="71520" time="1986-05-30 12:55:50" attr="0x20" md5="11cc922975d21f9a32812ff6c5ed3430">ROGUE.EXE</file>
<file>ROGUE.OPT</file> <file size="0" time="1995-08-26 12:11:38" attr="0x20">ROGUE.OPT</file>
<file>ROGUE.PIC</file> <file size="16391" time="1985-03-25 16:53:10" attr="0x20" md5="afb883b611c35f79f2a5168365349ba7">ROGUE.PIC</file>
<file>ROGUE.SCR</file> <file size="0" time="1995-08-26 12:11:38" attr="0x20">ROGUE.SCR</file>
</disk> </disk>
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1985/rogue/state.json"/> <machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1985/rogue/state.json"/>
</manifest> </manifest>

View file

@ -7,16 +7,47 @@
<category>Productivity</category> <category>Productivity</category>
<company>Living Videotext</company> <company>Living Videotext</company>
<releaseDate>September 25, 1987</releaseDate> <releaseDate>September 25, 1987</releaseDate>
<disk id="disk01" dir="/apps/pc/1987/thinktank/private/" href="/apps/pc/1987/thinktank/disk.json"> <disk id="disk01" size="368640" chs="40:2:9" dir="private/" href="/apps/pc/1987/thinktank/disk.json" md5="94053339672452fba42da85481893d68" md5json="bd39020bff244db9af3ac9eb656e7878">
<name>ThinkTank 2.41NP</name> <name>ThinkTank 2.41NP</name>
<file>AUTOEXEC.BAT</file> <file size="6" time="2012-11-20 15:29:40" attr="0x20" md5="50b68f3f99eda119c661b2b50cb9f4de">AUTOEXEC.BAT</file>
<file>READ_ME.DB</file> <file size="8192" time="2012-11-20 15:29:35" attr="0x20" md5="3355afbc122700f13647ee0d1bbf9ed7">READ_ME.DB</file>
<file>READ_ME.SAV</file> <file size="512" time="2012-11-20 15:29:31" attr="0x20" md5="8b989397eb275032eb8cf929def9c6cc">READ_ME.SAV</file>
<file>TANK.EXE</file> <file size="140952" time="2012-11-20 15:29:16" attr="0x20" md5="632b018ae314ef969aaa3856c0828c7e">TANK.EXE</file>
<file>TANKCLIP.BRD</file> <file size="512" time="2012-11-20 15:29:35" attr="0x20" md5="c94027de16d2dc418d4f101a0b045ff2">TANKCLIP.BRD</file>
<file>TANKOPTS.DAT</file> <file size="4608" time="2012-11-20 15:29:31" attr="0x20" md5="eb2fe013fb3a830e17d8c6967c163e13">TANKOPTS.DAT</file>
<file>TMPLATES</file> <file size="3584" time="2012-11-20 15:32:15" attr="0x20" md5="6f441578c928a954f924c7be2517b811" dir="TMPLATES/">123FNCTN.TXT</file>
<link href="http://outliners.scripting.com/thinkTank2Pc.html">Outliners.com</link> <file size="512" time="2012-11-20 15:32:10" attr="0x20" md5="e09b6bd4a4dec04e0ba4a9d4c5018489" dir="TMPLATES/">ADDRESS.TXT</file>
<file size="10240" time="2012-11-20 15:32:13" attr="0x20" md5="7e1bd4db4677fdfa952598ec9360c0c6" dir="TMPLATES/">AREACODE.TXT</file>
<file size="2048" time="2012-11-20 15:32:45" attr="0x20" md5="43ea24743fc8296561bab87f16f904c7" dir="TMPLATES/">BALANCE.TXT</file>
<file size="1536" time="2012-11-20 15:32:09" attr="0x20" md5="a1bf5b9c5d28d298851cf5ff1dee2b76" dir="TMPLATES/">BNKRCNCL.TXT</file>
<file size="2048" time="2012-11-20 15:32:04" attr="0x20" md5="7d46466454f0d8273a862bd01ac42e46" dir="TMPLATES/">CALENDAR.TXT</file>
<file size="1536" time="2012-11-20 15:32:19" attr="0x20" md5="2f9c612c20493415a2946a9b831e344f" dir="TMPLATES/">CORPARNG.TXT</file>
<file size="1536" time="2012-11-20 15:32:19" attr="0x20" md5="e80caf2e19f758c2912654f457cdf583" dir="TMPLATES/">DEFENDNT.TXT</file>
<file size="1536" time="2012-11-20 15:32:46" attr="0x20" md5="8855ada2b80cf3fe7efdf02e3605b543" dir="TMPLATES/">EVNTQUAL.TXT</file>
<file size="512" time="2012-11-20 15:32:45" attr="0x20" md5="d66495d4ff8c2756b3441506c8aa529f" dir="TMPLATES/">INCALLOG.TXT</file>
<file size="1024" time="2012-11-20 15:32:44" attr="0x20" md5="a316044fbe9d0d80e8db79e9aaa7b6ad" dir="TMPLATES/">JOBRVIEW.TXT</file>
<file size="1024" time="2012-11-20 15:32:42" attr="0x20" md5="33a45e571b45b7f00951b9a74c249752" dir="TMPLATES/">JOBSPEC.TXT</file>
<file size="1536" time="2012-11-20 15:32:19" attr="0x20" md5="008207e70668e3e2ff48c38cb64417c8" dir="TMPLATES/">LITIGATE.TXT</file>
<file size="1536" time="2012-11-20 15:33:04" attr="0x20" md5="ba2fcb14e94d956b94f0a7a2766058b4" dir="TMPLATES/">MKTINTRO.TXT</file>
<file size="1536" time="2012-11-20 15:32:39" attr="0x20" md5="893147ea22290aa51db013fe7f21b946" dir="TMPLATES/">MKTRSRCH.TXT</file>
<file size="7168" time="2012-11-20 15:32:00" attr="0x20" md5="27586ec7eed85085488045fb44f2dc1e" dir="TMPLATES/">NEWS.DB</file>
<file size="512" time="2012-11-20 15:31:59" attr="0x20" md5="1b4567386a02f254d8c05ca2aa8b4fe4" dir="TMPLATES/">NEWS.SAV</file>
<file size="512" time="2012-11-20 15:33:01" attr="0x20" md5="a1ca2fa01a9388267ffcff7be965a289" dir="TMPLATES/">ORDRNTRY.TXT</file>
<file size="1024" time="2012-11-20 15:32:35" attr="0x20" md5="6f9f94fab18690bc3e6606d9c6f1257e" dir="TMPLATES/">ORGCHART.TXT</file>
<file size="512" time="2012-11-20 15:32:21" attr="0x20" md5="d183eb971de36383cdb1b89b26014403" dir="TMPLATES/">OUTCLLOG.TXT</file>
<file size="3584" time="2012-11-20 15:32:03" attr="0x20" md5="af2b2e1bcc2f0a855ed0cb91dc1dddf3" dir="TMPLATES/">PERSONAL.TXT</file>
<file size="1536" time="2012-11-20 15:32:16" attr="0x20" md5="e407c1fb333c51da9b1ae3bbea9cadfc" dir="TMPLATES/">PLANTIFF.TXT</file>
<file size="1024" time="2012-11-20 15:32:58" attr="0x20" md5="6145f26be74b81219774865640a9ae21" dir="TMPLATES/">PRELEASE.TXT</file>
<file size="6656" time="2012-11-20 15:32:12" attr="0x20" md5="13cd023b567cc59eadc606cb00203385" dir="TMPLATES/">PRNTRCOD.TXT</file>
<file size="2560" time="2012-11-20 15:32:25" attr="0x20" md5="4b2764edbea6001b0d59f092dfba82a6" dir="TMPLATES/">PRODPLAN.TXT</file>
<file size="1024" time="2012-11-20 15:32:02" attr="0x20" md5="023d6a310523f803ed1b7f4f9cc53dd5" dir="TMPLATES/">RESUME.TXT</file>
<file size="1024" time="2012-11-20 15:32:54" attr="0x20" md5="9cf051b9b9051429e778f84d14e858d0" dir="TMPLATES/">SALELEAD.TXT</file>
<file size="512" time="2012-11-20 15:32:49" attr="0x20" md5="56bb93d56f30989fd343314dad33091f" dir="TMPLATES/">SALESCAL.TXT</file>
<file size="512" time="2012-11-20 15:32:48" attr="0x20" md5="2df41d04290e16f9916309f7ea00ee11" dir="TMPLATES/">SRVCCALL.TXT</file>
<file size="3072" time="2012-11-20 15:32:12" attr="0x20" md5="18236635ffefa9388460e8944000da0b" dir="TMPLATES/">STATABBR.TXT</file>
<file size="2048" time="2012-11-20 15:32:01" attr="0x20" md5="53d4f06b9d18bd3dd95407b3499f930a" dir="TMPLATES/">STATCNTR.TXT</file>
<file size="512" time="2012-11-20 15:32:46" attr="0x20" md5="05f711f1c096454617eb18b31a48905f" dir="TMPLATES/">UPGRADE.TXT</file>
<file size="3072" time="2012-11-20 15:32:11" attr="0x20" md5="20ded226630726d7b26d0ec7832753d0" dir="TMPLATES/">WTMEASUR.TXT</file>
</disk> </disk>
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1987/thinktank/state.json"/> <machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1987/thinktank/state.json"/>
</manifest> </manifest>

File diff suppressed because one or more lines are too long

View file

@ -14,17 +14,17 @@
<name>D. G. Kneller</name> <name>D. G. Kneller</name>
<desc>MSDOS port</desc> <desc>MSDOS port</desc>
</author> </author>
<disk id="disk01" dir="/apps/pc/1988/moria/private/"> <disk id="disk01" size="1228800" chs="80:2:15" dir="private/" href="/apps/pc/1988/moria/disk.json" md5="7bb84a7ac4e9b03e8cd1e6753b1359fb" md5json="7630122397a57af2d0c767141af3817c">
<name>Moria v4.872</name> <name>Moria v4.872</name>
<file>CONFIG.DOC</file> <file size="11143" time="1988-11-01 00:00:00" attr="0x20" md5="dae278b77133f32949d0e8940f944c0d">CONFIG.DOC</file>
<file>GOD</file> <file size="91154" time="1991-06-01 14:50:02" attr="0x20" md5="66593e83a2aa3870d7a9e8b43079ce42">GOD</file>
<file>MADNESS1</file> <file size="91154" time="1991-06-01 15:13:50" attr="0x20" md5="4a7c6e2ddf649f9700786624aaa91199">MADNESS1</file>
<file>MORIA.CNF</file> <file size="2561" time="1990-02-09 20:27:08" attr="0x20" md5="d1376a601fea671e7a0c39752bb58fbf">MORIA.CNF</file>
<file>MORIA.DOC</file> <file size="92662" time="1990-12-22 19:46:22" attr="0x20" md5="c6f8dfb312ef8cc559889a14eeabd32e">MORIA.DOC</file>
<file>MORIA.EXE</file> <file size="350791" time="1988-12-14 00:00:00" attr="0x20" md5="a0be481e957d2cfcc57eebad6be6ccf2">MORIA.EXE</file>
<file>MORIA.SCR</file> <file size="3720" time="1991-06-02 14:07:28" attr="0x20" md5="e65b63da5543d9c43d32c20189a32d08">MORIA.SCR</file>
<file>MORIACHR.DIE</file> <file size="1060" time="1991-03-08 16:39:16" attr="0x20" md5="4bd3586953db841ed0e2b28865fc933e">MORIACHR.DIE</file>
<file>ORC2</file> <file size="91154" time="1991-05-09 14:34:42" attr="0x20" md5="f8d1494a0b9b809c0347a9be08d59318">ORC2</file>
<file>PKZIP.EXE</file> <file size="34296" time="1990-03-15 01:10:00" attr="0x20" md5="5036d372ac010331a78071a574354cf0">PKZIP.EXE</file>
</disk> </disk>
</manifest> </manifest>

View file

@ -92,21 +92,21 @@
<name>Ben Schreiber</name> <name>Ben Schreiber</name>
<desc>Macintosh port for Think C</desc> <desc>Macintosh port for Think C</desc>
</contributor> </contributor>
<disk id="disk01" dir="/apps/pc/1992/moria/bin/" href="/apps/pc/1992/moria/disk.json"> <disk id="disk01" size="368640" chs="40:2:9" dir="private/bin/" href="/apps/pc/1992/moria/disk.json" md5="da0023280238bc2ee9053ad2b9548816" md5json="1473be159bb5f9001db31c06b3a366c1">
<name>Moria 5.5</name> <name>Moria 5.5</name>
<file>EXP.DOC</file> <file size="6074" time="1992-11-01 23:15:36" attr="0x20" md5="078aca44b845ee8a787a324c1e827200">EXP.DOC</file>
<file>MORIA.CNF</file> <file size="2560" time="1992-11-01 23:15:36" attr="0x20" md5="a5c8620efd0dc841956f9cdc2e46220a">MORIA.CNF</file>
<file>MORIA1.TXT</file> <file size="49267" time="1992-11-01 23:15:36" attr="0x20" md5="32c9f15c70256f540f531675ad0e217f">MORIA1.TXT</file>
<file>MORIA2.TXT</file> <file size="57606" time="1992-11-01 23:15:36" attr="0x20" md5="deba369b3434ca2d38b0b5a01a6f6720">MORIA2.TXT</file>
<file>MORIA88.EXE</file> <file size="160588" time="1992-11-01 23:15:42" attr="0x20" md5="abcd15c840cacc04ac18cd4818901a30">MORIA88.EXE</file>
<file>ORIGCMDS.HLP</file> <file size="2852" time="1992-11-01 23:15:42" attr="0x20" md5="fae30fdd85dfbe8cdfab5eb122539f12">ORIGCMDS.HLP</file>
<file>OWIZCMDS.HLP</file> <file size="376" time="1992-11-01 23:15:42" attr="0x20" md5="1e568cf3719cc40cca1d85711c962911">OWIZCMDS.HLP</file>
<file>ROGLCMDS.HLP</file> <file size="3049" time="1992-11-01 23:15:42" attr="0x20" md5="d58526b722f335e4db1616e52d7fb533">ROGLCMDS.HLP</file>
<file>RWIZCMDS.HLP</file> <file size="376" time="1992-11-01 23:15:42" attr="0x20" md5="1e343c31d9600d000a9aec76aa774448">RWIZCMDS.HLP</file>
<file>SPELLS.DOC</file> <file size="0" time="2014-04-12 12:05:43" attr="0x20">SCORES</file>
<file>VERSION.HLP</file> <file size="11474" time="1992-11-01 23:15:44" attr="0x20" md5="d977c21b4510a07b64b117def34d9d3c">SPELLS.DOC</file>
<file>WELCOME.HLP</file> <file size="2193" time="1992-11-01 23:15:44" attr="0x20" md5="cac18aa1420a33b231295f468c360f96">VERSION.HLP</file>
<file>SCORES</file> <file size="423" time="1992-11-01 23:15:44" attr="0x20" md5="07fdaebf594f9b34d54544c2b6aa36d8">WELCOME.HLP</file>
</disk> </disk>
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1992/moria/state.json"/> <machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1992/moria/state.json"/>
</manifest> </manifest>

View file

@ -8,16 +8,22 @@
<manifest ref="/disks/pc/dos/ibm/2.00/manifest.xml" disk="*"/> <manifest ref="/disks/pc/dos/ibm/2.00/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/ibm/2.10/manifest.xml" disk="*"/> <manifest ref="/disks/pc/dos/ibm/2.10/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/ibm/3.00/manifest.xml" disk="*"/> <manifest ref="/disks/pc/dos/ibm/3.00/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/ibm/3.10/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/ibm/3.20/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/ibm/3.30/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/microsoft/3.20/manifest.xml" disk="*"/> <manifest ref="/disks/pc/dos/microsoft/3.20/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/dos/microsoft/4.0M/manifest.xml" disk="*"/> <manifest ref="/disks/pc/dos/microsoft/4.0M/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/os2/1.0/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/os2/1.1/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/os2/1.3/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/win/win101/manifest.xml" disk="*"/> <manifest ref="/disks/pc/win/win101/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/win/win103/manifest.xml" disk="*"/> <manifest ref="/disks/pc/win/win103/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/win/win103a/manifest.xml" disk="*"/> <manifest ref="/disks/pc/win/win103a/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/win/win104/manifest.xml" disk="*"/> <manifest ref="/disks/pc/win/win104/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/win/win203/manifest.xml" disk="*"/> <manifest ref="/disks/pc/win/win203/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/apps/lotus/123/1.0a/manifest.xml" disk="*"/> <manifest ref="/disks/pc/apps/lotus/123/1.0a/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/apps/microsoft/word/2.0c/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/apps/microsoft/word/3.0/manifest.xml" disk="*"/> <manifest ref="/disks/pc/apps/microsoft/word/3.0/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/apps/microsoft/word/3.1/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/apps/microsoft/word/5.0/manifest.xml" disk="*"/> <manifest ref="/disks/pc/apps/microsoft/word/5.0/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/games/microsoft/flightsim/manifest.xml" disk="*"/> <manifest ref="/disks/pc/games/microsoft/flightsim/manifest.xml" disk="*"/>
<manifest ref="/disks/pc/tools/microsoft/basic/manifest.xml" disk="*"/> <manifest ref="/disks/pc/tools/microsoft/basic/manifest.xml" disk="*"/>

View file

@ -14,7 +14,7 @@
<keyboard ref="/configs/pc/keyboards/minimal-functions.xml"/> <keyboard ref="/configs/pc/keyboards/minimal-functions.xml"/>
<debugger id="debugger" messages="" commands=""/> <debugger id="debugger" messages="" commands=""/>
<panel ref="/configs/pc/panels/wide.xml"/> <panel ref="/configs/pc/panels/wide.xml"/>
<fdc ref="/configs/pc/disks/library.xml" automount='{A: {name: "PC-DOS 3.00 (Disk 1)", path: "/disks/pc/dos/ibm/3.00/PCDOS300-DISK1.json"}, B: {name: "PC-DOS 3.00 (Disk 2)", path: "/disks/pc/dos/ibm/3.00/PCDOS300-DISK2.json"}}'/> <fdc ref="/configs/pc/disks/library.xml" automount='{A: {name: "PC-DOS 3.20 (Disk 1)", path: "/disks/pc/dos/ibm/3.20/PCDOS320-DISK1.json"}, B: {name: "PC-DOS 3.20 (Disk 2)", path: "/disks/pc/dos/ibm/3.20/PCDOS320-DISK2.json"}}'/>
<hdc id="hdcAT" type="at" drives='[{name:"20Mb Hard Disk",type:2}]'/> <hdc id="hdcAT" type="at" drives='[{name:"20Mb Hard Disk",type:2}]'/>
<chipset id="chipset" model="5170" rtcdate="2014-10-01T08:00:00-0700"/> <chipset id="chipset" model="5170" rtcdate="2014-10-01T08:00:00-0700"/>
<serial id="com1" adapter="1" binding="print"/> <serial id="com1" adapter="1" binding="print"/>

1
devices/.gitignore vendored
View file

@ -1 +0,0 @@
/other

View file

@ -7,16 +7,16 @@
<category>Productivity</category> <category>Productivity</category>
<author>Lotus</author> <author>Lotus</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/apps/lotus/123/1.0a/123-DISK1-SYSTEM.json" md5="36aa0babe09470801636d9acb6a6d127" md5json="10202c5c7ac7a719e86464f29d14ae7f"> <disk id="disk01" size="368640" chs="40:2:9" img="private/123-DISK1-SYSTEM.img" href="/disks/pc/apps/lotus/123/1.0a/123-DISK1-SYSTEM.json" md5="36aa0babe09470801636d9acb6a6d127" md5json="10202c5c7ac7a719e86464f29d14ae7f">
<name>Lotus 1-2-3 (System)</name> <name>Lotus 1-2-3 (System)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/apps/lotus/123/1.0a/123-DISK2-UTILITY.json" md5="7c44429e0572cc9b5ccb69cd158d107e" md5json="6b6bb5326cd2a24370acdf9df9800d1a"> <disk id="disk02" size="368640" chs="40:2:9" img="private/123-DISK2-UTILITY.img" href="/disks/pc/apps/lotus/123/1.0a/123-DISK2-UTILITY.json" md5="7c44429e0572cc9b5ccb69cd158d107e" md5json="6b6bb5326cd2a24370acdf9df9800d1a">
<name>Lotus 1-2-3 (Utility)</name> <name>Lotus 1-2-3 (Utility)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/apps/lotus/123/1.0a/123-DISK3-GRAPH.json" md5="2f65d1d69f1b048c91373cf616f7b6b4" md5json="137b97e95889983d01e0922a379f2f50"> <disk id="disk03" size="368640" chs="40:2:9" img="private/123-DISK3-GRAPH.img" href="/disks/pc/apps/lotus/123/1.0a/123-DISK3-GRAPH.json" md5="2f65d1d69f1b048c91373cf616f7b6b4" md5json="137b97e95889983d01e0922a379f2f50">
<name>Lotus 1-2-3 (Graph)</name> <name>Lotus 1-2-3 (Graph)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/apps/lotus/123/1.0a/123-DISK4-TUTORIAL.json" md5="279acec5509aa07d3217789ce78eb622" md5json="4074f85008a692ca0ab37658506b6c82"> <disk id="disk04" size="368640" chs="40:2:9" img="private/123-DISK4-TUTORIAL.img" href="/disks/pc/apps/lotus/123/1.0a/123-DISK4-TUTORIAL.json" md5="279acec5509aa07d3217789ce78eb622" md5json="4074f85008a692ca0ab37658506b6c82">
<name>Lotus 1-2-3 (Tutorial)</name> <name>Lotus 1-2-3 (Tutorial)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>Word for Windows</title>
<version>2.0c</version>
<type>Application</type>
<category>Word Processor</category>
<author>Microsoft</author>
<releaseDate/>
<disk id="disk01" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK1.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK1.json" md5="5689477a4e0db01dd599307b32c4f5df" md5json="190f66ae5b1aa1f4d7cddb79ceb14ceb">
<name>Word for Windows 2.0c (Disk 1)</name>
</disk>
<disk id="disk02" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK2.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK2.json" md5="d51e70e3cf4cfbd42f60b9e063557ca6" md5json="f5d1b7cbb68ae7c815dbdefc3d88257f">
<name>Word for Windows 2.0c (Disk 2)</name>
</disk>
<disk id="disk03" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK3.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK3.json" md5="d18c31da61339895daa9d95d82e56785" md5json="315cb58399dd8d67db942db8c30e741b">
<name>Word for Windows 2.0c (Disk 3)</name>
</disk>
<disk id="disk04" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK4.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK4.json" md5="e3120099f7a57b0d72298515d89273d0" md5json="c781c67a63e6fb03af4bb6d1b16694b5">
<name>Word for Windows 2.0c (Disk 4)</name>
</disk>
<disk id="disk05" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK5.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK5.json" md5="4b5dbc6d2e1e279073033c4560d464c6" md5json="d77d7afc02a6d05c69226c13d44e0776">
<name>Word for Windows 2.0c (Disk 5)</name>
</disk>
<disk id="disk06" size="1474560" chs="80:2:18" img="private/WINWORD20-DISK6.img" href="/disks/pc/apps/microsoft/winword/2.0c/WINWORD20-DISK6.json" md5="573af2dcc8938358d6b19623ad1fb9ac" md5json="16a117e0c3a50a1bf80d8089699b0b60">
<name>Word for Windows 2.0c (Disk 6)</name>
</disk>
</manifest>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>MS Word</title>
<version>2.0c</version>
<type>Application</type>
<category>Word Processor</category>
<author>Microsoft</author>
<releaseDate/>
<disk id="disk01" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK1.json" md5="5689477a4e0db01dd599307b32c4f5df" md5json="190f66ae5b1aa1f4d7cddb79ceb14ceb">
<name>MS Word 2.0c (Disk 1)</name>
</disk>
<disk id="disk02" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK2.json" md5="d51e70e3cf4cfbd42f60b9e063557ca6" md5json="f5d1b7cbb68ae7c815dbdefc3d88257f">
<name>MS Word 2.0c (Disk 2)</name>
</disk>
<disk id="disk03" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK3.json" md5="d18c31da61339895daa9d95d82e56785" md5json="315cb58399dd8d67db942db8c30e741b">
<name>MS Word 2.0c (Disk 3)</name>
</disk>
<disk id="disk04" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK4.json" md5="e3120099f7a57b0d72298515d89273d0" md5json="c781c67a63e6fb03af4bb6d1b16694b5">
<name>MS Word 2.0c (Disk 4)</name>
</disk>
<disk id="disk05" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK5.json" md5="4b5dbc6d2e1e279073033c4560d464c6" md5json="d77d7afc02a6d05c69226c13d44e0776">
<name>MS Word 2.0c (Disk 5)</name>
</disk>
<disk id="disk06" href="/disks/pc/apps/microsoft/word/2.0c/WORD20-DISK6.json" md5="573af2dcc8938358d6b19623ad1fb9ac" md5json="16a117e0c3a50a1bf80d8089699b0b60">
<name>MS Word 2.0c (Disk 6)</name>
</disk>
</manifest>

View file

@ -7,22 +7,22 @@
<category>Word Processor</category> <category>Word Processor</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK1-PROGRAM.json" md5="97f9cea388a2732089936334fcc63c96" md5json="b713ad3dd4eee3f6dd2abf048dc2daad"> <disk id="disk01" size="368640" chs="40:2:9" img="private/WORD30-DISK1-PROGRAM.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK1-PROGRAM.json" md5="97f9cea388a2732089936334fcc63c96" md5json="b713ad3dd4eee3f6dd2abf048dc2daad">
<name>MS Word 3.0 (Disk 1)</name> <name>MS Word 3.0 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK2-SPELL.json" md5="7935e208cbe47b20aa63d6bbda9c53f8" md5json="d8136eeb67df7832a1f0e26c7868bfe8"> <disk id="disk02" size="368640" chs="40:2:9" img="private/WORD30-DISK2-SPELL.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK2-SPELL.json" md5="7935e208cbe47b20aa63d6bbda9c53f8" md5json="d8136eeb67df7832a1f0e26c7868bfe8">
<name>MS Word 3.0 (Disk 2)</name> <name>MS Word 3.0 (Disk 2)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK3-UTILITIES.json" md5="8e95a1700ab66f71af6f148dffa4bf39" md5json="dfb026f66699710775159a97474984dc"> <disk id="disk03" size="368640" chs="40:2:9" img="private/WORD30-DISK3-UTILITIES.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK3-UTILITIES.json" md5="8e95a1700ab66f71af6f148dffa4bf39" md5json="dfb026f66699710775159a97474984dc">
<name>MS Word 3.0 (Disk 3)</name> <name>MS Word 3.0 (Disk 3)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK4-PRINTER.json" md5="a15131fe73097ac52bcc15beeba451f3" md5json="9814f88a83af26649d1e9e0c7292102c"> <disk id="disk04" size="368640" chs="40:2:9" img="private/WORD30-DISK4-PRINTER.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK4-PRINTER.json" md5="a15131fe73097ac52bcc15beeba451f3" md5json="9814f88a83af26649d1e9e0c7292102c">
<name>MS Word 3.0 (Disk 4)</name> <name>MS Word 3.0 (Disk 4)</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK5-LEARNMOU.json" md5="6343da623cd8d1b7b7613174df4d0b6f" md5json="a194294aec182ee668c2b295ad17c471"> <disk id="disk05" size="368640" chs="40:2:9" img="private/WORD30-DISK5-LEARNMOU.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK5-LEARNMOU.json" md5="6343da623cd8d1b7b7613174df4d0b6f" md5json="a194294aec182ee668c2b295ad17c471">
<name>MS Word 3.0 (Disk 5)</name> <name>MS Word 3.0 (Disk 5)</name>
</disk> </disk>
<disk id="disk06" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK6-LEARNKBD-ERRORS.json" md5="ee4dead3e8b40347e40824e16cf65d9b" md5json="464f5b6884a6817c3ea40ee1242bb384"> <disk id="disk06" size="368640" chs="40:2:9" img="private/WORD30-DISK6-LEARNKBD-ERRORS.img" href="/disks/pc/apps/microsoft/word/3.0/WORD30-DISK6-LEARNKBD-ERRORS.json" md5="ee4dead3e8b40347e40824e16cf65d9b" md5json="464f5b6884a6817c3ea40ee1242bb384">
<name>MS Word 3.0 (Disk 6)</name> <name>MS Word 3.0 (Disk 6)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,28 +7,28 @@
<category>Word Processor</category> <category>Word Processor</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK1-PROGRAM.json" md5="1c370c3abc240dbd20d87af6cd0902e2" md5json="f5db259c42fcb1e8236c23a4cc9f263e"> <disk id="disk01" size="368640" chs="40:2:9" img="private/WORD31-DISK1-PROGRAM.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK1-PROGRAM.json" md5="1c370c3abc240dbd20d87af6cd0902e2" md5json="f5db259c42fcb1e8236c23a4cc9f263e">
<name>MS Word 3.1 (Disk 1)</name> <name>MS Word 3.1 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK2-SPELL.json" md5="9353352b7cffb1a7cf7aa39c5a68a827" md5json="135ce767ba56423ce09f59f1b20944d0"> <disk id="disk02" size="368640" chs="40:2:9" img="private/WORD31-DISK2-SPELL.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK2-SPELL.json" md5="9353352b7cffb1a7cf7aa39c5a68a827" md5json="135ce767ba56423ce09f59f1b20944d0">
<name>MS Word 3.1 (Disk 2)</name> <name>MS Word 3.1 (Disk 2)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK3-THESAURUS.json" md5="a27129a4549ac43e15dcffb39deb1e12" md5json="bb110081bc34da49b408c5593c561595"> <disk id="disk03" size="368640" chs="40:2:9" img="private/WORD31-DISK3-THESAURUS.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK3-THESAURUS.json" md5="a27129a4549ac43e15dcffb39deb1e12" md5json="bb110081bc34da49b408c5593c561595">
<name>MS Word 3.1 (Disk 3)</name> <name>MS Word 3.1 (Disk 3)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK4-UTILITIES.json" md5="3b11d6096006d3a5020183b95414c2b9" md5json="33273f2eb4c4e5e47984f9f57361df28"> <disk id="disk04" size="368640" chs="40:2:9" img="private/WORD31-DISK4-UTILITIES.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK4-UTILITIES.json" md5="3b11d6096006d3a5020183b95414c2b9" md5json="33273f2eb4c4e5e47984f9f57361df28">
<name>MS Word 3.1 (Disk 4)</name> <name>MS Word 3.1 (Disk 4)</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK5-PRINTER.json" md5="52b513f65a38135d12b4a88c4442898b" md5json="689fcd827cda42d97bca383b40af912c"> <disk id="disk05" size="368640" chs="40:2:9" img="private/WORD31-DISK5-PRINTER.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK5-PRINTER.json" md5="52b513f65a38135d12b4a88c4442898b" md5json="689fcd827cda42d97bca383b40af912c">
<name>MS Word 3.1 (Disk 5)</name> <name>MS Word 3.1 (Disk 5)</name>
</disk> </disk>
<disk id="disk06" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK6-PRINTER.json" md5="48724973d58cf7202912ddaf5dde8a9a" md5json="b32dad034f454f8d16a5e0ded6c80e56"> <disk id="disk06" size="368640" chs="40:2:9" img="private/WORD31-DISK6-PRINTER.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK6-PRINTER.json" md5="48724973d58cf7202912ddaf5dde8a9a" md5json="b32dad034f454f8d16a5e0ded6c80e56">
<name>MS Word 3.1 (Disk 6)</name> <name>MS Word 3.1 (Disk 6)</name>
</disk> </disk>
<disk id="disk07" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK7-LEARNMOU.json" md5="cc25608720e3e64573007612e9c39b1f" md5json="25c30ded5aa26f7c75c527baa95c8f2c"> <disk id="disk07" size="368640" chs="40:2:9" img="private/WORD31-DISK7-LEARNMOU.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK7-LEARNMOU.json" md5="cc25608720e3e64573007612e9c39b1f" md5json="25c30ded5aa26f7c75c527baa95c8f2c">
<name>MS Word 3.1 (Disk 7)</name> <name>MS Word 3.1 (Disk 7)</name>
</disk> </disk>
<disk id="disk08" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK8-LEARNKBD.json" md5="6627c0b21995fe62f169f402f251a2d2" md5json="be5c00c96fed397648b76a19f0dbced6"> <disk id="disk08" size="368640" chs="40:2:9" img="private/WORD31-DISK8-LEARNKBD.img" href="/disks/pc/apps/microsoft/word/3.1/WORD31-DISK8-LEARNKBD.json" md5="6627c0b21995fe62f169f402f251a2d2" md5json="be5c00c96fed397648b76a19f0dbced6">
<name>MS Word 3.1 (Disk 8)</name> <name>MS Word 3.1 (Disk 8)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,43 +7,43 @@
<category>Word Processor</category> <category>Word Processor</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PROGRAM1.json" md5="ec384fe9bc27b518f86fdd47b1fefffd" md5json="d5574356b39c7b5737163aca21eed107"> <disk id="disk01" size="368640" chs="40:2:9" img="private/WORD50-PROGRAM1.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PROGRAM1.json" md5="ec384fe9bc27b518f86fdd47b1fefffd" md5json="d5574356b39c7b5737163aca21eed107">
<name>MS Word 5.0 (Program 1)</name> <name>MS Word 5.0 (Program 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PROGRAM2.json" md5="537d3dc0c3bc41dd9f16db02fc40094c" md5json="1b5a0fc630596ba53c7751d4aec4690e"> <disk id="disk02" size="368640" chs="40:2:9" img="private/WORD50-PROGRAM2.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PROGRAM2.json" md5="537d3dc0c3bc41dd9f16db02fc40094c" md5json="1b5a0fc630596ba53c7751d4aec4690e">
<name>MS Word 5.0 (Program 2)</name> <name>MS Word 5.0 (Program 2)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/apps/microsoft/word/5.0/WORD50-SPELL.json" md5="c81b0c62f2bfe394814a126bd9b382d1" md5json="2c56807a3f9bfacaeeaa06ea8d9a97c7"> <disk id="disk03" size="368640" chs="40:2:9" img="private/WORD50-SPELL.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-SPELL.json" md5="c81b0c62f2bfe394814a126bd9b382d1" md5json="2c56807a3f9bfacaeeaa06ea8d9a97c7">
<name>MS Word 5.0 (Spell)</name> <name>MS Word 5.0 (Spell)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/apps/microsoft/word/5.0/WORD50-THESAURUS.json" md5="939c39241e2481ae4a332d651f15645c" md5json="98566758db1a80c30e3fcd2ffb2cbb24"> <disk id="disk04" size="368640" chs="40:2:9" img="private/WORD50-THESAURUS.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-THESAURUS.json" md5="939c39241e2481ae4a332d651f15645c" md5json="98566758db1a80c30e3fcd2ffb2cbb24">
<name>MS Word 5.0 (Thesaurus)</name> <name>MS Word 5.0 (Thesaurus)</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES1.json" md5="258268a207f5fa813443700c36b6d5a0" md5json="95acace912092a6d167bef346988fd6e"> <disk id="disk05" size="368640" chs="40:2:9" img="private/WORD50-UTILITIES1.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES1.json" md5="258268a207f5fa813443700c36b6d5a0" md5json="95acace912092a6d167bef346988fd6e">
<name>MS Word 5.0 (Utilities 1)</name> <name>MS Word 5.0 (Utilities 1)</name>
</disk> </disk>
<disk id="disk06" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES2.json" md5="604713de5d1f7c10ab5df852ebdc747e" md5json="f07f2b13111dd0923730d063bec18af6"> <disk id="disk06" size="368640" chs="40:2:9" img="private/WORD50-UTILITIES2.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES2.json" md5="604713de5d1f7c10ab5df852ebdc747e" md5json="f07f2b13111dd0923730d063bec18af6">
<name>MS Word 5.0 (Utilities 2)</name> <name>MS Word 5.0 (Utilities 2)</name>
</disk> </disk>
<disk id="disk07" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES3.json" md5="1bc12154a9bb5523e9551bcc04e9aec6" md5json="68e5d654ff88fdc0533e74c4a9b56317"> <disk id="disk07" size="368640" chs="40:2:9" img="private/WORD50-UTILITIES3.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILITIES3.json" md5="1bc12154a9bb5523e9551bcc04e9aec6" md5json="68e5d654ff88fdc0533e74c4a9b56317">
<name>MS Word 5.0 (Utilities 3)</name> <name>MS Word 5.0 (Utilities 3)</name>
</disk> </disk>
<disk id="disk08" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILPRINT.json" md5="22b6c584ac8bb03c4cfe8874ebd131c8" md5json="0b6f2df39ac94d5592da99e55a5ab787"> <disk id="disk08" size="368640" chs="40:2:9" img="private/WORD50-UTILPRINT.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-UTILPRINT.json" md5="22b6c584ac8bb03c4cfe8874ebd131c8" md5json="0b6f2df39ac94d5592da99e55a5ab787">
<name>MS Word 5.0 (Utilities/Print)</name> <name>MS Word 5.0 (Utilities/Print)</name>
</disk> </disk>
<disk id="disk09" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PRINTERS1.json" md5="97c904815815535b852039fe7de4092e" md5json="4c670002d9d68776045517d67f62606e"> <disk id="disk09" size="368640" chs="40:2:9" img="private/WORD50-PRINTERS1.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PRINTERS1.json" md5="97c904815815535b852039fe7de4092e" md5json="4c670002d9d68776045517d67f62606e">
<name>MS Word 5.0 (Printers 1)</name> <name>MS Word 5.0 (Printers 1)</name>
</disk> </disk>
<disk id="disk10" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PRINTERS2.json" md5="9d8a6b158c964890ad3a46f11e8d66a1" md5json="710fe58bf85e4f66b0c6620f6e106cfb"> <disk id="disk10" size="368640" chs="40:2:9" img="private/WORD50-PRINTERS2.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-PRINTERS2.json" md5="9d8a6b158c964890ad3a46f11e8d66a1" md5json="710fe58bf85e4f66b0c6620f6e106cfb">
<name>MS Word 5.0 (Printers 2)</name> <name>MS Word 5.0 (Printers 2)</name>
</disk> </disk>
<disk id="disk11" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNKBD.json" md5="d8aa737b6b3f1bfa982fbee8d6493c69" md5json="83fd5275f77367742880f5af60fa2281"> <disk id="disk11" size="368640" chs="40:2:9" img="private/WORD50-LEARNKBD.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNKBD.json" md5="d8aa737b6b3f1bfa982fbee8d6493c69" md5json="83fd5275f77367742880f5af60fa2281">
<name>MS Word 5.0 (Learning Keyboard)</name> <name>MS Word 5.0 (Learning Keyboard)</name>
</disk> </disk>
<disk id="disk12" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNMOU.json" md5="d63043c19c860498798ecb8470a1d24a" md5json="d7dcfbe52791d2fee7ae70c51bbec48f"> <disk id="disk12" size="368640" chs="40:2:9" img="private/WORD50-LEARNMOU.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNMOU.json" md5="d63043c19c860498798ecb8470a1d24a" md5json="d7dcfbe52791d2fee7ae70c51bbec48f">
<name>MS Word 5.0 (Learning Mouse)</name> <name>MS Word 5.0 (Learning Mouse)</name>
</disk> </disk>
<disk id="disk13" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNADV.json" md5="e23e15685bd2c5b2eb0ec16a162683cd" md5json="8bfd4ebc182253ebcea2d3b8afae095d"> <disk id="disk13" size="368640" chs="40:2:9" img="private/WORD50-LEARNADV.img" href="/disks/pc/apps/microsoft/word/5.0/WORD50-LEARNADV.json" md5="e23e15685bd2c5b2eb0ec16a162683cd" md5json="8bfd4ebc182253ebcea2d3b8afae095d">
<name>MS Word 5.0 (Learning Advanced)</name> <name>MS Word 5.0 (Learning Advanced)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -9,10 +9,10 @@
<publisher href="http://en.wikipedia.org/wiki/Eagle_Computer">Eagle Computer</publisher> <publisher href="http://en.wikipedia.org/wiki/Eagle_Computer">Eagle Computer</publisher>
<releaseDate>May 20, 1983</releaseDate> <releaseDate>May 20, 1983</releaseDate>
<machine href="/disks/pc/cpm/machine.xml"/> <machine href="/disks/pc/cpm/machine.xml"/>
<disk id="disk01" href="/disks/pc/cpm/cpm86-disk1.json" md5="0cfdd3af220207b49a63c4cd2b3c0be4" md5json="224fd69ff9e4e6ac05e9433d2b2ef315"> <disk id="disk01" size="327680" chs="40:2:8" img="private/cpm86-disk1.dsk" href="/disks/pc/cpm/cpm86-disk1.json" md5="0cfdd3af220207b49a63c4cd2b3c0be4" md5json="224fd69ff9e4e6ac05e9433d2b2ef315">
<name>CP/M-86 (Disk 1)</name> <name>CP/M-86 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/cpm/cpm86-disk2.json" md5="50cca3911096c28845089aa5317d96d8" md5json="67f21f46e4b4b9a9c9195e610aeb8d32"> <disk id="disk02" size="327680" chs="40:2:8" img="private/cpm86-disk2.dsk" href="/disks/pc/cpm/cpm86-disk2.json" md5="50cca3911096c28845089aa5317d96d8" md5json="67f21f46e4b4b9a9c9195e610aeb8d32">
<name>CP/M-86 (Disk 2)</name> <name>CP/M-86 (Disk 2)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -8,7 +8,7 @@
<author>IBM</author> <author>IBM</author>
<releaseDate/> <releaseDate/>
<machine href="/disks/pc/diags/ibm/2.20/machine.xml"/> <machine href="/disks/pc/diags/ibm/2.20/machine.xml"/>
<disk id="disk01" href="/disks/pc/diags/ibm/2.20/5150_5155_5160_ADVDIAG_220.json" md5="f1c6deb5474e3e8cb42bb705f71347b2" md5json="8a1a166f511c9de8efbe3aefbce681e3"> <disk id="disk01" size="184320" chs="40:1:9" img="private/5150_5155_5160_ADVDIAG_220.img" href="/disks/pc/diags/ibm/2.20/5150_5155_5160_ADVDIAG_220.json" md5="f1c6deb5474e3e8cb42bb705f71347b2" md5json="8a1a166f511c9de8efbe3aefbce681e3">
<from href="http://minuszerodegrees.net/software/5150_5155_5160_advanced_diagnostics_2.20/6139804.IMG"/> <from href="http://minuszerodegrees.net/software/5150_5155_5160_advanced_diagnostics_2.20/6139804.IMG"/>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,5 +7,5 @@
<category>Operating System</category> <category>Operating System</category>
<author>IBM/Microsoft</author> <author>IBM/Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/ibm/1.00/PCDOS100.json" md5="73c919cecadf002a7124b7e8bfe3b5ba" md5json="7f014057d7af74d3c22e1cd10443defe"/> <disk id="disk01" size="163840" chs="40:1:8" img="private/PCDOS100.img" href="/disks/pc/dos/ibm/1.00/PCDOS100.json" md5="73c919cecadf002a7124b7e8bfe3b5ba" md5json="7f014057d7af74d3c22e1cd10443defe"/>
</manifest> </manifest>

View file

@ -7,5 +7,5 @@
<category>Operating System</category> <category>Operating System</category>
<author>IBM/Microsoft</author> <author>IBM/Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/ibm/1.10/PCDOS110.json" md5="47bfb4371d28cd9e45fb1197f2a70c00" md5json="91086902e08148b50bd1ea1219192751"/> <disk id="disk01" size="163840" chs="40:1:8" img="private/PCDOS110.img" href="/disks/pc/dos/ibm/1.10/PCDOS110.json" md5="47bfb4371d28cd9e45fb1197f2a70c00" md5json="91086902e08148b50bd1ea1219192751"/>
</manifest> </manifest>

View file

@ -7,10 +7,10 @@
<category>Operating System</category> <category>Operating System</category>
<author>IBM/Microsoft</author> <author>IBM/Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/ibm/2.00/PCDOS200-DISK1.json" md5="d57ceef82122790d1c0ff7bebc12f90a" md5json="2507c02da6cbafe9a94a35cbdd993be2"> <disk id="disk01" size="184320" chs="40:1:9" img="private/PCDOS200-DISK1.img" href="/disks/pc/dos/ibm/2.00/PCDOS200-DISK1.json" md5="d57ceef82122790d1c0ff7bebc12f90a" md5json="2507c02da6cbafe9a94a35cbdd993be2">
<name>PC-DOS 2.00 (Disk 1)</name> <name>PC-DOS 2.00 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/ibm/2.00/PCDOS200-DISK2.json" md5="1c7aac53c78446992f8821cf42d04c4a" md5json="b66e296319c1f97990b596b1aa376d39"> <disk id="disk02" size="184320" chs="40:1:9" img="private/PCDOS200-DISK2.img" href="/disks/pc/dos/ibm/2.00/PCDOS200-DISK2.json" md5="1c7aac53c78446992f8821cf42d04c4a" md5json="b66e296319c1f97990b596b1aa376d39">
<name>PC-DOS 2.00 (Disk 2)</name> <name>PC-DOS 2.00 (Disk 2)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,10 +7,10 @@
<category>Operating System</category> <category>Operating System</category>
<author>IBM/Microsoft</author> <author>IBM/Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/ibm/2.10/PCDOS210-DISK1.json" md5="b1619fb749fada3720daac99a7c1a8df" md5json="f6c9f4bd063b3dbdee29b8b97aa4fe48"> <disk id="disk01" size="184320" chs="40:1:9" img="private/PCDOS210-DISK1.img" href="/disks/pc/dos/ibm/2.10/PCDOS210-DISK1.json" md5="b1619fb749fada3720daac99a7c1a8df" md5json="f6c9f4bd063b3dbdee29b8b97aa4fe48">
<name>PC-DOS 2.10 (Disk 1)</name> <name>PC-DOS 2.10 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/ibm/2.10/PCDOS210-DISK2.json" md5="52146e5373f8a969f807f0fe63713e29" md5json="348286964aeb589301c8f721506af583"> <disk id="disk02" size="184320" chs="40:1:9" img="private/PCDOS210-DISK2.img" href="/disks/pc/dos/ibm/2.10/PCDOS210-DISK2.json" md5="52146e5373f8a969f807f0fe63713e29" md5json="348286964aeb589301c8f721506af583">
<name>PC-DOS 2.10 (Disk 2)</name> <name>PC-DOS 2.10 (Disk 2)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,10 +7,10 @@
<category>Operating System</category> <category>Operating System</category>
<author>IBM/Microsoft</author> <author>IBM/Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/ibm/3.00/PCDOS300-DISK1.json" md5="34e5385569c85e1f024b23adcd26527d" md5json="14e55feee1cada82cdd5a8189ca6b8a5"> <disk id="disk01" size="368640" chs="40:2:9" img="private/PCDOS300-DISK1.img" href="/disks/pc/dos/ibm/3.00/PCDOS300-DISK1.json" md5="34e5385569c85e1f024b23adcd26527d" md5json="14e55feee1cada82cdd5a8189ca6b8a5">
<name>PC-DOS 3.00 (Disk 1)</name> <name>PC-DOS 3.00 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/ibm/3.00/PCDOS300-DISK2.json" md5="64d385860e3d90d52ec50ba56b1141f1" md5json="c65181e4dad3ab26e623698a21b22e22"> <disk id="disk02" size="368640" chs="40:2:9" img="private/PCDOS300-DISK2.img" href="/disks/pc/dos/ibm/3.00/PCDOS300-DISK2.json" md5="64d385860e3d90d52ec50ba56b1141f1" md5json="c65181e4dad3ab26e623698a21b22e22">
<name>PC-DOS 3.00 (Disk 2)</name> <name>PC-DOS 3.00 (Disk 2)</name>
</disk> </disk>
</manifest> </manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>PC-DOS</title>
<version>3.10</version>
<type>DOS</type>
<category>Operating System</category>
<author>IBM/Microsoft</author>
<releaseDate/>
<disk id="disk01" size="368640" chs="40:2:9" img="private/PCDOS310-DISK1.img" href="/disks/pc/dos/ibm/3.10/PCDOS310-DISK1.json" md5="26961da6e8f8a3465387180a15fef158" md5json="188cb5dce015e8656b3092699cd01277">
<name>PC-DOS 3.10 (Disk 1)</name>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="private/PCDOS310-DISK2.img" href="/disks/pc/dos/ibm/3.10/PCDOS310-DISK2.json" md5="2ff086072ee0e8000984f4a99680c568" md5json="8efbbb438447bf1fbe33066b723b126a">
<name>PC-DOS 3.10 (Disk 2)</name>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>PC-DOS</title>
<version>3.20</version>
<type>DOS</type>
<category>Operating System</category>
<author>IBM/Microsoft</author>
<releaseDate/>
<disk id="disk01" size="368640" chs="40:2:9" img="private/PCDOS320-DISK1.img" href="/disks/pc/dos/ibm/3.20/PCDOS320-DISK1.json" md5="c9a60b93b7a039fffa85f803ab5f9d80" md5json="c8ed4a0369c331547187a61bda5b3f41">
<name>PC-DOS 3.20 (Disk 1)</name>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="private/PCDOS320-DISK2.img" href="/disks/pc/dos/ibm/3.20/PCDOS320-DISK2.json" md5="72bf14f727977e4717823e9b72bf67b7" md5json="d2406cfd3ed34e591344aa6ea97db2b2">
<name>PC-DOS 3.20 (Disk 2)</name>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>PC-DOS</title>
<version>3.30</version>
<type>DOS</type>
<category>Operating System</category>
<author>IBM/Microsoft</author>
<releaseDate/>
<disk id="disk01" size="368640" chs="40:2:9" img="private/PCDOS330-DISK1.img" href="/disks/pc/dos/ibm/3.30/PCDOS330-DISK1.json" md5="12dd70c60e57ce97b4e5aabd0f05c71a" md5json="91e4986390ea0f96ce17d4d476e0c747">
<name>PC-DOS 3.30 (Disk 1)</name>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="private/PCDOS330-DISK2.img" href="/disks/pc/dos/ibm/3.30/PCDOS330-DISK2.json" md5="2e1ec52cc9cdbf8d93f9fabf27aafe51" md5json="60ad4ea3178515adfba39248e30ed1e6">
<name>PC-DOS 3.30 (Disk 2)</name>
</disk>
<disk id="disk03" size="737280" chs="80:2:9" img="private/PCDOS330-DISK1-720K.img" href="/disks/pc/dos/ibm/3.30/PCDOS330-DISK1-720K.json" md5="497c26a4a8316806902f3a51a6ceb2be" md5json="0995b031d5b9e1bf5bf82fb9540440e1">
<name>PC-DOS 3.30 (720K Disk)</name>
</disk>
</manifest>

View file

@ -7,16 +7,16 @@
<category>Operating System</category> <category>Operating System</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate>January 1986</releaseDate> <releaseDate>January 1986</releaseDate>
<disk id="disk01" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK1.json" md5="58196a84f19adec78cf3f527d3c9b884" md5json="b03e56df49233ec38d7ada0ffb718e46"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSDOS320-DISK1.img" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK1.json" md5="58196a84f19adec78cf3f527d3c9b884" md5json="b03e56df49233ec38d7ada0ffb718e46">
<name>MS-DOS 3.20 (Disk 1)</name> <name>MS-DOS 3.20 (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK2.json" md5="1cb4fedc676daa1dadafb61558bf4e9b" md5json="5a07a27fede4dd97922c51b0b2d5038c"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSDOS320-DISK2.img" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK2.json" md5="1cb4fedc676daa1dadafb61558bf4e9b" md5json="5a07a27fede4dd97922c51b0b2d5038c">
<name>MS-DOS 3.20 (Disk 2)</name> <name>MS-DOS 3.20 (Disk 2)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK3-PROGREF1.json" md5="40031b4ebd53f2c84d58aea4a37e84c1" md5json="f39a377cb8938660aab2ee46c27f331b"> <disk id="disk03" size="368640" chs="40:2:9" img="private/MSDOS320-DISK3-PROGREF1.img" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK3-PROGREF1.json" md5="40031b4ebd53f2c84d58aea4a37e84c1" md5json="f39a377cb8938660aab2ee46c27f331b">
<name>MS-DOS 3.20 (ProgRef 1)</name> <name>MS-DOS 3.20 (ProgRef 1)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK4-PROGREF2.json" md5="0818c0e1aa3bc50d3dbbfa075f0f9863" md5json="3e05a10152efe4ff2a8ee9206132fe52"> <disk id="disk04" size="368640" chs="40:2:9" img="private/MSDOS320-DISK4-PROGREF2.img" href="/disks/pc/dos/microsoft/3.20/MSDOS320-DISK4-PROGREF2.json" md5="0818c0e1aa3bc50d3dbbfa075f0f9863" md5json="3e05a10152efe4ff2a8ee9206132fe52">
<name>MS-DOS 3.20 (ProgRef 2)</name> <name>MS-DOS 3.20 (ProgRef 2)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,11 +7,11 @@
<category>Operating System</category> <category>Operating System</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/microsoft/3.30/MSDOS330-DISK1.json" md5="06b083ce47c8b554b862fa2553cf3ef5" md5json="0fcd1998979e749a19cbb9fdf04942aa"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSDOS330-DISK1.img" href="/disks/pc/dos/microsoft/3.30/MSDOS330-DISK1.json" md5="06b083ce47c8b554b862fa2553cf3ef5" md5json="0fcd1998979e749a19cbb9fdf04942aa">
<name>MS-DOS 3.30 (Disk 1)</name> <name>MS-DOS 3.30 (Disk 1)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30%20360K.7z"/>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/microsoft/3.30/MSDOS330-DISK2.json" md5="e0868a5ba87a7c80a07c5c54f002ecb2" md5json="7c3f986cf8d9db68f49e167ed499cc83"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSDOS330-DISK2.img" href="/disks/pc/dos/microsoft/3.30/MSDOS330-DISK2.json" md5="e0868a5ba87a7c80a07c5c54f002ecb2" md5json="7c3f986cf8d9db68f49e167ed499cc83">
<name>MS-DOS 3.30 (Disk 2)</name> <name>MS-DOS 3.30 (Disk 2)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30%20360K.7z"/>
</disk> </disk>

View file

@ -7,11 +7,11 @@
<category>Operating System</category> <category>Operating System</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/microsoft/3.30a/MSDOS330A-DISK1.json" md5="61f5d8b660b19eca0fc3447d4c3470c4" md5json="f07e490605f43bda1919ca6225a816b7"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSDOS330A-DISK1.img" href="/disks/pc/dos/microsoft/3.30a/MSDOS330A-DISK1.json" md5="61f5d8b660b19eca0fc3447d4c3470c4" md5json="f07e490605f43bda1919ca6225a816b7">
<name>MS-DOS 3.30a (Disk 1)</name> <name>MS-DOS 3.30a (Disk 1)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30a%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30a%20360K.7z"/>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/microsoft/3.30a/MSDOS330A-DISK2.json" md5="c410e312c3f8d451e57bed6913eb74b7" md5json="91e5a3d62453e999adf133e327e2e5e1"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSDOS330A-DISK2.img" href="/disks/pc/dos/microsoft/3.30a/MSDOS330A-DISK2.json" md5="c410e312c3f8d451e57bed6913eb74b7" md5json="91e5a3d62453e999adf133e327e2e5e1">
<name>MS-DOS 3.30a (Disk 2)</name> <name>MS-DOS 3.30a (Disk 2)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30a%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/PC-DOS%203.30a%20360K.7z"/>
</disk> </disk>

View file

@ -7,27 +7,27 @@
<category>Operating System</category> <category>Operating System</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json" md5="a450b5bf241c6d3b50875b024dec4de3" md5json="e5fc0477c73e6e291661d9d492b0aa24"> <disk id="disk01" size="737280" chs="80:2:9" img="private/720K/MSDOS401-DISK1.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json" md5="fe6a8a6a3991839680fb0a2f137b337b" md5json="7905864b5a943d6cb4a4a2b37f6dfbe1">
<name>MS-DOS 4.01 (Disk 1)</name> <name>MS-DOS 4.01 (Disk 1)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK2.json" md5="9f23761dbd1e12a713997c21342a6828" md5json="84b758ff65bcf0f74d980a4b62a2fa97"> <disk id="disk02" size="737280" chs="80:2:9" img="private/720K/MSDOS401-DISK2.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK2.json" md5="1ed35cdf88463c632ee2d9fbb8d74da5" md5json="5f1741c90a5c046a97ae6b1b7f66f047">
<name>MS-DOS 4.01 (Disk 2)</name> <name>MS-DOS 4.01 (Disk 2)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>
<disk id="disk03" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK3.json" md5="0db9d11e7705022be3538ce197d2fcca" md5json="b62e0d32fe65ef81db9bc0dc8db1ebb7"> <disk id="disk03" size="737280" chs="80:2:9" img="private/720K/MSDOS401-DISK3.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK3.json" md5="14cb5d9021f313340cf015b18f88880f" md5json="840db50b36a24225bc044622dc3cb854">
<name>MS-DOS 4.01 (Disk 3)</name> <name>MS-DOS 4.01 (Disk 3)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>
<disk id="disk04" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK4.json" md5="14039200d02f68f8e17f709642b48572" md5json="7f8f079f8e7783a5acf95c7008266e0a"> <disk id="disk04" size="368640" chs="40:2:9" img="private/360K/MSDOS401-DISK4.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK4.json" md5="14039200d02f68f8e17f709642b48572" md5json="7f8f079f8e7783a5acf95c7008266e0a">
<name>MS-DOS 4.01 (Disk 4)</name> <name>MS-DOS 4.01 (Disk 4)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>
<disk id="disk05" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK5.json" md5="b61b231f1b0dfc7acc629c30c93b49a6" md5json="7f1c78c7cba2f34b94edab25b910be79"> <disk id="disk05" size="368640" chs="40:2:9" img="private/360K/MSDOS401-DISK5.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK5.json" md5="b61b231f1b0dfc7acc629c30c93b49a6" md5json="7f1c78c7cba2f34b94edab25b910be79">
<name>MS-DOS 4.01 (Disk 5)</name> <name>MS-DOS 4.01 (Disk 5)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>
<disk id="disk06" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK6.json" md5="5be94fd74f9948d6d182e1e864b5a166" md5json="c15dd3be506ea73ba60e67d604a8d276"> <disk id="disk06" size="368640" chs="40:2:9" img="private/360K/MSDOS401-DISK6.img" href="/disks/pc/dos/microsoft/4.01/MSDOS401-DISK6.json" md5="5be94fd74f9948d6d182e1e864b5a166" md5json="c15dd3be506ea73ba60e67d604a8d276">
<name>MS-DOS 4.01 (Disk 6)</name> <name>MS-DOS 4.01 (Disk 6)</name>
<from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/> <from href="http://www.hampa.ch/pub/software/DOS/DOS/MS-DOS%204.01%20360K.7z"/>
</disk> </disk>

View file

@ -8,13 +8,13 @@
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<machine href="/configs/pc/machines/5160/cga/640kb/dos400m/machine.xml"/> <machine href="/configs/pc/machines/5160/cga/640kb/dos400m/machine.xml"/>
<disk id="disk01" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK1.json" md5="6349c61a7c74b0872a918d130c8080a4" md5json="e9db9a543fc26b5fc6c7c03586eb05b2"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSDOS400M-DISK1.img" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK1.json" md5="6349c61a7c74b0872a918d130c8080a4" md5json="e9db9a543fc26b5fc6c7c03586eb05b2">
<name>MS-DOS 4.0M (Disk 1)</name> <name>MS-DOS 4.0M (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK2.json" md5="37c5bbad4ff5bcc0b6394dbdb8f9e918" md5json="b1bff9bd059994ef8f3937664b4f917d"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSDOS400M-DISK2.img" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK2.json" md5="37c5bbad4ff5bcc0b6394dbdb8f9e918" md5json="b1bff9bd059994ef8f3937664b4f917d">
<name>MS-DOS 4.0M (Disk 2)</name> <name>MS-DOS 4.0M (Disk 2)</name>
</disk> </disk>
<other id="disk03" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK2-UNPATCHED.json" md5="ef8d829d5ac38765640ad646fb386950" md5json="e6be9bbd90139fc3ef3739a95f32b664"> <other id="disk03" size="368640" chs="40:2:9" img="private/MSDOS400M-DISK2-UNPATCHED.img" href="/disks/pc/dos/microsoft/4.0M/MSDOS400M-DISK2-UNPATCHED.json" md5="ef8d829d5ac38765640ad646fb386950" md5json="e6be9bbd90139fc3ef3739a95f32b664">
<name>Disk 2 with unpatched LINK.EXE</name> <name>Disk 2 with unpatched LINK.EXE</name>
</other> </other>
<notes>The designation "4.0M" is not an official version number; we use it only to differentiate this version of MS-DOS from the "non-multitasking" version.</notes> <notes>The designation "4.0M" is not an official version number; we use it only to differentiate this version of MS-DOS from the "non-multitasking" version.</notes>

View file

@ -3,19 +3,19 @@
<manifest type="software"> <manifest type="software">
<title>MINIX</title> <title>MINIX</title>
<version>1.1</version> <version>1.1</version>
<disk id="disk01" href="/disks/pc/minix/1.1/MINIX11-DISK1-BOOT.json" md5="9b291bfcaa4e5827498a695f367a1ba3" md5json="af44589551017d9e89a7612cb12841bd"> <disk id="disk01" size="1228800" chs="80:2:15" img="private/MINIX11-DISK1-BOOT.img" href="/disks/pc/minix/1.1/MINIX11-DISK1-BOOT.json" md5="9b291bfcaa4e5827498a695f367a1ba3" md5json="af44589551017d9e89a7612cb12841bd">
<name>Minix Boot (Disk 1)</name> <name>Minix Boot (Disk 1)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/minix/1.1/MINIX11-DISK2-ROOT.json" md5="76da894a087ebde24c3824b9ca5db986" md5json="eb9bfcef965ae843375f8dcd70c139be"> <disk id="disk02" size="1228800" chs="80:2:15" img="private/MINIX11-DISK2-ROOT.img" href="/disks/pc/minix/1.1/MINIX11-DISK2-ROOT.json" md5="76da894a087ebde24c3824b9ca5db986" md5json="eb9bfcef965ae843375f8dcd70c139be">
<name>Minix Root Filesystem (Disk 2)</name> <name>Minix Root Filesystem (Disk 2)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/minix/1.1/MINIX11-DISK3-USR.json" md5="3da7a86d60b21354fab6cf6740101fa6" md5json="acb7015697562bb5c3d126e19482a7ef"> <disk id="disk03" size="1228800" chs="80:2:15" img="private/MINIX11-DISK3-USR.img" href="/disks/pc/minix/1.1/MINIX11-DISK3-USR.json" md5="3da7a86d60b21354fab6cf6740101fa6" md5json="acb7015697562bb5c3d126e19482a7ef">
<name>Minix User Files (Disk 3)</name> <name>Minix User Files (Disk 3)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/minix/1.1/MINIX11-DISK4-KERNEL.json" md5="552a6429014163771bf6a3d5e70df212" md5json="b0410747e618817524bdad186b367a95"> <disk id="disk04" size="1228800" chs="80:2:15" img="private/MINIX11-DISK4-KERNEL.img" href="/disks/pc/minix/1.1/MINIX11-DISK4-KERNEL.json" md5="552a6429014163771bf6a3d5e70df212" md5json="b0410747e618817524bdad186b367a95">
<name>Minix Kernel (Disk 4)</name> <name>Minix Kernel (Disk 4)</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/minix/1.1/MINIX11-DISK5-TOOLS.json" md5="7f7b045290374b198623ad25d125251f" md5json="81c1d9b807db35607c29e4b0b836672e"> <disk id="disk05" size="1228800" chs="80:2:15" img="private/MINIX11-DISK5-TOOLS.img" href="/disks/pc/minix/1.1/MINIX11-DISK5-TOOLS.json" md5="7f7b045290374b198623ad25d125251f" md5json="81c1d9b807db35607c29e4b0b836672e">
<name>Minix Tools (Disk 5)</name> <name>Minix Tools (Disk 5)</name>
</disk> </disk>
</manifest> </manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>OS/2 1.0</title>
<disk id="disk00" size="1474560" chs="80:2:18" img="private/OS210-INSTALL.img" href="/disks/pc/os2/1.0/OS210-INSTALL.json" md5="b0410a7cd0d8bf188028729d1634bf75" md5json="4e690e5d55de300077c442762c7b7f97">
<name>OS/2 1.0 (1.44M Install Disk)</name>
</disk>
<disk id="disk01" size="1474560" chs="80:2:18" img="private/OS210-DISK1.img" href="/disks/pc/os2/1.0/OS210-DISK1.json" md5="11efee476f78824cab1201a2dd3fb8f5" md5json="29fd631c5a5ca00cf6598fb8288b7c35">
<name>OS/2 1.0 (1.44M Disk 1)</name>
</disk>
<disk id="disk02" size="1474560" chs="80:2:18" img="private/OS210-DISK2.img" href="/disks/pc/os2/1.0/OS210-DISK2.json" md5="d5c03e696497729fdd89dce0e18ad7ff" md5json="d50dfed5f7d55408d9af75b382afde89">
<name>OS/2 1.0 (1.44M Disk 2)</name>
</disk>
<disk id="disk03" size="1474560" chs="80:2:18" img="private/OS210-DISK3.img" href="/disks/pc/os2/1.0/OS210-DISK3.json" md5="fd80ec4dc815bcdacf7879c50b7aa44a" md5json="7d10df7177f4a80da285d8b7b586740d">
<name>OS/2 1.0 (1.44M Disk 3)</name>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>OS/2 1.1</title>
<disk id="disk00" size="1474560" chs="80:2:18" img="private/OS211-INSTALLATION.img" href="/disks/pc/os2/1.1/OS211-INSTALLATION.json" md5="64b1a50f35385f326e7b59b17b417769" md5json="6510aede5a434ae794a3ee9e8d09d6c9">
<name>OS/2 1.1 (1.44M Install Disk)</name>
</disk>
<disk id="disk01" size="1474560" chs="80:2:18" img="private/OS211-DISK01.img" href="/disks/pc/os2/1.1/OS211-DISK01.json" md5="5b0526049c097e7afa54073f13cf87d1" md5json="f74cb91702c9a502418139601269280d">
<name>OS/2 1.1 (1.44M Disk 1)</name>
</disk>
<disk id="disk02" size="1474560" chs="80:2:18" img="private/OS211-DISK02.img" href="/disks/pc/os2/1.1/OS211-DISK02.json" md5="ebd9cc64c9c24f79b63836fcce58b0f0" md5json="63f462d7abb7367145d35789a547f913">
<name>OS/2 1.1 (1.44M Disk 2)</name>
</disk>
<disk id="disk03" size="1474560" chs="80:2:18" img="private/OS211-DISK03.img" href="/disks/pc/os2/1.1/OS211-DISK03.json" md5="f4b85ca988d76f876c2f0a00cf4b57e8" md5json="f07266e75f25f5f5a5ce4e299d9dcff6">
<name>OS/2 1.1 (1.44M Disk 3)</name>
</disk>
<disk id="disk04" size="1474560" chs="80:2:18" img="private/OS211-DISK04.img" href="/disks/pc/os2/1.1/OS211-DISK04.json" md5="67eb167bca6cf7b169011fdaedf4d358" md5json="e821febc52f1736ee2714bbe6aaf6c83">
<name>OS/2 1.1 (1.44M Disk 4)</name>
</disk>
<disk id="disk05" size="1474560" chs="80:2:18" img="private/OS211-DEVICES.img" href="/disks/pc/os2/1.1/OS211-DEVICES.json" md5="9d3dfde0206b562beae90cab21f9eba5" md5json="2cb39da33b61e762b87259b59bf5ccf5">
<name>OS/2 1.1 (1.44M Devices Disk)</name>
</disk>
<disk id="disk06" size="1474560" chs="80:2:18" img="private/OS211-PRINTERS.img" href="/disks/pc/os2/1.1/OS211-PRINTERS.json" md5="36cd9ea1e7184872548598dae4b60cb8" md5json="3ddd4aa8468a17a42aa247cf7b447a65">
<name>OS/2 1.1 (1.44M Printers Disk)</name>
</disk>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software">
<title>OS/2 1.3</title>
<disk id="disk01" size="1474560" chs="80:2:18" img="private/OS213-DISK01.img" href="/disks/pc/os2/1.3/OS213-DISK01.json" md5="b393291dc9d96255b7ea9d9d614ecf23" md5json="a3af9c440d774c4084862a4caa5e17e2">
<name>OS/2 1.3 (1.44M Disk 1)</name>
</disk>
<disk id="disk02" size="1474560" chs="80:2:18" img="private/OS213-DISK02.img" href="/disks/pc/os2/1.3/OS213-DISK02.json" md5="6b3bf3f03c914c9718a9fe603a4a62b2" md5json="65322381b4ffbd62266c28c2ec0c027f">
<name>OS/2 1.3 (1.44M Disk 2)</name>
</disk>
<disk id="disk03" size="1474560" chs="80:2:18" img="private/OS213-DISK03.img" href="/disks/pc/os2/1.3/OS213-DISK03.json" md5="207c6196d09dc1ef11a16e34e731c7d9" md5json="dea620df5b4f6a41deec101bd6dc3ef8">
<name>OS/2 1.3 (1.44M Disk 3)</name>
</disk>
<disk id="disk04" size="1474560" chs="80:2:18" img="private/OS213-DISK04.img" href="/disks/pc/os2/1.3/OS213-DISK04.json" md5="8175fa3257fc60b3b281fbf25b50adcc" md5json="5d7aaf6609dd58b614554b5f26600a2b">
<name>OS/2 1.3 (1.44M Disk 4)</name>
</disk>
<disk id="disk05" size="1474560" chs="80:2:18" img="private/OS213-DISK05.img" href="/disks/pc/os2/1.3/OS213-DISK05.json" md5="8175fa3257fc60b3b281fbf25b50adcc" md5json="5d7aaf6609dd58b614554b5f26600a2b">
<name>OS/2 1.3 (1.44M Disk 5)</name>
</disk>
<disk id="disk06" size="1474560" chs="80:2:18" img="private/OS213-DISK06.img" href="/disks/pc/os2/1.3/OS213-DISK06.json" md5="3f61008d56453a40c4444a397260b39c" md5json="a25d13bd6beacb002acfd4b6cacdbea3">
<name>OS/2 1.3 (1.44M Disk 6)</name>
</disk>
<disk id="disk07" size="1474560" chs="80:2:18" img="private/OS213-DISK07.img" href="/disks/pc/os2/1.3/OS213-DISK07.json" md5="0de3327c227f1fe00e211b558ea2e23a" md5json="d33aaa2d626b5f3c42b354a21d4bfe67">
<name>OS/2 1.3 (1.44M Disk 7)</name>
</disk>
<disk id="disk08" size="1474560" chs="80:2:18" img="private/OS213-DISK08.img" href="/disks/pc/os2/1.3/OS213-DISK08.json" md5="821a6873437610f77167e8884c4bd977" md5json="93bb507a019409004716c48f5c002a5d">
<name>OS/2 1.3 (1.44M Disk 8)</name>
</disk>
<disk id="disk09" size="1474560" chs="80:2:18" img="private/OS213-DISK09.img" href="/disks/pc/os2/1.3/OS213-DISK09.json" md5="fce2113a6d1a286afa1653bdc77214e0" md5json="3282cd0642a19f97a1c8758f3a4debdc">
<name>OS/2 1.3 (1.44M Disk 9)</name>
</disk>
<disk id="disk10" size="1474560" chs="80:2:18" img="private/OS213-DISK10.img" href="/disks/pc/os2/1.3/OS213-DISK10.json" md5="58e1156eba5600bc600d17be93f5e8e0" md5json="e8567c55839410508911dc96b260ee57">
<name>OS/2 1.3 (1.44M Disk 10)</name>
</disk>
</manifest>

View file

@ -0,0 +1,8 @@
Turbo Pascal 3.0
---
[Manifest](manifest.xml) updated using:
diskdump --disk=private/TURBO30.img --format=json --output=TURBO30.json --manifest
The original diskettes are not part of the repository/website.

View file

@ -2,7 +2,7 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software"> <manifest type="software">
<title>Turbo Pascal</title> <title>Turbo Pascal</title>
<disk id="disk01" href="/disks/pc/tools/borland/pascal/3.0/TURBO30.json" md5="b1243614e885cb2a16047cff1adcb00b" md5json="672b78ada3c22756676b71fdf83c23af"> <disk id="disk01" size="368640" chs="40:2:9" img="private/TURBO30.img" href="/disks/pc/tools/borland/pascal/3.0/TURBO30.json" md5="b1243614e885cb2a16047cff1adcb00b" md5json="672b78ada3c22756676b71fdf83c23af">
<name>Turbo Pascal 3.0</name> <name>Turbo Pascal 3.0</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,10 +7,10 @@
<category>BASIC Compiler</category> <category>BASIC Compiler</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/tools/microsoft/basic/BASCOM536.json"> <disk id="disk01" size="368640" chs="40:2:9" img="private/BASCOM536.img" href="/disks/pc/tools/microsoft/basic/BASCOM536.json" md5="9f60598a1c85ffac3639611a3e94e83d" md5json="b60517d447af09c48928621b65e7fff2">
<name>MS BASIC (Compiler v5.36)</name> <name>MS BASIC (Compiler v5.36)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/tools/microsoft/basic/QUICKBASIC-DISK1.json"> <disk id="disk02" size="368640" chs="40:2:9" img="private/QUICKBASIC-DISK1.img" href="/disks/pc/tools/microsoft/basic/QUICKBASIC-DISK1.json" md5="08e6fbd8be024cd965a4be8554f18d77" md5json="72f2bcbe228131b766c18f881e7ac67e">
<name>MS BASIC (QuickBASIC v2.0)</name> <name>MS BASIC (QuickBASIC v2.0)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -1,4 +1,8 @@
These disk images are from the [jsmachines.net](http://jsmachines.net/) software collection. Help us grow! Microsoft C Compiler v4.00
---
*[@jeffpar](mailto:Jeff@pcjs.org)* [Manifest](manifest.xml) updated using:
*February 7, 2014*
find -L private -name "*" -type f -exec node ../../../../../../my_modules/diskdump/bin/diskdump --format=json --output=. --manifest --disk={} \;
The original diskettes are not part of the repository/website.

View file

@ -7,28 +7,28 @@
<category>C Compiler</category> <category>C Compiler</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK1-COMPILER.json"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK1-COMPILER.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK1-COMPILER.json" md5="a8fdf772092a56892889637977480e53" md5json="f8e9c3d2bb3d20c20441a80a36ad2d3f">
<name>MS C 4.00 (Disk 1)</name><desc>Compiler</desc> <name>MS C 4.00 (Disk 1)</name><desc>Compiler</desc>
</disk> </disk>
<disk id="disk02" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK2-UTILITIES.json"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK2-UTILITIES.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK2-UTILITIES.json" md5="5f2c0cb30decf7ebb7f57f1038ed2a8c" md5json="cf4ab6023b747c63f50af4592ea6a143">
<name>MS C 4.00 (Disk 2)</name><desc>Utilities</desc> <name>MS C 4.00 (Disk 2)</name><desc>Utilities</desc>
</disk> </disk>
<disk id="disk03" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK3-LIBSMALL.json"> <disk id="disk03" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK3-LIBSMALL.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK3-LIBSMALL.json" md5="7416914979451d11823245402f7cae9a" md5json="1da587cf5a341354901b25bacbbeada1">
<name>MS C 4.00 (Disk 3)</name><desc>Small-Model Libs</desc> <name>MS C 4.00 (Disk 3)</name><desc>Small-Model Libs</desc>
</disk> </disk>
<disk id="disk04" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK4-LIBMEDIUM.json"> <disk id="disk04" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK4-LIBMEDIUM.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK4-LIBMEDIUM.json" md5="48ceb5e1dd734c92d74a9ec67fb7439f" md5json="99128e98efc05dd83b18f8a06a7e0b33">
<name>MS C 4.00 (Disk 4)</name><desc>Medium-Model Libs</desc> <name>MS C 4.00 (Disk 4)</name><desc>Medium-Model Libs</desc>
</disk> </disk>
<disk id="disk05" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK5-LIBLARGE.json"> <disk id="disk05" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK5-LIBLARGE.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK5-LIBLARGE.json" md5="339fbaf4e164d302fa830c1cb1d4ac01" md5json="d0f6adc5e147d9a3f1c6195a103abc38">
<name>MS C 4.00 (Disk 5)</name><desc>Large-Model Libs</desc> <name>MS C 4.00 (Disk 5)</name><desc>Large-Model Libs</desc>
</disk> </disk>
<disk id="disk06" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK6-STARTUP.json"> <disk id="disk06" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK6-STARTUP.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK6-STARTUP.json" md5="1d7d7261537aba69fd37cf3df3162b2d" md5json="17bf43ce866069126f25fb70d72821a2">
<name>MS C 4.00 (Disk 6)</name><desc>Startup Source Code</desc> <name>MS C 4.00 (Disk 6)</name><desc>Startup Source Code</desc>
</disk> </disk>
<disk id="disk07" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK7-CODEVIEW.json"> <disk id="disk07" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK7-CODEVIEW.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK7-CODEVIEW.json" md5="011a9ac9c24492487e338ace11837ce9" md5json="772f51b2b7683bf568237962f3ef6955">
<name>MS C 4.00 (Disk 7)</name><desc>Learning CodeView</desc> <name>MS C 4.00 (Disk 7)</name><desc>Learning CodeView</desc>
</disk> </disk>
<disk id="disk08" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK8-DEVKIT.json"> <disk id="disk08" size="368640" chs="40:2:9" img="private/MSC-048014-400-DISK8-DEVKIT.img" href="/disks/pc/tools/microsoft/c/4.00/MSC-048014-400-DISK8-DEVKIT.json" md5="12563467b59e3a5e5d760ed3c1e61f70" md5json="5dd1e8c7060098bea1770bbecc54deea">
<name>MS C 4.00 (Disk 8)</name><desc>Windows DevKit Update</desc> <name>MS C 4.00 (Disk 8)</name><desc>Windows DevKit Update</desc>
</disk> </disk>
</manifest> </manifest>

View file

@ -6,7 +6,7 @@
<category>Assembler</category> <category>Assembler</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/tools/microsoft/masm/4.00/MASM-016014-400.json"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MASM-016014-400.img" href="/disks/pc/tools/microsoft/masm/4.00/MASM-016014-400.json" md5="33f524ba4f3a2773a60b1d02d70032a7" md5json="96b0cb675eeb508ffe1056a708859cb5">
<name>MS MASM 4.00</name> <name>MS MASM 4.00</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -7,10 +7,10 @@
<category>Mouse Driver</category> <category>Mouse Driver</category>
<author>Microsoft</author> <author>Microsoft</author>
<releaseDate/> <releaseDate/>
<disk id="disk01" href="/disks/pc/tools/microsoft/mouse/5.00/MSMOUSE-000199-500-DISK1-SYSTEM.json"> <disk id="disk01" size="368640" chs="40:2:9" img="private/MSMOUSE-000199-500-DISK1-SYSTEM.img" href="/disks/pc/tools/microsoft/mouse/5.00/MSMOUSE-000199-500-DISK1-SYSTEM.json" md5="c824c86728cee5415976bc207ba6f652" md5json="61da8c2c07b2ed5e46bdb05ee7deef11">
<name>MS Mouse 5.00 (System)</name> <name>MS Mouse 5.00 (System)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/tools/microsoft/mouse/5.00/MSMOUSE-000199-500-DISK2-PROGRAM.json"> <disk id="disk02" size="368640" chs="40:2:9" img="private/MSMOUSE-000199-500-DISK2-PROGRAM.img" href="/disks/pc/tools/microsoft/mouse/5.00/MSMOUSE-000199-500-DISK2-PROGRAM.json" md5="edff94940dfb5f4306af8a63cb14c93c" md5json="d873ec5698c6d66052f170c9b056d1eb">
<name>MS Mouse 5.00 (Program)</name> <name>MS Mouse 5.00 (Program)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -2,40 +2,40 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software"> <manifest type="software">
<title>Windows 1.01 SDK</title> <title>Windows 1.01 SDK</title>
<disk id="disk01" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK1-SETUP.json" md5="d690737d566f7962276edc087c1e218e" md5json="466410d8f856ce6f2ffff64d57ebf498"> <disk id="disk01" size="368640" chs="40:2:9" img="private/WINRUN101-DISK1-SETUP.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK1-SETUP.json" md5="d690737d566f7962276edc087c1e218e" md5json="466410d8f856ce6f2ffff64d57ebf498">
<name>Win101 Runtime (SETUP)</name> <name>Win101 Runtime (SETUP)</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK2-BUILD.json" md5="1293183f9c87435162123b05b0e38026" md5json="37d3d8da548ada7a539ea68abd625870"> <disk id="disk02" size="368640" chs="40:2:9" img="private/WINRUN101-DISK2-BUILD.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK2-BUILD.json" md5="1293183f9c87435162123b05b0e38026" md5json="37d3d8da548ada7a539ea68abd625870">
<name>Win101 Runtime (BUILD)</name> <name>Win101 Runtime (BUILD)</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK3-UTILITIES.json" md5="80ff6df1e19803127254923571549872" md5json="61f4f2739ee372ade7cdb1e62cd36dec"> <disk id="disk03" size="368640" chs="40:2:9" img="private/WINRUN101-DISK3-UTILITIES.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK3-UTILITIES.json" md5="80ff6df1e19803127254923571549872" md5json="61f4f2739ee372ade7cdb1e62cd36dec">
<name>Win101 Runtime (UTILITIES)</name> <name>Win101 Runtime (UTILITIES)</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK4-SAMPLES.json" md5="bad85c81da196991506e90f874014342" md5json="4bf9ff5ae06fbd121b91f46357fc8684"> <disk id="disk04" size="368640" chs="40:2:9" img="private/WINRUN101-DISK4-SAMPLES.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINRUN101-DISK4-SAMPLES.json" md5="bad85c81da196991506e90f874014342" md5json="4bf9ff5ae06fbd121b91f46357fc8684">
<name>Win101 Runtime (SAMPLES)</name> <name>Win101 Runtime (SAMPLES)</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK1-UTILITIES.json" md5="b0ccb648d986c6a52926eba6da326f2b" md5json="899ac207b47fde369d723a66717c59b5"> <disk id="disk05" size="368640" chs="40:2:9" img="private/WINSDK101-DISK1-UTILITIES.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK1-UTILITIES.json" md5="b0ccb648d986c6a52926eba6da326f2b" md5json="899ac207b47fde369d723a66717c59b5">
<name>Win101 SDK (UTILITIES)</name> <name>Win101 SDK (UTILITIES)</name>
</disk> </disk>
<disk id="disk06" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK2-LIBSMALL.json" md5="229631920cf3134411f8a2f8349cf5ac" md5json="d2dd333bf8b849c108b61980ca0017dd"> <disk id="disk06" size="368640" chs="40:2:9" img="private/WINSDK101-DISK2-LIBSMALL.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK2-LIBSMALL.json" md5="229631920cf3134411f8a2f8349cf5ac" md5json="d2dd333bf8b849c108b61980ca0017dd">
<name>Win101 SDK (LIB SMALL)</name> <name>Win101 SDK (LIB SMALL)</name>
</disk> </disk>
<disk id="disk07" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK3-LIBMEDIUM.json" md5="472e819571164175230012135428a419" md5json="49cb72dba76bf19538b376774284ba7d"> <disk id="disk07" size="368640" chs="40:2:9" img="private/WINSDK101-DISK3-LIBMEDIUM.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK3-LIBMEDIUM.json" md5="472e819571164175230012135428a419" md5json="49cb72dba76bf19538b376774284ba7d">
<name>Win101 SDK (LIB MEDIUM)</name> <name>Win101 SDK (LIB MEDIUM)</name>
</disk> </disk>
<disk id="disk08" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK4-LIBLARGE.json" md5="ab38deb2ef861a85ba02e688eb089989" md5json="40f3ed5c86611e27316c36cb9fbf6738"> <disk id="disk08" size="368640" chs="40:2:9" img="private/WINSDK101-DISK4-LIBLARGE.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK4-LIBLARGE.json" md5="ab38deb2ef861a85ba02e688eb089989" md5json="40f3ed5c86611e27316c36cb9fbf6738">
<name>Win101 SDK (LIB LARGE)</name> <name>Win101 SDK (LIB LARGE)</name>
</disk> </disk>
<disk id="disk09" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK5-LIBPASCAL.json" md5="e5daed9b0e622535806bb916776008c9" md5json="cb81d3f9ecfcb43321b2c4490b8a2ae3"> <disk id="disk09" size="368640" chs="40:2:9" img="private/WINSDK101-DISK5-LIBPASCAL.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK5-LIBPASCAL.json" md5="e5daed9b0e622535806bb916776008c9" md5json="cb81d3f9ecfcb43321b2c4490b8a2ae3">
<name>Win101 SDK (LIB PASCAL)</name> <name>Win101 SDK (LIB PASCAL)</name>
</disk> </disk>
<disk id="disk10" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK6-INCPIF.json" md5="907757e314ed6a4f8096adaa5687454d" md5json="ad6bc154977644a8b01bf40a134b511a"> <disk id="disk10" size="368640" chs="40:2:9" img="private/WINSDK101-DISK6-INCPIF.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK6-INCPIF.json" md5="907757e314ed6a4f8096adaa5687454d" md5json="ad6bc154977644a8b01bf40a134b511a">
<name>Win101 SDK (INC PIC)</name> <name>Win101 SDK (INC PIC)</name>
</disk> </disk>
<disk id="disk11" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK7-SAMPLES.json" md5="53df46a758954cde41dca346bd8ae4aa" md5json="dd9ea3896f074e50636ce6794a2b9377"> <disk id="disk11" size="368640" chs="40:2:9" img="private/WINSDK101-DISK7-SAMPLES.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-DISK7-SAMPLES.json" md5="53df46a758954cde41dca346bd8ae4aa" md5json="dd9ea3896f074e50636ce6794a2b9377">
<name>Win101 SDK (SAMPLES)</name> <name>Win101 SDK (SAMPLES)</name>
</disk> </disk>
<disk id="disk12" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-CUPDATE.json" md5="fa3478b6153fca61163ef96d2cf1a135" md5json="fe7aaf408c5d438ca2e7f65f19a33082"> <disk id="disk12" size="368640" chs="40:2:9" img="private/WINSDK101-CUPDATE.img" href="/disks/pc/tools/microsoft/winsdk/1.01/WINSDK101-CUPDATE.json" md5="fa3478b6153fca61163ef96d2cf1a135" md5json="fe7aaf408c5d438ca2e7f65f19a33082">
<name>Win101 SDK (C UPDATE)</name> <name>Win101 SDK (C UPDATE)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -3,25 +3,25 @@
<manifest type="software"> <manifest type="software">
<title>Windows 1.04 SDK</title> <title>Windows 1.04 SDK</title>
<source href="http://os2museum.com">os2museum.com</source> <source href="http://os2museum.com">os2museum.com</source>
<disk id="disk01" img="private/WINSDK104-DISK1-UTILS1.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK1-UTILS1.json" md5="024a5199c2e7cd7b3229be967f892c41" md5json="a0c5e7cb0f8befb1a1bf7fcf0400220e"> <disk id="disk01" size="368640" chs="40:2:9" img="private/WINSDK104-DISK1-UTILS1.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK1-UTILS1.json" md5="024a5199c2e7cd7b3229be967f892c41" md5json="a0c5e7cb0f8befb1a1bf7fcf0400220e">
<name>Win104 SDK (UTIL 1)</name> <name>Win104 SDK (UTIL 1)</name>
</disk> </disk>
<disk id="disk02" img="private/WINSDK104-DISK2-UTILS2.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK2-UTILS2.json" md5="4f5b15a83e132beb5066991ca408e6da" md5json="69ba8b679c678bd2ac8f3bb66108d28a"> <disk id="disk02" size="368640" chs="40:2:9" img="private/WINSDK104-DISK2-UTILS2.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK2-UTILS2.json" md5="4f5b15a83e132beb5066991ca408e6da" md5json="69ba8b679c678bd2ac8f3bb66108d28a">
<name>Win104 SDK (UTIL 2)</name> <name>Win104 SDK (UTIL 2)</name>
</disk> </disk>
<disk id="disk03" img="private/WINSDK104-DISK3-LIBC.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK3-LIBC.json" md5="5e4f3c6a37a678d27988cff7cf006314" md5json="95dc9a7aa789f513940f838392a2f0aa"> <disk id="disk03" size="368640" chs="40:2:9" img="private/WINSDK104-DISK3-LIBC.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK3-LIBC.json" md5="5e4f3c6a37a678d27988cff7cf006314" md5json="95dc9a7aa789f513940f838392a2f0aa">
<name>Win104 SDK (LIB C)</name> <name>Win104 SDK (LIB C)</name>
</disk> </disk>
<disk id="disk04" img="private/WINSDK104-DISK4-LIBPASCAL.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK4-LIBPASCAL.json" md5="fb85f6f592d1cc86a32b0ba2d73a119e" md5json="b351efad60af93ae63adac74a8e123d7"> <disk id="disk04" size="368640" chs="40:2:9" img="private/WINSDK104-DISK4-LIBPASCAL.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK4-LIBPASCAL.json" md5="fb85f6f592d1cc86a32b0ba2d73a119e" md5json="b351efad60af93ae63adac74a8e123d7">
<name>Win104 SDK (LIB PASCAL)</name> <name>Win104 SDK (LIB PASCAL)</name>
</disk> </disk>
<disk id="disk05" img="private/WINSDK104-DISK5-SYMBOLS.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK5-SYMBOLS.json" md5="4374882b81732d20795db86c6b1173d1" md5json="0b80f7fe03f4f46a2812ec1e6ad331d9"> <disk id="disk05" size="368640" chs="40:2:9" img="private/WINSDK104-DISK5-SYMBOLS.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK5-SYMBOLS.json" md5="4374882b81732d20795db86c6b1173d1" md5json="0b80f7fe03f4f46a2812ec1e6ad331d9">
<name>Win104 SDK (SYMBOLS)</name> <name>Win104 SDK (SYMBOLS)</name>
</disk> </disk>
<disk id="disk06" img="private/WINSDK104-DISK6-SAMPLES1.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK6-SAMPLES1.json" md5="64d97724b6901ba5a8b9f6fb579a8ff4" md5json="3764e9e04a21f12cadc46df78a5cca93"> <disk id="disk06" size="368640" chs="40:2:9" img="private/WINSDK104-DISK6-SAMPLES1.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK6-SAMPLES1.json" md5="64d97724b6901ba5a8b9f6fb579a8ff4" md5json="3764e9e04a21f12cadc46df78a5cca93">
<name>Win104 SDK (SAMPLE1)</name> <name>Win104 SDK (SAMPLE1)</name>
</disk> </disk>
<disk id="disk07" img="private/WINSDK104-DISK7-SAMPLES2.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK7-SAMPLES2.json" md5="36449cea8c1a67cac15a48e087dd4f87" md5json="98b3e860907e7a7423dff301c036eaf2"> <disk id="disk07" size="368640" chs="40:2:9" img="private/WINSDK104-DISK7-SAMPLES2.img" href="/disks/pc/tools/microsoft/winsdk/1.04/WINSDK104-DISK7-SAMPLES2.json" md5="36449cea8c1a67cac15a48e087dd4f87" md5json="98b3e860907e7a7423dff301c036eaf2">
<name>Win104 SDK (SAMPLE2)</name> <name>Win104 SDK (SAMPLE2)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -3,13 +3,13 @@
<manifest type="software"> <manifest type="software">
<title>Windows 2.03 SDK</title> <title>Windows 2.03 SDK</title>
<source href="http://os2museum.com">os2museum.com</source> <source href="http://os2museum.com">os2museum.com</source>
<disk id="disk01" img="private/WINSDK203-DISK1-DEV.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK1-DEV.json" md5="2b12ea1df1c9fe241a2416a8b0a0ac94" md5json="2c3ca8667ca2ac4c5ded3f3c6b36b701"> <disk id="disk01" size="1228800" chs="80:2:15" img="private/WINSDK203-DISK1-DEV.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK1-DEV.json" md5="2b12ea1df1c9fe241a2416a8b0a0ac94" md5json="2c3ca8667ca2ac4c5ded3f3c6b36b701">
<name>Win203 SDK (Disk 1)</name> <name>Win203 SDK (Disk 1)</name>
</disk> </disk>
<disk id="disk02" img="private/WINSDK203-DISK2-UTILS.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK2-UTILS.json" md5="08b54542ecbaaef811c59cdfea209d29" md5json="57dae4a40161dfe4133856f603291be1"> <disk id="disk02" size="1228800" chs="80:2:15" img="private/WINSDK203-DISK2-UTILS.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK2-UTILS.json" md5="08b54542ecbaaef811c59cdfea209d29" md5json="57dae4a40161dfe4133856f603291be1">
<name>Win203 SDK (Disk 2)</name> <name>Win203 SDK (Disk 2)</name>
</disk> </disk>
<disk id="disk03" img="private/WINSDK203-DISK3-SAMPLES.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK3-SAMPLES.json" md5="5f321a19ede652a4433cc3a1a38dd7a6" md5json="29066646b6b591ae57dad9dcfcf4c17d"> <disk id="disk03" size="1228800" chs="80:2:15" img="private/WINSDK203-DISK3-SAMPLES.img" href="/disks/pc/tools/microsoft/winsdk/2.03/WINSDK203-DISK3-SAMPLES.json" md5="5f321a19ede652a4433cc3a1a38dd7a6" md5json="29066646b6b591ae57dad9dcfcf4c17d">
<name>Win203 SDK (Disk 3)</name> <name>Win203 SDK (Disk 3)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -8,3 +8,10 @@ activation key: thmjvbqz
Note: this Xenix version can't run with a VGA card. Note: this Xenix version can't run with a VGA card.
You can use a Hercules monochrome card or a CGA/EGA card. You can use a Hercules monochrome card or a CGA/EGA card.
Manifest Details
---
[Manifest](manifest.xml) update using:
find -L private -name "*" -type f -exec node ../../../../../my_modules/diskdump/bin/diskdump --format=json --output=. --manifest --title="SCO Xenix 8086 Operating System v2.1.3" --disk={} \;

View file

@ -1,53 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.4/manifest.xsl"?>
<manifest type="software"> <manifest type="software">
<title>SCO Xenix 8086 Operating System For i8086 Vers 2.1.3</title> <title>SCO Xenix 8086 Operating System v2.1.3</title>
<disk id="disk01" href="/disks/pc/xenix/8086/2.1.3/N1.json" md5="f3abb0fbee6a60d925cbd81a31e9f2a5" md5json="d84c47d7fa2e14f00f76dabed23a3b58"> <disk id="disk01" size="368640" chs="40:2:9" img="private/B1" href="/disks/pc/xenix/8086/2.1.3/B1.json" md5="f14b42cc487c43892a98a7429f406b2c" md5json="ddcbf13e539aaa77ec311b8a390b919a">
<name>Xenix 8086 (N1)</name> <name>B1</name>
</disk> </disk>
<disk id="disk02" href="/disks/pc/xenix/8086/2.1.3/N2.json" md5="f3c8234732431e0fb29fea3c70f01be2" md5json="38b9a234911757176e437abff2173d02"> <disk id="disk02" size="368640" chs="40:2:9" img="private/B2" href="/disks/pc/xenix/8086/2.1.3/B2.json" md5="d43f006038c66cf442e1fb0b7d94c889" md5json="9f1b830c15442ac7cbf56cda585f2d69">
<name>Xenix 8086 (N2)</name> <name>B2</name>
</disk> </disk>
<disk id="disk03" href="/disks/pc/xenix/8086/2.1.3/N3.json" md5="fb94524d93934e05615d29d618e426bf" md5json="49537e4c3601cb95e807b763fca2eb59"> <disk id="disk03" size="368640" chs="40:2:9" img="private/B3" href="/disks/pc/xenix/8086/2.1.3/B3.json" md5="7a0e593bb15eaa0fa56a7ef9f72e0b8d" md5json="2406f520bdb52fd7b498b7db68aef6b3">
<name>Xenix 8086 (N3)</name> <name>B3</name>
</disk> </disk>
<disk id="disk04" href="/disks/pc/xenix/8086/2.1.3/N4.json" md5="93b380d3bfe3d720f4b14f1078119125" md5json="3e5e568e3eecf7c3673a68442065ed85"> <disk id="disk04" size="368640" chs="40:2:9" img="private/GAMES" href="/disks/pc/xenix/8086/2.1.3/GAMES.json" md5="0be7c5213dc1d540c4019e130f533835" md5json="2dac3fffe51f3200f3b8f2a5cebcf5a2">
<name>Xenix 8086 (N4)</name> <name>GAMES</name>
</disk> </disk>
<disk id="disk05" href="/disks/pc/xenix/8086/2.1.3/N5.json" md5="5f9361267fea2565561e187896d0b437" md5json="74e4ff69686cc45932424d02e9f5e5eb"> <disk id="disk05" size="368640" chs="40:2:9" img="private/N1" href="/disks/pc/xenix/8086/2.1.3/N1.json" md5="f3abb0fbee6a60d925cbd81a31e9f2a5" md5json="d84c47d7fa2e14f00f76dabed23a3b58">
<name>Xenix 8086 (N5)</name> <name>N1</name>
</disk> </disk>
<disk id="disk06" href="/disks/pc/xenix/8086/2.1.3/N6.json" md5="fa649506a8d03d6b620a543b947f7b4a" md5json="7e7fbf7288b432c377653a5e1b2ceb8b"> <disk id="disk06" size="368640" chs="40:2:9" img="private/N2" href="/disks/pc/xenix/8086/2.1.3/N2.json" md5="f3c8234732431e0fb29fea3c70f01be2" md5json="38b9a234911757176e437abff2173d02">
<name>Xenix 8086 (N6)</name> <name>N2</name>
</disk> </disk>
<disk id="disk07" href="/disks/pc/xenix/8086/2.1.3/B1.json" md5="f14b42cc487c43892a98a7429f406b2c" md5json="ddcbf13e539aaa77ec311b8a390b919a"> <disk id="disk07" size="368640" chs="40:2:9" img="private/N3" href="/disks/pc/xenix/8086/2.1.3/N3.json" md5="fb94524d93934e05615d29d618e426bf" md5json="49537e4c3601cb95e807b763fca2eb59">
<name>Xenix 8086 (B1)</name> <name>N3</name>
</disk> </disk>
<disk id="disk08" href="/disks/pc/xenix/8086/2.1.3/B2.json" md5="d43f006038c66cf442e1fb0b7d94c889" md5json="9f1b830c15442ac7cbf56cda585f2d69"> <disk id="disk08" size="368640" chs="40:2:9" img="private/N4" href="/disks/pc/xenix/8086/2.1.3/N4.json" md5="93b380d3bfe3d720f4b14f1078119125" md5json="3e5e568e3eecf7c3673a68442065ed85">
<name>Xenix 8086 (B2)</name> <name>N4</name>
</disk> </disk>
<disk id="disk09" href="/disks/pc/xenix/8086/2.1.3/B3.json" md5="7a0e593bb15eaa0fa56a7ef9f72e0b8d" md5json="2406f520bdb52fd7b498b7db68aef6b3"> <disk id="disk09" size="368640" chs="40:2:9" img="private/N5" href="/disks/pc/xenix/8086/2.1.3/N5.json" md5="5f9361267fea2565561e187896d0b437" md5json="74e4ff69686cc45932424d02e9f5e5eb">
<name>Xenix 8086 (B3)</name> <name>N5</name>
</disk> </disk>
<disk id="disk10" href="/disks/pc/xenix/8086/2.1.3/X1.json" md5="0d456f3ff755fb0b3c9244abd6e946ed" md5json="dfcee09880e36afff1c579dc4d35c3c6"> <disk id="disk10" size="368640" chs="40:2:9" img="private/N6" href="/disks/pc/xenix/8086/2.1.3/N6.json" md5="fa649506a8d03d6b620a543b947f7b4a" md5json="7e7fbf7288b432c377653a5e1b2ceb8b">
<name>Xenix 8086 (X1)</name> <name>N6</name>
</disk> </disk>
<disk id="disk11" href="/disks/pc/xenix/8086/2.1.3/X2.json" md5="62c2c7de8af9b742c552e118049f1f53" md5json="c3b05fb2f8ffc91e3c70ebfdd07dc8fd"> <disk id="disk11" size="368640" chs="40:2:9" img="private/X1" href="/disks/pc/xenix/8086/2.1.3/X1.json" md5="0d456f3ff755fb0b3c9244abd6e946ed" md5json="dfcee09880e36afff1c579dc4d35c3c6">
<name>Xenix 8086 (X2)</name> <name>X1</name>
</disk> </disk>
<disk id="disk12" href="/disks/pc/xenix/8086/2.1.3/X3.json" md5="3f113fbade21054c5405ce89ada06c7a" md5json="57299f97b269ad62b5d1c6e73afa811d"> <disk id="disk12" size="368640" chs="40:2:9" img="private/X2" href="/disks/pc/xenix/8086/2.1.3/X2.json" md5="62c2c7de8af9b742c552e118049f1f53" md5json="c3b05fb2f8ffc91e3c70ebfdd07dc8fd">
<name>Xenix 8086 (X3)</name> <name>X2</name>
</disk> </disk>
<disk id="disk13" href="/disks/pc/xenix/8086/2.1.3/X4.json" md5="f14e3828cc4dc55d5c6b3c538f1532b1" md5json="2ec909508308505b1af7cf8e37598be6"> <disk id="disk13" size="368640" chs="40:2:9" img="private/X3" href="/disks/pc/xenix/8086/2.1.3/X3.json" md5="3f113fbade21054c5405ce89ada06c7a" md5json="57299f97b269ad62b5d1c6e73afa811d">
<name>Xenix 8086 (X4)</name> <name>X3</name>
</disk> </disk>
<disk id="disk14" href="/disks/pc/xenix/8086/2.1.3/X5.json" md5="19e99431c8a44d78d50b12e524861eb9" md5json="e3bf413459e789e70979114ff3626944"> <disk id="disk14" size="368640" chs="40:2:9" img="private/X4" href="/disks/pc/xenix/8086/2.1.3/X4.json" md5="f14e3828cc4dc55d5c6b3c538f1532b1" md5json="2ec909508308505b1af7cf8e37598be6">
<name>Xenix 8086 (X5)</name> <name>X4</name>
</disk> </disk>
<disk id="disk15" href="/disks/pc/xenix/8086/2.1.3/X6.json" md5="228b4b09421a46931d8976b5dd2b0bb9" md5json="970d62a77b268a532300c15bd6be7150"> <disk id="disk15" size="368640" chs="40:2:9" img="private/X5" href="/disks/pc/xenix/8086/2.1.3/X5.json" md5="19e99431c8a44d78d50b12e524861eb9" md5json="e3bf413459e789e70979114ff3626944">
<name>Xenix 8086 (X6)</name> <name>X5</name>
</disk> </disk>
<disk id="disk16" href="/disks/pc/xenix/8086/2.1.3/GAMES.json" md5="0be7c5213dc1d540c4019e130f533835" md5json="2dac3fffe51f3200f3b8f2a5cebcf5a2"> <disk id="disk16" size="368640" chs="40:2:9" img="private/X6" href="/disks/pc/xenix/8086/2.1.3/X6.json" md5="228b4b09421a46931d8976b5dd2b0bb9" md5json="970d62a77b268a532300c15bd6be7150">
<name>Xenix 8086 (GAMES)</name> <name>X6</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -368,22 +368,23 @@ DiskDump.CLI = function()
if (sOutputFile && sOutputFile.charAt(0) != '/') sOutputFile = path.join(process.cwd(), sOutputFile); if (sOutputFile && sOutputFile.charAt(0) != '/') sOutputFile = path.join(process.cwd(), sOutputFile);
var fOverwrite = argv['overwrite']; var fOverwrite = argv['overwrite'];
var sManifestTitle = argv['title'];
if (sDiskPath) { if (sDiskPath) {
var disk = new DiskDump(sDiskPath, asExclude, argv['format'], argv['comments'], argv['mbhd'], sServerRoot, sManifestFile); var disk = new DiskDump(sDiskPath, asExclude, argv['format'], argv['comments'], argv['mbhd'], sServerRoot, sManifestFile);
if (sDir) { if (sDir) {
disk.buildImage(true, function(err) { disk.buildImage(true, function(err) {
DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite); DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite, sManifestTitle);
}); });
} }
else if (sDisk) { else if (sDisk) {
disk.loadFile(function(err) { disk.loadFile(function(err) {
DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite); DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite, sManifestTitle);
}); });
} }
else if (sPath) { else if (sPath) {
disk.buildImage(false, function(err) { disk.buildImage(false, function(err) {
DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite); DiskDump.outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite, sManifestTitle);
}); });
} }
} else { } else {
@ -401,15 +402,16 @@ DiskDump.CLI = function()
}; };
/** /**
* outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite) * outputDisk(err, disk, sDiskPath, sOutputFile, fOverwrite, sManifestTitle)
* *
* @param {Error} err * @param {Error} err
* @param {DiskDump} disk * @param {DiskDump} disk
* @param {string} sDiskPath * @param {string} sDiskPath
* @param {string} sOutputFile * @param {string} sOutputFile
* @param {boolean} fOverwrite * @param {boolean} fOverwrite
* @param {string} [sManifestTitle]
*/ */
DiskDump.outputDisk = function(err, disk, sDiskPath, sOutputFile, fOverwrite) DiskDump.outputDisk = function(err, disk, sDiskPath, sOutputFile, fOverwrite, sManifestTitle)
{ {
if (!err) { if (!err) {
/* /*
@ -444,7 +446,7 @@ DiskDump.outputDisk = function(err, disk, sDiskPath, sOutputFile, fOverwrite)
if (disk.bufDisk) { if (disk.bufDisk) {
md5Disk = crypto.createHash('md5').update(disk.bufDisk).digest('hex'); md5Disk = crypto.createHash('md5').update(disk.bufDisk).digest('hex');
} }
fUnchanged = DiskDump.updateManifest(disk, disk.sManifestFile, sDiskPath, sOutputFile, true, md5Disk, md5JSON); fUnchanged = DiskDump.updateManifest(disk, disk.sManifestFile, sDiskPath, sOutputFile, true, sManifestTitle, md5Disk, md5JSON);
} }
try { try {
@ -500,7 +502,7 @@ DiskDump.getManifestAttr = function(sID, sTag)
}; };
/** /**
* updateManifest(disk, sManifestFile, sDiskPath, sOutputFile, fOverwrite, md5Disk, md5JSON) * updateManifest(disk, sManifestFile, sDiskPath, sOutputFile, fOverwrite, sTitle, md5Disk, md5JSON)
* *
* This function reports a change if EITHER the md5Disk value does not match the original * This function reports a change if EITHER the md5Disk value does not match the original
* "md5" value recorded in the manifest OR the manifest itself has changed. If md5JSON is * "md5" value recorded in the manifest OR the manifest itself has changed. If md5JSON is
@ -514,27 +516,32 @@ DiskDump.getManifestAttr = function(sID, sTag)
* @param {string} sDiskPath * @param {string} sDiskPath
* @param {string} sOutputFile * @param {string} sOutputFile
* @param {boolean} fOverwrite * @param {boolean} fOverwrite
* @param {string} [sTitle]
* @param {string} [md5Disk] for the entire disk image * @param {string} [md5Disk] for the entire disk image
* @param {string} [md5JSON] for the entire JSON-encoded disk image, if any * @param {string} [md5JSON] for the entire JSON-encoded disk image, if any
* @return {boolean|undefined} true if disk has changed, false if not, undefined if unknown * @return {boolean|undefined} true if disk has changed, false if not, undefined if unknown
*/ */
DiskDump.updateManifest = function(disk, sManifestFile, sDiskPath, sOutputFile, fOverwrite, md5Disk, md5JSON) DiskDump.updateManifest = function(disk, sManifestFile, sDiskPath, sOutputFile, fOverwrite, sTitle, md5Disk, md5JSON)
{ {
var fUnchanged, fExists = false, sXML, sName, err = null; var fUnchanged, fExists = false, sXML, err = null;
var sMatchDisk = null, sIDDisk = null, sMD5Disk = null, sMD5JSON = null; var sMatchDisk = null, sIDDisk = null, sMD5Disk = null, sMD5JSON = null;
try { try {
sXML = fs.readFileSync(sManifestFile, {encoding: "utf8"}); sXML = fs.readFileSync(sManifestFile, {encoding: "utf8"});
fExists = true; fExists = true;
} catch(e) { } catch(e) {
sName = str.getBaseName(disk.sDiskPath); var sPrefix = "";
if (sName) { if (!sTitle) {
sName = sName.charAt(0).toUpperCase() + sName.substr(1); sTitle = str.getBaseName(disk.sDiskPath);
if (sTitle) {
sTitle = sTitle.charAt(0).toUpperCase() + sTitle.substr(1);
}
sPrefix = ' type="prefix"';
} }
sXML = '<?xml version="1.0" encoding="UTF-8"?>\n'; sXML = '<?xml version="1.0" encoding="UTF-8"?>\n';
sXML += '<?xml-stylesheet type="text/xsl" href="/versions/pcjs/' + pkg.version + '/manifest.xsl"?>\n'; sXML += '<?xml-stylesheet type="text/xsl" href="/versions/pcjs/' + pkg.version + '/manifest.xsl"?>\n';
sXML += '<manifest type="software">\n'; sXML += '<manifest type="software">\n';
sXML += '\t<title type="prefix">' + sName + '</title>\n'; sXML += '\t<title' + sPrefix + '>' + sTitle + '</title>\n';
sXML += '</manifest>'; sXML += '</manifest>';
} }
@ -592,7 +599,7 @@ DiskDump.updateManifest = function(disk, sManifestFile, sDiskPath, sOutputFile,
} }
var sXMLDisk = '\t<disk id="' + sIDDisk + '"' + (size? ' size="' + size + '"' : '') + (sCHS? ' chs="' + sCHS + '"' : '') + (sParm? ' ' + sParm + '="' + sDiskPath + '"' : '') + ' href="' + sOutputFile + '"' + (md5Disk? ' md5="' + md5Disk + '"' : '') + (md5JSON? ' md5json="' + md5JSON + '"' : '') + '>\n'; var sXMLDisk = '\t<disk id="' + sIDDisk + '"' + (size? ' size="' + size + '"' : '') + (sCHS? ' chs="' + sCHS + '"' : '') + (sParm? ' ' + sParm + '="' + sDiskPath + '"' : '') + ' href="' + sOutputFile + '"' + (md5Disk? ' md5="' + md5Disk + '"' : '') + (md5JSON? ' md5json="' + md5JSON + '"' : '') + '>\n';
sName = ""; var sName = "";
if (sMatchDisk && (match = sMatchDisk.match(/<name>([^>]*)<\/name>/))) { if (sMatchDisk && (match = sMatchDisk.match(/<name>([^>]*)<\/name>/))) {
sName = match[1]; sName = match[1];
} }