Skip to content

Latest commit

 

History

History
167 lines (125 loc) · 3.66 KB

File metadata and controls

167 lines (125 loc) · 3.66 KB

OS/8

  • 下記の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!
*