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 ファイルをご使用下さい.

使用方法

まず SDLzlib をインストールしておいてください.あと 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.