不具合メモ [パソコン/ソフト]
自作ソフトを久々に NEC のパソコン(MS-DOS 6.2)で動作させたら上手くいかない。
原因のメモ:
- 付属の EMM386.EXE
-
未定義の EMS ファンクションコールがあると、パソコンをリセットしなければならなくなるらしい。バグなのか仕様なのかは不明。
NEC 仕様の EMS ファンクションコールがエラーにならない場合は、某 EMS メモリマネージャ仕様の EMS ファンクションコールをしないようにした。
- 付属の DPMI.EXE
-
AX=1687h/int 2Fh 時の SI 値を +1 して戻すらしい。
SI=0FFFFh で int 2Fh することにした。
コメント 0