RISC-V Gennembrud: The Witcher 3 Kører på RISC-V Arkitekturen

28 august 2024
RISC-V Breakthrough: The Witcher 3 Running on RISC-V Architecture

I en imponerende præstation har udviklere formået at køre det populære AAA-spil, The Witcher 3: Wild Hunt, på en PC drevet af RISC-V arkitektur. Selvom RISC-V stadig er i sine tidlige udviklings- og adopteringsstadier sammenlignet med mainstream-processorer som ARM og x86/x64, viser denne præstation potentialet for open-source arkitektur.

Udviklerne udnyttede en kombination af Box64, Wine og DXVK til at emulere x86-instruktioner og lukke kløften mellem RISC-V og Linux. I en detaljeret blogpost forklarede de udfordringerne ved at oversætte x86/x64 CPU-instruktioner til noget, som RISC-V kunne forstå. Denne proces krævede betydelig hardwarekraft, da RISC-V arkitekturen komplicerede det, der engang var simple x86-instruktioner.

Selvom evnen til at køre The Witcher 3 på RISC-V er en betydelig teknisk præstation, er det vigtigt at have realistiske forventninger. Spillet opnår i øjeblikket kun 15 FPS på RISC-V, hvilket gør det semi-spilbart, men langt fra en immersiv oplevelse. Ikke desto mindre baner denne præstation vejen for fremtidige fremskridt inden for open-source arkitektur.

Sidste år opnåede de samme udviklere fuldt spilbare 2D-spil på RISC-V, såsom Stardew Valley og World of Goo. For at bringe The Witcher 3 til RISC-V krævede de en Milk-V Pioneer, en RISC-V PC med en PCIe-slot, sammen med en AMD Radeon RX 5500 XT installation. Denne begrænsede form for gameplay viser, at RISC-V arkitekturen er i stand til at håndtere sidste generations AAA-titler med den rigtige hardwarekonfiguration.

I øjeblikket kan dette gennembrud ikke have en signifikant indvirkning på spilmarkedet; det fremhæver dog de vedvarende bestræbelser på at udfordre de store techvirksomheders dominans. På samme måde som fremskridtene med Windows on Arm og Proton on Linux kunne udviklingen af en kapabel RISC-V spil-pc blive en realitet inden for det næste årti og forstyrre den nuværende landskab kontrolleret af Microsoft, Intel og AMD.

Mens RISC-V-fællesskabet fortsætter med at udfordre grænserne for, hvad der er muligt, ser fremtiden for open-source arkitektur inden for spil lovende ud. Følg med i Tom’s Hardware for flere nyheder og dybdegående anmeldelser.

Yderligere fakta:

– RISC-V er en open-source instruktionssætarkitektur (ISA), der giver alle mulighed for at designe og bygge deres egne processorer baseret på RISC-V-specifikationerne.
– RISC-V-arkitekturen blev udviklet på University of California, Berkeley i 2010 og har fået stigende popularitet i de senere år.
– RISC-V tilbyder fleksibilitet og skalerbarhed, hvilket gør den egnet til en bred vifte af anvendelser, herunder indlejrede systemer, IoT-enheder og nu også gaming.
– Box64 er en dynamisk binærtranslator, der tillader x86-applikationer at køre på ikke-x86-platforme, såsom RISC-V.
– Wine er et kompatibilitetslag, der muliggør kørsel af Windows-software på ikke-Windows-operativsystemer.
– DXVK er et Vulkan-baseret oversættelseslag, der tillader DirectX 10 og 11-spil at fungere på Linux med forbedret ydeevne.

Nøgle spørgsmål og svar:

Spørgsmål: Hvorfor betragtes kørslen af The Witcher 3 på RISC-V som et gennembrud?
Svar: Det er en betydelig præstation, fordi det demonstrerer potentialet for open-source arkitektur i spilbranchen og udfordrer dominansen af proprietære CPU-arkitekturer.

Spørgsmål: Hvad var udfordringerne ved at køre The Witcher 3 på RISC-V?
Svar: At oversætte x86/x64 CPU-instruktioner til noget, som RISC-V kunne forstå, var en kompleks proces, der krævede emulations- og broteknologier som Box64, Wine og DXVK. RISC-V-arkitekturen gjorde også det, der engang var simple x86-instruktioner, mere komplicerede.

Spørgsmål: Hvad er fordelene ved RISC-V arkitekturen for gaming?
Svar: RISC-V’s open-source natur muliggør større tilpasning og optimering, potentielt førende til mere effektive spilsystemer. Det giver også et alternativ til den dominerende stilling, som de store techvirksomheder har på spilmarkedet.

Nøgle udfordringer eller kontroverser:

– Ydeevne: The Witcher 3 opnår i øjeblikket kun 15 billeder per sekund på RISC-V, hvilket gør det mindre optimalt for en flydende spiloplevelse.
– Hardwarekrav: Kørsel af AAA-spil på RISC-V kræver specifikke hardwarekonfigurationer, såsom Milk-V Pioneer og AMD Radeon RX 5500 XT, hvilket begrænser tilgængeligheden.
– Adoptering: RISC-V er stadig i sine tidlige udviklings- og adopteringsstadier sammenlignet med mainstream CPU-arkitekturer som ARM og x86/x64, hvilket måske kan hæmme dets brede brug i spil.

Fordele:
– Open-source arkitektur: RISC-V’s open-source natur giver mulighed for tilpasning og innovation, hvilket tillader udviklere at skræddersy systemer efter deres specifikke behov.
– Forstyrrelse af nuværende landskab: RISC-V har potentialet til at forstyrre de store techvirksomheders dominans ved at tilbyde en alternativ arkitektur til spil-pc’er.
– Fremtidige fremskridt: Gennembruddet med at køre The Witcher 3 på RISC-V baner vejen for yderligere fremskridt inden for open-source arkitektur, hvilket potentielt kan lede til mere kapable spilsystemer i fremtiden.

Ulemper:
– Begrænset ydeevne: Den nuværende ydeevne af AAA-spil på RISC-V er suboptimal med lavere billedrater sammenlignet med mainstream CPU-arkitekturer som x86/x64.
– Hardwarekrav: Kørsel af AAA-spil på RISC-V kræver specifikke hardwarekonfigurationer, hvilket kan begrænse tilgængeligheden for den gennemsnitlige forbruger.
– Tidlig udviklingsfase: RISC-V er stadig i sine tidlige udviklings- og adopteringsstadier, hvilket betyder, at det kan tage tid, før det bliver almindeligt i spilbranchen.

Foreslåede relaterede links:
RISC-V officielle hjemmeside
Tom’s Hardware

Don't Miss

The Ultra Beasts Return to Pokémon GO

De Ultra Beasts vender til Pokémon GO

Ultra Beasts gør comeback i Pokémon GO! Guzzlord, Nihilego, Celesteela,
The Appeal of Apple Arcade: A Gamer’s Paradise

Apellen fra Apple Arcade: Et gamers paradis

Apple Arcade tilbyder et imponerende udvalg af spil, der henvender