arcade:ブログにブラウザ用アーケードエミュレータを設置しました
目次
これは何
ブログに arcade 製品ページ を追加しました——ブラウザで動くアーケードエミュレータです。 EmulatorJS(RetroArch の WebAssembly 移植)を採用しています。
対応システムは、MAME アーケード、NES / SNES、GB / GBC / GBA、N64、Sega Genesis、NDS、PCE など数十種類。
何ができる
- ローカルゲームファイルをドラッグ → 適切なエミュレータコアを自動判定 → プレイ
- セーブステートはセッション跨ぎで保持、次回開いた時に続きから
- ゲームパッドはプラグアンドプレイ、F2 でキー設定
- フルスクリーン
- アーケード ZIP は MAME ↔ FBNeo をワンタッチで切替可能(romset 互換性対応)
使い方
- arcade ランチャー を開く
- ローカルゲームファイル(NES、SNES、GB、アーケード ZIP など)をページにドラッグ
- 一部のゲーム(Neo-Geo など)は対応 BIOS も同じ場所にドラッグ
- ゲームカードの「開始」をクリック
ローカルとプライバシーについて
ドラッグしたファイルは ご自身のブラウザ内ストレージに保存 され、サーバーへは一切アップロードされません。 これはブラウザの File API + IndexedDB の標準的な振る舞いで、私は何も関与していません—— GitHub Pages はそもそも静的ファイルしか配信できないので、アップロード自体が不可能です。
注意
⚠️ 個人的な娯楽、合法な用途に限ります。ご自身が合法的に所有するゲームファイルのみご利用ください。
試遊する
楽しんでください。