RISC-V to architektura z otwartym zestawem instrukcji (ISA), która służy jako podstawa do projektowania niestandardowych procesorów, oferując alternatywę dla zastrzeżonych architektur, takich jak x86 i ARM. Dzięki swojej otwartości, wszechstronności i niższym kosztom, architektura RISC-V jest szeroko stosowana w różnych sektorach branży technologicznej i można ją znaleźć w urządzeniach wbudowanych, mikrokontrolerach, kontrolerach SSD i nie tylko. Innym mniej znanym obszarem zastosowań RISC-V jest emulacja.
W tym kontekście, felix86 to emulator przestrzeni użytkownika Linuksa zaprojektowany do uruchamiania programów x86 i x86-64 na procesorach RISC-V. Po raz pierwszy zaprezentowany w marcu, felix86 zyskał ostatnio uwagę dzięki możliwości uruchamiania głównych gier, a nawet klienta Linux Steam na systemach RISC-V. W poście na blogu poświęconym wersji 25.07deweloperzy pokazują, że gry potrójnego A mogą być uruchamiane przez felix86, takie jak Wiedźmin 2, The Witcher 3 i Crysis.
Jednak to, że gry można uruchomić, niekoniecznie oznacza, że można je uruchomić w grywalny sposób; emulator felix86 jest najwyraźniej nadal nękany problemami z wydajnością. Sprawę dodatkowo komplikuje fakt, że surowa wydajność obecnych procesorów RISC-V nie jest szczególnie wysoka. Liczba rdzeni przetwarzających w takich systemach dostępnych dla użytkowników końcowych jest wciąż mocno ograniczona.
Źródło(a)
Felix przez GamingOnLinux