EmuZ-700/EmuZ-1500 for Android 導入法(仮)



武田さんエミュレータAndroid 版 ported by @shikarunochiさん


ぽっぽ/目玉P@Memme20000610さんによる、武田さんのエミュレータ群をAndroid上で動作させるプロジェクト。
このページは、それらのうち、EmuZ-700、EmuZ-1500の導入方法の覚え書きです。


Androidスマホ、タブレットでMZ-700/MZ-1500のソフトが動作するなんて、すごいことですよね。
Androd7.0以降対応なので、少し古めの端末でもOKです。







必要なもの、準備

既にWindows版EmuZ-700又はEmuZ-1500を導入していることが前提
です。


必要なもの

・ Android版EmuZ-700又はEmuZ-1500のAPKファイル

・ FONT.ROM、IPL.ROM (EmuZ1500の場合,あればEXT.ROM)

・ 動作させるMZTファイル、又はwavファイル,qdfファイル

・ ファイラーアプリ(各Android端末に最初から入っていると思います。Files by Googleなど)


追加で導入したほうが良いもの

・ アプリ Hacker's Keyboard

・ 物理キーボード(Bluetooth又は有線キーボード+OTGアダプタ又はケーブル)


作業開始

WindowsパソコンとAndroid端末をUSBケーブルで繋いでファイルの転送が可能な状態になっていることが前提の説明となります。

(他にもクラウドやNAS経由で転送する方法、Android側からWindowsパソコンの共有フォルダにアクセスする方法とか、あると思います)



Android端末のSDカード内のDownloadフォルダ内、又は本体内部ストレージ内のDownloadファルダ内、どちらかにEMULATORというフォルダを作ます。
(端末により異なるということです。うちの端末は全て本体ストレージ内でした)

作成したEMULATORフォルダ内に各、MZ700ROM又はMZ1500ROMというフォルダを作ります。

MZ700ROM又はMZ1500ROMの中には各FONT.ROM、IPL.ROM、あればEXT.ROMも入れ、TAPEというフォルダを作り、(カセットテープの)MZTファイル又はwavファイルを入れます。

同じようにQDというフォルダにQDのMZTファイル、又はqdfファイルを入れます
ちなみにFDのファイルならDISKというフォルダです。




補足
私はフォルダ名を英小文字にしていましたが、エミュレータの内部指定では大文字になっているということで、説明文を修正しました。一応、手持ちの端末は全てどちらでもOKです。


APKファイルのインストール

EmuZ-700又はEmuZ-1500のAPKファイルをAndroid端末の適当なところへ置き、ファイラーアプリを使ってインストールします。

(APKファイルはGoogle Playストアのアプリではないので、設定で提供元不明のアプリのインストールを許可する必要がありますし、セキュリティの警告が出ると思います)


無事起動できればOKです。





・ うちでは、フォルダに付ける名前を間違ってしまい、まともに表示しないということがありました。
・ 起動してからキー入力を受け付けるまで、一呼吸の時間が必要みたいです。

・ 上部のアイコンでファイルを選択、など使い方はわかると思います。


キーボードについて

・ デフォルトの日本語入力(Gboard又はGoogle日本語入力)ではカーソル移動キーなどが無いので、アプリ Hacker's Keyboardが推奨されています。


・ 物理キーボードがあれば、格段に快適になります。
レスポンスが段違いに良いですし、端末を横にして大きな画面で遊ぶことができるようになります。Bluetoothのものでも良いですし、OTGケーブルを使えば有線のキーボードを繋ぐこともできます。
OTGケーブルですが、最近では100円ショップで入手できる変換アダプタでいけるみたいです。

※ セリアとダイソーの変換アダプタ


スクリーンショット

ST-2も軽快に動作します。



横向けにすれば大画面に。物理キーボードは必須です。
(画像はtiny XEVIOUS



リアルに1日1面FANTIC!!



EmuZ-1500なので、特殊フォーマットのソフト、ロードランナーなども動作します。





既知の問題

・ MZ-700の音源はプチノイズが出やすいです。

・ MZ-700ではBREAKキーがESCキーに割り当てられていますが、MZ-1500では割り当てられていないので、以下の問題があります。
 BASICのソフトが止められない
 簡漢1500で変換できない
 ロードランナー、エキサイト4人麻雀、HP王将などでゲームを中断できない
 サンダーフォース、ギャラガ、ミルキ-ウェイなどでポーズできない
 その他、BREAKキーを使ったソフトはその機能が使えない
※ X(ツイッター)で公開されているバージョンではESCにBREAKキー割り当てられています。


・ 私の環境では、エミュレーション速度が速くなることがありました。

・ 開発途上なので、有効でないメニューが多くあります。頻繁にバージョンアップ、テストリリースされています。機能追加要望、バグ報告はこちら