NINTENDO64向けに2000年に発売されたシューティングゲーム『罪と罰 ~地球の継承者~』を、Androidスマートフォンや携帯型ゲーム機でネイティブ動作させる非公式移植版が登場しました。
開発を手掛けるwootbeer氏は、2026年10月27日に『SnPRecompiled』のAndroid版をバージョン0.2.4として初公開。コントローラーによる操作に加えて、スマートフォンの画面をタップしたり、指でドラッグしたりして照準を動かせる実験的なタッチ操作にも対応しています。
公開後もAndroid端末で発生する不具合への対応が進められており、10月28日時点ではバージョン0.2.7が公開されています。
●『SnPRecompiled』GitHub Releases(最新版の配布先)
https://github.com/wootbeer/snprecomp/releases
●『SnPRecompiled』GitHubプロジェクトページ
https://github.com/wootbeer/snprecomp
Androidで『罪と罰』を遊べる非公式移植版が登場
『SnPRecompiled』は、NINTENDO64用『罪と罰 ~地球の継承者~』のプログラムを静的再コンパイルすることで、現代の環境でネイティブ動作させる非公式プロジェクトです。
当サイトでは10月23日にWindows版の公開を紹介しましたが、今回新たにAndroid版が追加されました。これにより、対応するAndroidスマートフォンや携帯型ゲーム機でも、オリジナルのゲームデータを利用してプレイできるようになっています。
Android版の動作条件は、Android 9以降、64ビットARMプロセッサーを搭載した端末で、Vulkanに対応していることです。開発者は携帯型Androidゲーム機『Retroid Pocket 6』で動作確認を行っています。
導入するには、GitHubのReleasesページからAndroid用のAPKファイルをダウンロードしてインストールします。初回起動時に「Load ROM」を選択し、用意したゲームデータを読み込む仕組みです。読み込んだROMデータはアプリ内にコピーされるため、次回以降は毎回ファイルを選び直す必要はありません。
なお、日本版『罪と罰 ~地球の継承者~』のROMデータにも対応しています。 開発元のREADMEには、正常動作が確認されている日本版ROMのSHA-1が記載されているほか、一部の英語翻訳パッチを適用したROMについても対応が案内されています。
ただし、ゲーム本体のデータは配布ファイルに含まれていません。プレイするには、正規に所有するソフトから利用者自身でゲームデータを用意する必要があります。また、今回のプロジェクトは任天堂やトレジャーによる公式移植ではありません。
タッチ操作にも対応! コントローラーなしでもプレイ可能に
今回のAndroid版で注目したいのが、スマートフォン向けに用意されたタッチ操作です。
設定画面には新たに「Touch」タブが追加されており、画面を直接タップして照準を合わせる「Point」と、タッチパッドのように指をドラッグして照準を動かす「Drag」の2種類が用意されています。
さらに、「Fire While Touching」を有効にすることで、画面に触れている間に射撃する操作も可能です。コントローラーが接続されていない場合には、画面上に操作ボタンが表示される仕組みも用意されています。
もちろん、外部コントローラーや携帯型Androidゲーム機の内蔵ボタンにも対応。物理ボタンを使って従来のゲーム機に近い感覚で操作することもできます。
『罪と罰 ~地球の継承者~』は、キャラクターの移動と照準操作を組み合わせたシューティングゲームだけに、画面を直接触って狙えるというのはAndroid版ならではの興味深いポイントです。ただし、タッチ操作は現時点では実験的な機能となっており、実際の操作感や動作状況は端末によって異なる可能性があります。
映像面では、Windows版から用意されているワイドスクリーン表示や高解像度表示、30fpsを超えるフレームレートなども利用できます。ただし、ワイド画面や高フレームレートには実験的な要素が含まれており、すべての場面で正常に表示されることが保証されているわけではありません。
また、Android版では現時点でRice形式のテクスチャパックには対応していません。一方、RT64形式のテクスチャパックについては、「Mods」タブから導入できると案内されています。
公開直後から修正版を配布。一部のAndroid端末で発生する不具合に対応
Android版は10月27日にバージョン0.2.4として初公開されましたが、その後も短期間で複数の修正版が公開されています。
10月27日のバージョン0.2.5では、Adreno 619など比較的古いGPUを搭載した端末で、任天堂のロゴが表示された後にゲームがクラッシュする問題への対策が行われました。また、起動用画面が縦向きで表示される場合があった問題も修正され、横画面に固定されています。
続くバージョン0.2.6では、『Galaxy S24 Ultra』など、比較的新しいAdreno系GPUドライバーを使用する端末で、起動時にアプリが終了してしまう問題に対応。一部の描画処理をGPUドライバーが正常に処理できない場合、その処理をスキップすることでクラッシュを回避する仕組みが追加されました。
さらに、10月28日午前8時7分(日本時間)に公開されたバージョン0.2.7では、同様のドライバー環境で問題となっていた描画エフェクトについて、別の方法で処理を試みる改善が加えられています。あわせて、クラッシュ時のログ収集機能も強化されました。
このように、Android版では公開直後から端末ごとの互換性改善が進められています。ただし、Android 9以降でVulkanに対応していれば、どの端末でも正常に動作するというわけではありません。GPUやドライバーの種類、端末の処理性能などによって動作状況が異なる可能性があるため、注意が必要です。
今回のAndroid対応によって、これまでWindows PC向けに公開されていた『SnPRecompiled』を、スマートフォンや携帯型Androidゲーム機でも楽しめるようになったのは大きな変化といえます。
特に、日本版ROMに対応していることに加えて、コントローラーだけでなくタッチ操作も用意されているため、国内のユーザーにとっても試しやすい非公式移植版となっています。
まだベータ版ということもあり、対応端末の拡大や操作性の改善など、今後の開発にも注目したいところです。
なお、Windows版の機能やネイティブ動作の仕組みについては、当サイトの以下の記事で詳しく紹介しています。










のスーパーファミコンコアが、もうすぐスーパーファミコンマウスにも対応?-485x328.jpg)







プラレール 銀河鉄道999
Divoom Ditoo Pro











