2003.11.10 ◆ PC-DOS 7.0 で adddev/deldev(2.55) を使おう ○ 必要な物 ADDDEV/DELDEV 2.55 http://www.vector.co.jp/soft/dos/writing/se002001.html DOS 用ファイルパッチ & ファイル解析ツール fp11.lzh http://www.vector.co.jp/soft/dos/util/se018495.html ○ adddev.exe 日本語メッセージ版にパッチを当てる 1. パッチを当てる前 >fp.com ud ADDDEV.EXE 1120h 16 address / +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 00001120: 3C 06 7E 0C 50 B8 03 00 50 E8 E1 FE 83 C4 02 58 ↑ 2. パッチを当てる >fp.com uw ADDDEV.EXE 1121h 07 3. パッチを当てた後 >fp.com ud ADDDEV.EXE 1120h 16 address / +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 00001120: 3C 07 7E 0C 50 B8 03 00 50 E8 E1 FE 83 C4 02 58 ↑ ○ adddev.exe 英語メッセージ版にパッチを当てる 1. パッチを当てる前 >fp.com ud ADDDEV.EXE 1200h 16 address / +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 00001200: 1E 50 53 B8 00 30 CD 21 3C 03 7C 04 3C 06 7E 0C ↑ 2. パッチを当てる >fp.com uw ADDDEV.EXE 120Dh 07 3. パッチを当てた後 >fp.com ud ADDDEV.EXE 1200h 16 address / +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 00001200: 1E 50 53 B8 00 30 CD 21 3C 03 7C 04 3C 07 7E 0C ↑ ○ Do It at Your own risk. 上記の手順でできたファイルは、当方の環境にて動作確認を行っています。 しかし、環境やデバイスドライバによっては正常に動作しない場合もあり ますので自己責任で行って下さい。 ○ ソースの参照箇所 adddev.asm (SLR Systems OPTASM) 503: _proc SaveEnv 504: _use 505: mov ax,3000h ; version check 506: msdos 507: GotoErr < or >, 3 ; DOS4+ 508: mov byte ptr DOSflag, al ; DOS4+