ザウルスでgpSP!
高速、高性能なゲームボーイアドバンスのエミュレータ「gpSP」のQt版がリリースされた。
早速試してみたけどこれは凄い!
↑今までのエミュレータ(VBA)では遅くてしょうがなかったゲームが実機並みの速度で動作する。もちろん音も出る。
しばらくはこれで色々遊べそうだ。
とりあえず走り書き程度やけど、SL-C3200への導入手順を簡単にまとめておく。
導入手順
- zlibをインストール
- bvddをインストール
- libSDL-bvddをインストール
- ZEmuFrontEnd Exをインストール
- gpSPをインストール
- ゲームボーイアドバンスのROMとBIOSを用意
- ZEmuFrontEnd Exからの起動シェルスクリプトを作成
- 起動
以上が作業手順。
手順1~4は既にインストール済みなら不要。
Linuxに関する最低限の知識は必要。
注意事項
この記事で紹介する方法は私の環境(SL-C3200、スペシャルカーネルv18h)での手順である。さらに、手順1~4はかなり前に実施したものなので記憶があいまい。間違っているかもしれないので自己責任で。
Qt版のgpSP 0.9-3は、pdaXrom版のおまけとして善意で公開されたものであることを認識すること。
動作保証なし、自己責任、作者等に質問しない。
なお、スペシャルカーネル、クロックアップはあった方がより高速に動作すると思う。
zlibをインストール
以下のサイトより zlib_1.2.3-1_arm.ipk をダウンロードし、インストール。
A Way Out
http://club.h14m.org/kenji/diary/?20050722&to=200507225#200507225
bvddをインストール
以下のサイトより bvdd_0.4.0-1_arm.ipk をダウンロードし、インストール。
MPlayer - atty.skr.jp
http://atty.skr.jp/mplayer.html
libSDL-bvddをインストール
以下のサイトより libsdl_1.2.5-bvdd-07-2_arm.ipk をダウンロードし、インストール。
bvdd用libSDL - ぴろのぺーじ
http://piro.sytes.net/~piro/pukiwiki/pukiwiki.php?bvdd%CD%D1libSDL
ZEmuFrontEnd Exをインストール
gpSP自体はコンソールアプリなので、GUIで操作できるZEmuFrontEnd Exをインストールする。
以下のサイトから zemufe_0.1.1-3ex_arm.ipk をダウンロードし、インストールする。
OGONIGO::BLOG
http://www.ogonigo.com/
左メニューのダウンロード項目にあるZEmuFrontEnd Exをクリックして保存。
gpSPをインストール
以下のサイトから gpsp-qt_0.9-SDL-3_arm.ipk をダウンロードし、インストールする。
pdaXrom 対応 gpSP0.9/SDL
http://www.suhami.net/ez/?page_id=7
必ずQt版を落とすこと。"おまけ"をよく探そう。
ゲームボーイアドバンスのROMとBIOSを用意
BIOSを用意し、gba_bios.binというファイル名でROMと同じディレクトリに配置する。
※ファイル名や配置場所は正確に。
ZEmuFrontEnd Exからの起動シェルスクリプトを作成
/home/Qtpalmtop/bin/zemufeex_gba.sh というファイルを用意する(既にあればよい)。
以下の内容に書き換える。root権限が必要なので注意。
#!/bin/bash cd "$1" export GPSPKEYS=111,112,304,113,9,97,13,32,107,108 #VisualBoyAdvance --auto-frameskip --rom-size16 "$2" exit 0 |
#VisualBoyAdvance~の行はあってもなくてもよい。VBAの設定を残しておきたい人向け。
gpSPでは環境変数GPSPKEYSにキーマッピングを設定する。
export GPSPKEYS=L, R, Down, Up, Left, Right, Start, Select, B, A
の順に並んでいるので、使用したいザウルスのキーコードを書く。
なお、ザウルスのキーコードはこちらを参照。
上記ファイルは私の設定例なので、自分用に書き換えて欲しい。
とりあえず動かしたい人はそのままコピペでよい。
私の設定だと以下のようになる↓
| gpSP | ザウルスのキー | キーコード |
| L | O | 111 |
| R | P | 112 |
| Down | Shift (左) | 304 |
| Up | Q | 113 |
| Left | Tab | 9 |
| Right | A | 97 |
| Start | Enter | 13 |
| Select | Space | 32 |
| B | K | 107 |
| A | L | 108 |
起動
ZEmuFrontEnd Exを起動し、ROMを選んで起動する。
操作方法
ゲーム中のショートカットキーについて、Emulator for zaurus SL-xxxより引用。
zaurus 内容 bs MENU 1 no wait 3 frame skip + 4 frame skip - 5 state save 7 state load 8 change state slot 0 toggle state line 上記がデフォルトです.cancel キーか MENU より Exit gpSP を選択する事により終了します.
フレームスキップの設定は auto 4 か manual 4 が好感触。
ゲームによって随時調整する。
設定メニュー
ゲームが起動したら、ザウルスのBSキーでgpSPの設定メニューを開くことができる。
設定メニューはGPSPKEYSに設定したキー操作ではないので注意。
SL-C3200の場合は矢印キーが反転状態で動作する。
Enterが決定ボタン。
あと、以下に注意。
ロムファイル毎にエミュレーターの各種設定が保存可能になっております.gpSP を終了する際に必ず MENU から Exit gpSP を選択しないと保存されませんのでご注意ください.
参考記事
Emulator for zaurus SL-xxx » pdaXrom 対応 gpSP0.9/SDL
http://www.suhami.net/ez/?page_id=7
ついに公開!Zaurus用GameBoyAdvanceエミュgpSP/SDL09-03(しかもQt用も!) - 通勤電車で地下探検Reloaded
http://ochan4.seesaa.net/article/42847213.html
スペシャルサンクス
end.さん、開発者の方、サムさん、各解説サイトの管理人の方、ありがとうございます。
ザウルス(SL-C3200)を買う
| 固定リンク
「ゲーム」カテゴリの記事
- なんと きたへいはドラクエ9を てにいれた!(2009.07.11)
- 「光の4戦士 - ファイナルファンタジー外伝」発表(2009.07.06)
- ロマサガ4ではなくFFの新作か?(2009.07.02)
- ロマサガ4 発表か?(2009.07.01)
- 【レコーディングしてみた】FF3 悠久の風 オーケストラアレンジ(2009.06.21)
「ザウルス」カテゴリの記事
- ザウルス(SL-C3200)関連の記事(2007.08.07)
- リナザウの自動電源オフを無効にする方法(2009.01.30)
- ザウルス生産停止(2008.12.13)
- 嫁さんのザウルスを譲った(2008.01.30)
- ザウルスでYouTube、ニコニコ動画を見る(2008.01.12)
「デジモノ」カテゴリの記事
- ブルーレイを使ってみた(2008.10.20)
- D端子ケーブルを買った(2008.10.01)
- 完・ブルーレイレコーダーの調子が悪い(2008.09.27)
- 続・ブルーレイレコーダーの調子が悪い(2008.09.22)
- ブルーレイレコーダーの調子が悪い(2008.09.19)






コメント
管理人様。
わざわざTBありがとうございます。
非常に丁寧な解説でこれからemuを導入しようとしてる人には大変参考になるのではないでしょうか。
これからも更新頑張ってください。
投稿: サム | 2007年5月27日 (日) 10:34
書き込みありがとうございます。
サムさんのサイトにはいつもお世話になっています。
pdaXromにはまだ手を出してないので、そのうちチャレンジしようと思っています。
ザウルス、奥が深いですね。
投稿: きたへい | 2007年5月28日 (月) 01:19
えらくメーカー利益に厳しい日記だが
見なかったことにしよう
.,ε,.,ε,.,ε,((´ω`)
投稿: つくね | 2007年6月 7日 (木) 00:23
> つくね
確かに果てしなくグレーゾーンやけど、正規の手順なら問題ないかと。(^^;
最近オンラインの調子はどう?
こちらは今セカンドライフに興味持ってる。
すでに手を出してたりする??
投稿: きたへい | 2007年6月 8日 (金) 01:39