deramp5113
Veteran Member
Most of the popular games on the Sol-20 are not compatible with CP/M since they load and run at address zero. In addition, many of these programs also expect the HL registers and the stack to be set up in the particular manner that the EXECUTE command in SOLOS does when a program is run. For these reasons, it is difficult to have a collection of these great Sol-20 games on a CP/M disk for easy launching.
I have created a very small CP/M loader that can be combined with most any Sol-20 program to create a single, executable CP/M program. When the resulting program is run under CP/M, the Sol-20 program is loaded and run exactly as if the original program was loaded from cassette and executed from the SOLOS command line.
A bootable, SSDD CP/M disk filled with popular Sol-20 games is available at http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fnorthstar_dd_controller%2Fdisk_images%2Fcpm%2F (SOLGAMES-SSDD.NSI). This disk image can be written to a floppy using Dave Dunfield's NST utility or PC2Flop for the Sol-20 (http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fnorthstar_dd_controller%2Fdisk_image_transfer%2F).
These programs as individual .COM files are available at http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fcpm_programs%2Foriginal_sw_under_cpm%2F. The loader prefix (SOLOAD.ASM) is also in this directory.
I'll post a couple of SSSD disks for CP/M on the older, single density controller soon. I'll probably also create CP/M launchable versions of the BASIC5 and extended BASIC for the Sol as well as the MUSIC program.
Mike
I have created a very small CP/M loader that can be combined with most any Sol-20 program to create a single, executable CP/M program. When the resulting program is run under CP/M, the Sol-20 program is loaded and run exactly as if the original program was loaded from cassette and executed from the SOLOS command line.
A bootable, SSDD CP/M disk filled with popular Sol-20 games is available at http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fnorthstar_dd_controller%2Fdisk_images%2Fcpm%2F (SOLGAMES-SSDD.NSI). This disk image can be written to a floppy using Dave Dunfield's NST utility or PC2Flop for the Sol-20 (http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fnorthstar_dd_controller%2Fdisk_image_transfer%2F).
These programs as individual .COM files are available at http://deramp.com/downloads/index.php?dir=processor_technology%2Fsol-20%2Fsoftware%2Fcpm_programs%2Foriginal_sw_under_cpm%2F. The loader prefix (SOLOAD.ASM) is also in this directory.
I'll post a couple of SSSD disks for CP/M on the older, single density controller soon. I'll probably also create CP/M launchable versions of the BASIC5 and extended BASIC for the Sol as well as the MUSIC program.
Mike