Sol20.org

Virtual Media

This is a collection of virtual tape and disk images suitable for use with the Solace Sol-20 emulator. The virtual disks and tapes are presented in a .zip file containing the disk image as well as all of the files contained on the virtual disk, in case you want to manipulate the files without using Solace to do so.

Sol Virtual Tapes
File Brief description
pilot.zip The programs on the PILOT language tape
proteus_1.zip Collection of ECB programs
proteus_2.zip Collection of ECB programs
proteus_3.zip Collection of ECB programs
proteus_7.zip Collection of assembly sources and programs
proteus_8.zip Collection of ECB programs
space.zip This contains a virtual tape image of a collection of programs sold by Creative Computing. As the name implies, the theme of the games is outer space. The zip file contains a virtual tape images as well as the programs themselves.
strategy.zip This contains a virtual tape image of a collection of programs sold by Creative Computing. As the name implies, the focus of the games are strategy. The zip file contains a virtual tape images as well as the programs themselves.
tad.zip This tape contains utility programs for modifying PT BASIC to run under CP/M. It was donated by Bob Senzig in memory of his brother, Don Senzig, Jr. The manual is also available.
tinyc.zip Tiny C compiler, although I haven't been able to figure out how to use it based on the limited documentation that is supplied

Sol Virtual Northstar Disks
File Brief description
basics.zip This is a zip file of a .SVN disk containing three different flavors of BASIC:
  • Processor Technology BASIC/5, adapted to CP/M by TAD Enterprises
  • Processor Technology Extended Cassette BASIC, adapted to CP/M by TAD Enterprises
  • BASIC-E (aka EBASIC), along with the RUN.COM interpreter
cpm_util.zip This is a zip file of a .SVN disk containing some standard CP/M utility programs.
cpmug.zip This contains a selection of "interesting" programs from the SIMTEL CPMUG (CP/M Users Group) archives. All of them were chosen because they were either written for the Sol or for another S-100 machine that uses a VDM-1 for display. Some had to be tweaked a bit to work on the Sol.
nsbios_src.zip This contains source code for the boot prom on the disk controller, for the boot sector, and for the CP/M BIOS distributed with Solace.
nsdos52q.zip

This contains Northstar DOS 5.2 Q (for quad density, although the disk image itself is only double density -- therefore, don't try and use sectors in the second half of the tracks). It has the DOS itself and a few common NSDOS utilities and programs.

Note that FPBASIC won't work because it expects to find a memory mapped piece of hardware for doing floating point that doesn't exist under Solace, causing the BASIC to hang waiting for some type of ready or completion status that never comes.

The disk image was contributed by Randy McLaughlin.

tinybasic.zip

This contains a virtual disk image for a CP/M disk containing a tiny basic interpreter in source and binary form, and a tiny trek program. When run, the BASIC reports

	SHERRY BROTHERS TINY BASIC VER. 3.1

Type "BYE" to exit back to CP/M.

The disk image was contributed by Joe Gaffney