BOOT ROMを吸い出す際にアドレス線の高位に配線間違いがありました。その為、正しいBOOT ROMファイルが得られていませんでした。修正したことで今度は正しいファイルが得られたと思います。なお、Z80 SIOの設定に誤りはありませんでしたが、一部不合理な部分は解消されました。
今回、探したのはCRTコントローラーHD46505SPのアドレスと設定です。
BOOT ROMは基本的に周辺LSIの初期化を一か所に固めて行う傾向があります。SIOの周辺を調べていて、発見しました。
アドレスレジスタ 0xF0
データレジスタ 0xF1
設定値
R0 --- 0x6B 水平文字列 : 108-1
R1 --- 0x50 水平表示文字数 : 80
R2 --- 0x58 水平同期位置 : 88
R3 --- 0x7A 同期パルス幅 : 122
R4 --- 0x1A 垂直総文字数 : 26
R5 --- 0x00 トータルラスタアジャスト : 0
R6 --- 0x19 垂直表示文字数 : 25
R7 --- 0x19 垂直同期位置 : 25
R8 --- 0x00 インターレース&スキュー : 0
R9 --- 0x0F 最大ラスタアドレス : 15
R10 --- 0x6F カーソルスタートラスタ : 111
R11 --- 0x0F カーソルエンドラスタ : 15
R12 --- 0x00 スタートアドレス(H) : 0
R13 --- 0x00 スタートアドレス(L) : 0
R14 --- 0x00 カーソル(H) : 0
R15 --- 0x00 カーソル(L) : 0
以上です。