Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
code:3b1emu [2020/07/11 11:33] – philpem | code:3b1emu [2020/09/12 00:41] (current) – [Thanks and Acknowledgements] philpem | ||
---|---|---|---|
Line 6: | Line 6: | ||
There are some documents and other items here which may be useful to 3B1 owners. | There are some documents and other items here which may be useful to 3B1 owners. | ||
+ | |||
+ | The emulator currently boots 3B1 UNIX, and thanks to the hard efforts of many people, can run a wide variety of software (including, thanks to Jesse, the C compiler and MGR windowing system!). | ||
+ | |||
+ | The serial ports, printer port and modem are not currently emulated. I'm currently looking for a good way to create a " | ||
+ | |||
===== Downloads ===== | ===== Downloads ===== | ||
Line 11: | Line 16: | ||
The source code is hosted on Github: [[https:// | The source code is hosted on Github: [[https:// | ||
- | You will also need the {{code: | + | You will need the {{code: |
+ | |||
+ | To install, build the code as per the README. You will need to compile the emulator, create a hard drive image, then follow the instructions in the AT&T manuals (on www.bitsavers.org/ | ||
+ | |||
+ | You will need to use Imagedisk' | ||
Line 20: | Line 29: | ||
Andrew Warkentin has contributed many significant patches which improve the quality of the emulation and allow UNIX to be booted inside the emulator. | Andrew Warkentin has contributed many significant patches which improve the quality of the emulation and allow UNIX to be booted inside the emulator. | ||
- | + | Jesse Booth put in a lot of time debugging and fixing the long-standing " | |
- | ===== Current status ===== | + | |
- | + | ||
- | Boots 3B1 UNIX, with occasional errors. The C compiler used to cause memory paging errors, however recent improvements to the Musashi CPU core may have fixed this. | + | |
- | + | ||
===== ROMs ===== | ===== ROMs ===== | ||
Line 34: | Line 39: | ||
These are fitted at board locations 14C and 15C, and carry part numbers 72-00616 and 72-00617 respectively. | These are fitted at board locations 14C and 15C, and carry part numbers 72-00616 and 72-00617 respectively. | ||
+ | |||
+ | ===== Other software and documentation resources ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * AT&T System Software (Foundation Set) v3.0, v3.5 and v3.51 -- Diagnostics, | ||
+ | * Electronic Mail | ||
+ | * Personal Calendar | ||
+ | * Tape Backup drivers | ||
+ | * Utilities (Development Set) | ||
+ | * Curses 3.51 | ||
+ | * Development Kit 3.51 | ||
+ | * Documentation 3.51 | ||
+ | * Editors and Window System 3.51 | ||
+ | * [[http:// | ||
+ | * An absolute treasure trove of UNIX PC software, including -- | ||
+ | * A mirror of the STORE archive | ||
+ | * A mirror of the CalTech archive by Andy Fyfe | ||
+ | * Indexed pages of software packages, sorted into categories | ||
+ | * [[http:// | ||
+ | * 3B1 FAQ Rev 3 (1995) in text format | ||
+ | * Software | ||
+ | * Mirrors of the AT&T STORE archive, OSU archive, Caltech archive, comp.sources.3b1 (MISC directory) | ||
+ | * AT&T floppy disk images | ||
+ | * Foundation set, Communication Patch, Curses, Terminfo, Encryption, Document Preparation, | ||
===== Technical documentation ===== | ===== Technical documentation ===== |