web-dev-qa-db-ja.com

VirtualBoxでのようなDOSBoxを作成できますか

私の考えは、virtualboxやFreeDOS(またはMS-DOS)のようにDOSBoxを作ることです。
出来ますか?

DOSを仮想ボックスにインストールするだけでいいですか、それとも何か他のものが必要ですか? FreeDOSは、たとえばゲームを開くためのGUIをより簡単に持つことができますか?

1
DiogoSaraiva

私はちょうどそれをしました。いくつかの障害は、Dos Shellを見つけたり、誤ったms-dosバージョンエラー(混合して一致させた場合に発生する可能性があります)を取得したりすることでした。幸い、dos Shellを見つけましたが、実行中に「誤ったmsdosバージョン」エラーは発生しませんでした。同じことができ、エラーは発生しません。方法を説明します

enter image description here

ステージ1-virtualboxでDOSを実行します。Cプロンプトを取得します。

ステージ2-そこにDOSシェル(DOSの古典的なファイルマネージャ)を入手します。

ステージ1の場合

MSDOSイメージをダウンロードします。MSDOS6.22をダウンロードしました。

enter image description here

そして、Virtualboxで新しいマシンを作成し、メニューでダウンロードしたフロッピーイメージをロードします

enter image description here

次に、CプロンプトではなくAプロンプトを取得します

enter image description here

Cと入力すると、エラーが発生します。ドライブの指定が無効である可能性があります。したがって、FDISKと入力して新しいパーティションを作成し、[マシン]をクリックします。リセット

次に、Cを実行すると、ドライブCの読み取りに一般的な障害が発生するなどの別のエラーが発生します。つまり、フォーマットする必要があるだけです。

だからA:\>format c: /s

次に、machine..resetをクリックして、フロッピードライブを削除することもできます。device..floppy..次に、イメージのチェックを外します。

これでステージ1が完了しました。 MSDOSがCプロンプトで起動しています。今必要なのはDOSシェルだけです。

つまり、ステージ2-それがDOSシェルを入手するためのステージです

このウェブサイトを見つけました

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シェルファイルを追加しようとしましたが、イメージがいっぱいであると表示されました。そこで、Win Image内で、file..newを実行し、ファイルをそこにドラッグして配置しました。次に、File..SaveAs。そして、私はその画像に名前を付けました。 Win Imageを使用すると、圧縮されたimzまたはIMAとして保存できます。 IMZではなくIMAを選択してください。 VirtualboxまたはDOSはむしろ、IMZを認識しません

また、virtualboxのDOSシステムがCから起動していることを思い出してください。そして、今回は起動可能なイメージを作成していません。 DOSシェルが付いた画像だけです。では、AからDIRを実行します。soA:\>DIR <ENTER>そしてそこにdosシェルファイルが表示されます。

行う md c:\dosshellcopy a:\*.* c:\dosshell

c:\dosshell>dosshell<ENTER>

そして、ちょっとプレストDOSシェルが起動します。

Virtualboxで右ctrlを使用して、マウスカーソルをつかみます。

DOSシェルからプログラムを起動してみました。

しかし、実際にDOSを使用している場合は、ファイルマネージャーを使用するのではなく、適切に使用してください。 DOSのファイルマネージャーを使用しても、それほどきれいではありません。 Tabキーと矢印キーを使用します。 CDコマンドとDIRコマンドの使い方を学んでも、本当にあなたを殺すことはありません。

これがDOSシェルから起動されたXenon2です(そしてDOSシェルから起動されました)

http://www.abandonwaredos.com/abandonware-game.php?gid=ODQw

Xcopyを使用して、Aで作成したイメージからCにコピーしました。xcopyは6.22イメージにあります。その6.22イメージ上のすべてのファイルをc:\コマンドにコピーし、path = c:\; c:を設定しました。 \コマンド

しかし、virtualboxのXenon 2は、DOSBOXの場合よりも遅く、音が出ません。

enter image description here

そして、dosboxまたはvirtualboxに加えて、ブラウザでdosゲームをプレイできるarchive.orgからのこの素晴らしい革新があります。これは明らかにjavascriptで行われます https://archive.org/details/ softwarelibrary_msdos

2
barlop

はい、DOSboxで簡単にこれを行うことができるはずです。

それは簡単なはずです。必要な主なものは、起動可能なイメージ、通常はDOS用のフロッピーディスクイメージ、.imgファイル。インターネットで見つけるか、自分で作成する必要があります。DOSBoxのWebサイトにはユーティリティがあると思いますか?

0
Julian Knight