pdp10-its-disassembler
pdp10-its-disassembler copied to clipboard
Disassembler and other tools for files in ITS formats
If the disassembler can't produce symbolic output for a word, try to process halfwords separately.
Add an option to output zero words in disassembly.
Two possible variations on ELF executable files. ELF64 would be the standard format with PDP-10 words padded out to 64 bits. Or maybe nonets padded out to 16 bits. Or...
The `tvpic` tool converts from a 576-pixel wide PNG to a raw TV picture. Extend this to also: - Convert from raw TV to PNG. - Identify files as TV...
There is currently an info.c blob which parses metadata from various file formats. The `_info` functions should be moved to the appropriate files, and `struct pdp10_file` should have a new...
![Screenshot_2021-04-14 dskdmp c http 127 0 0 1 8181 report-5b8d5c html](https://user-images.githubusercontent.com/61629094/114750548-a3b74a00-9d43-11eb-88f8-1a4192942807.png) ![Screenshot_2021-04-14 tape-word c http 127 0 0 1 8181 report-d13783 html](https://user-images.githubusercontent.com/61629094/114750550-a44fe080-9d43-11eb-88eb-186893c21f6e.png) ![Screenshot_2021-04-14 dskdmp c http 127 0 0 1...
Rather than writing extracted files to the current directory, it would be a nice option to make a new directory and put them there.
The sequence "15 15 12" will be encoded as "356 356 15". It would be nicer to get "356 12". https://github.com/larsbrinkhoff/pdp10-its-disassembler/blob/master/its-word.c#L213
Check e.g. this. The tape was written 720121, so it couldn't have any timestamps from 1973. https://github.com/larsbrinkhoff/tape-maps/blob/master/_tape_/tid3100154.tape.154