>>128
Win16アプリと違って、DOSアプリはデフォで別プロセスになります。これは、エンハンスドモードにおけるWin 3x上のMS-DOS VMも同じ。
WinNT上では「別メモリ領域で〜」チェックボックスはチェックされた状態でグレー表示になってます。
リアルモードのクソ仕様のお陰で、自由度はあってもロクなコード書けなかった。NTの登場は
当時プログラマにとって救世主だった。
超激重だったけど…
いくらWin32システムから分離されてても、
リアルモードのセグメント方式のアドレッシングするプロセスなんて薄気味悪い。
メモリの1バイトたりとも、CPUの1サイクルたりとも与える気はない!!
折角、64KBの壁から開放されたのに、そんなアプリ使うなんてWindows NTに対する冒涜以外の
何物でもない。
アセンブラ使ってなければ、コンソールAPI使ってリビルドしちゃえばいいんです。