昨年、Windows 7がインストールされた新しいCompaqラップトップにアップグレードしましたが、古いDOSゲームをプレイできなくなり、プレイしようとすると次のエラーメッセージが表示されます。
このファイルのバージョンは、実行しているWindowsのバージョンと互換性がありません。コンピュータのシステム情報をチェックして、プログラムのx86(32ビット)バージョンとx64(64ビット)バージョンのどちらが必要かを確認してから、ソフトウェアの発行元に連絡してください。
私はDOSBoxを持っていますが、それでも機能しません! Windows 7には、これらのゲームをプレイできるプログラムがインストールされていると思いました。私は何をする必要がありますか?コンピューターの設定を変更することに常に熱心であるとか、自信がありすぎるとは限りません。素人向けのガイドはありますか?
DosBoxで動作し、プログラムの詳細、特に正確なDosBoxエラーメッセージを提供する必要があります。 DosBox wbsiteには、 DosBoxでゲームを実行する の便利なチュートリアルがあります。
「互換モード」を使用すると、Windowsで多くの古いプログラムを実行できます。ゲームのアイコンに移動し、マウスの右ボタンを使用してアイコンをクリックして、コンテキストメニューを表示します。 「プロパティ」を選択し、「互換性」タブをクリックして「互換モード」チェックボックスをオンにし、ドロップダウンリストから「Windows95」を選択します。うまくいく組み合わせが見つかるまで、他のオプションも試してみました。体系的でメモをとる必要があるかもしれません。
ゲームが本当に古い場合は、おそらく16ビットです。16ビットソフトウェアで許可されている古い32ビットWindowsバージョンです。たとえば、ゲームから [〜#〜] ntvdm [〜#〜] までです。 64ビットウィンドウでは、それは利用できません-RedGrittybrickが言ったように、dosboxを使用する必要があります。
一方、古いソフトウェアを新しいシステムで実行すると、奇妙なことが起こります(非常に高速に実行されるものなど)。 dosbox は、最新のシステムでDOS時代のアプリケーションを実行するためのより良い方法であると考えられています。古き良きゲームは、商用リリースにそれを使用しています。