Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


4BSD for the Digital VAX / News: Recent posts

NetBSD 0.8

I've scrounged the CVS, pulled out what I could, replaced missing parts from 386BSD, and produced as much as I could to what I think NetBSD 0.8 would have looked like.....

So unless someone turns up an actuall copy of NetBSD 0.8, this is as good as it'll get.

Posted by Jason Stevens 2010-12-06

NetBSD 0.9 i386

I just found the disks for this, and I've installed it and provided a qemu image for it... And for the adventitiousness there is diskettes in the archive to install your own.

So NetBSD 0.9 lives again!

Posted by Jason Stevens 2010-12-02

NetBSD 1.2 VAX

In addition to the install tapes for NetBSD 1.2 (the first version of NetBSD to support the VAX) I've included some packages built for it.

Posted by Jason Stevens 2010-11-30

2.11 BSD

I've uploaded an install tape into the install archive of 2.11 BSD.. I have no idea what patchlevel it is..

I've also rigged a zip file with SIMH SLiRP/PDP-11 and a hacked up de driver to get it networkable. I guess it's not surprising that the PDP-11 & VAX versions of the de driver suffer from the exact same symptoms where all inbound packets are marked as errors. I've simply removed the error checking as SLiRP should be passing good traffic into the host OS.... read more

Posted by Jason Stevens 2010-08-10

386 BSD install diskettes

I figured I'd provide the diskette images that I used to install 386BSD into Bochs (then convert to Qemu).. At a minimum this will save someone the hell that was creating these things.

Posted by Jason Stevens 2010-07-21


Recently on a project to get 386BSD to install on Bochs I found out that once patchkit 023 was installed, the kernel would run under Qemu!

So here is a release of 386BSD with all the available patchkits installed, and normalized, and setup running under Qemu 0.11.1

You can download it here:

Seeing that 386BSD is a 4.3BSD derived OS, I figure it's worth including into this project.

Posted by Jason Stevens 2010-04-17

COM CP/M Simulator

Recently I've found this CP/M simulator called 'com'. I thought it'd be great to run
CP/M programs under various VAX BSD OS's... You can find more info on the simulator at it's home here:

I've included different exes in this build...

myname# ls ../cc*
../ccom* ../ccom8080* ../ccomz80* ../ccpu.c ../ccpu.o

ccom this was built with the default cc compiler with the -O flag.
ccom8080 this was built with gcc with the O2 flag.
ccomz80 this was also built with gcc but with the -O flag, and the z80
code turned on. I couldn't build it with O2 as I ran out of memory.... read more

Posted by Jason Stevens 2010-03-24


It'd hit me that I never did get around to building packages for Quasijarus... So today waiting on a conference call from hell, I've been building stuff, to at least bring Quasijarus up to the level of the UWISC build of 4.3 BSD... Or as close as I can get.

Posted by Jason Stevens 2010-03-04

version 0.4

I've been meaning to release this for a while. This version includes some fixes for the terminal emulator (arrow keys!!) and I've bundled in the following 3rd party software to the 4.3 BSD Uwisc distribution.

binutils 2.8.1
irc 4-4
lynx 2.8.2 rel 1.1
screen 3.7.1
top 3.2
frotz 2.32

This will be easier for people to 'get going' right away... And hopefully be easier for people to use. I've started work on converting the man pages into a windows help file, but it's more difficult then I had expected (those markups are... weird!) so it'll be another long haul to get that going.... read more

Posted by Jason Stevens 2009-12-31

minor cleanup

I've added some binary builds of dungeon (4.3 RENO won't build it's linker is missing stuff, but it'll run the 4.2 binary...) and I 'fixed' the broken hack for 4.3 BSD... apparently someone downloaded it over 700 times... sadly it was broken on the server.

Otherwise, it's just another lazy Sunday.

Posted by Jason Stevens 2009-10-25

Added Dungeon 2.5.6

This is the f77 'clean' version of Dungeon, better known to the world as Zork. This should build cleanly with the f77 facility in 4.X BSD and perhaps many others... 32v can almost compile it, but you'd have to rebuild it's f77 with a larger hash table..

Anyways I've built it for 4.3 UWisc BSD without any issues, and I've put up a binary package.

Sorry for the delays I've been (slowly) working on a better help system to get away from the PDF's and into something more windows like.

Posted by Jason Stevens 2009-10-19

32v added to OS's ready to run under windows

you can download 32v here:

As a simple windows installer. Just install and run and you'll be at the login: prompt in no time!

Unix32v is the common ancestor to both 4BSD and SYSV. While primitave by modern standards, this is the version where all 32bit unix's can be traced back to. This is also the release that was central in the AT&T vs CSRG lawsuit.... read more

Posted by Jason Stevens 2009-05-25

more packages for Uwisc 4.3 BSD

Today I've added Hack 1.0.3, gdb 3.1 & the significantly improved ircII-4.4 to the Uwisc package tapes. This irc client works great on attached PTY's. Feel free to say hi on #bsd via The client is preconfigured, and ready to go. Just type in irc-4.4 username and you'll be ready to /join #bsd

Package files can be downloaded from here: read more

Posted by Jason Stevens 2009-05-11

Added Hack for 4.2 BSD

I have created a package tape & 'fixed' source tape for Hack 1.0.3 for 4.2 BSD. gcc is required to compile the source, pcc chokes when trying to build. I have made minor modifications to the source with regards to some variables, and renaming variables called 'inline'..

If the COMPAT_42 is built with any later BSD it should run the binary otherwise producing your own ought to be trivial.

The binary is located here: read more

Posted by Jason Stevens 2009-05-10

Unix v1

Today I have decided that I should make a windows installer for the Unix v1 restoration project’s efforts on getting Unix v1 running.

For windows users this is a simple click & install project. This version of Unix v1 will support up to 8 simultaneous users on the system. Please note that this is a ‘rework’ of the v1 kernel from printouts to run a v2 userland, and the earliest C compiler from somewhere around v3-v4. It is not ‘pure’ per say as almost all v1 Unix documentation, tapes have been lost.... read more

Posted by Jason Stevens 2009-04-13

Added new install scripts

I had forgotten to do this with the prior release, but I'm including the NSI install scripts that I'm using to generate the 0.3 exe's.

Everything I have at the moment can be found here:

Posted by Jason Stevens 2009-04-13

Starting to collect packages...

I've built gzip & gcc 1.27 for 4.2BSD.. It's difficult to get stuff to build between only having 8mb of ram, and of course 4.2BSD is.. very obsolete!

I'd like to get a lot more stuff built but I have to head out for a week+ but I figured I'd at least share what I have so far.

All the binary / source is simply a SIMH tape format tar file that 4.2 BSD can simply just run. I would expect 4.3 BSD to run 4.2's exe's.. but I haven't tested it, so YMMV.... read more

Posted by Jason Stevens 2009-03-28

"fixed" networking for 4.2 BSD

This is an interim update to my VAX BSD on Windows installer package.

I redid the 4.2BSD package, so anyone that has downloaded, will want to download again (there were 2 downloads... )

Anyways I found a source tree of 4.2 BSD with the if_de.c and the same fix for the 4.3 BSD's worked fine for this one as well. Now you can telnet into 4.2 BSD!

You can download it from here: read more

Posted by Jason Stevens 2009-03-25

Fixed networking for the 4.3 BSD's on the 11/780

I managed to get the networking operational on 4.3 BSD & the 4.3 BSD from the University of Wisconsin. Both are now configured with the SLiRP code (ie usermode NAT) so they will just work. Windows 98 or higher is required.

The new versions can be downloaded here:

Posted by Jason Stevens 2009-03-24

Added new exe for 4.3 BSD RENO

I've updated the emulator from SIMH 3.7-3 to 3.8-1, changed putty to Tera Term, and turned off a bunch of services from the BSD install. I've also configured the SIMH process not to immediatly exit on control E allowing you to use tapes, etc etc...

I have also fixed the links for all of the PDF documentation.

This is an easy to install version of SIMH/4.3 BSD RENO that runs under Windows. It should work under Windows 98 & higher. This version includes the SLiRP patches to have TCP/IP access, but at the moment IRC is the only real external application. Feel free to say hi!

Posted by Jason Stevens 2009-03-22

Adding the Wisconsin UNIX tape image

It's a 4.3 BSD with the filesystem code ripped from SunOS + NFS... I think it's a "beta fork" before RENO..

Anyways SIMH can run it, installation is similar to 4.3 BSD

Posted by Jason Stevens 2009-03-22

tape versions

As these things are getting harder to track down (namely Quasijarus) I've decided to start putting up tape images for 32v, 3,4,4.2,4.3,4.3 reno & quasijarus into the downloads sections.

Posted by Jason Stevens 2009-02-09

v0.2 Beta 1 released!

This version includes user mode networking taken from Qemu. So you can install this and run, and connect to the internet! I've included an irc program, and compiled 80 PDF's into this release. It's nearly a 90 megabyte download, and requires 1.8 gigabytes of disk space.

Posted by Jason Stevens 2007-10-10

v0.1a update!

Fixed shortcut removal, and included putty for better console access.

Uninstall also will give you the option to keep your Operating System disk.

I have removed the old installer. It had 6 downloads!

Posted by Jason Stevens 2007-09-09

A quick start.

Well I've uploaded the source into CVS, I just need to merge the patches I've found for the SIMH NIC. Also I've built an install package for Windows users.

This could be a prototype of what is to come for SIMH newbies.

Posted by Jason Stevens 2007-09-09