約 20 年の沈黙を経て、古典的なスーパー ファミコン エミュレータ ZSNES が真の復活をもたらしました。2 人のオリジナル作者、zsKnight と Demo がコードをゼロから書き直し、新しいバージョンの Super ZSNES を起動しました。ZSNESはDOS時代に誕生しました。初期の頃は、パフォーマンスを手動で最適化するためにアセンブリ言語に依存していました。これは、数え切れないほどのプレイヤーがスーパーファミコンのゲームを実行するための標準ツールです。長い間メジャーアップデートがなかったため、シミュレーションの精度やグラフィックス処理方法は長い間遅れをとっていた。

このリメイクは単純な修正ではありません。開発チームは、今回の技術的な問題は、古いバージョンが古い CRT 受像管設計に基づいており、最新の GPU の幾何学的レンダリング ロジックとは完全に異なるため、適応と変換が非常に困難であることであると認めました。
新しいバージョンのシミュレータは、パレットの取得、タイル レンダリング、透明効果、Mode7 特殊効果、カラー操作、デュアルピクチャ オーバーレイおよびモザイク フィルタなどを含む PPU ピクチャ コアを引き継ぐ GPU シェーダを使用して、基礎となるアーキテクチャを完全に再構築しており、すべて最新のグラフィック カードで処理されます。
Super ZSNES は、CPU コンピューティングとオーディオ シミュレーションの精度の点でも旧バージョンを上回っています。これらには、複数の画質とエクスペリエンスのアップグレードを提供する一連の超強化されたエンジンが搭載されています。
ネイティブの高解像度レンダリングは単に引き伸ばすのではなく、アルゴリズムを通じて細部を最適化します。高解像度のテクスチャと法線マップをサポートし、背景のテクスチャを強化します。内蔵のゲームオーバークロック機能により、オリジナルバージョンの遅延やフレーム落ちの問題を軽減できます。ワイドスクリーン コードが予約されているゲームの場合、ネイティブ ワイドスクリーンに自動的に適応します。ロスレスオーディオは、元の圧縮された劣化した音源を置き換えます。 Mode7 パースペクティブ シーンは、3D 高さマップされた立体画像にアップグレードされます。
Super ZSNES は Unity エンジンに基づいて生産されていますが、開発者は、ランダムなパッチワーク AI 生成を拒否し、伝統的で厳格なコーディングがプロセス全体で使用されており、基礎となるコードが堅牢で信頼性があることを強調しています。
現在、このソフトウェアは 0.100 の初期ベータ版であり、いくつかのシミュレーションのバグが修正されていないこと、DSP1 や SuperFX などの特殊なチップがまだ適応されていないこと、全体的なパフォーマンスを最適化する必要があること、実行速度が遅いことなど、まだ多くの問題があります。今後もバグ修正やパフォーマンスの最適化、オンライン対戦機能の追加などを行っていく予定です。
プラットフォームへの適応に関しては、Super ZSNES の Windows、Mac、Linux、Android バージョンが現在正式にオンラインになっており、iOS バージョンは開発中で、近い将来リリースされる予定です。開発チームは Patreon スポンサーシップ チャンネルも開設しており、プロジェクトの反復を維持するためにプレイヤーのサポートに依存しています。
