Pokeemerald RP2350 - Pokémon Emerald ported to Raspberry Pi Pico 2
ポケモンエメラルドを6ドルのマイコン「RP2350」でネイティブ動作させるプロジェクトです。エミュレータを使わず、pretの逆コンパイルをCortex-M33向けに再コンパイルし、GBAのビデオハードウェアをソフトウェアで再実装。HDMI出力で60fps、実ボタン対応、セーブデータはフラッシュに保存され電源を切っても保持されます。ゲーム全体は11.7MBのイメージとしてフラッシュから実行されます。完全なプレイが可能で、オーディオは一部制限がありますが、技術的驚異のデモとしても最適です。
エミュレータなしで、6ドルのマイコン上でポケモンエメラルドがフルゲーム、60fps、HDMI出力で動作します。