https://github.com/smerrony/aosvs-tools
A collection of utility programs for handling AOS/VS artifacts in modern operating systems
https://github.com/smerrony/aosvs-tools
aos data-recovery dg go golang legacy tape-image
Last synced: 8 months ago
JSON representation
A collection of utility programs for handling AOS/VS artifacts in modern operating systems
- Host: GitHub
- URL: https://github.com/smerrony/aosvs-tools
- Owner: SMerrony
- License: mit
- Created: 2017-06-10T08:32:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-05T13:42:27.000Z (over 6 years ago)
- Last Synced: 2023-02-28T00:52:27.470Z (over 2 years ago)
- Topics: aos, data-recovery, dg, go, golang, legacy, tape-image
- Language: Go
- Homepage:
- Size: 8.25 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AOS/VS Tools
This is a small collection of utility programs I have written in Go related to accessing Data General AOS/VS systems and files.
## DasherG
DasherG terminal emulator has moved to its own repo [DasherG](https://github.com/SMerrony/DasherG)
*Work-in-Progress*
## DasherT
DasherT is a very minimal Dasher terminal emulator for use at the command line. It provides just enough functionality to act as a console for an MV-class system.
It is only intended for emergency use where it is impossible to use either [DasherG](https://github.com/SMerrony/DasherG) or [DasherQ](https://github.com/SMerrony/DasherQ), maybe because you cannot build GUI applications or run their binaries.
## LoadG
LoadG loads (restores) AOS/VS DUMP_II, and maybe DUMP_III, files on any desktop system supported by Go. It can be used to rescue data from legacy AOS/VS systems if the dumps are accessible on a modern system. The current version handles at least versions 15 and 16 of the DUMP format.
## ST Parser
aosvs_st_parser takes an AOS/VS symbol table file (.ST) as its sole argument and emits a text stream of locations and symbol names found in the file. It might be useful for understanding, documenting or reverse engineering AOS/VS programs where the source code has been lost or is unavailable.