Last Updated on 2026年5月17日 by kabekin
以前の改造で512KB化していた来夢来人用の拡張基板 KR2-A の漢字ROM部分を
改造してみました。
ROMは付いていませんが第一、第二水準用漢字ROM MB831124A-001/002用の回路は
用意されています。
Sasajiさんに回路を解析して頂いたのでそれに沿ってジャンパピンを変更しながら第二水準が
使用できるか確かめてみました。
ハンダで閉じられているランドの半田を抜いて-001/-002用の28ピンソケットを追加します。
ペーストをもりもりにして、![]()
低温ハンダで追いハンダしてからハンダ吸い取り機でハンダを抜きました。
今回はHAKKOのFR301を使いました。
041用のROMも戻せるようにソケット化するためにROMを剥がします。
漢字ROMを取り外す際は基板の裏側にもペーストもりもりですが、![]()
表側のピン部分もペーストもりもりにしないとうまく外れないようです(^^;;![]()
今回も、ランドやパターンを破壊せずにうまく部品を剥がすことができました。![]()
ROMソケットはDRAM増設時にも使ったお気に入りのOMRON XR2Aを使います(^^)
(元に戻せるように-041マスクのROMもソケット化をしておきます)
DRAM増設も含め全てオムロンのXR2Aの金メッキ丸ピンソケットで揃えました(^^)
MB831124A-001/002対応にするためにジャンパを変更
CS4を2側から1側に変更
第二水準漢字用に追加されるレジスタ
| I/Oアドレス | レジスタ名 |
| $EFF72 / $FFF72 | KADR-H / KLEFT |
| $EFF73 / $FFF73 | KADR-L / KRIGHT |
| $EFF74 / $FFF74 | 第二水準選択 |
MPC-KA02Sの取説に書かれているテストプログラムを実行してみると、
期待した結果が得られました。
DISK BASIC の KANJI命令は第二水準漢字に対応していないようなので$FF72, $FF73から
直接フォントを読んでみました。
(このソフトはBASICの取説に載っていたレジスタからのフォント読出処理だけでJISコード変換
ではなくROMアドレス指定です JISコード変換は未だうまくいっていません詳しい方教えて下さい)
95 POKE &HFF74,&H12 100 DIM A(15),B(15) 110 PRINT " "; 120 POKE &HFF72,&H01 130 FOR I=0 TO 15 140 POKE &HFF73,&H00+I 150 A(I)=PEEK(&HFF72) 160 B(I)=PEEK(&HFF73) 170 COLOR4:PRINT HEX$(I);:COLOR7 180 NEXT I 190 ' 200 PRINT 210 FOR I=0 TO 15 220 COLOR4:PRINT HEX$(I);:COLOR7 230 C=A(I): GOSUB280 240 C=B(I): GOSUB280 250 PRINT"" 260 NEXT I 270 END 280 ' 290 FOR J=0 TO 7 300 IF C>=128 THEN PRINT"■; ELSE PRINT" "; 310 C=(C*2) AND &HFF 320 NEXT J 330 RETURN
第二水準の一番最初の漢字「弌」のフォントが読み出せました。
どうやらMB831124A-001/002 ROM差替えは成功したようです(^^)
S1用のテストプログラムで確認してみると、これまでに見たことのない画面が表示されました。
(KR2-Aの$FF74はReadできないようなので、$FF72,73が有効になるとこのテスト画面が
表示されるのかもしれません)
チェック結果も全部OKでした(^^)
ワープロソフトで第二、第一水準漢字の「魑魅魍魎」を入力すると、正常に表示されました。
JISコード変換 @7235, @4C25, @7233 , @7234
辞書ROMの動作確認として、3ストローク変換を試すと、こちらも正常に変換OK
第二水準漢字はBASICから直接扱いにくいので使い勝手が良くないですが、二水準漢字対応の
お大尽S1になりました(^^)
このS1、拡張スロットで4枚分のスロットがありますが今は3枚実装で
①KR2-A複合カード 512KB DRAM & 第一、第二水準漢字ROM
②MPC-68008 MC68008カード
③空き
④プロセッサ誌掲載のOS-9カード
と、使いたい機能はほぼフル実装になりました(^^)![]()
後は、MP-1870を付けて2D FDDが接続できれば最高ですが、MP-1870はS1/10に取り付けないと
いけないのでS1/30では2Dデッキはお預けです・・・
今回の改造では内蔵ドライブ0をGOTEKのFlashFloppyを2HDで使用しましたが、特に設定の
必要もなく普通にHFD516CTと置換できました。![]()
以前もあったのですが、電源を入れても電源LEDが点かなくなりました・・・
LEDが断線することがあるの・・・(^^;;;
今回の検証では来夢来人用 増設RAM/漢字ROMカード KR2-AはMB831124A-001/002を実装すれば
純正回路のままでMB-S1で問題無く使えることが分かりました。
見た目は普通のS1/30ですが第二水準漢字が表示できて、主記憶は512KB、OS-9L2も68Kソフトも
動かせるお大尽S1になりました(^^)
せっかくなので68Kの世界も色々手を出したいですね・・・
そんな 第二水準漢字ROMフォント追加の記録