外出自粛中でも楽しく過ごす!QAまとめ>>

DOS時代のフリーゲームをダウンロードして、Windows10で試しに実行すると
  64bitプログラムでない
旨のメッセージが出て、実行できませんでした。
それは当然だとは思いますが、結局無理なのでしょうか?

A 回答 (4件)

今のWindowsはDOSとの互換性がないです。

DOSのプログラムは自分がPCのリソースを独占している前提で書かれてるから、他のプロセスがいるなんて全く考慮してません。だからハードウェアに直接アクセスすることを平気で行っています。こうした行儀の悪いプログラムは、WindowsみたいなOS上で直接動作させることはできません。専用プロセスを用意して、エミュレーションする必要があります。

VMwareみたいなPCエミュレータを使ってそこにDOSをインストールすれば、とりあえず動かすことはできますが、遊べるかどうかは微妙です。なぜかって、いまどきのPCがあまりにも高速すぎて、DOSプログラムの想定を超越した速度で動いちゃうから、追従しきれなくておかしな動作をすることが多いからですね。DOSからゲーム自体まで全部オンキャッシュで収まっちゃうんですよ?

英語DOSのゲームだったら、専用のエミュレータを使った方が簡単です。以下のもの(DOSbox)はDOS環境を内蔵しているからDOSを用意しなくてもよく、SoundBlaster互換機能や速度調整機能も標準装備でプレイ動画をAVI形式で出力でき、NTFSフォルダを仮想環境からマウントできるなど至れり尽くせりです。

https://www.dosbox.com/
    • good
    • 1

DOSは、16bit。


64bit OSは、16bitアプリケーションを切り捨てているから。
32bit OSは、16bitアプリケーションを実行出来る場合がある。(完全に互換性がありません)

Windows10でも、32bitなら、可能性はあるかもしれませんね。
    • good
    • 0

ゲームソフトに限らず、MS-DOS時代のプログラムの多くはハードウェアに依存する作りである事が非常に多いため、特定の機種でないと動作しない場合が多いです。


MS-DOS時代に日本で開発・使用されたソフトは当時の主流だった「NEC PC-9800シリーズ」用である事が大半ですが、現在のWindowsマシンは「IBM PC/AT互換機」の発展型の設計になっているため、そのままでは動作しません。
その場合「PC-9800シリーズのエミュレータ」を使用すると、動作するかも知れません。
http://www.geocities.co.jp/SiliconValley-SanJose …

あくまで「かも知れません」ですが。
    • good
    • 0

dosエミュレータ という方法もあります。


https://www.ka-net.org/blog/?p=5959
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

QPC-9801のゲーム

PC-98のゲームタイトル一覧が確認できるURLを知っていたら教えてもらえませんか。アダルトゲームが含まれていてもぜんぜん構わないので。

Aベストアンサー

http://gyusyabu.ddo.jp/MP3/MP3.html
↑98以外のゲームも混じってるので注意
http://www.d1.dion.ne.jp/~kenichim/index.htm
↑DOSゲームレビューから閲覧できます。多少のレビューあり。
http://homepage2.nifty.com/coam/pc98/index.htm
↑数は少ないですが、ファルコム作品を中心にレビューがあります。
http://kiisu.s56.xrea.com/
↑メーカー別に確認できます。殆どエロゲー。

後ウィキペディアにも多少項目がありました。
http://ja.wikipedia.org/wiki/Category:PC-9800%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA%E7%94%A8%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%BD%E3%83%95%E3%83%88

どれも全てのゲームが載っているわけではないですが、参考程度にはなると思います。

http://gyusyabu.ddo.jp/MP3/MP3.html
↑98以外のゲームも混じってるので注意
http://www.d1.dion.ne.jp/~kenichim/index.htm
↑DOSゲームレビューから閲覧できます。多少のレビューあり。
http://homepage2.nifty.com/coam/pc98/index.htm
↑数は少ないですが、ファルコム作品を中心にレビューがあります。
http://kiisu.s56.xrea.com/
↑メーカー別に確認できます。殆どエロゲー。

後ウィキペディアにも多少項目がありました。
http://ja.wikipedia.org/wiki/Category:PC-9800%E3%82%B7%E3%83%AA%E3...続きを読む

QPC98用OSをDOS/V機にインストールする方法

OSがWin95プリインストールのDOS/Vデスクトップのパソコンを使用しています。
OSがトラブルで再インストールの必要なときのために、Win95OS(CD-ROM)と
起動ディスク(FD)を購入しましたが、PC98用でした。
すぐに使用するのではないのですが、もしものときのために、このPC98用OSを
DOS/V機で使用する方法をご存知の方がいらっしゃいましたら教えてください。

Aベストアンサー

既に回答が出されている様に、OSの中身がPC-98用とPC/AT互換機用では異なりますのでご利用になれません。

<対応案>
1)CD-ROMをつくる
プリインストールマシンなら、C:\Windows\Options\Cabsというフォルダがないか確認してみてください。
もしあればそのフォルダ以下をCD-Rなどにバックアップしておきましょう。OSのセットアップ用の殆どのファイルがこの中にあり、うまくいけばセットアップできるかもしれません。

2)起動フロッピーを作っておく
通常のWindows95起動ディスクのほかに、下記のサイトを参考にしてDOS状態で、CD-ROMが使える起動用フロッピーを用意しておくといいかと思います。

http://www.intera.ne.jp/~friends/system/sysfd.html
http://euc.jp/periphs/doscdrom.ja.html

上記の2つがあれば、困った時の助けになるかもしれません。
再セットアップがうまく行く保証はありませんが。

1)の代わりに、#2の方が言われているように、今のC:ドライブの内容をそのままCD-Rに入れおくのもいいかと思います。
( 必ず、2)のフロッピーは作っておいた方ががいいです)

既に回答が出されている様に、OSの中身がPC-98用とPC/AT互換機用では異なりますのでご利用になれません。

<対応案>
1)CD-ROMをつくる
プリインストールマシンなら、C:\Windows\Options\Cabsというフォルダがないか確認してみてください。
もしあればそのフォルダ以下をCD-Rなどにバックアップしておきましょう。OSのセットアップ用の殆どのファイルがこの中にあり、うまくいけばセットアップできるかもしれません。

2)起動フロッピーを作っておく
通常のWindows95起動ディスクのほか...続きを読む

QWindows 7 で16ビットソフトを動かすにはどうしたらいいですか

Windows 7 で16ビットソフトを動かすにはどうしたらいいですか?

 最近、Windows Xp から Windows 7 に移行しようとして問題になりました。
 私の場合、DOS のころから16ビットのコンパイラを使っており、それでコンパイルした大量の自作ソフトがあります。(普段使っている言語は、pascal と FORTRAN です。)
 メールの送信なども、自作ソフトを噛ませて、整形してから送信するようなことをしています。

 さて、Windows 7 を使い始めたら、これらのソフトがすべて使えなくなりました。
 chcp 932 を入れて日本語環境にセットしても、16ビットソフトを起動すると、英語モード(?)に変わってしまって、プログラムからのメッセージがすべて読めなくなります。実行が終わると 932 に戻ります。これでは事実上プログラムが使えません。
 というわけで、今は Windows 7 に移行できていません。

 新しい環境に順応するには、今まで蓄えたプログラム言語の知識を捨て、新しいプログラム言語を覚え、その言語のコンパイラを購入し、すべての自作ソフトを書き直すのでしょうか。仕事が忙しくて、とてもそんなことをしていられる余裕はなさそうです。
 自分の年齢を考えると、あと15年もすれば、今の仕事を辞めるので、その後はプログラミングはしなくてもいいのではないかと感じています。(趣味でするかもしれませんが。)
 何とか、15年くらい、今の Xp 環境でパソコンを使っていきたいと思うのですが、どうしたらいいでしょうか。
 当面は、古いパソコン(Windows Xp)を使っていますので、仕事に影響はなさそうです。とはいえ、ハード的に問題な部分もあって、新しいパソコンを買ったのですが、今はお手上げ状態です。

 「コンピューターの問題のトラブルシューティング」→「プログラムの互換性」からセットすると、動くように思えましたが、実際やってみた限りでは無効でした。

Windows 7 で16ビットソフトを動かすにはどうしたらいいですか?

 最近、Windows Xp から Windows 7 に移行しようとして問題になりました。
 私の場合、DOS のころから16ビットのコンパイラを使っており、それでコンパイルした大量の自作ソフトがあります。(普段使っている言語は、pascal と FORTRAN です。)
 メールの送信なども、自作ソフトを噛ませて、整形してから送信するようなことをしています。

 さて、Windows 7 を使い始めたら、これらのソフトがすべて使えなくなりました。
 chcp 932 を...続きを読む

Aベストアンサー

7のpro以上ならXpモード使うがいいと思います。
homeならアップグレードすればXPモードが使えますよ。
後は対応してくれるのを待つしかないと思いますよ。

QNEC PC-98シリーズ DOSで起動させる方法は?

こんにちは。お世話になっております。

NEC PC-98シリーズで、電源投入時にTABキーを押しつづけ、固定ディスク起動メニューを表示させてDOSでの起動を試みるのですが、うまくいきません。ディップスイッチ2のメモリスイッチを「初期化する」に変えてみても、うまくいきません。他に何か原因または方法はあるのでしょうか。どうかご教授ください。

Aベストアンサー

「電源投入時にTABキーを押しつづけ、固定ディスク起動メニューを表示させてDOSでの起動を試みるのですが・・・」と有りますが、HDDにDOSをインストールされているのでしょうか?

NEC PC-98の場合、特別なソフトを使わずともWindowsやDOSなど複数のOSをドライブ別に共存させることが出来ます。
この場合、HDDの起動メニューから起動するOSを選択します。

質問がWindowsのDOSモードで起動したいのならば方法が違いますが・・・。

↑でしたら、HDDの起動メニューからWindowsを選択し[F8]キーを押すことでWindowsの起動メニューが表示されます。

質問文からは、詳細が不明ですので、意図が違うようでしたら補足願います。

QWindows95を起動ディスク無しでインストール

今、自分のPCにWindows95をインストールしようと思っているのですが起動ディスクがありません。

それで起動ディスクをオークションなどで落札しようとしました。 しかしFDDがありません。

起動ディスク無しでインストールする方法、又は、Windows XPでWindows 95の起動ディスクを作成することは不可能でしょうか?

教えてください。 よろしくお願いいたします。

Aベストアンサー

下記URLよりダウンロードできます。

参考URL:http://www.bootdisk.com/bootdisk.htm

Qdosboxに詳しい方、教えてください。

Windows7(32bits)にdosboxをインストールして古いゲームを動かしたいのです。
game(Rebel Assault II) CDのプログラムはwindows7に入れてあります。その内容は以下の通りです:

 AUTORUN      INF
 DESETUP DLL
DESETUP16 DLL
DESETUP6E DLL
DESETUP6J DLL
DESETUPE DLL
DESETUPJ DLL
RA2START EXE
README BAT
README TXT
REBEL2        EXE
UNINSTAL      EXE


dosboxに上記プログラムはmountはできますが、その後プログラムを動かすコマンドがわかりません。

どのようなコマンドを入力すれば動くようになりますか。

よろしくお願いします。

Windows7(32bits)にdosboxをインストールして古いゲームを動かしたいのです。
game(Rebel Assault II) CDのプログラムはwindows7に入れてあります。その内容は以下の通りです:

 AUTORUN      INF
 DESETUP DLL
DESETUP16 DLL
DESETUP6E DLL
DESETUP6J DLL
DESETUPE DLL
DESETUPJ DLL
RA2START EXE
README BAT
README ...続きを読む

Aベストアンサー

>This program cannot be run in DOS mode. と表示されて実行できませんでした。

そうであるならば、そのプログラムはDOS用ではありません。Windows用です。

Windowsと言っても、1995年発売のゲームということは、Windows95以前、すなわちWindows3.1用ゲームなのではないでしょうか?
(windows95も1995年発売なので、Windows95対応である可能性もありますが。)

DOSBoxは、MS-DOSと基礎ハードウェア部分しかエミュレートしませんので、Windows用ゲームは使用できません。

Windows OS(3.1または95、パッケージに書いてある物)を入手する必要があるでしょう。

入手したWindows3.1あるいはWindows95を、一般PCか、仮想PC内にインストールして、その中でそのゲームのインストーラを使用する、と言う手順になると思います。

----

あるいは「REBEL2.EXE」がゲーム本体だと思われるので、それを実行してみるのも手です。
動かなかったら諦めるしか…。

>This program cannot be run in DOS mode. と表示されて実行できませんでした。

そうであるならば、そのプログラムはDOS用ではありません。Windows用です。

Windowsと言っても、1995年発売のゲームということは、Windows95以前、すなわちWindows3.1用ゲームなのではないでしょうか?
(windows95も1995年発売なので、Windows95対応である可能性もありますが。)

DOSBoxは、MS-DOSと基礎ハードウェア部分しかエミュレートしませんので、Windows用ゲームは使用できません。

Windows OS(3.1または95、パッケージに...続きを読む

Qimgファイル→isoファイル変換

タイトル通りです。
imgファイル→isoファイル変換するには
どうすれば良いでしょうか?
初歩的な質問ですいません。

Aベストアンサー

変換は一切必要ないです。
全く同じ形式のファイルですから。

***.imgというファイル名ならばファイルを右クリック→名前の変更、***.iso、これだけです。
拡張子が表示されていないのなら、フォルダのツール→フォルダオプション→表示タブ→登録されているファイルの拡張子は表示しないのチェックを外す

これで出来ます。

Qフロッピーディスクなしで Windows98 をインストールする方法

Windows 98 をインストールしたいと思い、CD-ROM を入れて
再起動したのですがCDブートしてくれませんでした。
起動ディスクが必要なのかもしれませんが
今使っているPCにはフロッピーディスクドライブがありせません。
どうすればインストールできますか?

ちなみに現在は、Windows XP を使っています。

Aベストアンサー

説明いただいて事情はよくわかりました。
ソフトの継続性は重要な問題ですね。

まず、2台目パソコンに付属してきたCDにWindows98SE用のドライバーがあるかどうか確認してみて下さい。
(パソコンの機種や)OSごとにフォルダーで分かれていると思います。

あればいいですがない場合は、もう諦めて、中古パソコンを買ったらいかがでしょう。
インストールできたとしても、ドライバーがないのはキツイですよ。

ブートですが、
98SEなら、何十回もCDブートしていますw どこかおかしいですね。とりあえずBIOSでも再確認してみて下さい。
どうしてもCDブートできないなら、いっそ(USBじゃない普通の)フロッピードライブを増設したほうが簡単に思います。

Qandroidでlimboというエミュレーターを使っているのですが、

limbo というQEMUで、BIOSの起動の仕方を教えてください。
DELを連打しても出てきませんでした。

Aベストアンサー

追記

吸出し行為は簡単に言えば、カセット媒体やCD媒体の中に保存されたデジタルコンテンツを何らかの方法で他の媒体に移し変える行為。

著作権法119条 「著作権、出版権または著作隣接権を侵害した者は、十年以下の懲役もしくは千万円以下の罰金に処し、又はこれを併科する。」

という法律に加えて

著作権法30条1項 私的使用のための複製を認める法律(ただし、同条同項1号および2号に該当する場合は除く。代表的な例は"技術的保護手段の回避が施された場合"がある)。

という法律があります。

私的目的の複製は、法的には私的利用目的であれば吸出しして複製しても大丈夫という訳ではありません。

著作権法30条の中には技術的保護手段の回避を行った私的複製に関しては違法であるとしっかり書かれているからです。
技術的保護手段とはCD媒体などに保存されたデータに施されたコピーガードのような物のみを指すのではなく、デジタルコンテンツをCD媒体に保存される際に暗号処理を施されたもの全体を指すようです。なので、暗号化処理を行われているDVDやゲームソフトの複製は違法にあたります。

簡単に説明すると、ゲームに関してはCD媒体のものに関しては私的利用目的であっても複製行為は違法ということになる。

つまり、プレステシリーズやセガサターン、ドリキャスなどはすべて吸出し行為は違法行為にあたると考えてもらってかまいません。
この法律が施行されたのが平成24年からだったので、それ以前のことに関してはセーフですが、これらは現在所持も違法にあたるので気をつけましょう。

追記

吸出し行為は簡単に言えば、カセット媒体やCD媒体の中に保存されたデジタルコンテンツを何らかの方法で他の媒体に移し変える行為。

著作権法119条 「著作権、出版権または著作隣接権を侵害した者は、十年以下の懲役もしくは千万円以下の罰金に処し、又はこれを併科する。」

という法律に加えて

著作権法30条1項 私的使用のための複製を認める法律(ただし、同条同項1号および2号に該当する場合は除く。代表的な例は"技術的保護手段の回避が施された場合"がある)。

という法律があります。

私的目的...続きを読む


人気Q&Aランキング