Doc.2 エミュレータのインストール†
エミュレータ†
エミュレータは完成の域まで高まっており、パソコン環境に関しても速度的に申し分ありません。
ただし最新のエミュレータはデバッグコンソール出力(Mappy方式)がない為、大昔のVisualBoyAdvance-1.8.0-beta3をオススメします。
BIOS†
BIOSとはゲームボーイアドバンス本体に内蔵されたプログラムのことで、除算や画像データの解凍などの機能を提供してくれます。
たとえばLZ77圧縮された画像データを解凍させてみると・・・
→ BIOSが存在する場合:BIOS内をエミュレート(実行)してCPUサイクルに見合ったタイミングで解凍されます。
→ BIOSが存在しない場合:PC側に処理が移譲されてしまいPCの速度で解凍されます。PC速度依存で爆速。
自作ゲームのオープニングシーンなどでは音楽と画像のタイミングにズレが発生します。その点は注意してください。
入手方法†
同人サークル「CUBIC STYLE」さんの方法をご紹介させて頂ければと思います。
マルチブートで GBA BIOS を吸い出す
エミュレータの設定(VisualBoyAdvance-1.8.0-beta3)†
- ウィンドウのフォーカスが外れた時でも動作してほしい
Options -> Emulator -> Pause when inactive チェックを外す
- 画面を大きくする
Options -> Video -> 2x window size
- 描画方法の変更
Options -> Video -> Render API -> Direct3D 9のFilter : Nearest
- デバックコンソールのショートカット追加(地味にオススメ!)
Tools - > Customize
ToolsLoggingをshift + 1に割り当てる
- 知っておくと便利なショートカット
- ctrl + x エミュレータを閉じる
- ctrl + r リセット
- space フレームスキップ(こちらも知っておくと役に立ちます!)
- 2023/04/11
- 2015/10/07
- 2014/10/28
- 2007/09/04