Wkrótce mamy Krótki przewodnik po Letnich Igrzyskach 2022 Wydarzenie było gospodarzem oszałamiającego demo klasycznej gry wideo – demo, które od tego czasu ma niejasne odpowiedzi na ten artykuł Ars. Jeśli chcemy strzyc włosy, pomija klasyczny N64 z 1998 roku The Legend of Zelda: Okaryna Czasu Nie „wyścig sprinterski”, ale kolejny przykład „TASBot„Koncepcja, która zmienia gry w sposób, o jakim nawet nie śniliśmy 24 lata temu.
Reklama
Zespół fanów i programiści odpowiedzialni za Demo „Triforce-procent” w tym tygodniu Od tego czasu ujawnili, w jaki sposób osiągnęli ten wyczyn, mając tylko standardowy N64 i oryginał okaryna Detaliczna kaseta, chociaż sekret kryje się w bardzo szybkich i dokładnych wejściach konsoli, nic innego jak komputer nie może zrobić.
W tym wyścigu nic nie jest stare
Film z początku 2020 r. wyjaśniający, jak działa manipulowanie nieaktualnymi referencjami. Możesz obejrzeć to przed obejrzeniem wideo SGDQ 2022, umieszczonego poniżej.
53-minutowe demo (zamieszczone na końcu tego artykułu) zaczyna się od wykrytej wcześniej pod koniec 2019 r. luki, którą społeczność nazwała „Manipulowanie przestarzałym odniesieniem. Exploit wykorzystuje lukę w oryginalnej wersji 1.0 gry, która pozwalała graczom manipulować wartościami liczbowymi przypisanymi do określonych obiektów w pamięci gry.Bardziej przewiewne wyjaśnienie tej złożonej techniki można znaleźć w filmie na YouTube z początku 2020 r. (osadzone powyżej), Pokazuje różne wartości liczbowe przypisane do każdego obiektu w grze, takie jak osie X, Y i Z oraz ich obrót.
Doświadczeni gracze mogą mieć wartości pokrywające się lub przytłaczające oryginalny kod gry, aby można było nimi manipulować według własnego uznania. Technologia, którą widzimy w grze w tym tygodniu, wymaga linku do podnoszenia skały podczas przechodzenia przez „obszar ładowania”, pas używany do ukrywania przerw wczytywania na sprzęcie N64, i to w sposób, w jaki gra nie została zaprojektowana Poradzić sobie.
Początkowo ten exploit był narzędziem do szybkiego uruchamiania, które mogło skłonić grę do załadowania końcowej sekwencji napisów i technicznie policzenia jej jako „zakończenia” w ciągu zaledwie kilku minut. Ale wyścig Triforce centów jest znacznie głębszy.
Włączenie nowej zawartości do klasycznej gry
Letnie gry idą szybko
Podnosząc i upuszczając określone obiekty, a następnie poruszając łączem bohatera gry i wykonując manewry w określonej kolejności, zespół TASBot otwiera puszkę Pandory w celu wykonania tak zwanego arbitralnego kodu. , rodzaj luki wykorzystywanej przez hakerów na całym świecie, aby nakłonić zamknięty system komputerowy do wykonania dowolnego kodu. Dodatkowo ruch i łańcuch poleceń TASBot zaczynają mówić N64, aby akceptował dane wejściowe przycisków ze wszystkich czterech kontrolerów N64 tak, jakby był to token.
Letnie gry idą szybko
W tym momencie komputer chwyta wszystkie cztery porty konsoli N64 i wysyła szybką serię kliknięć, jakby był superbohaterem o milionach palców, odpowiednikiem Flasha. to jego wina okaryna Poinstruuj N64, aby zaakceptował każdy przycisk wciśnięty w sposób, który pasuje do podanych ciągów kodu. Po wysłaniu wystarczającej ilości tego ładunku zespół może wznowić normalną kontrolę portów „najpierw gracz”, tak aby każda prawdziwa osoba mogła grać przez zupełnie nowy ciąg treści, wszystkie zrzucone do ultraszybkiej wejściowej pamięci RAM N64 dla pozostałych trzech kontrolerów.
Te łatki „w locie” mogą zrobić wiele niesamowitych rzeczy, które łącznie wydają się kompletnie zepsutą łatką dla pamięci ROM naboju, chociaż zespół TASBot ogranicza się do zmian, które dotyczą konkretnie kontrolera pamięci RAM: małych zmian w istniejącym kodzie lub całości zastępowanie Dla plików lub poleceń, które mówią grze, aby ignorowała zawartość, która jest normalnie ładowana z pamięci ROM. W rezultacie ten exploit może działać nieprawidłowo lub ulegać awarii, jeśli gracze zboczą z oczekiwanej ścieżki, dla której ten exploit został zoptymalizowany.
„Profesjonalne rozwiązywanie problemów. Pragnący być pionierem kulinarnym. Przyjazny miłośnik piwa.”
More Stories
Muzyka Nintendo: Le Spotify wyprodukowane na Nintendo
Cyberpunk 2077 nie umarł, CD Projekt ogłasza wielkie ogłoszenie dla całej społeczności
Nowa trójka astronautów wyrusza na chińską stację kosmiczną