Portal64 - Nintendo 64 için Portal demake'i
(archive.md)- Valve'ın bulmaca oyunu Portal'ı Nintendo 64 donanımında çalışacak şekilde yeniden hayata geçiren bir demake projesi; gerçek N64 oyun kartuşunda veya emülatörde çalıştırılabilen bir ROM olarak dağıtılıyor
- Yıllar süren geliştirme boyunca hem oynanış sistemleri hem de grafiksel aslına sadakat açısından kayda değer ilerleme sağlandı; 12'den fazla test odası tamamlanmış durumda
- Tam çalışan portal ve gun, fizik motoru ve aydınlatma sistemiyle, orijinal oyunun temel mekanikleri N64 ortamında uygulanıyor
- Ana/duraklatma menüsü, ses efektleri ve diyaloglar, ara sahneler, çok dilli altyazılar ve seslendirmeler, yansıma efektleri gibi ek unsurlar da içeriyor
- Herkesin oyun testeri veya katkıcı olarak katılabildiği topluluk odaklı bir proje olarak sürekli güncelleniyor
Proje özeti
- Valve'ın Portal oyununun Nintendo 64 platformu için hazırlanmış bir demake yorumu
- Yayınlanan sürümler tamamen oynanabilir bir N64 ROM biçiminde dağıtılıyor
- Emülatörde veya fiziksel N64 oyun kartuşunda çalıştırılabiliyor
- ROM'u hedef donanımda çalıştırmak için her sürümün yönergeleri izlenmeli
- Uzun süredir geliştirilen proje, hem oynanışta hem de grafiksel aslına sadakatte büyük ilerleme kaydetti
Uygulanan başlıca özellikler
- Oynanış sistemleri
- 12'den fazla test odası tamamlandı
- Tam çalışan portal ve gun
- Tam çalışan fizik motoru
- Aydınlatma sistemi
- Arayüz ve sunum
- Ana/duraklatma menüsü
- Ses efektleri ve diyalog desteği
- Ara sahneler dahil
- Çok dilli altyazı ve seslendirme desteği
- Yansıma efektleri gibi görsel ek unsurlar (eye-candy)
- Bunun dışında daha birçok özellik de mevcut
Topluluk ve geliştirme durumu
- Tüm oyun testçilerine ve katkıcılara (Contributors) açık, topluluk odaklı bir proje
- Sürekli güncellendiği için en yeni gelişmeleri takip etmeniz öneriliyor
Planlanan geliştirmeler (New Feature TODO)
- Menü çevirileri, zıplama animasyonu, statik culling optimizasyonu
- GLaDOS konuşurken oyunu duraklatınca diyalogların erken bitmesi sorunu ele alınacak
- Rumble Pak desteği, Valve introsu, altyazıların iyileştirilmesi
- Otomatik kayıt checkpoint'leri eklenmesi, asansör zamanlamasının düzeltilmesi
- Masa sandalyesi ve monitör eklenmesi, ses ayarlarının genişletilmesi
Planlanan ses eklemeleri (New Sounds TODO)
- Kutu çarpışma sesi
- Ortam arka plan döngüsü (ambient background loop)
- Sabitlenmemiş iskelelerin hareket sesi
Doğrulanmış hata listesi (Hardware Verified, v8 temelinde)
- Yan yana duran iki duvar portalını kullanarak bir nesneyi köşeye itip ardından düşürürseniz seviye dışına clip yapmak mümkün
- Tavan portalından geçerken oyuncu rotasyonu (rotation) bazen bozulabiliyor
- Asansörün içindeki arka köşede zıplayıp strafe yapılınca asansörün arka yüzünden geçmek mümkün
1 yorum
Hacker News yorumları
Geliştiricinin oyun güncelleme videolarını düzenli olarak paylaştığı bir YouTube kanalı var: https://www.youtube.com/@happycoder1989/videos
Hâlâ geliştirmenin başlarında olsa bile GitHub deposunda hiç bağlantı ya da ekran görüntüsü olmaması şaşırtıcı.
Böyle bir kavramın olduğunu bilmiyordum ama gerçekten iyi bir fikir. Ekolojiye ve dijital eskimeyi azaltmaya daha çok önem verseydik, permacomputing bakış açısından demake'ler çok daha yaygın olurdu gibi geliyor.
Indie oyunları Xbox Original sonrası, PS3 sonrası, Wii sonrası, Windows 7 ortalama masaüstü/dizüstü gibi cihazlara taşımak çok daha kolay olurdu; AAA oyunların ise ölçeğinin küçültülmesi ve 4K DLSS ray tracing gibi unsurların çıkarılması gerekirdi sanırım.
Akıllı telefonlar bu tür sistemlerden çok daha güçlü ve daha az güç tüketiyor; Steam Deck de telefondan daha fazla güç kullansa da çok daha iyi. Hedef, verimsiz eski donanım değil, enerji verimliliği yüksek düşük güçlü donanım olmalı. Yine de eski genel amaçlı donanımda iyi çalışan yazılımların mevcut donanımların çoğunda da iyi çalışıp yükseltme ihtiyacını azalttığına katılıyorum. Sadece ekoloji açısından bakarsak, gerçekten eski donanımda çalıştırmak ters etki yaratabilir; bunun yerine modern ve verimli çiplerde eski donanımı emüle etmek daha iyi olabilir.
Oyun motoru birden fazla backend için sihirli biçimde çıktı üretse bile, yalnızca Vulkan ve Metal'i aynı anda desteklemek bile çok zahmetli; Apple donanımında az oyun olmasının nedeni de bu. 5 yıl önceki standartlarla uyumluluğu korumak bile sinir bozucuyken, her GPU ve oyun motorunun uyumsuzlukları ve ince çakışma hataları farklıdır ve gerçek eski donanımda test etmek gerekir. Para da getirmez, ekip zaten 5 yıl harcadığı projeden uzaklaşmak ister; bunu yapmak için güçlü bir neden yok. İleriye dönük uyumluluğa güçlü biçimde katılıyorum, ama geriye dönük uyumluluk lojistik açıdan bir kâbus.
Bazıları bunu orijinal Portal yerine oynayabilir ama geliştirme maliyeti gibi bir ek yük de var. Ekolojiyi gerçekten önemsiyorsak, oyun sunucularını daha erken kapatmak daha doğru olabilir.
GTA VC/SA gibi 3D'de daha iyi avangart işler de var; Minecraft ise sandbox oyunları için adeta bir vahiy gibi. Ama genel olarak istediğimiz şey hikâye ve oynanabilirlikse, bu kadar iyi grafiklere ve DLC'lere mutlaka ihtiyacımız yok. Yakın zamanda çocuklarımla Pokémon Fire Red oynadım; dünyası büyüktü ve çok sayıda sırrı vardı. Yine de çevredeki diğer çocukların piksel oyunları hiç sevmemesine bakılırsa bu sadece bizim eve özgü bir durum olabilir.
En sevdiğim Portal demake'i bu: https://www.ticalc.org/archives/files/fileinfo/451/45101.html
C64 için olanı burada: https://tasvideos.org/2122G
Gerçek N64 üzerinde çalıştırma yönergesi var mı? Everdrive'ım var.
magnet:?xt=urn:btih:5FAD6DBBF02D39AA40062D7F0F498F3F341F8DB3&tr=udp://tracker.opentrackr.org:1337/announce
https://teamultrarare.itch.io/telocation-gemini
https://teamultrarare.itch.io/mission-lost-control
https://teamultrarare.itch.io/styx
Ancak daha aşağıdaki eski release'lerde doğrudan çalıştırılabilir .z64 ROM imajları var; Everdrive'da kullanılabilir gibi.
“Demake”, eski bir platform için yapılmış bir video oyunu remake'i ya da bir oyunu eski grafik/oynanış tarzına dönüştüren şey olarak tanımlanıyor: https://en.wikipedia.org/wiki/Category:Video_game_demakes
Bu, MiSTer'ın yeni N64 FPGA core'unda çalışıyor.
Gerçekten harika bir proje gibi geliyor ama ekran görüntüsü veya video görmek isterim.
Geliştiricinin en yeni demo videosu; mobilde de iyi görünüyor: https://m.youtube.com/watch?v=OCBHdgbickE
Portal oyunlarını 64 bit macOS için yeniden yapsalar gerçekten harika olurdu.
Az önce bu projenin videosunu izledim; oldukça güzel ve N64'te mümkün olması açıkçası etkileyici.
N64'te Half-Life 1 bile olmadığı için, Portal 1'i GoldSrc üzerinde makul biçimde yeniden canlandırmanın mümkün olup olmadığını da merak ettim.