mirror of
https://github.com/open-simh/simtools.git
synced 2026-01-14 07:39:37 +00:00
rawtap Allows extract, create and append operations on .tap files. cpytap Copies a .tap file to a new .tap file while allowing file level edits; skip file, replace file, append files and insert files. Any files copied from the original source .tap will have their internal record structure maintained. cosy COSY is the compressed format used by the CDC1700. This program allows for extraction of all files from an archive and the creation of a new archive. It assumes that you would have used raw tap about to have extracted the COSY file from a tape. dbtap Utility to read, write and list .tap containers written in the DOS/BATCH-11 format. It understands ascii and binary modes and can be used to transfer files in and out of most PDP-11 operating systems (not sure about RSTS/E), early VMS and early TOPS-10 systems.
#simh support/migration tools.
The tools are organized into categories, each of which has a subdirectory.
For consistency, each tool has its own subdirectory, even if it only contains a single file. (READMEs for tools without them are welcome)
Configuration support
Tools to assist with configuring a simulator.
| Directory | Contents |
|---|---|
| config11 | Calculate the floating address space layout of a PDP-11 or VAX. |
Converters
Tools that convert/support simulator data file formats
| Directory | Contents |
|---|---|
| asc | Convert ASCII file line endings |
| decsys | Convert decimal listing file to a DECtape file |
| dtos8cvt | Convert a PDP-8 DECtape image from OS/8 format to simulator format. |
| gt7cvt | Convert a gt7 magtape dump to a SIMH magtape |
| hpconvert | Convert an HP disc image between SIMH and HPDrive formats |
| indent | Convert simulator sources to 4-column tabs |
| littcvt | Remove density maker from litt format tapes |
| m8376 | Assembles 8 PROM files into a 32bit binary file |
| mt2tpc | Convert a simh simulated magtape to TPC format |
| mtcvtfix | Fix a SIMH magtape containing a misread EOF |
| mtcvtodd | Convert an E11 magtape (with odd record sizes) to SIMH |
| mtcvtv23 | Convert a tape image in .TPC format to SIMH (.tap) |
| noff | Remove (formfeed, \f) from a source listing |
| sfmtcvt | Convert a Motorola S format PROM dump to a binary file |
| strrem | Remove a string from each line of a file |
| strsub | Substitute a string in each line of a file |
| tar2mt | Convert a tar file to a simulated 8192B blocked magtape |
| tp512cvt | Convert a tp data file to a simulated 512B blocked magtape |
| tpc2mt | Convert a TPC simulated magtape to simh format |
Cross-assemblers
Cross-assemblers for various machine architectures
| Directory | Contents |
|---|---|
| hpasm | Assembler for the HP2100 |
| macro1 | Assembler for the PDP-1 |
| macro7 | Assembler for the PDP-7 |
| macro8x | Assembler for the PDP-8 |
| macro11 | Assembler for the PDP-11 |
Extracters
Data extraction tools
Except as noted, all read SIMH tape container format.
| Directory | Contents |
|---|---|
| backup | Extract files from a TOPS-10 backup tape |
| ckabstape | Disassemble 18-bit binary paper tape |
| mmdir | List directory of Interdata MDM tape |
| mtdump | Dump the record structure of a SIMH, E11, TPC, or P7B |
| ods2 | Directory, Copy & Search commands for VMS ODS2 disk images |
| rawcopy | Create SIMH disk image from physical media on RAW device. |
| rstsflx | Manipulate PDP11 RSTS file systems. |
| sdsdump | Disassemble SDS SDS paper tape |
| tpdump | Dump files on IBM 1401 tape |
File systems
Provide access to a foreign files system from a host machine.
| Directory | Contents |
|---|---|
| putr | Read (and write some) DEC filesystems from PCs |
Description
Languages
C
93.9%
Perl
2.4%
DIGITAL Command Language
1.3%
Makefile
1.1%
Roff
0.7%
Other
0.5%