Sony’nin kapalı ekosistemine meydan okuyan bir yazılımcı, PlayStation 5 üzerinde Windows 7 çalıştırmayı başardı. Konsolun devasa donanım gücüne rağmen bu süreç, sıkı güvenlik duvarları ve mimari uyumsuzluklar nedeniyle tamamen emülasyon yoluyla yürütüldü.
Hızlı Özet
- Bir bağımsız geliştirici PS5’te Windows 7 açtı.
- Kurulum doğrudan değil, sanal makine üzerinden yapıldı.
- İşletim sistemi konsolda oldukça ağır çalışıyor.
Konsol mimarileri her zaman kapalı kutular olmuştur. Sony, donanımın her milimetresini kendi özel işletim sistemini kusursuz çalıştırmak üzere tasarlar. Ama bu durum, kafasına koyduğunu yapmadan duramayan bağımsız geliştiricilerin durmasını engellemiyor.
PlayStation 5 Donanımında Windows 7 Nasıl Çalıştı?
Teknik açıdan bakıldığında bu başarı doğrudan bir kurulum değil, oldukça zahmetli bir sanallaştırma sürecinin eseri. Konsolun içindeki Zen 2 mimarili özel AMD işlemci x86 tabanlı olsa da, konsolun güvenlik duvarları ve yazılım katmanı standart bir PC işletim sisteminin doğrudan kurulmasına izin vermiyor. Yani buradaki temel olay, donanımı doğrudan ele geçirmek değil; konsol kaynaklarını kullanarak bir emülatör ortamı yaratmak ve o eski işletim sistemini bu sanal odanın içinde canlandırmak.
Kullanıcı deneyimi tarafında ise işler beklendiği gibi son derece sancılı ilerliyor. Konsolunuzun ekranında nostaljik mavi Windows 7 temasını görmek büyüleyici bir manzara yaratıyor olabilir; fakat imleci hareket ettirmek bile sistemdeki devasa kaynak tüketimi yüzünden saniyeler süren donmalara yol açıyor.
Sanallaştırma ve Sürücü Engelleri
Bir konsolda x86 işletim sistemi çalıştırmanın önündeki en büyük bariyer sadece işlemci uyumu değil, donanım sürücüleridir. PlayStation 5’in içindeki özel RDNA 2 grafik birimi, Windows 7 tarafından doğrudan tanınmıyor. Bu durum, işletim sisteminin ekran kartı hızlandırmasından mahrum kalmasına ve tüm grafik işlemlerinin CPU üzerine kalmasına neden oluyor. Sanal makine (VM) yazılımı olarak QEMU gibi araçların kullanıldığı bu süreçte, donanım kaynakları yazılımsal olarak taklit edildiği için işlemciye binen yük katlanarak artıyor. Zen 2 çekirdekleri normalde yüksek oyun performansı sunarken, emülasyon katmanının getirdiği overhead (ek yük) nedeniyle Windows 7’nin açılış süresi bile dakikalar sürebiliyor.
Konsol Güvenliğini Aşma Geleneği
Konsollara yabancı işletim sistemleri kurma trendi PlayStation 5 ile başlamadı. Geçmişte PlayStation 3 modeline resmi olarak Linux desteği verilmiş, ancak daha sonra güvenlik endişeleri nedeniyle bu özellik kaldırılmıştı. PS4 döneminde ise benzer homebrew (ev yapımı yazılım) denemeleri ağırlıklı olarak tarayıcı açıkları veya kernel exploitleri üzerinden yürütülmüştü. PS5 üzerinde Windows 7 çalıştırılması, doğrudan donanıma bare-metal (çıplak donanım) olarak erişilemese de, yazılım katmanının ne derece esnetilebileceğini göstermesi açısından konsol korsanlığı ve güvenlik tarihi için ilgi çekici bir örnek oluşturuyor.
Bu sıra dışı denemenin gerçekleştiği donanım altyapısı ve karşılaşılan performans tablosu şu şekilde:
| Sistem Bileşeni | Teknik Durum |
|---|---|
| İşlemcisi | 8 Çekirdekli AMD Zen 2 (Emülasyon altında sınırlı performans) |
| Grafik Birimi | AMD RDNA 2 (Sürücü desteği olmadığı için yazılımsal işleme) |
| Çalışan İşletim Sistemi | Microsoft Windows 7 (Sanallaştırılmış ortam) |
| Genel Akıcılık | Oldukça yavaş, günlük kullanım için imkansız |
Bu tarz projeler hiçbir zaman sıradan bir kullanıcının günlük işlerini görmesi için yapılmıyor. Tamamen teknik bir kas gücü gösterisi ve sistemin sınırlarının nereye kadar esnetilebileceğini görme arzusu bu işin arkasındaki asıl yakıt. Çünkü konsol üreticileri cihazlarını ne kadar korumaya çalışırsa çalışsın, meraklı bir zihin her zaman o sistemin altını üstüne getirecek bir açık buluyor.
Peki siz elinizdeki en güçlü oyuncağı en saçma amaç için kullansaydınız bu ne olurdu?
Kaynak: Google Haberler (Windows)