This is a new page covering my work with the Intel Systems Implementation Supervisor II (ISIS-II) Operating System.
I have spent a lot of time disassembling these different versions of ISIS-II and the tools that that ran under it. I have generated a 7Z file which contains the tools, disk images, and configuration files to generate assembler source files for OS versions and tools listed below and validate the code generated at the binary level to the original binary code. My tools do not create the AOMF executables used by ISIS-II
Mark Ogden has created PLM-80 source for some versions of ISIS-II and some CUSPs. I hope to be able the generate the PLM80 source for all these versions but that takes a lot of time. I have used the tools and tricks than Mark uses but it is certainly not a complete solution. One could develop a program that would read in the assembler source and produce PLM80, but that would also take a great deal of work. A link to Marks reverse engineering.
A link to my Intel Manuals.
Herb Johnson suggested I include the following explaination on the archive.
This archive contains the binary programs associated with ISIS-II (all known versions), an Intel operating system for their 8080 based Multibus development systems. There's also tool programs which are C-sourced and compiled under MS-DOS, to provide 8080 disassemblies and re-assemblies of these programs. The disassemblies "sources" themselves are not included. Use the tools to generate the disassemblies, under a 32-bit MS-DOS command-line environment, such as is available in versions of Windows.
The tools were written by Bill Beech and rewwritten during the 2010's. The ISIS binaries were collected by Bill Beech and others over decades.
There's a number of file-folders, for each Intel ISIS program set, as many ISIS programs used "overlays" or multiple program execution files.
The file folders contain an ASM, CFG, DISASM, and ORIG subfolder.
The CFG folder contains the .CFG files which drive the disassembler.
ASM, DISASM, and ORIG folders in the program folder, are empty and for use with the disassembler.
The ORIG folder is used to extract the AOMF executables from either the disk image or 7Z file. Then the AOMF files are converted into binary files (.BIN) and copied to the DISASM folder.
The DISASM folder is used to disassemble the binary files into assembler source files (.ASM). These files are copied to the ASM folder.
The ASM folder is where the source files are assembled and then compared to the original binary source files.
There's also a series of .BAT files for each Intel ISIS program. Those batch files under MS-DOS, operate with the programs and folders in this archive. Look at one of the batch files, to see how it calls upon the file folders and contents in this archive.
There's folder "bin", which contains the MS-DOS assemblers and disassemblers to be called by the batch files. Sources for these programs, are available on another part of the archive Web site. The batch files, extract the binary from the Disk Images folder.
There's a folder "Disk Images", which contains 1) ISIS OS disk image files in the .IMG disk-image format; and 2) .7z files which contain the BINARIES of the ISIS programs archived here. The batch files, extract the binary from the Disk Images folder.
Last updated: 24 November 2017