[WEB App] Game Boy Emulator v1.0 — ブラウザで動くGB / GBC エミュレーター使い方ガイド
概要
Game Boy Emulator は、任天堂の Game Boy / Game Boy Color をブラウザの中でエミュレートして遊ぶための Web アプリケーションです。特別なインストーラーやプラグインは不要で、手元の ROM ファイルを読み込むだけで即座にゲームが始まります。読み込んだ ROM データが外部のサーバーへ送信されることは一切ありません。
エミュレーターコアには高精度な互換性を誇る SameBoy の WebAssembly ビルドを採用し、ウェブローダー部分には EmulatorJS を組み込んで構築しています。
GitHub - LIJI32/SameBoy: Game Boy and Game Boy Color emulator written in C
Game Boy and Game Boy Color emulator written in C. Contribute to LIJI32/SameBoy development by creating an account on GitHub.
github.comGitHub - EmulatorJS/EmulatorJS: A web-based frontend for RetroArch
A web-based frontend for RetroArch. Contribute to EmulatorJS/EmulatorJS development by creating an account on GitHub.
github.comGitHub - LIARAT/SameBoy: SameBoy is an open source Game Boy and Game Boy Color emulator
SameBoy is an open source Game Boy and Game Boy Color emulator written in C.
github.comGame Boy Emulator を起動する
以下のリンクからエミュレーターを起動できます。
[WEB App] Game Boy Emulator v1.0 — GB / GBC エミュレーター
SameBoy (WASM) で Game Boy / Game Boy Color をブラウザで再現。ROMファイルを読み込んでプレイ。
lain-lab.comスタートメニューから起動
トップページのスタートメニューからも起動できます。
スクリーンショット
Game Boy Emulator プレイ画面
動画
CREDIT // Dig monk by Hidebu Games
サンプルゲームは、itch.ioで公開されてる、HOMEBREW作品 Hidebu Games様作の「Dig monk」をお借りしています。
GB, GBC, & GBA Homebrew Games
To save a corrupt world, a Buddhist monk takes a stand: gather old gold and build a golden Buddha statue!
itch.io用意するもの
このアプリケーションには、ゲームの ROM ファイルや著作権物は一切含まれていません。ご自身で準備したファイルをご用意ください。
| ファイル種類 | 拡張子 | 内容 |
|---|---|---|
| Game Boy ROM | .gb | ゲームボーイ用ゲームデータ |
| Game Boy Color ROM | .gbc | ゲームボーイカラー用ゲームデータ |
| 圧縮アーカイブ | .zip | 上記 ROM が入った ZIP ファイル |
使い方
- 画面中央の「Load ROM」ボタンを押すか、枠内に ROM ファイル(
.gb/.gbc/.zip)をドラッグ&ドロップします。 - ROM が読み込まれると自動的に SameBoy WASM コアが起動し、ゲーム画面が表示されます。
- 画面下部のコントロールバーから、倍率変更やリセット、一時停止などの操作を行えます。
コントロール機能
画面下部に配置されたコントロールバーで以下の操作が可能です。
| 操作要素 | 機能 |
|---|---|
| Load ROM | 別の ROM ファイルを選択して読み込みます |
| 倍率ドロップダウン | 画面サイズ(Fit / 2x / 3x / 4x)を変更します |
| Full Screen | ゲーム画面をフルスクリーン表示にします |
| Reset | エミュレーターをリセットして最初から再実行します |
| Pause / Resume | ゲームの進行を一時停止・再開します |
キー操作
キーボードを使用して実機のボタン操作を行えます。
| PC のキー | 実機のボタン |
|---|---|
| 矢印キー(↑ / ↓ / ← / →) | 十字キー(D-Pad) |
| Z または J | A ボタン |
| X または K | B ボタン |
| Shift | SELECT ボタン |
| Enter | START ボタン |
注意事項
- ローカル処理: 読み込んだ ROM ファイルはブラウザ内部のメモリ上で処理されます。ネットワーク経由で外部へ送信されることはありません。
- タブの非アクティブ化: ブラウザの仕様上、他のタブに切り替えるとパフォーマンスが低下したり音声・処理が一時停止することがあります。
- 動作環境: PC ブラウザ(Chrome / Firefox / Edge / Safari)での利用を推奨します。
よくある質問 (FAQ)
Q. ROM ファイルを読み込んでも画面が真っ黒なまま動きません
A. ファイルが破損しているか、非対応の形式である可能性があります。非圧縮の.gbまたは.gbcファイルでお試しください。
Q. セーブデータは保存されますか?
A. ゲーム内のバッテリーバックアップセーブ機能に対応しています。ブラウザのキャッシュやサイトデータを削除すると消失する場合がありますのでご注意ください。
Q. 音が出ない・遅延する
A. ブラウザの自動再生ポリシーにより、画面上をクリックするまで音声が出力されない場合があります。画面内を一度クリックしてください。
クレジット
本ツールは以下のオープンソースプロジェクトおよびライブラリを活用して構築されています。
- Emulation Core: SameBoy by LIARAT — MIT License
- Web Loader: EmulatorJS — GPL-3.0 License
- 権利表記: Game Boy / Game Boy Color は任天堂株式会社の登録商標です。本ツールに ROM ファイルや任天堂の著作物は含まれておりません。