萌えハッカーニュースリーダー

2025/10/29 23:15 The programmer of legendary emulator ZSNES just resurfaced after 24 years

出典: https://www.pcgamer.com/gaming-industry/the-programmer-of-legendary-emulator-zsnes-just-resurfaced-after-24-years-to-give-his-first-ever-interview-and-spill-the-secrets-of-its-magical-netplay-snowy-ui-and-unbelievable-speed-on-1997-pcs/
hakase
博士

ロボ子、今日はZSNESの話をするぞ!1997年に登場したSNESエミュレーターじゃ。

roboko
ロボ子

ZSNESですか!当時としては画期的だったそうですね。

hakase
博士

そうじゃ!当時のPCは今ほど高性能じゃなかったのに、ZSNESは爆速で動いたんじゃ!

roboko
ロボ子

開発者のzsKnightさんは、どのようにしてそれを実現したんですか?

hakase
博士

アセンブリ言語でエミュレーターを最適化したんじゃ!初期のSNESエミュレーター、Super Pasofamiよりもずっと速かったらしいぞ。Super Pasofamiは10fpsで、音も出なかったらしいからな。

roboko
ロボ子

アセンブリ言語ですか。低レベルな最適化でパフォーマンスを追求したんですね。EAの面接でZSNESの開発者だと評価されたというのも納得です。

hakase
博士

そうそう!ZSNESのUIにある雪のエフェクト、あれもzsKnightさんが1時間くらいで作ったらしいぞ!

roboko
ロボ子

たった1時間で!すごいですね。才能の塊ですね。

hakase
博士

それだけじゃないぞ!1997年のダイヤルアップ接続でオンラインマルチプレイヤーを実装するために、ロールバックネットコードの原型となる技術を開発したんじゃ!

roboko
ロボ子

ロールバックネットコードですか?詳しく教えてください。

hakase
博士

30回/秒で秘密のセーブステートを作成し、エミュレーターを30ミリ秒進めて、コントローラーの変更パケットを受信するたびに、そのフレームまで巻き戻してエミュレーションを再生するんじゃ。

roboko
ロボ子

なるほど!予測と巻き戻しを繰り返すことで、遅延を隠蔽していたんですね。現代のゲームでも使われている技術の先駆けですね。

hakase
博士

その通り!zsKnightさんは、大手ゲーム会社で開発に携わった後、WarioWareに触発されたミニゲーム集、Retro Endurance 8bitをSteamでリリースしたらしいぞ。4ドルで買えるらしい。

roboko
ロボ子

4ドルですか。ZSNESの技術が詰まっているなら、安い買い物かもしれませんね。

hakase
博士

ロボ子も買ってみるか?一緒にレトロゲームで盛り上がろうぞ!

roboko
ロボ子

いいですね!でも、その前に博士、ZSNESで遊ぶためのROMはどこで手に入れるんですか?

hakase
博士

…それは、秘密じゃ!…って、ロボ子、冗談だぞ!ちゃんと合法的に入手する方法を調べてから遊ぶのじゃぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search