ReactOS, FEX Sayesinde ARM64 Sistemlerde x64 Windows Yazılımlarını Çalıştırabiliyor

Açık kaynaklı Windows alternatifi ReactOS, ARM64 sürümünde x64 Windows yazılımlarını çalıştırma konusunda önemli bir aşama kaydetti. Geliştirici SidiHmeed tarafından yapılan gösterimde, FEX çeviri katmanı kullanılarak x64 Windows yazılımı ARM64 tabanlı deneysel ReactOS üzerinde çalıştırıldı.

ReactOS’te Katmanlı Emülasyon ile Super Mario 64 Testi

FEX, ARM64 Linux sistemlerinde x86 ve x64 uygulamalarını ARM64 işlemcilerin anlayabileceği talimatlara dönüştürmek için kullanılan bir uyumluluk katmanı olarak öne çıkıyor. ReactOS tarafında ise teknoloji, x64 Windows yazılımlarını ARM64 donanımında çalıştırmak amacıyla kullanılıyor.

Gösterimin dikkat çeken taraflarından biri ise çalıştırılan yazılımın kendisi oldu. Geliştirici, Windows için geliştirilen x64 sürümündeki Mupen64Plus emülatörünü Rice OpenGL eklentisiyle birlikte çalıştırdı ve bunun üzerinden Super Mario 64’ü başlattı.

Bu süreçte N64 oyunu önce x64 Windows emülatörü üzerinden çalıştırılırken, emülatörün kendisi FEX tarafından ARM64 talimatlarına çevrildi ve deneysel ARM64 ReactOS üzerinde çalıştırıldı. Ancak ReactOS’in ARM64 tarafındaki gelişimi henüz oldukça erken aşamada. Proje, ilk deneysel ARM64 açılışını yalnızca mayıs ayında gerçekleştirmişti. Dolayısıyla bu gelişme, modern Windows oyunlarının ARM64 ReactOS üzerinde sorunsuz şekilde çalışabileceği anlamına gelmiyor.

Öte yandan FEX entegrasyonu, ReactOS’in ARM64 sistemlerde x64 yazılımları için bir uyumluluk yolu oluşturmaya başladığını gösteriyor. Bu yaklaşım, Microsoft’un Windows on Arm platformunda x86 ve x64 uygulamalarını çalıştırmak için sunduğu çözüme benzer bir amaca hizmet ediyor.

Son olarak geliştirici, bu gelişmeyi önemli bir kilometre taşı olarak nitelendiriyor. Projenin ilerleyen dönemde ARM64 donanımlarda daha geniş bir Windows yazılım ekosistemini destekleyip destekleyemeyeceği ise geliştirme sürecinin ilerlemesiyle netlik kazanacak.

Kaynak: videocardz.com

Exit mobile version