2012年からDOSBoxというDOSのエミュレーター・アプリを弄繰り回してきました。手軽に使えるのが利点なのですけど、安定して利用できるのはDOSアプリまで。Windows 95や98も動くことは動きますが、いろいろと問題があります。以下、DOSBoxに関わるこれまでのトライ・アンド・エラー(試行錯誤)記録です。
-
DOSBoxでWindows 3.1を作動させる
英語版Windows 3.1にWin/V(日本語化ツール)を組み込んで、Windows用の日本語アプリ(秀丸エディタ、ワード、エクセル等)を作動させています。Android端末でもそこそこ安定して使えます。私の主な目的(AndroidでWindowsアプリを使う)には最も合致している環境。20年以上前のアプリなんですけどね(~_~;)、私のレベルだと当時の秀丸やエクセルで十分です。 -
DOSBoxでWindows 95を作動させる
DOSBox公式サイト(
http://www.dosbox.com/comp_list.php?letter=a
)では「Supported」(サポート)と分類されていますが、Android用のDOSBox(DosBox TurboやAnDosBox)では安定して作動しません。最近ようやく通常モードで起動させることが出来るようになりましたけど、作動が遅いです。 -
DOSBoxでWindows 98を作動させる
Windows 95に比べると作動は更に遅くなり、安定しません。Windows用のDOSBox(本家DOSBox)でも安定して利用できません。Android用DOSBox(DosBox Turbo)ではセーフモードでしか起動しない。今のところ完全にギブアップ状態です(^^ゞ。
という訳で(~_~;)、今回Bochsを試してみました。
Bochsは「x86 PC emulator」と公式サイトでうたわれている通り、DOSのエミュレーターに限定されるものではなく、32bitパソコンをエミュレーションしているようです。DOSやWindowsに限定せず、linuxを入れているユーザーもいるみたいですね。
Bochs公式サイト
http://bochs.sourceforge.net/
詳細で具体的な手順の紹介は省かせていただきます。(手抜きですみません)
Android用BochsのインストールやBochsへのWindowsインストールについては、次のWebページを参考にさせていただきました。感謝いたします。
http://blog.livedoor.jp/blackwingcat/archives/1842811.html
http://microcolors.blog.jp/archives/1001054896.html
http://www.wakamesoba98.net/2013/03/windows95-on-is01.html
注意点
- まずWindows上のBochsへWindows 98をインストールし、完了後にインストール済のハードディスクイメージファイルをAndroidへ複写する方法では、うまく行きませんでした。Windows 98の起動は始まるのですが、途中で停止状態となります。
- 結局、Android端末内でインストールを行いましたが、完了までに費やした時間は約12時間です。とにかく遅いです。「固まったのか?」と思われても、ひたすら我慢です。その間、他のタスク(アプリ)を同端末で利用するのは実質的に不可能となります。ご注意ください。なお、私がインストール作業に使った端末はREGZA Phone T-01Cという旧式機なんで、最近の端末ならばもっと早いかも。
- Android用Bochsでは外付けキーボードで効かないキーがいくつかあります。まず、F8が効きません。そのため起動時にStartup Menuを呼び出すことが出来ません。恐らくファンクションキーは全滅? さらにEscやDeleteも駄目です。また、Backspaceは「Delete」となってました。(Bochsのソフトウェアキーボードは試していません) Windows用Bochsに含まれていたキーボード定義ファイル(英語キーボード用)をAndroidへ複写し試してみましたが、改善はありませんでした。マウスも駄目です。マウスカーソルは動きますが、クリックできません。
なお、Windows用Bochs(本家Bochs)では日本語キーボードやマウスの利用に特に問題は感じませんでした。 - ここで紹介しているWindows 98は「Upgrade版のWindows 98SE」です。
DOSBoxでWindows 98を作動させる
で使用したパッケージと同じものです。
紹介ビデオ
REGZA Phone T-01Cで約12時間かけてインストールしたWindows 98のハードディスクイメージファイルを別のAndroid端末へ複写し作動させている様子をYouTubeへアップロードしています。
・covia FLEAZ F4s にWindows 98SEを入れてみた
http://youtu.be/cDLEvMSy0fU
REGZA Phone T-01Cよりは速いように感じますが、それでも極めて遅いです。私としては使う気が起きません。もっと速い端末ならば何とかなるんでしょうか?
AndroidでWindowsアプリを使うには?
ちゃんとした仮想PCソフト(Virtual Box等)のAndroid版が出れば試してみたいですけど、重いでしょうね。ワークメモリーが4GB以上の端末が必要かも(~_~;)。なお、私としては開発中という噂のAndroid用
Wineに期待しています。
ソリティアがAndroidで動く!?「Wine on Android」プロジェクト
WineはlinuxでWindowsアプリを使う際に利用するツールです。秀丸エディタをUbuntuで使う際に重宝しています。Android用Wineが登場すれば、私にとって本命となるでしょう。
Wineを使って秀丸エディタをUbuntuへインストールする様子をYouTubeへ投稿しています。興味のある方は是非ご覧ください。
Ubuntuで秀丸エディタを使う