スーパーマリオ64:24年間発見されなかったバグをファンが修正

Kayoko

スーパーマリオ 64 には長年バグがあったようですが、改造業者が最終的に修正しました。

スーパーマリオ64は 24 年前にリリースされましたが、ずっと検出されないバグがありました。この問題は現在修正されていますが、任天堂によっても公式の N64 バージョンでも修正されていません。しかし、少なくとも今では、スーパーマリオがお尻を燃やすときに発生する煙はかなり違って見えるはずであることがわかっています。ゲームコードを簡単に変更するだけでバグが修正されます。

スーパーマリオ64の煙にはずっとバグがあったが、今はパッチがある

それは次のようなことです。『スーパーマリオ64』で哀れな配管工を溶岩に落とすと、お尻を火傷することになる。その結果、小さな男はひどく泣き言を言い、ジャンプし、彼の背中から煙や煙が上がります。私たちが今知っているように、この煙の出現は、最終的に描かれたように、明らかに計画されたものではありませんでした。

  • 私たちが見慣れているもの、そしてそれが何年もの間どのように見えてきたか、それは実際にはぼんやりと煙に似ているだけの、たくさんの黒い点で構成された奇妙な旗です。
  • 実際にどのように見えるか: 大幅に改善され、まあ、煙のようです。雲は実際には灰色の煙のように見え、部分的に透明です。

何が問題だったのでしょうか?全体は単純なバグに基づいており、ゲーム コードの 1 行を同様に単純に変更することで修正されました。どうやらテクスチャが間違った形式でロードされたようです。このパッチは新しいアートを追加するものではなく、フォーマット エラーを修正するだけです。違いは次のようになります。

へのリンクツイッターの内容

どうやらこの問題はしばらく前に発見されていたようですが、zoinknoise によるバグ修正が利用できるようになったのは今だけです。同氏は、当時一部のゲームで表示形式が選択されていたため、このエラーはおそらく長い間気づかれなかったと書いている。コードでは、単に「G_IM_FMT_RGBA」を「G_IM_FMT_IA」に変更しました。

もちろん、すべてが意図的にゲーム内に残されたものではないかどうかは不明のままです。少なくとも、このような簡単な修正が行われなかったのは少し不思議に思えます。本当は任天堂が全部やればいいのにSwitchの3Dスーパーマリオゲーム手に入れたら、どうせ煙の吸い方も全然違うだろうし。

どのバージョンが好きですか?