• Please review our updated Terms and Rules here

Has anyone a XXDP image with TU60 driver?

MattisLind

Veteran Member
Joined
Sep 30, 2013
Messages
1,158
Location
Stockholm, Sweden
I am trying to create a TADP image to run with my TU60 connected to an 11/10 (to act as a loader for SPCWAR.LDA file). But I cannot find any XXDP image which has the CT driver. Malcom has cassettes listed on his webpage which looks like they might contain a TADP but I am not sure if they ever were dumped. Anyone know of a XXDP image which contain a CT / TA11 / TU60 driver?

I have seen a TADP.BIN file on one image but haven't figured out how to make a bootable TU60 image from just the binary using PIP in RT11. I assume that the LOAD / SAVE combination in UPD2 program of XXDP does a bit more than just copy the file. Is there a way of doing the same thing in RT-11 or perhaps DOS-11?
 
Anyone know of a XXDP image which contain a CT / TA11 / TU60 driver?
XXDP-Plus_D0_DL.DSK
Code:
...
  731  RMDP  .BIN      29-DEC-77         17    035100
  732  RKDP  .BIN      29-DEC-77         17    035121
  733  TCDP  .BIN      13-AUG-76         17    035142
  734  TMDP  .BIN      29-DEC-77         17    035163
  735  THDP  .BIN      29-DEC-77         17    035204
  736  RXDP  .BIN      29-DEC-77         17    035225
  737  RBDP  .BIN      13-AUG-76         17    035246
  738  RPDP  .BIN      16-AUG-76         17    035267
  739  RSDP  .BIN      13-AUG-76         17    035310
  740  TADP  .BIN      13-AUG-76         17    035331
  741  RLDP  .BIN      29-DEC-77         17    035352
  742  RRDP  .BIN      23-MAY-80         17    035373
  743  RYDP  .BIN       2-AUG-78         17    035414
...
 
Yes. Seen that. But if I boot that image I can not make it to save to the TU60 using UPD2. Do you know how to create a TADP cassette using that RK image as a basis?
 
Here is when I tried to do exactly that using the XXDP image you are referring to. Also tried a XXDP+ image with similar results. But it comes to my mind that it might be possible to use CILUS under DOS-11. CILUS is used to write a bootable image library for RSTS-11 and DOS-11. Perhaps it can do the same with XXDP? DOS-11 and XXDP filesystems are mostly identical so a DOS-11 system should be able to read a XXDP disk.

sim> b rk0





DZQUD-E 21-JUL-76 RKDP - XXDP RK11 MONITOR 28K


RESTART ADDR:152522


BOOTED VIA UNIT#: 0


TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)





TYPE:


F<CR> TO SET CONSOLE FILL COUNT


D<CR> FOR DIRECTORY ON CONSOLE, OR


D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR


D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR


D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,


R COPY<CR> TO RUN COPY PROGRAM,


R FILENAME<CR> TO RUN ANY OTHER PROGRAM.


L FILENAME<CR> TO LOAD A PROGRAM ONLY


S<CR> TO START THE PROGRAM JUST LOADED,


S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS


C FILENAME<CR> TO RUN A CHAIN,


C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.


REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.


.D





ENTRY# FILNAM.EXT DATE LENGTH START





000001 THDP .SAV 29-MAR-77C 16 000105


000002 TMDP .SAV 29-MAR-77C 16 000125


000003 RBDP .BIN 29-MAR-77 17 000145


000004 RKDP .BIN 29-MAR-77 17 000146


000005 RMDP .BIN 29-MAR-77 17 000147


000006 RPDP .BIN 29-MAR-77 17 000150


000007 RSDP .BIN 29-MAR-77 17 000151


000010 RXDP .BIN 29-MAR-77 17 000272


000011 TADP .BIN 29-MAR-77 17 000273


000012 TCDP .BIN 29-MAR-77 17 000274


000013 THDP .BIN 29-MAR-77 17 000275


000014 TMDP .BIN 29-MAR-77 17 000276


000015 UPD1 .BIN 29-MAR-77 17 000417


000016 UPD2 .BIN 29-MAR-77 30 000420


000017 COPY .BIN 29-MAR-77 27 000421


000020 HELP .TXT 29-MAR-77 22 000422


000021 XTECO .BIN 29-MAR-77 26 000423


000022 RKHEAD.BIN 5-OCT-77 19 000544


000023 SIZER .BIN 29-MAR-77 18 000600


000024 ACT .BIN 29-MAR-77 32 000625


000025 ACTS01.TXT 29-MAR-77 4 000630


000026 ACTS05.TXT 29-MAR-77 5 000646


000027 ACTS06.TXT 29-MAR-77 7 000654


000030 ACTS07.TXT 29-MAR-77 7 000677


000031 ZLABA1.BIC 29-MAR-77 15 000717


000032 ZLADC0.BIN 29-MAR-77 17 000732


000033 ZLACC0.BIN 11-AUG-76 16 000742


000034 ZLKAA0.BIC 29-MAR-77 12 001032


000035 ZLAEA0.BIN 11-AUG-76 13 001057


000036 ZLCAC0.BIN 11-AUG-76 11 001062


000037 ZLPAB0.BIN 29-MAR-77 9 001065


000040 ZLPBB0.BIN 29-MAR-77 9 001126


...


.R UPD2





DZQUB-I 21-JUL-76 - XXDP UPDATE PROGRAM #2


DATE: 21-JUL-76


21-JUL-76


PROGRAM RELOCATED TO: 120764


RESTART: 125116


*ZERO CT0:


OUT DEVERR


*


Simulation stopped, PC: 126534 (TSTB @122734)


sim> attach rk1.dsk


RK: creating new file


sim> c





*ZERO DK1:





*LOAD DK0:RKDP.BIN


XFR:000001 CORE:000000,020000


*SAVM DK1:
 
I can offer you my original XXDP tape from my DEC Service times
I think I created this in 1978 and it booted to XXDP and contained some diags
I never used it again and it was stored since in a dry environment
No clue if it would still work, but I can send it to you in Sweden if you like
(I am in Austria)
 

Attachments

  • TA60 sm.jpg
    TA60 sm.jpg
    203.6 KB · Views: 7
Partial success :)
Code:
DZQUD-E 21-JUL-76 RKDP - XXDP RK11 MONITOR 28K
RESTART ADDR:152522
BOOTED VIA UNIT#:  0
TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)

TYPE:
F<CR> TO SET CONSOLE FILL COUNT
D<CR> FOR DIRECTORY ON CONSOLE, OR
D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR
D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR
D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,
R COPY<CR> TO RUN COPY PROGRAM,
R FILENAME<CR> TO RUN ANY OTHER PROGRAM.
L FILENAME<CR> TO LOAD A PROGRAM ONLY
S<CR> TO START THE PROGRAM JUST LOADED,
S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS
C FILENAME<CR> TO RUN A CHAIN,
C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.
REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.
.R UPD2

DZQUB-I 21-JUL-76 - XXDP UPDATE PROGRAM #2
DATE: 26-JAN-99
26-JAN-99
PROGRAM RELOCATED TO: 120764
RESTART: 125116
*ZERO CT0:

*LOAD DK0:TADP.BIN
XFR:000001  CORE:000000,020000
*SAVE CT0:TADP.BIN
OUT DEVERR
*DIR CT0:
26-JAN-99
ENTRY#  FILNAM.EXT      DATE

000001  TADP  .BIN      26-JAN-99C
*
DZQUE-F 21-JUL-76 TADP - XXDP TA11 MONITOR 28K
RESTART ADDR:152276
BOOTED VIA UNIT#:  0
TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)

TYPE:
F<CR> TO SET CONSOLE FILL COUNT
D<CR> FOR DIRECTORY ON CONSOLE, OR
D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR
D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR
D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,
R COPY<CR> TO RUN COPY PROGRAM,
R FILENAME<CR> TO RUN ANY OTHER PROGRAM.
L FILENAME<CR> TO LOAD A PROGRAM ONLY
S<CR> TO START THE PROGRAM JUST LOADED,
S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS
C FILENAME<CR> TO RUN A CHAIN,
C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.
E 0<CR> TO OPERATE OFF DRIVE 0,
E 1<CR> TO OPERATE OFF DRIVE 1.
REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.
.
 
Much better :)
Code:
Connected to the PDP-11 simulator CON-TELNET device


DZQUD-E 21-JUL-76 RKDP - XXDP RK11 MONITOR 28K
RESTART ADDR:152522
BOOTED VIA UNIT#:  0
TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)

TYPE:
F<CR> TO SET CONSOLE FILL COUNT
D<CR> FOR DIRECTORY ON CONSOLE, OR
D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR
D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR
D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,
R COPY<CR> TO RUN COPY PROGRAM,
R FILENAME<CR> TO RUN ANY OTHER PROGRAM.
L FILENAME<CR> TO LOAD A PROGRAM ONLY
S<CR> TO START THE PROGRAM JUST LOADED,
S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS
C FILENAME<CR> TO RUN A CHAIN,
C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.
REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.
.R UPD2

DZQUB-I 21-JUL-76 - XXDP UPDATE PROGRAM #2
DATE: 27-JUN-99
27-JUN-99
PROGRAM RELOCATED TO: 120764
RESTART: 125116
*ZERO CT0:

*LOAD DK0:TADP.BIN
XFR:000001  CORE:000000,020000
*SAVE CT0:TADP.BIN

*FILE CT0:=DK0:UPD2.BIN

*FILE CT0:=DK0:ZTAA??.*

ZTAAC0.BIN
*DIR CT0:
27-JUN-99
ENTRY#  FILNAM.EXT      DATE

000001  TADP  .BIN      27-JUN-99C
000002  UPD2  .BIN      16-AUG-76
000003  ZTAAC0.BIN      11-AUG-76
*BOOT CT0:

DZQUE-F 21-JUL-76 TADP - XXDP TA11 MONITOR 28K
RESTART ADDR:152276
BOOTED VIA UNIT#:  0
TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)

TYPE:
F<CR> TO SET CONSOLE FILL COUNT
D<CR> FOR DIRECTORY ON CONSOLE, OR
D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR
D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR
D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,
R COPY<CR> TO RUN COPY PROGRAM,
R FILENAME<CR> TO RUN ANY OTHER PROGRAM.
L FILENAME<CR> TO LOAD A PROGRAM ONLY
S<CR> TO START THE PROGRAM JUST LOADED,
S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS
C FILENAME<CR> TO RUN A CHAIN,
C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.
E 0<CR> TO OPERATE OFF DRIVE 0,
E 1<CR> TO OPERATE OFF DRIVE 1.
REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.
.R UPD2

DZQUB-I 21-JUL-76 - XXDP UPDATE PROGRAM #2
DATE: 27-JUN-99
27-JUN-99
PROGRAM RELOCATED TO: 120764
RESTART: 125116
*DIR CT0:
27-JUN-99
ENTRY#  FILNAM.EXT      DATE

000001  TADP  .BIN      27-JUN-99C
000002  UPD2  .BIN      16-AUG-76
000003  ZTAAC0.BIN      11-AUG-76
*

Code:
Connected to the PDP-11 simulator CON-TELNET device



CAPS-11 V01-02

.DATE 27-JUN-99

.VER

CAPS-11 V01-02
 27-JUN-99

.DIR CT0:

 27-JUN-99

CTLOAD SYS 08-AUG-73
CAPS11 S8K 09-AUG-73
PIP    SRU 09-AUG-73
EDIT   SLG 09-AUG-73
LINK   SRU 09-AUG-73
ODT    SLG 09-AUG-73
PAL    SRU 09-AUG-73
DEMO   PAL 09-AUG-73

.ZERO CT1:

.RU PIP

*CT1:=CT0:

*^C

.DIR CT1:

 27-JUN-99

CTLOAD SYS 08-AUG-73
CAPS11 S8K 09-AUG-73
PIP    SRU 09-AUG-73
EDIT   SLG 09-AUG-73
LINK   SRU 09-AUG-73
ODT    SLG 09-AUG-73
PAL    SRU 09-AUG-73
DEMO   PAL 09-AUG-73

.
 
Fantastic work!

Is there a PR towards SimH somewhere? I really would like to try this!

Is CAPS-11 able to read/write TADP-tapes?

I think I remember that RT-11 v4 could read and write CAPS-11 tapes.
 
I need to somehow get in touch with Bob Supnik in order to send the modified module.

In the meantime, I can post it on my file sharing site. The program I have compiled works under Windows.

XXDP and CAPS-11 on cassettes (surprise!) have the same file system, so in theory they should be read in both directions. Tomorrow night I'll try to see if RT-11 knows her.
 
But format of DATE is different...
Code:
CAPS-11 V01-02

.DIR CT1:

 --

TADP   BIN --
UPD2   BIN --
ZTAAC0 BIN --

.

Code:
DZQUE-F 21-JUL-76 TADP - XXDP TA11 MONITOR 28K
RESTART ADDR:152276
BOOTED VIA UNIT#:  0
TO ABORT THE FOLLOWING HELP MESSAGE TYPE CTRL C (^C)

TYPE:
F<CR> TO SET CONSOLE FILL COUNT
D<CR> FOR DIRECTORY ON CONSOLE, OR
D/F<CR> FOR SHORT DIRECTORY ON CONSOLE, OR
D/L<CR> FOR DIRECTORY ON LINE PRINTER, OR
D/L/F<CR> FOR SHORT DIRECTORY ON LINE PRINTER,
R COPY<CR> TO RUN COPY PROGRAM,
R FILENAME<CR> TO RUN ANY OTHER PROGRAM.
L FILENAME<CR> TO LOAD A PROGRAM ONLY
S<CR> TO START THE PROGRAM JUST LOADED,
S ADDR<CR> TO START THE PROGRAM AT SPECIFIC ADDRESS
C FILENAME<CR> TO RUN A CHAIN,
C FILENAME/QV<CR> TO RUN A CHAIN IN QUICK VERIFY MODE.
E 0<CR> TO OPERATE OFF DRIVE 0,
E 1<CR> TO OPERATE OFF DRIVE 1.
REFER TO XXDP USER MANUAL MD-11-DZQXA FOR ADDITIONAL HELP.
.R UPD2

DZQUB-I 21-JUL-76 - XXDP UPDATE PROGRAM #2
DATE: 28-JUN-99
28-JUN-99
PROGRAM RELOCATED TO: 120764
RESTART: 125116
*DIR CT1:
28-JUN-99
ENTRY#  FILNAM.EXT      DATE

000001  CTLOAD.SYS      18CmlW84
000002  CAPS11.S8K      18CmlW84
000003  PIP   .SRU      18CmlW84
000004  EDIT  .SLG      18CmlW84
000005  LINK  .SRU      18CmlW84
000006  ODT   .SLG      18CmlW84
000007  PAL   .SRU      18CmlW84
000010  DEMO  .PAL      18CmlW84
000011  EMO  .PAL      18CmlW84IN DEVERR
*
 
Back
Top