<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>PDP11.co.uk &#187; Software</title>
	<atom:link href="http://www.pdp11.co.uk/blog/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pdp11.co.uk</link>
	<description>A guide to the preservation and restoration of PDP-11 computers</description>
	<lastBuildDate>Sun, 09 May 2010 08:37:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>microRSX-11 RX50 distribution</title>
		<link>http://www.pdp11.co.uk/blog/2009/05/17/microrsx-11-rx50-distribution/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/05/17/microrsx-11-rx50-distribution/#comments</comments>
		<pubDate>Sun, 17 May 2009 18:22:26 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[archiving]]></category>
		<category><![CDATA[RSX-11]]></category>
		<category><![CDATA[rx50]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=164</guid>
		<description><![CDATA[microRSX-11 is a expanded subset of RSX-11/M plus and was targetted at the microPDP-11 family of machines. Here is an archive of a distribution set of RX50 floppies I was recently given:



Image Name
Label
Description


URSX1INS.DSK
MICRO/RSX V1 RX50 INSTALL (BL-Z022A-BC)



URSX1OS1.DSK
MICRO/RSX V1 RX50 1/6 (BL-Z023A-BC)



URSX1OS2.DSK
MICRO/RSX V1 RX50 2/6 (BL-Z024A-BC)



URSX1OS3.DSK
MICRO/RSX V1 RX50 3/6 (BL-Z025A-BC)



URSX1OS4.DSK
MICRO/RSX V1 RX50 4/6 (BL-Z026A-BC)



URSX1OS5.DSK
MICRO/RSX V1 RX50 [...]]]></description>
			<content:encoded><![CDATA[<p>microRSX-11 is a expanded subset of RSX-11/M plus and was targetted at the microPDP-11 family of machines. Here is an archive of a distribution set of RX50 floppies I was recently given:</p>
<table border="1" cellspacing="1" width="100%">
<tbody>
<tr>
<th>Image Name</th>
<th>Label</th>
<th>Description</th>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ins.dsk">URSX1INS.DSK</a></td>
<td>MICRO/RSX V1 RX50 INSTALL (BL-Z022A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os1.dsk">URSX1OS1.DSK</a></td>
<td>MICRO/RSX V1 RX50 1/6 (BL-Z023A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os2.dsk">URSX1OS2.DSK</a></td>
<td>MICRO/RSX V1 RX50 2/6 (BL-Z024A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os3.dsk">URSX1OS3.DSK</a></td>
<td>MICRO/RSX V1 RX50 3/6 (BL-Z025A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os4.dsk">URSX1OS4.DSK</a></td>
<td>MICRO/RSX V1 RX50 4/6 (BL-Z026A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os5.dsk">URSX1OS5.DSK</a></td>
<td>MICRO/RSX V1 RX50 5/6 (BL-Z027A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1os6.dsk">URSX1OS6.DSK</a></td>
<td>MICRO/RSX V1 RX50 6/6 (BL-Z028A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1hel.dsk">URSX1HEL.DSK</a></td>
<td>MICRO/RSX V1 RX50 HELP (BL-Z029A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1erl.dsk">URSX1ERL.DSK</a></td>
<td>MICRO/RSX V1 RX50 ERROR LOGGING (BL-Z030A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ap1.dsk">URSX1AP1.DSK</a></td>
<td>MICRO/RSX ADV PRG V1 RX50 1/5 (BL-Z031A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ap2.dsk">URSX1AP2.DSK</a></td>
<td>MICRO/RSX ADV PRG V1 RX50 2/5 (BL-Z032A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ap3.dsk">URSX1AP3.DSK</a></td>
<td>MICRO/RSX ADV PRG V1 RX50 3/5 (BL-Z033A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ap4.dsk">URSX1AP4.DSK</a></td>
<td>MICRO/RSX ADV PRG V1 RX50 4/5 (BL-Z034A-BC)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RSX-11/RX50/ursx1ap5.dsk">URSX1AP5.DSK</a></td>
<td>MICRO/RSX ADV PRG V1 RX50 5/5 (BL-Z034A-BC)</td>
<td></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/05/17/microrsx-11-rx50-distribution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT-11 RX50 Disk Images</title>
		<link>http://www.pdp11.co.uk/blog/2009/05/17/rt-11-rx50-disk-images/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/05/17/rt-11-rx50-disk-images/#comments</comments>
		<pubDate>Sun, 17 May 2009 07:36:26 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[archiving]]></category>
		<category><![CDATA[RT-11. games]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=154</guid>
		<description><![CDATA[In my missing to archive all software I have for my PDP-11, I&#8217;ve spent some time working through my RX50 disks. Here are the results of my labours
I archived them using John Wilsons excellent PUTR utility using a PC fitted with a 5.25&#8243; floppy drive (as drive B:). Here is the process I used:

Start up [...]]]></description>
			<content:encoded><![CDATA[<p>In my missing to archive all software I have for my PDP-11, I&#8217;ve spent some time working through my RX50 disks. Here are the results of my labours</p>
<p>I archived them using John Wilsons excellent <a href="http://www.dbit.com/pub/putr/">PUTR utility</a> using a PC fitted with a 5.25&#8243; floppy drive (as drive B:). Here is the process I used:</p>
<ul>
<li>Start up PUTR</li>
<li>Mount the RX50 in foreign mode with:MOUNT B: /FOREIGN /RX50</li>
<li>Then for each floppy:COPY/DEV/FILE B: [imagename]</li>
</ul>
<p>Here are the initial set of disk images I have created. I&#8217;ve not had a chance to look at them in detail, but there looks like there is plenty of stuff that is of interested to the general community:</p>
<table border="1" cellspacing="1" width="100%">
<tbody>
<tr>
<th>Image Name</th>
<th>Label</th>
<th>Description</th>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/kermit.dsk">KERMIT.DSK</a></td>
<td>RT11 KERMIT</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/rt11-xm.dsk">RT11-XM.DSK</a></td>
<td>BOOTABLE RTXM WITHOUT PM</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/czfnag0.dsk">CZFNAG0.DSK</a></td>
<td>CZFNAG0 Micro-11 formtr RX50</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/minc-for.dsk">MINC-FOR.DSK</a></td>
<td>MINC FORTRAN</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/languages.dsk">LANGUAGES.DSK</a></td>
<td>LANGUAGES MASTER &#8211; 2-MAR-89</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/fortran.dsk">FORTRAN.DSK</a></td>
<td>FORTRAN IV KIT</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/fortots.dsk">FORTOTS.DSK</a></td>
<td>FORTRAN IV OTS KIT</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/dungeon1.dsk">DUNGEON1.DSK</a></td>
<td>DUNGEON 1/2</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/dungeon2.dsk">DUNGEON2.DSK</a></td>
<td>DUNGEON 2/2</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/cave.dsk">CAVE.DSK</a></td>
<td>CAVE</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/cave2.dsk">CAVE2.DSK</a></td>
<td>CAVE (prob a copy of CAVE.DSK)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/flghtsim.dsk">FLGHTSIM.DSK</a></td>
<td>REGIS FLIGHT SIM</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games01.dsk">GAMES01.DSK</a></td>
<td>GAMES .SAV(CHESS) .BAS</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games02.dsk">GAMES02.DSK</a></td>
<td>BAS/FOR GAMES</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games03.dsk">GAMES03.DSK</a></td>
<td>BASIC GAMES 1</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games04.dsk">GAMES04.DSK</a></td>
<td>GAMES &#8211; SPACE INV., AIRCRAFT, CHESS</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games05.dsk">GAMES05.DSK</a></td>
<td>GAMES &#8211; BACKUP 1</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games06.dsk">GAMES06.DSK</a></td>
<td>GAMES &#8211; BACKUP 2</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games07.dsk">GAMES07.DSK</a></td>
<td>BASIC GAMES</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games08.dsk">GAMES08.DSK</a></td>
<td>BASIC GAMES (bad blocks during copy)</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/games09.dsk">GAMES09.DSK</a></td>
<td>WORKING GAMES</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/decode.dsk">DECODE.DSK</a></td>
<td>DECODE &#8211; .SAV FILE DISSEMBLER</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/txtwrt.dsk">TXTWRT.DSK</a></td>
<td>TXTWRT &#8211; SCREEN OUTPUT EDITOR</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/runoff.dsk">RUNOFF.DSK</a></td>
<td>RTCALL, RUNOFF</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/dd-drv.dsk">DD-DRV.DSK</a></td>
<td>V5.4 DD DRIVER</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/monitor.dsk">MONITOR.DSK</a></td>
<td>MONTOR UTILITIES &#8211; LOGICA, RMOM, TABLES</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/various0.dsk">VARIOUS0.DSK</a></td>
<td>CLOCK, FOCAL, SHEET</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/indsubdr.dsk">INDSUBDR.DSK</a></td>
<td>IND_SUBDIR</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/mjclok.dsk">MJCLOK.DSK</a></td>
<td>MJCLOK</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/sheet.dsk">SHEET.DSK</a></td>
<td>SHEET 3.0</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/tag.dsk">TAG.DSK</a></td>
<td>TAG</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/cache.dsk">CACHE.DSK</a></td>
<td>CACHE</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/uclplus.dsk">UCLPLUS.DSK</a></td>
<td>UCL+</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/ldusr.dsk">LDUSR.DSK</a></td>
<td>LD USER</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/spell.dsk">SPELL.DSK</a></td>
<td>SPELL</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/asc.dsk">ASC.DSK</a></td>
<td>ASC</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/sheet2.dsk">SHEET2.DSK</a></td>
<td>SHEET</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/subdir.dsk">SUBDIR.DSK</a></td>
<td>SUBDIR</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/various1.dsk">VARIOUS1.DSK</a></td>
<td>FIND,SDIR</td>
<td></td>
</tr>
<tr>
<td><a href="/library/local/pdp-11/RT-11/font.dsk">FONT.DSK</a></td>
<td>FONT</td>
<td></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/05/17/rt-11-rx50-disk-images/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Software Archiving</title>
		<link>http://www.pdp11.co.uk/blog/2009/05/17/software-archiving/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/05/17/software-archiving/#comments</comments>
		<pubDate>Sun, 17 May 2009 07:15:58 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[archiving]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[rk05]]></category>
		<category><![CDATA[rl01]]></category>
		<category><![CDATA[rl02]]></category>
		<category><![CDATA[RSX-11]]></category>
		<category><![CDATA[RT-11]]></category>
		<category><![CDATA[rx01]]></category>
		<category><![CDATA[rx50]]></category>
		<category><![CDATA[XXDP]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=152</guid>
		<description><![CDATA[One of my main fears with my collection is loosing software over time as disks slowly decay. DEC media has proven amazingly resilient with many of my disks well over 30 years old. The reality is though that they won&#8217;t last forever and so I&#8217;ve decided now is the time to start a program of [...]]]></description>
			<content:encoded><![CDATA[<p>One of my main fears with my collection is loosing software over time as disks slowly decay. DEC media has proven amazingly resilient with many of my disks well over 30 years old. The reality is though that they won&#8217;t last forever and so I&#8217;ve decided now is the time to start a program of archiving them all to modern media.</p>
<p>I have the following to work my way through:</p>
<ul>
<li>40 RL02 packs</li>
<li>24 RL01 packs</li>
<li>~250 RX01 and RX02 floppies</li>
<li>~100 RX50s</li>
<li>24 TU56 tapes</li>
<li>~100 TU58 tapes</li>
<li>28 RK05 packs</li>
</ul>
<p>Software wise, these will yield a mixture of XXDP, RT-11, RSX-11/M, RSX-11/M PLUS, and Unix software. As I complete them I will put any useful finds online to download for others to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/05/17/software-archiving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOWTO: Create a MSCP MAP in RT-11</title>
		<link>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/</link>
		<comments>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 07:51:50 +0000</pubDate>
		<dc:creator>Toby Russell</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[MSCP]]></category>
		<category><![CDATA[RT-11]]></category>
		<category><![CDATA[scsi]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.pdp11.co.uk/?p=127</guid>
		<description><![CDATA[RT-11 is restricted to each devices is limited to 32MB of usable space. This is due to the filesystem using a 16-bit field to represent blocks, giving a maximum of 65535 x 512 byte blocks.
For larger MSCP disks, such as RD53, RD54, RA series and third party disks, all is not lost. Within RT-11 a [...]]]></description>
			<content:encoded><![CDATA[<p>RT-11 is restricted to each devices is limited to 32MB of usable space. This is due to the filesystem using a 16-bit field to represent blocks, giving a maximum of 65535 x 512 byte blocks.</p>
<p>For larger MSCP disks, such as RD53, RD54, RA series and third party disks, all is not lost. Within RT-11 a mechanism exists to partition the disk into multiple logical drives allowing you to access the remaining disk space.</p>
<p>To achieve this, issue the commands:</p>
<p>SET DU[id] DEVICE=[unit]<br />
SET DU[id] PART=[part]<br />
SET DU[id] PORT=[port]</p>
<p>Where:</p>
<ul>
<li>id is the numerical number of the DU devices you wish to map onto your device. This is in the range 0-7 on versions of RT-11 prior to 5.4</li>
<li>unit is the unit number of the device you wish to map onto the DU device.</li>
<li>part is the &#8216;partition&#8217; number within the device you wish to map. So PART-0 would be the first 32MB of the disk, PART=1 would be the next 32MB and so on</li>
<li>port is the MSCP device number. If you only have a single MSCP controller on you machine this would be PORT=0</li>
</ul>
<p>So for example, if you have  an RD54 currently on DU0, you could access the remaining space with the commands:</p>
<p>SET DU1 PORT=0<br />
SET DU1 DEVICE=0<br />
SET DU1 PART=1</p>
<p>SET DU2 PORT=0<br />
SET DU2 DEVICE=0<br />
SET DU2 PART=2</p>
<p>SET DU3 PORT=0<br />
SET DU2 DEVICE=0<br />
SET DU2 PART=3</p>
<p>You will now have 4 devices, DU0,1,2,3 each with 32MB of space.</p>
<p>Whilst this is very useful, there is a bit of a sting in the tail in that the DU id range is only 0-7 on all but the most recent versions of RT-11. This limits you to a maximum of 8 32MB devices, which whilst a huge amount of space by PDP-11 standards, still doesn&#8217;t allow you to access all of the space on some of the more modern disks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pdp11.co.uk/blog/2009/02/15/howto-create-a-mscp-map-in-rt-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

