• PlayStation
    • PS5 Pro
      • Gry ulepszone na PS5 Pro
    • PlayStation 5
    • PlayStation 4
    • PSVR
    • PS Vita
    • Poradnik: jak zacząć z PS4?
  • Xbox
    • Xbox Series X|S
    • Xbox One
    • Poradnik: jak zacząć z XOne?
    • Testy klawiatur i myszek
      • Logitech G910 i G502 Hero
      • HyperX Alloy Core i PulseFire Core
  • Nintendo
    • Switch 2
      • Nintendo Switch 2
      • Zestawienie wszystkich gier i ulepszeń
    • Switch
    • 3DS
    • WiiU
    • Poradnik: jak zacząć z NSwitch?
  • PC
    • Asus ROG Ally
    • Lenovo Legion Go
    • MSI Claw
    • Steam Deck
  • Recenzje
    • PS Vita
    • PS4
    • Xbox One
    • Nintendo
    • PS5
    • Xbox Series
    • Steam Deck
  • Testy
  • Kultura
    • Filmy i seriale
    • Gry planszowe
    • Recenzje
    • Wszystko
  • Redakcja
4 dni temuKonrad Bosiacki

Resident Evil Requiem i 12 minut nowej rozgrywki

7 dni temuKonrad Bosiacki

Capcom zaprasza na Resident Evil Showcase

2 tygodnie temuKonrad Bosiacki

CES 2026: Zobacz Resident Evil Requiem w 4K z Path Tracingiem

1 miesiąc temuKonrad Bosiacki

Resident Evil Requiem – Grace i Leon otrzymają tyle samo czasu w grze

Zdjęcie okładkowe wpisu Super Mario 64 – po ponad 20 latach naprawiono nieznany błąd!

Super Mario 64 – po ponad 20 latach naprawiono nieznany błąd!

6 lat temu Dariusz Osowiec

Do tego wystarczyła zmiana w jednej linijce kodu.

A kto by się domyślił!? Po 24 latach od wydania gry haker o pseudonimie zoinknoise znalazł błąd w Super Mario 64! Powodem niecodziennej sytuacji był dym, który wlótł się za głównym bohaterem gry. Okazuje się, że był źle wyświetlany. Sposób “załatania” gry był bardzo prosty – wystarczyło zmienić jedynie parę liter w jednej linijce kodu.

Ten fakt mógł wyjść na światło dzienne jedynie dzięki grzebaniu w kodzie źródłowym produkcji, który od 25 sierpnia zeszłego roku jest umieszczony na platformie GitHub. Co ciekawe, konto również zawiera zdekompilowane pliki innych gier, takich jak GoldenEye 007, czy dwóch części The Legend of Zelda.

Wracając jednak do tematu – wspomniany “błąd” występuje w 47 linii pliku /actors/burn_smoke/model.inc.c. Jego naprawa polega na zamianie tekstu z G_IM_FMT_RGBA na G_IM_FMT_IA. Mówiąc krótko, cały “myk” polega na zmianie referencji tak, aby wskazywała na prawidłowy format tekstur.

RGBA to model kolorów dobieranych z palety RGB, z uwzględnieniem Alpha, który mówi jak bardzo nieprzezroczysty jest piksel oraz pozwala na dalsze przetwarzanie obrazu z użyciem komponowania Alpha. Nadaje to teksturom transparentności. Natomiast IA zawiera jedynie informację o intensywności (I) oraz poziomu transparencji Alpha (A). Na temat obu sposobów dobierania kolorów w N64 możecie poczytać w bardzo dobrym artykule umieszczonym na łamach N64Squid.

O swoim dziele wypowiedział się autor w opisie łatki na stronie Romhacking:

Od teraz już wiadomo, że gra wyświetla dym w złym formacie, czego rezultatem jest pokaz brzydkich pikseli. Jako że w większości gier z tamtego okresu ten efekt był pokazywany w taki sposób, błąd był praktycznie niewykrywalny przez ponad dwie dekady. Ta łatka ma za zadanie wyświetlać poprawny, transparentny dym, jednak niczego nowego nie dodaje. Ta tekstura była w plikach gry przez cały czas.

Na poniższych zrzutach możecie zobaczyć jak gra wygląda przed (z lewej) i po zmianie w jednej linijce kodu:

Ciekawe, czy znalezisko zoinknoise wykorzysta Nintendo podczas remasterowania Super Mario 64 na jego 35 rocznicę?

Źródło: Nintendo Life.

Podziel się:

  • Kliknij, aby udostępnić na X (Otwiera się w nowym oknie) X
  • Kliknij, aby udostępnić na Facebooku (Otwiera się w nowym oknie) Facebook
  • Kliknij, aby udostępnić na Telegramie (Otwiera się w nowym oknie) Telegram
  • Kliknij, aby udostępnić na WhatsApp (Otwiera się w nowym oknie) WhatsApp

hacking Nintendo Nintendo 64 Super Mario 64

Dariusz Osowiec

Pasjonat informatyki, trudzący się akustyką w czasie wolnym. Czas pomiędzy nimi wypełnia graniem w gry oraz pisaniem artykułów na konsolowe.info.

Dołącz do dyskusji

Zaloguj się lub załóż konto, by skomentować ten wpis.

Wreszcie nowe kolory Joy-Conów 2 do Nintendo Switch 2!

Nintendo zapowiedziało, że w lutym ukażą się nowe warianty kolorystyczne Joy-Con 2 dla Nintendo Switch 2. Zmiana nie będzie monumentalna...

Nintendo wchodzi do świata niemowlaków. My Mario to nowa linia produktów dla najmłodszych

Nintendo wchodzi do świata niemowlaków.

Five Nights at Freddy’s: Secret of the Mimic trafi na Nintendo Switch

Już wkrótce nastąpi premiera gry Five Nights at Freddy’s: Secret of the Mimic na konsoli Nintendo. Kiedy dokładnie można się jej spodziewać?

Phasmophobia trafi na Nintendo Switch 2

Przygotujcie swój sprzęt do polowania na duchy. Phasmophobia już wkrótce trafi na nową konsolę Nintendo.

TGA2025: Nowy zwiastun filmu The Super Mario Galaxy Movie

TGA2025: Nowy zwiastun filmu The Super Mario Galaxy Movie...

Prezentownik 2025: Najlepsze prezenty dla fanów Nintendo

Święta to idealny moment, by obdarować bliskich graczy czymś związanym z ich pasją. Oto nasze propozycje prezentów dla fanów Nintendo!

📊 Najbardziej wyczekiwana premiera lutego 2026 to...?

Zobacz wyniki

Loading ... Loading ...

HOT

15 godzin temuAngie Adams

Marathon oficjalnie z datą premiery!

Okazuje się, że Xbox nie zepsuł niespodzianki aż tak bardzo. Marathon zobaczymy faktycznie już 5 marca! Jest też nowy zwiastun.

16 godzin temuBartosz Dula

Portalcon 2026: nasza relacja z wydarzenia

Kilka dni temu nasza redakcja wybrała się do Chorzowa na Portalcon 2026. Teraz opowiadamy, jak było na festiwalu pełnym planszówek!

2 dni temuKonrad Bosiacki

Recenzja: MOZA AB6 Bundle z MTQ Throttle – zapomnisz o plastikowych flightstickach

Wraz z nowym zestawem MOZA AB6 Bundle z MTQ Throttle wróciła moja miłość do latania we Flight Simulatorach. Zapraszam na test.

Ikona gry ea sports
5 dni temuKonrad Bosiacki

EA FC 26 – Ewa Pajor w gronie najlepszych piłkarek świata. Ogłoszono skład TOTY

Drużyna Roku EA SPORTS FC (TOTY) została właśnie ogłoszona! W finałowym składzie znalazła się reprezentantka Polski, Ewa Pajor.

5 dni temuKonrad Bosiacki

GRID Legends: Deluxe Edition w polskiej wersji pod koniec stycznia na Nintendo Switch 2

Feral Interactive i Codemasters ogłosili właśnie dokładną datę wydania GRID Legends: Deluxe Edition na Nintendo Switch 2.

5 dni temuKonrad Bosiacki

Oddaj krew i zgarnij Vampires: Bloodlord Rising na premierę zupełnie za darmo

Gracze, którzy w dniach od 15 do 30 stycznia oddadzą krew w dowolnym punkcie krwiodawstwa, będą mieli szansę odebrać darmowy kod na Vampires: Bloodlord Rising!

  • Redakcja KONSOLOWEinfo
  • Kontakt
  • Polityka Cookies
Copyright 2012 - 2026 © Konsolowe.info
Strona wykorzystuje pliki cookie.

Personalizacja reklam

Hej! Wiemy, że chcesz jak najszybciej wziąć się za czytanie. Krótko i szybko więc:

Na naszej stronie wyświetlamy reklamy AdSense (Google). Od Ciebie zależy, czy będą one personalizowane, czy nie.

  • Personalizowane reklamy wykorzystują dane zebrane o Tobie dane z innych witryn, jest więc większa szansa, że wyświetlą coś, co faktycznie Cię interesuje.
  • Jeśli wolisz jednak reklamy totalnie przypadkowe, wyłącz ich personalizację poniżej.