14 puan yazan GN⁺ 2025-12-04 | 4 yorum | WhatsApp'ta paylaş

Steam Machine bugün, Steam Phones yarın

  • Valve’ın, açık kaynak teknolojileri kullanarak Windows PC oyunlarının Arm tabanlı cihazlarda çalıştırılmasını destekleyen temel aktör olduğu ortaya çıktı
  • Proton ile Fex emülatörü birleştirilerek x86 için geliştirilmiş Windows oyunlarının Linux tabanlı Arm cihazlarda çalıştırılması sağlanıyor
  • Valve, 2016’dan beri Fex geliştiricilerini doğrudan işe alıyor ve projeye finansman sağlıyor; Arm uyumluluğunu uzun vadeli bir hedef olarak ilerletiyor
  • SteamOS’un Arm sürümü, mevcutla aynı yapıyı koruyor ve oyun çalıştırmayı Proton ile Fex üzerinden destekliyor
  • Bu teknoloji, akıllı telefonlar, dizüstüler, masaüstleri ve diğer çeşitli Arm cihazlarda PC oyunlarını çalıştırmanın temeli olarak değerlendiriliyor

Valve’ın Arm oyunculuk stratejisi

  • Valve, Windows oyunlarını Arm mimarisine ayrıca port etmeye gerek kalmadan çalıştırabilmek için açık kaynak teknolojileri geliştiriyor ve destekliyor
    • Temel bileşenler Proton (Windows-Linux uyumluluk katmanı) ve Fex (x86-Arm çeviri emülatörü)
    • Proton, Wine tabanlı ve Windows API çağrılarını Linux ortamına uygun şekilde dönüştürüyor
    • Fex, x86 kodunu JIT (Just-In-Time) çeviri ile gerçek zamanlı olarak Arm koduna dönüştürüyor
  • Valve, Fex projesinin fiili kurucusu ve başlıca finansman destekçisi konumunda; geliştirme sürecinin başından beri kilit isimleri istihdam ediyor
    • 2016~2017’den itibaren açık kaynak geliştiricileriyle iş birliği yaparak Arm uyumluluğu için uzun vadeli geliştirmeyi başlattı
    • Fex’in baş geliştiricisi Ryan Houdek, Valve’ın desteğiyle bu işte tam zamanlı çalışıyor

Steam Frame ve Arm ekosisteminin genişlemesi

  • Steam Frame headset, yalnızca bir VR cihazı değil; Arm tabanlı cihazlarda Steam oyunlarını çalıştırabilen bir teknoloji platformu
    • Aynı teknoloji Samsung Galaxy, Google Pixel ve Arm oyuncu dizüstüleri gibi cihazlarda da kullanılabiliyor
    • Haberi yazan gazeteci, Galaxy akıllı telefonda Hollow Knight: Silksong çalıştırarak bu teknolojiyi doğrudan kullandı
  • Valve, SteamOS’un Arm sürümü ile farklı form faktörlerine (el konsolu, dizüstü, masaüstü) hitap etmeyi hedefliyor
    • Aynı Arch Linux tabanı korunuyor; Proton ve Fex dahil aynı bileşen yapısı kullanılıyor
    • Arm için Proton, Arm kodu olarak derlenip Fex ile birlikte çalışıyor

Teknik yapı ve çalışma şekli

  • Proton, Wine’ın genişletilmiş bir sürümü olarak Windows oyunlarını çalıştırmak için gerekli API’leri Linux ortamında sağlıyor
    • DirectX, DirectSound, USB girişi gibi Windows API çağrılarını Linux API’lerine dönüştürüyor
    • DXVK (D3D11→Vulkan), VKD3D (D3D12→Vulkan) gibi grafik çeviri katmanlarını içeriyor
  • Arm ortamındaki çalışma süreci
    • Proton, kod segmentlerini analiz ediyor ve x86 koduyla karşılaşırsa bunu Fex’e iletiyor
    • Fex, x86 kodunu Arm koduna dönüştürüp çalıştırıyor
    • API çağrılarında Arm yerel koduna geçilerek performans kaybı en aza indiriliyor

Valve’ın geliştirme felsefesi ve hedefi

  • Valve’ın hedefi, oyun geliştiricilerinin mimariye özel port işlemleriyle zaman kaybetmesini önlemek
    • Şirket, “port etme işi kütüphane değeri açısından boşa harcanan emek” görüşünü savunuyor
    • Böylece geliştiricilerin oyun kalitesini artırmaya ve yeni oyun geliştirmeye odaklanabilmesi amaçlanıyor
  • Valve, Steam Deck’te Linux oyunculuğunda elde ettiği başarı deneyimini Arm geçişine de uyguluyor
    • Linux tabanlı oyunculuğun ölçeklenebilirliğini ve açık kaynak ekosisteminin sürekli gelişimini vurguluyor

Gelecek görünümü ve cihaz çeşitlenme potansiyeli

  • Valve, Arm tabanlı SteamOS cihazlarının çeşitlenmesini bekliyor
    • Ultra hafif dizüstüler, yüksek performanslı laptoplar, el cihazları ve masaüstleri gibi farklı biçimlerin mümkün olduğu belirtiliyor
    • Apple’ın M serisi çiplerinde olduğu gibi büyük SoC tabanlı masaüstü tasarımları da olasılıklar arasında
  • SteamOS for Arm, ayrı bir işletim sistemi değil; aynı kod tabanı korunuyor
    • İleride OEM iş birliklerinin genişlemesiyle çeşitli Arm cihazlarda SteamOS desteği sunulması planlanıyor
    • Şimdilik somut bir ticarileştirme planı yok; mevcut Steam Machine ve Steam Deck geliştirmelerine odaklanılıyor

Diğer teknik unsurlar

  • Steam Frame’in Android uygulaması çalıştırma özelliği, Android’in tamamını cihaza koymadan, Proton benzeri bir uyumluluk katmanı ile uygulanıyor
    • Yalnızca oyun çalıştırmak için gerekli kütüphaneler sağlanıyor; böylece Arm kodu olduğu gibi çalışabiliyor
  • Valve, SteamOS’lu bir telefon çıkarıp çıkarmayacağı konusunda “olasılığı dışlamıyoruz ancak şu an ana odak bu değil” diyor
    • Şirket şu anda oturma odası, el cihazı ve masaüstü oyunculuk deneyimini iyileştirmeye yoğunlaşmış durumda

Arm oyunculuğunun konumu

  • Valve, Arm’ın düşük güç tüketimi ile orta seviye performans aralığında rekabetçi olduğunu düşünüyor
    • Özellikle Steam Deck’in altındaki performans sınıflarında avantajlı görülüyor
    • Amaç, pazarın yönünü belirlemekten çok tüm seçenekleri destekleyen bir platform kurmak

4 yorum

 
ethanhur 2025-12-04

Ben bir Steam Deck kullanıcısıyım. Valve’ın bu günlerde yaptığı işlerin müşteri-şirket-sektör taraflarının hepsinin win-win-win yaşayabileceği şeyler olduğunu düşünüyorum.

Gabe Newell’ın kişisel şirketi olduğu için, sanırım bu tür tercihleri uzun bir zaman ölçeğinde istikrarlı biçimde sürdürebiliyorlar.

 
m00nlygreat 2025-12-04

Ben de alkışlıyorum. Şimdiye kadar oyunlar yüzünden Windows’tan ayrılmak zordu. Çok teşekkürler.

 
aobamisaki 2025-12-11

(En azından oyun tarafında) Windows'un gölgesinden tamamen çıkılabildiği o günü ben de sabırsızlıkla bekliyorum.

 
GN⁺ 2025-12-04
Hacker News görüşleri
  • Valve'in Linux ekosistemi için yaptığı her şey gerçekten çok büyük etki yaratıyor
    Artık HL3 memini bile şaka olarak kullanmak ayıp olacak kadar, topluluk için içtenlikle çok şey yapıyor

    • Valve, HN'de nadiren “gizlice iyi işler yapan şirket” diye anılan az sayıdaki firmadan biri. Çoğu şirket ise “gizlice kötü işler yapan şirket” olarak anılıyor
    • Valve'in Linux çabalarını maddi olarak desteklemek için Steam Deck aldım. Neredeyse hiç oyun oynamıyorum ama Wine geliştiricileri, CodeWeavers ve Valve sayesinde artık “Linux'ta oyun oynanmaz” lafını duymak zorunda değiliz. Hatta şimdi Linux, performans olarak Windows'tan daha iyi
      ilgili video
    • HL3 memi başlangıçta iyi niyetli bir şaka olarak görülüyordu. Şimdi oyun kültürünün bir parçası oldu ve ben de “SteamOS 2: Episode 2 part 1” gibi bir şeyi bekliyorum
    • Proton ve Steam'i gerçekten seviyorum ama Google döneminde olduğu gibi şirketlere tapma hatasını tekrarlamamalıyız. Yönetim değişirse politikalar her an kötüleşebilir
    • Yeni bir Half-Life oyununun gerçekten geliştirme aşamasında olduğuna dair güçlü söylentiler var. 2026'da yeni donanımla birlikte çıkması bekleniyor
  • Valve, tamamlayıcı ürünleri ticarileştirme stratejisini (yani üst ve alt katmanları açık tutma stratejisini) iyi uyguluyor

  • Modern çok oyunculu oyunların çoğu anti-cheat sorunu yüzünden çeviri katmanında çalışmıyor ama bazı istisnalar var. Usermode anti-cheat bazen Wine üzerinde doğrudan çalışıyor ve Proton desteği ekleyen oyunlar da var

    • Çalışıyor ama hileyi tamamen engelleyemiyor. Açık kaynağın doğası gereği kontrol kullanıcıda; isterse hile de yapabilir. Linux'un profilleme araçları ve belgelenmiş kütüphaneleri sayesinde yapıyı anlamak daha kolay
    • Tam bir “Rust, görüyor musun?” havası var. Microsoft'un Masterchief Collection'ı bile destekleniyor; başka geliştiricilerin neden desteklemediğini anlamıyorum
      areweanticheatyet.com
    • Arc Raiders, Proton'da iyi çalışan modern çok oyunculu oyunlara iyi bir örnek. Hile sorunu da neredeyse yok
    • SteamOS, değişmez Linux yapısında olduğu için SecureBoot ve attestation ile sistem bütünlüğü garanti altına alınabilir. Valve'in donanımı bizzat itmesinin sebebinin Linux'ta anti-cheat desteği sağlamak olduğunu düşünüyorum
    • Valve olsa anti-cheat yazılımını damarlarıma enjekte etse bile sorun etmem. O kadar güveniyorum
  • Keşke Valve Wayland/X11/Xwayland'i tamamen ortadan kaldırsa. Wayland'de hâlâ uygulama desteği zayıf ve NVIDIA GPU'larla uyumsuz. X11 fazla eski, Xwayland ise iki dünyanın dezavantajlarını birleştiriyor gibi

    • Bu yüzden hangi görüntü sunucusunu kullandığınızı ya da önerdiğinizi merak ediyorum
  • MacOS'ta da SteamOS görmek isterim. Mac Mini'mde Steam iyi çalışıyor ama tüm oyunlar desteklense gerçekten harika olurdu

    • Apple'ın aktif şekilde devreye girmesi pek olası değil ama Valve ile iş birliği yapıp Mac'te de Steam Deck düzeyinde uyumluluk göstermesi muhteşem olurdu
    • Sorun Vulkan desteğinin olmaması. MoltenVK gibi dolaylı çözümler temiz değil. Wine, Rosetta 2, DXVK ve MoltenVK'yi üst üste kullanmak performans ve kararlılık açısından güven vermiyor
    • Valve'in bu projeyi yapma nedeni işletim sistemi sağlayıcısının kontrolünden kurtulmak. Bu açıdan Apple en kötü seçenek
    • Yoksa Crossover mı arıyorsunuz? Steam'i yerel çalıştırmıyor ama M2 mini'de performans fena değil. Baldur’s Gate 3 gibi çapraz platform oyunları da iyi çalışıyor
    • Valve ile Apple'ın son iş birliği 2016'daki SteamVR desteğiydi. Yaklaşık bir yıl sonra sona erdi ama umarım böyle bir iş birliği yeniden olur
  • Yeni nesil Steam Deck'in çıkış zamanını merak ediyorum. 2025'i umuyorum ama 2026 olma ihtimalinin daha yüksek olduğunu düşünüyorum. Switch'te GTA: San Andreas oynarken hissettiğim şey, artık daha güçlü bir cihaza ihtiyaç olduğu
    ilgili haber

    • Valve gelecek yıl Steam Machine çıkaracağını ve Steam Deck devam modelini mevcut nesilden belirgin şekilde daha iyi olana kadar bekleteceğini söylediğine göre, sanırım 2027 civarı olur
      kaynak
    • Ben Legion Go S aldım çünkü çoğunlukla masaüstünden streaming ile oyun oynuyorum. 120Hz yüksek çözünürlüklü ekranını seviyorum. SteamOS yüklü geliyor ve yazılım tarafında neredeyse Steam Deck ile aynı. Ama tuş yerleşimi ve arkadaki eşlenebilir tuş sayısı biraz hayal kırıklığı yaratıyor
    • Steam Deck 2'nin 2026'nın ikinci yarısından sonra geleceğini düşünüyorum
    • Alternatif elde taşınabilir cihaz düşünülüyorsa Bazzite veya CachyOS Handheld Edition daha iyi seçenek olabilir. SteamOS'un çekirdeği ve grafik yığını eski kaldığı için en yeni donanımlara desteği zayıf. Şu anda AMD Strix Halo tabanlı cihazlar en güçlüleri ama fiyatları fazla yüksek. Ben FSR4'ü yerel kullanabileceğim zamana kadar bekleyeceğim
    • En iyisi doğrudan Steam Deck almak. Fiyat/performans açısından ezici derecede iyi. Steam Deck OLED'den fazlasıyla memnunum ve hâlâ uzun ömürlü olduğunu düşünüyorum
  • Microsoft birçok kez Windows on ARM denedi ama başarısız oldu. Buna karşılık Valve'in başarılı olma ihtimali yüksek

    • Valve'in amacı Windows'u çalıştırmak değil, masaüstü oyunculuğunu doğrudan ARM'e göre optimize etmek. Microsoft ise zaten şişkin bir işletim sistemini zorla taşımaya çalışıp başarısız oldu
    • Microsoft'un ARM girişimleri başarısız olsa da, bu süreçte ortaya çıkan x86 ikili meta verileri Valve'in ARM emülatörünün performansını artırmaya yardımcı oluyor
    • Bunu doğrudan Copilot'a yaptırsak olmaz mı diye şaka yapanlar da var
    • Sorun, ARM cihazların avantajının net olmamasıydı. Valve ise ARM'i çok küçük, streaming odaklı cihazlarda kullanmayı düşünüyor. Bu, şu an x86 ile ikame edilemeyen bir alan
    • Sonuçta Linux ve Steam Machine'in topluluk dayanışması, Microsoft'un kontrol girişimlerini boşa çıkarıyor. ARM vs RISC savaşı için henüz erken olabilir ama Valve şimdiden Microsoft'un önüne geçmiş durumda
  • ARM'in güç verimliliğinde pratikte ne kadar fark yarattığını merak ediyorum. Özellikle oyun yükü altındayken

    • Komut setinin etkisi başlı başına çok küçük. Sadece verimli çiplerin çoğu ARM kullanıyor
    • İş yüküne bağlı. ARM boşta ya da basit işlemlerde verimli ama SIMD komut işlemede yavaşlayabiliyor
  • Valve, SteamOS'u tüm Windows programlarıyla uyumlu hâle getirirse Windows'un yerini alabilir mi?

    • Buna gerek yok. Microsoft bile Windows lisanslarına pek önem vermiyor ve şirketler “sahte Windows” kullanmaz. İş modeli yok
  • ARM lisansı elverişsizse, RISC-V mimarisini araştırmak daha mantıklı olmaz mı?

    • Henüz ticari ölçekte yüksek performanslı 64 bit RISC-V çipleri yok. ARM tarafında ise Proton ve Rosetta gibi teknolojik temel zaten sağlam
    • ARM tamamen açık değil ama açgözlü bir tekel şirketi de değil. RISC-V tarafında yüksek performanslı uygulamalar hâlâ yetersiz
    • Valve pazarı belli bir yöne zorlamaya çalışmıyor, bugün tüketicinin kullandığı donanımı desteklemeye odaklanıyor. Bu yüzden Steam Frame için ARM'i seçmiş gibi görünüyor
    • RISC-V henüz ARM64 ya da AMD64 düzeyinde CPU/GPU performansı ve uyumluluğu sunamıyor
    • ARM daha çok Batı merkezli, RISC-V ise Doğu merkezli bir jeopolitik tablo oluşturuyor. Valve Microsoft'u by-pass etmeye çalışan bir strateji izliyor ve şimdiye kadar neredeyse her girişiminde başarılı oldu. ARM vs RISC savaşı için henüz çok erken