目次

これは何

ブログに arcade 製品ページ を追加しました——ブラウザで動くアーケードエミュレータです。 EmulatorJS(RetroArch の WebAssembly 移植)を採用しています。

対応システムは、MAME アーケード、NES / SNES、GB / GBC / GBA、N64、Sega Genesis、NDS、PCE など数十種類。

何ができる

  • ローカルゲームファイルをドラッグ → 適切なエミュレータコアを自動判定 → プレイ
  • セーブステートはセッション跨ぎで保持、次回開いた時に続きから
  • ゲームパッドはプラグアンドプレイ、F2 でキー設定
  • フルスクリーン
  • アーケード ZIP は MAME ↔ FBNeo をワンタッチで切替可能(romset 互換性対応)

使い方

  1. arcade ランチャー を開く
  2. ローカルゲームファイル(NES、SNES、GB、アーケード ZIP など)をページにドラッグ
  3. 一部のゲーム(Neo-Geo など)は対応 BIOS も同じ場所にドラッグ
  4. ゲームカードの「開始」をクリック

ローカルとプライバシーについて

ドラッグしたファイルは ご自身のブラウザ内ストレージに保存 され、サーバーへは一切アップロードされません。 これはブラウザの File API + IndexedDB の標準的な振る舞いで、私は何も関与していません—— GitHub Pages はそもそも静的ファイルしか配信できないので、アップロード自体が不可能です。

注意

⚠️ 個人的な娯楽、合法な用途に限ります。ご自身が合法的に所有するゲームファイルのみご利用ください。

試遊する

→ arcade を起動

楽しんでください。