DOSBox-X DOSBoxでは手順が大変でしたが今回紹介する DOSBox-X は 解凍したフォルダの dosboxj.conf を少し変更するだけでDOS版JW_CADが動作します。 日本語入力と800x600表示も可能です。 作図作業にも耐えられるのではと思います。(ベテランの方は違和感感じるかも) 2026/04/26 注意点は 日本語自動 ON/OFF が聞かないので手動で左上の半角/全角キーで切り替える必要があります。2026/04/26 32-bit Portable: 9x/NT4+ (現時点 2026/04/26) 今回は、DOSBox-X を使用します。 日本語対応(日本語入力可能)で、マウスドライバーを組み込まれています。 DOSBox-Xは、DOS/Vユーザーモードをエミュレートするソフトです。 インストール DOSBox-Xの実行 マウント DOS版JW_CADの準備 DOS版JW_CAD動作検証 Windows 10/11で DOS版JW_CAD(DOS/V) を使用するには, DOSBox-X という、DOS エミュレータが必要になる。 DOS っていうのは、Windows が登場する前の OS です。 XP 以降は NT ベースになったため、DOS は無くなってしまった。 64bit OS を使っていると、さすがに動かない。エミュレータが必要になる。 DOS エミュレータは最初から DOS を動かす前提で作られている。 DOSBox/DOSBox-X が他のエミュレータと違うのは、Windows のディレクトリを 「そのまま」ディスクとしてマウント出来ることだ。 DOSBoxの日本語化は、DOSBox 0.74 106 jp キーボード対応版 から入手可能 ( dosbox-r3850-jp : https://www.wizforest.com/trash/dosbox/ ) 今回は、DOSBox-X を使用します。 日本語対応(日本語入力可能)で、マウスドライバーを組み込まれています。 https://dosbox-x.com/ にアクセスして 32-bit Portable: 9x/NT4+ を入手 ( dosbox-x-hx-dos-2026.03.29.zip ) Windows の C: ドライブに \DOSBox-x というディレクトリを作る。 C:\DOSBox-X に dosbox-x-hx-dos-2026.03.29.zip を全て解凍する。 dosbox-x.exe と同じディレクトリに、dosbox.conf というファイルがある。 とりあえず中身はあまり気にしないで、一番下を見ると [autoexec] という セクションがあって、当初は何も書かれていない。 ここにコマンドを書くと、起動時に自動的に実行される。 だから、ここに mount c c:\DOSBox-X c: と追加すると、起動直後に c: ドライブのルートにいる形になる。 これだけでは日本語は表示できない。 DOS/V の日本語表示は、 「フォントドライバ」と「ディスプレイドライバ」に必須です。 フォントドライバは、フォントファイルを読み込んでフォントを提供する。 フォントが無いと何もできない。 ディスプレイドライバは、このフォントを使って画面を表示するのだけど、 「英語モード」と「日本語モード」がある。 フリーのフォントドライバ、ディスプレイドライバ、フォント、モード切替 ソフトが必要となる。 DOSBox-X には、デバイスドライバを組み込む方法が用意されていない。 日本語表示のする「デバイスドライバ」は、OS を拡張するアプリケーション。 フォントドライバー FONTX と ディスプレイドライバ DISPVは下記より入手 ( fontn10.lzh / disp160a.lzh ) https://www.nanshiki.co.jp/software/etcdos.html c:\DOSBox-X\ の下にDISPV ディレクトリを作って c:\DOSBox-X\DISPV に disp160a.lzh を全て解凍する。 c:\DOSBox-X\ の下にFONTN ディレクトリを作って c:\DOSBox-X\FONTN に fontn10.lzh を全て解凍する。 16dot フォント を入手する。 ( 平木敬太郎フォント : http://homepage3.nifty.com/silo/FONTV/ ) X68k 用に作られたフリーフォントを、DOS/V 用にコンバートして配布している。 個人的には小伝馬町16が使いやすいので、16dot フォントであればお好みで。 ( VGON16.LZH ) c:\DOSBox-X\ の下にFONT ディレクトリを作って c:\DOSBox-X\FONT に全て解凍する。 GONHN16X.TLF GONHN19X.TLF GONZN16X.TLF Natrium 氏作の画面モード変更プログラム CHEJ を入手 ( chej610.lzh ) https://www.vector.co.jp/soft/dos/util/se004219.html 日本語と英語を切り替えるのに使うソフト。 最初は英語環境で始まるので、このソフトが無いと日本語を表示できない。 中身を、c:\DOSBox-X\TOOL に chej610.lzh を解凍する。 CHEJ.DOC CHEJ.EXE CHEJ.INI CHEJ610.DOC フォント組み込むファイルがそろったので設定ファイルを作成する。 フォントドライバに読み込ませるフォントを設定しないといけない。 c:\DOSBox-X\FONT\ の下(小伝馬町を解凍したところ)に、 FONTN.INI を作る。内容は以下の通り。 [CODE] ; Define code area. F040 F0FC ; user font area [FONT] ; Install font file. GONHN16X.TLF GONHN19X.TLF GONZN16X.TLF [CODE] 以下は、外字領域を指定している。 [FONT] 以下の内容は、先ほど展開した小伝馬16 のファイル名3つを追加。 HN16 は、縦16ドットの半角アスキーフォント。 HN19 は、縦19ドットの半角アスキーフォント。 ZN16 は、縦16ドットの全角日本語フォント。 これで、日本語を表示する準備は完了。 いま入れたソフト群を使えるように、dosbox.conf の autoexec を追記する。 (さっき書いた、mount して c: する下に続ける) 補足) c:\DOSBox-X\からの相対指定となる。 \fontn\fontnx /P=c:\font\ \dispv\dispva \tool\chej jp \dispv\vmx 70 フォントを組み込んで、ディスプレイドライバを組み込んで、 日本語モードにし、縦 37行モードにしている。 ちなみに、\chej\chej us とすれば英語に戻る。 \dispv\vmx 3 とすると、縦 37行モードになる。 これで DOSBox-X.exe を起動すると、自動的に日本語モードに切り替わる。 ここからは、DOS版JW_CADを使うための dosbox-x.conf をTeraPadで作成 独自の dosbox-xjwc.conf を作成した。 ディスクトップにショートカットを作成して 起動オプションで指定して起動します。 C:\DOSBox-X\dosbox-x.exe -conf dosbox-xjwc.conf -noconsole dosbox-xjwc.confは下記より入手可能 http://yakushima-tonbo.com/jw_cad/dosboxx-x/dosbox-xjwc.zip --- dosbox-xjwc.conf --- [sdl] autolock=true fullresolution = original #windowresolution = original windowresolution=1200x700 #windowresolution=1600x960 #windowresolution=1600x1000 [dosbox] beep duration = 0 title = Windows98 DOS language = ja_JP dosv = jp country = 81 logo text = logo = fastbioslogo = false startbanner = true bannercolortheme = default configuration tool theme = dpi aware = auto quit warning = auto working directory option = default working directory default = show advanced options = false resolve config path = true hostkey = mapper mapper send key = ctrlaltdel ime = true synchronize time = false machine = svga_s3 captures = capture autosave = saveslot = 1 savefile = saveremark = true forceloadstate = false a20 = mask memory file = memsize = 128 nocachedir = false freesizecap = cap convertdrivefat = true [video] vmemsize=8 vesa modelist width limit=0 vesa modelist height limit=0 [dosv] ver=7.10 hard drive data rate limit=0 floppy drive data rate limit=0 yen=true lfn=true # ime=true keyboardlayout=auto fepcontrol=both [cpu] core = auto cputype = auto #cputype=pentium_mmx #core=normal cycles = max [sblaster] sbtype=sb16vibra [fdc, primary] int13fakev86io=true [ide, primary] int13fakeio=true int13fakev86io=true [ide, secondary] int13fakeio=true int13fakev86io=true cd-rom insertion delay=4000 [render] scaler=none [autoexec] keyb jp > nul # @keyb jp106 > nul mount c c:\DOSBox-X set PATH=%PATH%;C:\TOOL;C:\MI c: \fontn\fontnx /P=c:\font\ \dispv\dispva.exe /JP #\dispv\dispvb.exe \tool\chej jp \dispv\vmx 70 mount d d:\ # imgmount 2 hd1.img -size 512,63,16,1021 -fs none # imgmount c hd1.img # boot -l c --- dosbox-xjwc.conf --- Windows 10 Pro上で DOSVAXJ3による DOS版JW_CADの800x600表示画面 Windows 10 Pro上で ATOK2019入力画面(800x600画面) 設定 1. dosboxj.conf(コンフィギュレーションファイル) の設定 [cpu] セクション の 2行 を修正する。 core=normal cycles=32000 [autoexec] セクション に 下記の 4行 を追加する。 # Lines in this section will be run at startup. keyb jp > nul # @keyb jp106 > nul mount c c:\DOSBox-X set PATH=%PATH%;C:\TOOL;C:\MI c: \fontn\fontnx /P=c:\font\ \dispv\dispva.exe /JP #\dispv\dispvb.exe \tool\chej jp \dispv\vmx 70 mount d d:\ 2. dosbox-x.exe のショートカットをディスクトップに作成する。 3. dosbox-x.exe のショートカットをクリックする。 4. すると真っ黒のウインドウになるのでALT+ENTERキーを押すことでフルスクリーンで動作可能 [sdl] セクション の fullscreen=false を fullscreen=true へと変更することで起動時にフルスクリーンも可能。 fullscreen=true ■ インストール DOSVAXJ3をインストールする手順です。 DOSBox-X 公式サイトを開く。 32-bit Portable: 9x/NT4+ を入手「dosbox-x-hx-dos-2026.03.29.zip」をクリックする。 今回は C:\DOSBox-X に解凍しました。 ■ DOSBox-Xの実行 デスクトップのショートカットを実行する。 DOSBox-X起動直後 黒い画面のままの場合は ALT + ENTERキー を押す。(フルスクリーン表示) DOSBox-XのEMS, UMBメモリ状態(VMAPコマンド) DOSBox-Xのフォルダ一覧 起動時は C: ドライブです。 ■ ショートカット ALT + ENTER: フルスクリーン・ウィンドウ化の切り替え CTRL + F1: キーマップの設定画面を呼び出す CTRL + F4: マウントされたドライブのキャッシュ情報を更新。 マウントしたドライブをDOSBoxの外で変更した場合に有用。 また、imgmountでマウントされたディスクイメージの周回にも使用する CTRL + F5: スクリーンショットをセーブ CTRL + ALT + F5: AVIビデオのレンダリングを開始/停止 CTRL + F6: サウンドのwaveファイルへの録音を開始/停止 CTRL + ALT + F7: OPLコマンドの記録を開始/停止 CTRL + ALT + F8: raw MIDIコマンドの記録を開始/停止 CTRL + F7: フレームスキップを低下させる CTRL + F8: フレームスキップを上昇させる CTRL + F9: DOSBoxを殺す(閉じる) CTRL + F10: マウスをキャプチャ/リリース(DOSBox内でマウスを使用したい場合) CTRL + F11: DOSBoxのサイクルを低下させる(エミュレーションを鈍足化) CTRL + F12: DOSBoxのサイクルを上昇させる(エミュレーションを高速化) ALT + F12: スピードをアンロック(ターボボタン) ■ マウント フォルダやイメージファイルをドライブに割り当てる(マウントする)手順です。 dosboxj.conf(コンフィギュレーションファイル)の [autoexec] セッションを指定しない場合 Windows上のフォルダをマウントする C:\DOSBox-X フォルダを、C:ドライブとしてマウントする例です。 Z:\> mount c c:\DOSBox-X Drive C is mounted as local directory c:\DOSBox-X\ C:\> ■ DOS版JW_CADの準備 DOS版JW_CADのインストール準備です。 作業用フォルダーを作る。 C:\DOSBox-Xフォルダーに JWCフォルダをコピーする。C:\DOSBox-X\JWC ) 補足) 今まで使用していた JWCフォルダー毎コピーする。 C:\>と表示されているので JWC と 入力して Enterキー を押す。 [ JWC.BAT ] @echo off SET TZ=JST-9 SET VCOM=-w C:\TOOL\VTC C:\TOOL\RSWAP -DC:\ -N3F C: CD\JWC JW_CADV %1 -BB300 -S300 -CB6 -A2 -R12,12 -O -P -Y -H -L4 -L6 -M2 -M4 -M5 -M6 -M9 -Ma -ZA -H2 -コ -F*128 C: CD\ C:\TOOL\RSWAP -R >nul ・ DOS版JW_CADを起動後の状態 (640x480表示) ・ C:\>と表示されているので j800 と 入力して Enterキー を押す。 [ J800.BAT ] @echo off SET TZ=JST-9 SET VCOM=-w C:\TOOL\VTC >nul C:\TOOL\RSWAP -DC:\ -N3F >nul C: CD\JWC JW_CADV -V70 -A -R12,12 -E1 -CB# -A4 -o -P -BB300 -Y -H -L4 -L6# -Q -ZA -コ -F&128 %1 C: CD\ C:\TOOL\RSWAP -R >nul ・ DOS版JW_CADを起動後の状態 (800x600表示) 動作検証 いろいろ動作させてみた結果です。 Windows 10 Proにて確認しました。 Windows 7/Windows 8の場合は管理者権限の設定をしてから起動して下さい。 DOS版JW_CAD動作検証 640x480表示良好 800x600表示良好 FILMTNを実行した状態 MIFESを実行した状態