私の考えは、virtualbox と FreeDOS (または MS-DOS) のような DOSBox を作成することです。
それは可能ですか?
仮想ボックスに DOS をインストールするだけでよいのでしょうか、それとも他に何か必要なのでしょうか? FreeDOS には、たとえばゲームをより簡単に開くための GUI がありますか?
答え1
私は今それをやりました。いくつかの障害は、DOSシェルを見つけることや、間違ったMS-DOSバージョンエラー(混在してマッチしたときに発生する可能性があります)が発生することだったかもしれませんが、幸運にも私はDOSシェルを見つけ、それを実行しても「間違ったMS-DOSバージョン」エラーは発生しませんでした。同様に、あなたも同じことをしてエラーは発生しません。その方法を説明します。
ステージ1 - 仮想ボックスでDOSを実行します。Cプロンプトを取得します
ステージ 2 - DOS SHELL (DOS のクラシック ファイル マネージャー) を入手します。
ステージ1の場合
MS DOSイメージをダウンロードします。MSDOS 6.22をダウンロードしました
Virtualboxで新しいマシンを作成し、メニューでダウンロードしたフロッピーイメージをロードします。
するとCプロンプトではなくAプロンプトが表示されます
C: と入力するとエラーが発生します。ドライブの指定が無効である可能性があります。FDISK と入力して新しいパーティションを作成し、[マシン] をクリックします。[リセット] をクリックします。
次に C: を実行すると、ドライブ C の読み取り中に一般的なエラーが発生するなど、別のエラーが発生します。これは、ドライブ C が存在することを意味し、フォーマットする必要があるだけです。
そうしてください A:\>format c: /s
次に、マシン..リセットをクリックします。フロッピー ドライブを削除することもできます。そのため、デバイス..フロッピー..をクリックし、イメージのチェックを外します。
これでステージ 1 は完了です。MSDOS が C プロンプトで起動します。あとは DOS SHELL が必要です。
ステージ2はDOS SHELLを取得するステージです
このウェブサイトを見つけました
http://www.pcxt-micro.com/download.html
http://www.pcxt-micro.com/download/dosshell.zip
「MS-DOS バージョンが正しくありません」というエラーが発生する「リスク」が高いと考えていましたが、これは 20 年間のコンピューター使用経験で原因を突き止めたことがないエラーなので、そのエラーが発生しなくてよかったです。あなたも同じでしょう。
それからフロッピーイメージを作るためにWinImageというプログラムをダウンロードしました。これは試用版ですが、これで大丈夫です。
http://www.winimage.com/download.htm
DOS SHELL ファイルを元のイメージに追加しようとしましたが、イメージがいっぱいだと表示されました。そこで、Win Image で、ファイル...新規を選択し、ファイルをドラッグして配置しました。次に、ファイル...名前を付けて保存を選択し、イメージに名前を付けました。Win Image では、圧縮された imz または IMA として保存できます。IMZ ではなく IMA を選択してください。Virtualbox または DOS は、IMZ を認識しません。
また、VirtualBox の DOS システムは C から起動していることを覚えておいてください。今回は起動可能なイメージを作成しているわけではありません。DOS SHELL を含むイメージだけです。それでは、A: から DIR を実行するA:\>DIR <ENTER>
と、そこに DOS シェル ファイルが表示されます。
するmd c:\dosshell
copy a:\*.* c:\dosshell
c:\dosshell>dosshell<ENTER>
すると、なんと DOS SHELL が起動します。
仮想ボックスで右 Ctrl キーを使用してマウス カーソルをつかみます。
DOS SHELL からプログラムを起動してみました。
しかし、実際に DOS を使用している場合は、ファイル マネージャーを使用するのではなく、適切に使用してください。DOS のファイル マネージャーを使用するのも、タブ キーや矢印キーの使用など、あまり便利ではありません。CD コマンドと DIR コマンドの使い方を学んでも、それほど苦労することはありません。
これは DOS SHELL から起動された Xenon 2 です (実際に DOS SHELL から起動しました)
http://www.abandonwaredos.com/abandonware-game.php?gid=ODQw
xcopy を使用して、A で作成したイメージから C にコピーしました。xcopy は 6.22 イメージにあります。6.22 イメージのすべてのファイルを c:\commands にコピーし、path=c:\;c:\commands を設定しました。
しかし、VirtualBox の Xenon 2 は DOSBOX での動作よりも遅く、音も出ません。
そして、dosboxやvirtualboxに加えて、archive.orgの素晴らしいイノベーションがあり、ブラウザでdosゲームをプレイできます。どうやらJavaScriptで実現されているようです。 https://archive.org/details/softwarelibrary_msdos
答え2
はい、DOSbox を使えば簡単にできるはずです。
簡単です。必要なのは主に起動可能なイメージ、通常は DOS 用のフロッピー ディスク イメージ、ファイルです.img
。インターネットで探すか、自分で作成する必要があります。DOSBox Web サイトにユーティリティがあると思います。