SNES Star Fox, yeni bir hack sayesinde artık 60 fps’de çalışıyor

Saldırıya uğramış 60 fps sürümünün bir demosu Yıldız tilki Bu hafta yayınlandı (bu demo, sol alt köşede belirtildiği gibi 30 fps’yi geçmese de).

90’larda bir Nintendo çocuğu olsaydınız, nasıl olduğunu merak etmiş olabilirsiniz. Yıldız tilki Ve SuperFX çipi 1993 dönemi SNES donanımı, tam 3D dünyalar oluşturabilir. Bugün oyunu oynamaya geri dönerseniz, oyunun maksimum 20 fps’ye ulaşan kare hızı sizi hayal kırıklığına uğratacaktır.

Uzun süre girin Yıldız tilki ROM Hacker bulunduÖzelliğin tamamlanmasından kim sorumludur? Star Fox Keşif Vitrini nüfuz. Bu hafta Kanto Bir yama yayınladı Bir öykünücüde 30 veya 60 fps modlarının kilidini açar Yıldız tilki (Veya Yıldız Tilkisi 2M) Roma. Sonuç, muhtemelen 90’ların başında sahip olduğunuz pembe hatıralarla eşleşen çok daha yumuşak bir deneyimdir. Yıldız tilki orijinal oyundan daha

Bir tasarım sorunu

Hızlandırma çabaları Yıldız tilki Bu, bilgisayar korsanlığı ve öykünme topluluklarında yeni bir şey değil. Yıllardır oyuncular var Hız aşırtmalı SuperFX yongaları Veya Prototipleri yüksek hızda çalıştırın Oyunun kare hızını artırmayı deneyin.

Yakınlaştır / SuperFX yongası, SNES öykünücüsünün düzgün bir şekilde işlemesi gereken birkaç kartuş yardımcı işlemcisinden biridir.

Ama bu yöntemleri yaparken Yıldız tilki Daha hızlı (ve daha yumuşak) koşarak, oyunun dahili mantığını aynı derecede hızlandırırlar. Bu, düşman gemilerinin ve Orving’inizin Nintendo’nun amaçladığından çok daha hızlı uçması anlamına gelir ve bu da oyunun mükemmel müziğinin ekrandaki otomatik kaydırma eylemiyle senkronize olmamasına neden olur. 60 fps deneyimi elde etmek için oyunun hızını üçe katlamak, tüm hesaplar tarafından oynanamaz hızlar yaratır.

Orijinal SuperFX çipinin tasarımı ve sınırlamaları, bunu çözülmesi zor bir problem haline getiriyor. gibi bir oyunda Yıldız tilkiSuperFX çipi İki tam kare döngüsü alabilir 3D görüntülerini bilgisayarın video RAM’ine aktarmak için (mevcut ekran alanının yalnızca yüzde 75’ini kullanmasına rağmen). Oyun mantığını, düşman hareketini vb. hesaba katmak için zaman ekleyin ve oyun yeni kareyi SNES’in standart 60 fps hızının üçte birinde oluşturur.

“SuperFX oyunları özel bir durumdur”, Yakın Prototip Editörü (aka byuu) 2019’da Ars’a anlattı Hız aşırtma odaklı bir güncellemeyi tartışırken PSNS, doğruluk odaklı bir prototiptir. “Tüm ekranları rasterleştirmeye yönelik yazılım gereksinimleri nedeniyle SNES 60 fps’de çalışamadığından, oyun mantığı kare hızları etrafında tasarlandı. Yani hızlandırsanız bile Yıldız tilkiOyun motoru artık çok daha hızlı çalışıyor gibi görünüyor.”

Yavaşla

Bu sorunu aşmak için, Kando’nun hack’i ilk önce oyunu üç kare değerinde talimat (boyut) çalıştıracak şekilde yeniden programlar. IRQ rutinleri) bir kare döngüsü (veya 30 fps modunda iki oyun döngüsü) aralığında. Ancak Kondo, oyununun hızlanmasını önlemek için sürümünü yalnızca her üç karede bir (veya 30 fps modu için diğer her karede) oyun mantığını (veya “strats”) yeniden hesaplayacak şekilde tasarladı. Kando, “Oyunu orijinal hızına yavaşlatıyor” diye yazıyor.

Ne yazık ki Kanto, bu oyunun saldırıya uğramış bir sürüm olduğundan bahseder. Hız aşırtmalı bir SNES CPU’dan hala yardıma ihtiyacınız var öyleyse, Stok SNES donanımında çalışmaz. Emülatörler bile hız aşırtma modunda çalışacak şekilde yapılandırılmıştır uyarır Yani 60 fps modunda “FPS, ekranda belirli nesneler varken 30-60 fps arasında değişken hale geliyor (60 fps oynatmada müzik hızında da bazı sorunlar var gibi görünüyor).

Yıldız Tilkisi 2 Eskisinden daha pürüzsüz görünüyor

Sınırlamalar bir yana, yeniden yaşamak güzel Yıldız tilki90’ların başındaki 3D grafiklerin mide bulandırıcı kare hızları (veya daha önceki kare hızı hacklerinin mide bulandırıcı oyun hızları) olmadan aksiyon dolu oyun. Bu hafta sonu oynayacağız Hızsız SA-1’imizin yükseltilmiş bir kopyası Ücretsiz III Çocukluğumuzun daha iyi bir versiyonunu yeniden yakalamak için.

READ  Apple Music con Dolby Admos: cómo usarlo

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.