モバイルで遊ぶ日々 (りなざうカスタマイズ日記)

ザウルス(SL-C3200)とW-ZERO3(WS011SH)で遊んでいるブログです

[pdaXrom]VisualBoyAdvanceのインストール

ろくにシステム設定も進めないまま、VisualBoyAdvanceを入れてしまいました。(^^;

本当は最低限のシステム設定を行ってから遊ぼうと思っていたのですが、持っている無線LANカードがどうもpdaXromでは使えない感じ。
ぐーぐる先生に聞いてみても、pdaXromにてWN-B11/CFZが繋がったという情報は見つからなかったし、微妙にやる気が失せてしまったので、さっさとエミュの道へと逃避です。
逃避とか言いながら、エミュを入れれば目的の半分以上は達成しているという話もありますが。(笑)

幸いにもbitWarpは使えるようになったので、パッケージマネージャーの設定だけ済ませて、VBAをインストールしました。


 1.私家版スペシャルカーネルの適用
サムさんの通勤電車で地下探検Limitedで公開されているデュアルブート用私家版スペシャルカーネルを適用します。
このカーネルを適用することで、コンソールモードでQVGA表示が出来るようになりますので、pdaXrom環境にてVBAやる方には必須といっても良いです。

こちらからデュアルブート用私家版スペシャルカーネルをダウンロードして適用します。
カーネルの適用方法はこちら


 2.パッケージマネージャーの設定
パッケージマネージャーの設定を変更してfeedを追加します。
画面上のアイコン、「System Tools」をクリックし、さらに「Package Manager」をクリックしてパッケージマネージャーを起動します。

パッケージマネージャーが起動したら、「Settings」タブを選択し、現在設定してある「http://mirror1.pdaxrom.org/rc8/feed」を削除します。
その後、以下の3つのfeedを追加します。
 ・http://mail.pdaxrom.org/download/1.1.0beta1/Zaurus-C1000-C3100/feed/
 ・http://www.pdaxrom.org/unstable/
 ・http://pdaxrom.sourceforge.jp/feed/

feed


 3.パッケージリストの更新
feedを追加したら、まずはパッケージのリストを更新します。

インターネットやLANに接続した状態で、ターミナルから以下のコマンドを実行します。
# ipkg update

すると、先ほど設定したfeedからパッケージの一覧をダウンロードしてリストを更新します。
今回はipkgコマンドで実行したのですが、パッケージマネージャーの更新ボタン(3つ並んでいるボタンのうち、真ん中の丸いボタン)を押しても、同じことが出来るはずです。


 4.インストール
いよいよVBAの導入ですが、今回導入するVisualBoyAdvance1.7-2/SDLを動かすには、sdlとzlibが前提条件となります。

パッケージマネージャーの「Available」タブを開き、「sdl」と「libz」のチェックボックスにチェックをした状態で、インストールのボタン(一番右の歯車のボタン)をクリックします。
すると、パッケージをダウンロードしてインストールしてくれます。

available

前提条件を満たしたら、end.さんのサイトよりVisualBoyAdvance本体をダウンロードし、以下のコマンドを実行してインストールします。
# ipkg install visualboyadvance_1.7-SDL-2_arm.ipk

これで、インストールは終了です。


 5.VBAの起動
画面左下の「X」マークから「Exit」を選ぶとコンソールにおちるので、そこから以下のコマンドを実行し、エミュレーターを起動します。
# VisualBoyAdvance [オプション] ロム名

オプションは色々とありますが、とりあえずend.さんのページで推奨されているコマンドで実行してみました。
# VisualBoyAdvance --rom-size32 --auto-frameskip ロム名


実は以前のバージョンのVBAは、Qt環境でも、もちろんpdaXrom環境でもインストールしていなかったので比較することは出来ないのですが、十分実用レベルだと思います。
すばらしいです。
これでクロックアップすれば、さらに快適に。

 



コメント

快適VBA

本当に快適ですよねVBA。
以前はいくらframeSkipをあげてもカクカクな上にスピードが出ず、もうこんなもんかとあきらめていたのに、ここまで進歩するとは。
作者様には本当に頭が下がります。

  • 2006/07/26(水) 09:22:16 |
  • URL |
  • サム #mQop/nM.
  • [ 編集]

WN-B11/CFZ

vbaのご愛顧ありがとうございます。
本家(emuHQ)でもいつの間にかnewsで取り上げられたりしてdownload数も順調に伸びているようです。
さてWN-B11/CFZの件ですが、中身はGW-CF11Xと同じものと記憶しています。基本的に中のチップセットが同一であればcardctl identで出る情報を元に設定ファイルを書き換えることで対応できると思います。GW-CF11Xで検索するとpdaxrom.jpやpdaXrom本家フォーラムでも若干の情報が出ているようです。要するにwlan-ngを使えってことみたいですね。私が使っているWLI2-CF-S11がpdaxromのorinocoだと問題(デュアルブートだけ?)があって、以前wlan-ngに切り替えてみたのですが、設定で苦労しました。hostap-driverもbeta3からは設定ファイル中にWNB11CFZ,GW-CF11Xともにあるのでサポートしていると思われます。
ただし、デュアルブート環境ではkernelはsharp-rom、kernel-moduleはpdaxromという変則環境となるために問題が発生する可能性も考えられます。beta1のwlan-ngはC1000-C3100feedは設定ファイルが欠落しておりC7x0-860feedのものを使ったという記憶もあります。

  • 2006/07/26(水) 13:58:09 |
  • URL |
  • suhami #-
  • [ 編集]

>サムさん
GBAのエミュレーターは遅いイメージがあったので敬遠していたのですが、これは本当に快適ですよね。
また、1つエミュレーターが増えました。(笑)
感謝でいっぱいです。

>suhamiさん
はじめまして。コメントありがとうございます。
そして大変すばらしい物をご提供いただき、ありがとうございます。
愛用させていただきます。

また、WN-B11/CFZのアドバイスありがとうございました。
wlan-ngは実は試してみたのですが、その時はうまくいかなかったんですよ。。。
ただ、今思えばC1000-C3100のfeedからダウンロードしたような気もしてきました。
suhamiさんのおかげで設定の方向性が分かりましたので、もうちょっと頑張ってみます。

  • 2006/07/28(金) 01:25:31 |
  • URL |
  • tomo #X.Av9vec
  • [ 編集]

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://linuxzaurus.blog47.fc2.com/tb.php/35-3bd0c900
この記事にトラックバックする(FC2ブログユーザー)

無料ホームページ アフィリエイト レンタルサーバー FC2ブログ 一戸建て