[HOME]  [全部表示 会議室風]  [全部表示 保存用]  [リストへもどる]

一括表示


  MSDOS Player 2025/1/22 - konno 25/01/23-21:35 No.11906

(11906) 11906MSDOS Player 2025/1/22  投稿者:konno   2025/01/23(木) 21:35


MSDOS Player 2025/1/22 が更新されていました。
最近頻繁に更新されているんですが、あまり関係ないかと思っていました。(^^;
が、2025/1/12 の更新で、#11905 に関係ありそうな変更があったようです。

-----------------------------------------------------------

2025/1/22 省略
2025/1/21 省略
2025/1/13 省略
2025/1/12
VDD(Virtual Device Driver)を部分的にサポートしました。
cracyc様のforkを基に、多少の変更をしています。
i386以降かつ32bit版のバイナリでのみ使用可能です。
同梱しているntvdm.exeをmsdos.exeと同じフォルダに入れてお使いください。

これにあわせて、INT 21H, AH=30Hの返すDOSのバージョンを5.00に、
INT 21H, AX=3306Hの返す真のDOSのバージョンを5.50に変更しました。
Windows NTのNTVDMと同じバージョンとなります。
また、INT 2Fh, AX=122Fh, DX=0000hで、5.00に戻すようにしました。

-----------------------------------------------------------

で、最新の MSDOS Player でやってみると

>ver
FreeCom ver 0.85b_DBCS - WATCOMC - XMS_Swap (IBMPC) [Dec 4 2024 23:06:01]
>verk
Dos Ver 7.00
True Ver 5.50

こうなりました。
これは、起動時の引数に v7.00 と入れているので DosVerは 7.00 と表示されます。
FreeCom ver 0.85b の真のバージョンは True Ver 7.10 のはずですが、5.50 となっています。
これは MSDOS Player が、NTVDM に準拠しているからこう変えたのでしょうか。
うーむ、なんだかもやもやするなぁ。(^^;


ちなみに 64ビットのコマンドプロンプトでは verk.com は動かないので MSDOS Player を咬ませてみたら

>msdos verk
Dos Ver 5.00
True Ver 5.50

こうなりました。完全に「NTVDM」です、と言っているようにみえますね。(^^;

      - No.11906 -    このTreeへ           [リストへもどる] pre