FreeDOS 1.1 で日本語表示。 :(memo)

[追記:13/09/10]--------------------------------------------------------------------------------------
ものすごく丁寧にDOSの設定をまとめているサイトに遭遇。ぜひ参照してください!!
こんなへっぽこブログより100万倍詳しいよ!!
FreeDOSの日本語化についてもまとまられています。やっぱキーボードドライバはXだったか…

DOS環境構築日記
http://dosmania.blog.fc2.com/
---------------------------------------------------------------------------------------------------------

[追記:14/04/10]--------------------------------------------------------------------------------------
FreeDOSの日本語対応版のイメージを公開している方がいましたので、そちらを参照してください。

HighSn0wZer0の日記
FreeDOS/V 2013年12月23日版
---------------------------------------------------------------------------------------------------------


FreeDOS 1.1 をVMマシンにインストール後の設定です。
追記:FreeDOSのinstallはコチラが詳しいです。
http://news.mynavi.jp/articles/2012/04/20/msdos/003.html

FreeDOS/Vの珠洲版をダウンロードし解凍したイメージファイルをVMでマウントし、Aドライブとしてアクセスできるようにします。
a0021920_20363240.gif


A:\DOS 以下の

04GZN16X.FNT
GURI16X.FNT
GURI19X.FNT
SNYHN19X.FNT
CHES.EXE
DISPVB.EXE
FONTN.INI
FONTNX.EXE
VESAPAT.EXE
PANSI.SYS


ファイルをコピーします。(PANSI.SYSが要るのかどうか不明・・・(^^;))

VMでインストールしたFreeDOSを起動し、CドライブにJPディレクトリを作成。上記ファイルをコピーします。
コピーが完了したら
C:\>edit fdconfig.sys
と打ってエディターを起動します。

冒頭の!COUNTRY=001,858を!COUNTRY=081,932に変更。

MENU 4 - Load FreeDOS without drivers の下の行に
MENU 5 - Load FreeDOS with JPfont (メニュー名なんで別に何でもいいです。)を追記。

123?DEVICE~ とか書かれてる項目で"1"が記入されているところに"5"を追記します。

次に4?SHELL=C:\FDOS\BIN\COMMAND.COM~の次の行に
5?DEVICE=C:\JP\FONTNX.EXE
5?DEVICE=C:\JP\VESAPAT.EXE /JP
5?DEVICE=C:\JP\DISPVB.EXE
5?DEVICE=C:\JP\PANSI.SYS
を追記、保存して終了します。
a0021920_20302825.gif
DEVICEHIGHを指定したらネットワーク関係が使えなくなりました。

次は
C:\> edit autoexec.bat
最後の行のあとに
IF "%CONFIG%"=="5" \JAPANESE\CHES JP
と追記、保存して終了します。
a0021920_20304275.gif


C:>\reboot で再起動。
a0021920_2031183.gif
日本語が表示できました。
ちなみに日本語モードでエディタを起動するとフリーズしました。(>_<。)

FEPを使うかたはA:\SYSをコピーして、C:\FDCONFIG.SYSに
5?DEVICE=C:\SYS\OTRI.SYS /D\C:\SYS /2 /3 /4 /KEB2FA /K00020 /K1ABFF /K2B6FF /K3B3FF /K4AFFF
を追記してください。 (/D\C:\SYSは辞書ファイルのパスです。)

参照サイト:DOKUO FOREVER!  《FreeDOS 日本語化編》
http://dokuoforever.web.fc2.com/freedos/fdosjpn.html

その後QEMUやらVirtualBoxやらでMS-DOS(Win9xのBootディスクも含めて),PC-DOSとか試してみましたが、どうもEMM386.EXE以前にディスプレイドライバかキーボードドライバあたりもかなりあやしい感じです。MSーDOSのインストールディスクは最初のキーボード判定でこけるくせにconfig.sysで106キーボードを明示しておけばこけないとか…でもFreeDOSとMS-DOSは混ぜるなキケンって感じだしねえ。

FreeDOSのキーボードドライバを試しています。

http://www.freedos.org/software/?prog=keyb
[PR]