Eski Bir Bilgisayar Oyununu Sevgiyle Parçalayan Araçlar


Bilgisayar oyunu varlıklarının yapısı biraz gizemli olabilir, hatta bir oyun ne kadar eskiyse ve 1995’ler gibi bir oyunu parçalara ayırırken bir miktar tersine mühendislik beklenebilir. Gece lambası.

[voussoir] GTE Entertainment’ın keşif temasına hizmet etmek için ilginç bir “el feneri” mekaniğine sahip bu oyunuyla ilgili hoş anıları vardı. Karanlık odalardaki ürkütücü şekillerin, fare tarafından yönlendirilen bir el feneri ile aydınlatıldığında oldukça sıradan (ve dolayısıyla hiç de korkutucu olmayan) olduğu ortaya çıkacaktır.

Oyun varlıklarını çıkarmak, birçoğunun kullanışlı bir klasör yapısında düzenlenmesi sayesinde kısmen kolaydı. .bmp mütevazı bir çözünürlükte her seviye için dosyalar. Ama aynı zamanda bazı sıra dışı olanlar da vardı. .mov bir saniyeden daha kısa olan dosyalar ve bunları çözmek biraz daha fazla zaman aldı.

Bu olağandışı film dosyalarının 80 kare uzunluğunda olduğu ve her karenin daha büyük bir görüntünün döşemesi olduğu ortaya çıktı. [voussoir] Kullanılmış ffmpeg her kareyi çıkarmak için, ardından döşemeleri birbirine dikmek için bir Python betiği yazdı. Seyretmek! Sonuçlar, her seviyenin resminin yüksek çözünürlüklü versiyonlarıdır. İlk 16 kareyi 4×4 ızgaraya birleştirmek 1024×768 görüntü verir ve kalan 64 çerçeve harika bir 2048×1376 sürümü için 8×8 ızgaraya yerleştirilebilir. Son parça sesi ayıklıyordu, ama ne yazık ki ISO [voussoir] kullanıyormuş gibi görünüyor ve tüm ses hayatta kalmadı.

Elinde bozulmamış varlıklarla, [voussoir] yarısında görülebilen oyunun çekirdeğini yeniden yaratmayı başardı. yazı. El feneri efekti, oyunun orijinal düzeydeki resmiyle tarayıcıda yeniden oluşturulurken sesli ipuçları basitçe çalınır ve bu nostalji çanlarını çalmak için yeterlidir. Varlıkların tamamı izlenmemiş olsa ve sesin tamamı yolsuzluk nedeniyle çıkarılamamış olsa da oldukça başarılı bir proje. Bu cephede herhangi bir içgörünüz varsa, bunları kendinize saklamayın! Göndermek [voussoir] yorumlarda bir e-posta veya zil sesi.

Tersine mühendislik, konu oyunlar olduğunda güçlü bir geçmişe sahiptir ve Atari’nin NES’i kırdığı zaman gibi bazen alışılmadık şekillerde kendini göstermiştir. Sonraki yasal zorluk farklı şekilde gitseydi, oyun ortamı bugün çok farklı görünebilirdi.


Kaynak : https://hackaday.com/2022/06/11/the-tools-that-lovingly-tore-apart-a-vintage-computer-game/

Yorum yapın