Zelda hayranları Ocarina of Time’ın sonunu vanilya N64 olarak nasıl değiştirdi?

Это... не должно происходить в <em>Zamanın Ocarina’sı</em>.  İşte bazı hayranların sonunda bunu nasıl başardığının hikayesi – tümü değiştirilmemiş kartuşlu bir N64 stokunda. <em>Ocarina</em>.”/><figcaption class=

Arttırmak / Bu… içinde olmamalı zamanın ocarina’sı. İşte bazı hayranların sonunda bunu nasıl başardığının hikayesi – tümü değiştirilmemiş bir N64’te Ocarina kartuş.

Yaz oyunları hızlı bitti

kısa bir süre sonra bizim Yaz Oyunları Bitti Hızlı 2022 kılavuzu Etkinlik, o zamandan beri bu Ars makalesine verilen yanıtları dolduran klasik video oyununun şaşırtıcı bir demosunu içeriyordu. Akıllı olmak istiyorsak, bu 1998’den kalma klasik N64. Zelda Efsanesi: Zamanın Ocarina’sı bu “hızlanma” değil, “TASBot“oyunu 24 yıl önce hayal bile etmediğimiz şekillerde dönüştüren bir konsept.

sorumlu hayranlardan ve programcılardan oluşan bir ekip Bu hafta “Triforce-yüzde” demosu o zamandan beri sadece standart N64 ve orijinali kullanarak başarıya nasıl ulaştıklarını gösterdiler Ocarina bir perakende kartuş, ancak sır, denetleyici girişlerinin bir bilgisayardan başka bir şey tarafından yapamayacak kadar hızlı ve hassas olmasıdır.

Bu koşuda eskimiş hiçbir şey yok

2020’nin başlarında, eski bağlantı manipülasyonunun nasıl çalıştığını açıklayan video. Aşağıda gömülü SGDQ 2022 videosunu izlemeden önce izleyebilirsiniz.

53 dakikalık demo (bu makalenin sonunda yer almaktadır), daha önce 2019’un sonlarında keşfedilen ve topluluğun “” olarak adlandırdığı bir istismarla başlar.Eski bağlantıları işlemeBu istismar, oyunun orijinal 1.0 sürümündeki, oyuncuların oyunun belleğindeki belirli nesnelere atanan sayısal değerleri değiştirmesine izin veren bir güvenlik açığından yararlanır. Bu karmaşık tekniğin en basit açıklaması, 2020 yılının başlarındaki bir YouTube videosunda bulunabilir. (yukarıda gömülü), oyundaki her nesneye x, y ve z eksenleri ve dönüşleri gibi atanan çeşitli sayısal değerleri belirttiği için.

Deneyimli oyuncular, değerleri istedikleri gibi manipüle edebilmeleri için oyunun kaynak kodunu geçersiz kılabilir veya geçersiz kılabilir. Bu haftanın çalışmasında gördüğümüz teknik, Link’in N64 donanımındaki yükleme duraklamalarını maskelemek için kullanılan bir koridor olan “Yükleme Bölgesi”nden geçerken bir taş almasını ve bunu oyunun tasarlanmadığı bir şekilde yapmasını gerektiriyor. işlemek için. .

Bu istismar, oyunun bitiş kredi dizisini yüklemesine ve teknik olarak sadece birkaç dakika içinde bir “son” olarak görülmesine neden olabileceğinden, başlangıçta bir hızlandırma aracıydı. Ancak Triforce yüzdesi çok daha ileri gidiyor.

Klasik oyuna yeni içerik yerleştirme

Yıldız Tilki 64 orijinal kartuşta kaldı Ocarinabu nesnenin erken geliştirmede belirli animasyon rutinlerini test etmek için kullanıldığını hatırlatmak için.” src=”https://cdn.arstechnica.net/wp-content/uploads/2022/07/Screenshot-103-980×653. png” genişlik=”980″ yükseklik=”653″/>
Arttırmak / Hey bekle, bu burada değil… ama TASBot demo grubunun işaret ettiği gibi, Arwing Yıldız Tilki 64 orijinalde kaldı Ocarina kartuş, bu nesnenin erken geliştirme sırasında belirli animasyon rutinlerini test etmek için kullanıldığını hatırlatmak için.

Yaz oyunları hızlı bitti

TASBot ekibi, belirli öğeleri alıp fırlatarak ve ardından oyunun kahramanı Link’i belirli bir sırayla hareket etmeye ve manevralar yapmaya zorlayarak, dünyanın dört bir yanındaki bilgisayar korsanları tarafından bir güvenlik açığını zorlamak için kullanılan bir tür güvenlik açığı olan Keyfi Kod Yürütme olarak bilinen bir Pandora’nın kutusunu açar. kapalı bilgisayar sistemi ile istedikleri kodu çalıştırabilirler. Dahası, TASBot hareket ve komut zinciri, N64’e dört N64 denetleyicisinin tümünden düğmeleri bir kodmuş gibi kabul etmesini söylemeye başlar.

Bu eşya işleme menüsü oyunda bir beta eşyası olarak bırakılmıştır ve SGDQ 2022 koşusunda kullanmak için kazılması kolaydır.
Arttırmak / Bu eşya işleme menüsü oyunda bir beta eşyası olarak bırakılmıştır ve SGDQ 2022 koşusunda kullanmak için kazılması kolaydır.

Yaz oyunları hızlı bitti

Bu noktada bilgisayar, N64’ün denetleyicisinin dört bağlantı noktasının tümünü devralır ve Flash’ın eşdeğeri olan bir milyon parmağı olan bir süper kahramanmış gibi bir dizi hızlı düğmeye basar. kusur Ocarina Kartuş, N64’e belirli kod satırlarına göre her düğmeye basılmasını kabul etmesi talimatını verdi. Bu yükün yeteri kadarı gönderildikten sonra, ekip normal kontrolü “birinci oyuncu” bağlantı noktasına geri döndürebilir, böylece gerçek bir kişi tamamen yeni bir içerik dizisini oynatabilir – tümü N64’ün rastgele erişim belleğine (RAM) aktarılır. ) diğer üç denetleyicinin inanılmaz hızlı girişi sayesinde.

Bu anında yamalar, TASBot komutu özellikle konsol RAM’i ile ilgili değişikliklerle sınırlı olmasına rağmen, toplu olarak tamamen yamalı bir kartuş salt okunur bellek (ROM) yamasına benzeyen birçok inanılmaz şey yapabilir: mevcut kodda küçük değişiklikler, eksiksiz Dosya değiştirmeleri veya oyunu normalde ROM’dan yüklenecek içeriği yoksaymaya zorlama komutları. Sonuç olarak, oyuncular bu istismarın optimize edildiği beklenen yolun dışına çıkarsa bu istismar çökebilir veya çökebilir.

Leave a Comment

Share via
Copy link
Powered by Social Snap