- 下記のdisk imageで起動できました.
- CPLDP-8 by omiokone cpld83C.zip中にある os8.rk05
- pdp8online:PDP-8 File list for os8 にある,advent.rk05 , diag-games-kermit.rk05, diagpack2.rk05 を8192ブロックごとに並べたファイルsd.dskを作り,ddでSDメモリの先頭ブロックから書き込みます.
dd if=os8.rk05 of=sd.dsk bs=512
dd if=advent.rk05 of=sd.dsk bs=512 seek=8192 conv=notrunc
dd if=diag-games-kermit.rk05 of=sd.dsk bs=512 seek=16384 conv=notrunc
dd if=diagpack2.rk05 of=sd.dsk bs=512 seek=24576 conv=notrunc
dd if=sd.dsk of=/dev/xxx
/dev/xxx は/dev/sdbなど,生のsdメモリの場所です.ちゃんと調べて間違えないように書き込んで下さい.間違えるとPCのディスクを破壊する可能性があります.
- SDメモリをTangConsoleのスロットにセットします.
- コントロールパネルのUniversal Monitorを起動します.
下記のようにメインメモリ空間にOS/8のboot loaderを書いて実行することによりbootできます.
Universal Monitor IM6100 (Control Panel)
7777
] S23
0023 : 0005 6007
0024 : 3602 6744
0025 : 0000 1032
0026 : 3724 6746
0027 : 0000 6743
0030 : 7500 1032
0031 : 0000 5031
0032 : 0001 0000
0033 : 0000 .
] G23
.DIR
ABSLDR.SV 5 BASIC .FF 4 PAGE8 .SV 49
BATCH .SV 10 BASIC .SF 4 ICE .SV 26
...(略)...
LOADER.SV 12 LISP .SV 18 HOGE .BA 1
SABR .SV 24 PASCAL.SV 51 BASIC .WS 1
BASIC .AF 4
94 FILES IN 2085 BLOCKS - 1107 FREE BLOCKS
.
-
os8.rk05は,RKのunitが2台((RKA0, RKB0)と(RKA1, RKB1))の設定でBUILDされているようなので設定を変更します.手順は06-3_os8_reconfig参照.
-
BASICで簡単なプログラムを入力したりセーブ/ロードしたりできました.
.R BASIC
NEW OR OLD--NEW
FILE NAME--AAA
READY
10 PRINT "HELLO OS/8 BASIC"
20 END
LIST
AAA BA 5B
10 PRINT "HELLO OS/8 BASIC"
20 END
READY
RUN
AAA BA 5B
HELLO OS/8 BASIC
READY
SAVE
READY
BYE
.R BASIC
NEW OR OLD--OLD
FILE NAME--AAA
READY
LIST
AAA BA 5B
10 PRINT "HELLO OS/8 BASIC"
20 END
READY
- STRTRK.BAも動きました.
.BASIC
NEW OR OLD--OLD
FILE NAME--STRTRK
READY
RUN
STRTRK BA 5B
STAR TREK SPACE SIMULATOR
DO YOU NEED INSTRUCTIONS?N
COMBAT AREA CONDITION RED
SHIELDS DANGEROUSLY LOW
------------------------
* STARDATE 3400
CONDITION RED
+++ ENERGY 3000
TORPEDOES 15
* SHIELDS 0
+++ KLINGONS 21
* * * <*>
------------------------
COMMAND?
- FOCALも動きました.
.R PFOCAL
DO YOU WANT THE STANDARD FEATURES OF PS/8 FOCAL, 1971? NO
RETRY OR TYPE HELP: HELP
ANSWER BY TYPING THE CODES TO RETAIN THE FEATURES:
1 SIN & COS
2 SIN, COS, LOG, EXP & ATN
3 EXTENDED PRECISION
4 FILE COMMANDS
5 LEADING SPACE IN 'TYPE'
6 '=' IN 'TYPE' (OPTION 5 DISABLES THIS OPTION)
7 ':' IN 'ASK'
8 '&' IN POWERS-OF-TEN NOTATION
9 RETAINS FEATURES 2,3,4
0 RETAINS NONE OF LISTED FEATURES
YES RETAINS STANDARD FEATURES 2,3,4,5
RUBOUT DELETES PRECEEDING CHARACTER
'_' OR CTRL/U KILLS LINE
DO YOU WANT THE STANDARD FEATURES OF PS/8 FOCAL, 1971? 0
PROCEED.
*1.10 TYPE "HELLO OS/8 FOCAL!" !
*W
C-PS/8 FOCAL, 1971
01.10 TYPE "HELLO OS/8 FOCAL!" !
*GO
HELLO OS/8 FOCAL!
*