Steve Tockey
2020-04-13 20:01:15 UTC
It all kinda got rolling in the Facebook DEC PDP-8 group. Someone asked if it were possible to do FORTRAN IV development on a PDP-8 with DECTapes. I had previously set up tapes for PAL-8, BASIC, and FORTRAN II so I thought it should be easy to just set up another one for FORTRAN IV. I won't bore you with the gory details, but it wasn't quite as trivial as I thought it would (or should) have been. Regardless, success, so it seemed like a good idea to share in case anyone else happens to be interested.
To be clear, these are simulated DECTapes that target Oscar Vermuelen's SIMH based PiDP-8/I (https://obsolescence.wixsite.com/obsolescence/pidp-8). You should be able to use these same simulated tapes in any SIMH based PDP-8 emulator, it should require no more than tweaking boot scripts. I've also heard it is possible to transfer between simulated DECTape images and real DECTapes but I can't provide any detail on that.
You can find everything on DropBox here:
https://www.dropbox.com/sh/0426m8pjzffe3s7/AADjf9KOSIC8IqAaj3Nbl4LMa?dl=0
Start with README.txt.
Tapes are available for the following languages:
BASIC
COBOL
FORTRAN II
FORTRAN IV
PAL-8
Each language has a SYS: (DTA0:) tape with OS/8, the compiler/linker, and useful ancillary tools (like CREF and BITMAP for PAL-8). There is also a DSK: (DTA1:) tape that's been pre-populated with one or more sample programs in that language.
One thing you may need to know, however, is that FORTRAN IV and COBOL are only able to run on TC01/TU55 DECTapes. If you have a real PDP-8 with TD8E/TU56, neither of these will work. I know why FORTRAN IV won't work on TU56s, I don't have an explanation for why COBOL doesn't work (yet).
BASIC, FORTRAN II, and PAL-8 are on TD8E/TU56 system tapes.
Have fun . . .
To be clear, these are simulated DECTapes that target Oscar Vermuelen's SIMH based PiDP-8/I (https://obsolescence.wixsite.com/obsolescence/pidp-8). You should be able to use these same simulated tapes in any SIMH based PDP-8 emulator, it should require no more than tweaking boot scripts. I've also heard it is possible to transfer between simulated DECTape images and real DECTapes but I can't provide any detail on that.
You can find everything on DropBox here:
https://www.dropbox.com/sh/0426m8pjzffe3s7/AADjf9KOSIC8IqAaj3Nbl4LMa?dl=0
Start with README.txt.
Tapes are available for the following languages:
BASIC
COBOL
FORTRAN II
FORTRAN IV
PAL-8
Each language has a SYS: (DTA0:) tape with OS/8, the compiler/linker, and useful ancillary tools (like CREF and BITMAP for PAL-8). There is also a DSK: (DTA1:) tape that's been pre-populated with one or more sample programs in that language.
One thing you may need to know, however, is that FORTRAN IV and COBOL are only able to run on TC01/TU55 DECTapes. If you have a real PDP-8 with TD8E/TU56, neither of these will work. I know why FORTRAN IV won't work on TU56s, I don't have an explanation for why COBOL doesn't work (yet).
BASIC, FORTRAN II, and PAL-8 are on TD8E/TU56 system tapes.
Have fun . . .