zaurus SL-xxx対応 VisualBoyAdvance1.7/SDL
VisualBoyAdvance/SDLってナニ?
Linux 他で動く
- ゲームボーイアドバンス(GBA)
- ゲームボーイカラー(GBC)
- ゲームボーイ(GB)
エミュレーターです.詳しい内容はこのあたりで
VisualBoyAdvance is a Nintendo (TM) Gameboy and GameboyAdvance emulator with debugging capabilities.
VisualBoyAdvance/SDL につきましては利用者の自己責任において利用してくださいませ.
ダウンロード
旧版
ダウンロードした上記 ipk ファイルをパッケージマネージャなりコマンドラインから
# ipkg install visualboyadvance_1.7-SDL-2_arm.ipk
とすればインストール終了.バイナリは /opt/QtPalmtop/bin に, cfg ファイルは /home/zaurus にインストールされます.
こちらのページで配布しているパッケージは sharp rom(QT) 版です.pdaXrom 版はこちらになりますのでおまちがえないように.
注意点
旧版を削除してから最新版をインストールするようにして下さい.
今回の版よりリアルタイムセーブファイル(sgm)の互換性が,pdaXrom版 とはありますが,Windows 版を含む他のバージョンの VisualBoyAdvance とは無くなりました. sav ファイル の互換性はありますので他の環境とのデータのやりとりは sav ファイルをご使用下さい.
使用方法
まず SDLとzlib をインストールしておいてください.あと swap は必須かと思います.サムさんのページよりこちらのツールを使えば簡単に swap の設定が出来ますので swap の設定の仕方が分らない方にはおすすめです.
ターミナルより
$ VisualBoyAdvance [オプション] ロム名 ( zip 圧縮対応)
で起動します.
標準でサウンドオフになってますのでサウンドオンの場合は 同梱のVisualBoyAdvance.cfg 内
soundOff=1
↓
soundOff=0
にしてください.サウンドオンだと10% 程動作が重くなってしまうのですが,それでも以前の QT 版のサウンドオフより高速です.サイズの大きいロムが読めない場合などはオプションに –rom-size32 等としてみてください.もし –rom-size32 で起動しない場合は –rom-size16 等も試してみて下さい.
お勧めのオプションは
# VisualBoyAdvance --rom-size32 --auto-frameskip ロム名
です.
操作方法
カーソルキーで上下左右,4ボタンの割り当ては下記の通りです.
| 実機 | zaurus |
|---|---|
| Left | Left Arrow |
| Right | Right Arrow |
| Up | Up Arrow |
| Down | Down Arrow |
| A | Z |
| B | X |
| L | A |
| R | S |
| Start | OK ENTER |
| Select | BACKSPACE |
特殊キー
| zaurus | 内容 |
|---|---|
| space | speed up |
| 5-8 | state load |
| Shift+5-8 | state save |
| 9 | frameskip +1 (realtime) |
| 0 | frameskip -1 (realtime) |
| Ctrl+l | FPS表示切替 |
上記がデフォルトです.cancel キーで終了します.
キーバインドの変更はこちらを参考に VisualBoyAdvance.cfg 内の該当箇所を書き換えて下さい.
よくある質問
インストールや設定についてはKenjiさんの所が参考になります.
- Q.gb/gbc 利用時に VisualBoyAdvance.cfg 内で borderOn=1 にすると fps 表示がおかしい.不具合?
- A. borderOn=1 は未対応となります.
なお SGB も対応しておりません.
- Q.スクリーンキャプチャ機能がおかしいんだけど.
- A.仕様です.
今回の版からの高速化対応の弊害です.他のツールをお使い下さい.
雑感
中の人が色々な工夫した結果,以前配布していた QT 用に比べてだいぶ高速化されました.お疲れ様でした.
今回オプションの –auto-frameskip の上限値を 9 から 4 に変更してもらったのですが,高速化の恩恵からサウンドオフでしたらカクカクせずに,それなりに遊べるかと思います.
思えば遠くへ来たもんだ…
06/08/07 追記 Kenji さんのページのリンクを追加させていただきました.丁寧な紹介ありがとうございます.
Link
VisualBoyAdvance http://vba.ngemu.com/index.shtml
ザウルスのある生活 / Life with Zaurus VisualBoyAdvance 1.7-2/SDL のインストール(アップグレード) http://slzaurus.seesaa.net/article/21051026.html
代理公開した人 / end.