Valve’in donanım çalışmaları, yıllardır DIY (Do It Yourself – Kendin Yap) projeleri topluluğunun ilgisini çekiyor. Son olarak, Owen Feldman adlı bir kullanıcı, klasik metin tabanlı macera oyunu Zork’u Steam Controller’ın dahili donanımı üzerinde çalıştırmayı başarmış durumda. Bu işlem, bazı riskler taşısa da, oldukça dikkat çekici bir başarı.

Feldman, projenin detaylarını belgelemiş, ancak Steam Controller’ın bu işleme yanaşması için bazı zorlukların aşılması gerektiği belirtilmiş. Bir Steam donanım güncelleme klasöründe bulunan dahili bir araç kullanılarak firmware (yazılım) güncellenmesi hedeflenmiş, ancak Feldman bu süreçte beklenmedik sorunlarla karşılaşmış.

Donanımsal sorunun ardından, özel olarak hazırlanmış bir Rust tabanlı program kullanılarak Intel 8080 CPU’sunun emüle edilmesi ve Zork oyununun Steam Controller’ın dahili işlemcisi üzerinde çalıştırılması sağlanmış. Cihazda klavye veya ekran bulunmadığından, USB bağlantısı giriş/çıkış işlemleri için kullanılmış.

Peki, bir cihazın işlemci emülasyonu ve işletim sistemi çalıştırma gibi karmaşık işlemlerin başarıyla tamamlanması üzerine ilk yapılacak şey nedir? Cevap basit: Oyun oynamak! Bir floppy disk (evet, hala varlığını sürdüren!) kopyası olan Zork oyunu, harici bir sürücüden yüklenerek Steam Controller’ın olağanüstü yeteneklerini sergilemiş.

Steam Controller ile Zork oyununun oynanış videosu

Sonuç olarak, ortaya çıkan sistemin oldukça oynanabilir bir deneyim sunduğu görülüyor. Feldman, özel programı oluşturma sürecini “1514 satırlık acı” olarak tanımlamış, ancak elde edilen sonuç, PC donanımının eşdeğerinde bir sihir numarası gibi. Kim bilebilirdi ki Steam Controller’ın kendi başına oyun oynama potansiyeline sahip olduğunu?

Ancak, bu Steam Controller firmware güncelleme yöntemini şahsen kendim denemeye pek sıcak bakmıyorum; sadece Rust kodlama becerilerimin yetersiz olmasından kaynaklanmıyor. Feldman, bu işlem sırasında cihazın kullanılamaz hale gelmesi (bricking) riskine dikkat çekiyor ve cihazın fiyatının <0xE2><0x82><0xA1> [Fiyat Bilgisi] olması göz önüne alındığında, belki de bu işi daha cesur donanım meraklılarına bırakmak en iyisi.

Kaynak: PC Gamer

Google Tercih Edilen Kaynak
Google’da bizi favori kaynaklarınıza ekleyin
Son dakika gelişmelerini ve yeni haberleri Google Keşfet’te anında görün

Google’da Takip Et