In un’impressionante impresa, gli sviluppatori sono riusciti a far girare il popolare gioco AAA, The Witcher 3: Wild Hunt, su un PC alimentato dall’architettura RISC-V. Anche se RISC-V è ancora in una fase iniziale di sviluppo e adozione rispetto alle CPU tradizionali come ARM e x86/x64, questo risultato mette in mostra il potenziale dell’architettura open-source.
Gli sviluppatori hanno utilizzato una combinazione di Box64, Wine e DXVK per emulare le istruzioni x86 e colmare il divario tra RISC-V e Linux. In un dettagliato post sul blog, hanno spiegato le sfide nel tradurre le istruzioni della CPU x86/x64 in qualcosa che il RISC-V potesse capire. Questo processo ha richiesto una considerevole potenza hardware, poiché l’architettura RISC-V ha complicato ciò che un tempo erano semplici istruzioni x86.
Anche se la capacità di eseguire The Witcher 3 su RISC-V è un significativo successo tecnico, è importante gestire le aspettative. Attualmente il gioco raggiunge solo 15 FPS su RISC-V, rendendolo semi-giocabile ma lontano dall’essere un’esperienza coinvolgente. Tuttavia, questo risultato apre la strada a futuri progressi nell’architettura open-source.
L’anno scorso, gli stessi sviluppatori sono riusciti a ottenere giochi 2D completamente giocabili su RISC-V, come Stardew Valley e World of Goo. Per portare The Witcher 3 su RISC-V, hanno necessitato di un Milk-V Pioneer, un PC RISC-V con uno slot PCIe, insieme all’installazione di una AMD Radeon RX 5500 XT. Questa forma limitata di gioco dimostra che l’architettura RISC-V è in grado di gestire titoli AAA di ultima generazione con la configurazione hardware corretta.
Attualmente questa innovazione potrebbe non avere un impatto significativo sul mercato dei videogiochi; tuttavia, mette in evidenza gli sforzi in corso che sfidano il dominio delle grandi aziende tecnologiche. Similmente ai progressi di Windows su Arm e Proton su Linux, lo sviluppo di un PC gaming RISC-V capace potrebbe diventare realtà entro la prossima decade, sconvolgendo il panorama attuale controllato da Microsoft, Intel e AMD.
Mentre la comunità RISC-V continua a spingere i confini di ciò che è possibile, il futuro dell’architettura open-source nel gaming appare promettente. Restate informati con Tom’s Hardware per ulteriori notizie e recensioni approfondite.
Fatti aggiuntivi:
– RISC-V è un’architettura di set di istruzioni (ISA) open-source che consente a chiunque di progettare e costruire i propri processori basati sulle specifiche RISC-V.
– L’architettura RISC-V è stata sviluppata presso l’Università della California, Berkeley nel 2010 e ha guadagnato popolarità crescente negli ultimi anni.
– RISC-V offre flessibilità e scalabilità, rendendolo adatto a una vasta gamma di applicazioni, incluse i sistemi embedded, i dispositivi IoT e ora i videogiochi.
– Box64 è un traduttore binario dinamico che consente alle applicazioni x86 di funzionare su piattaforme non x86, come RISC-V.
– Wine è uno strato di compatibilità che consente l’esecuzione di software Windows su sistemi operativi non Windows.
– DXVK è uno strato di traduzione basato su Vulkan che consente ai giochi DirectX 10 e 11 di funzionare su Linux con prestazioni migliorate.
Domande chiave e risposte:
D: Perché eseguire The Witcher 3 su RISC-V è considerato un successo?
R: Si tratta di un risultato significativo perché dimostra il potenziale dell’architettura open-source nell’industria dei videogiochi e sfida il dominio delle architetture CPU proprietarie.
D: Quali sono state le sfide nel far girare The Witcher 3 su RISC-V?
R: Tradurre le istruzioni della CPU x86/x64 in qualcosa che il RISC-V potesse comprendere è stato un processo complesso che ha richiesto tecnologie di emulazione e transizione come Box64, Wine e DXVK. L’architettura RISC-V ha complicato ciò che un tempo erano semplici istruzioni x86.
D: Quali sono i vantaggi dell’architettura RISC-V per i videogiochi?
R: La natura open-source di RISC-V consente una maggiore personalizzazione e ottimizzazione, potenzialmente portando a sistemi di gioco più efficienti. Fornisce inoltre un’alternativa al dominio delle grandi aziende tecnologiche sul mercato dei videogiochi.
Sfide o controversie principali:
– Prestazioni: Attualmente The Witcher 3 raggiunge solo 15 fotogrammi al secondo su RISC-V, rendendolo meno ottimale per un’esperienza di gioco fluida.
– Requisiti hardware: Eseguire giochi AAA su RISC-V richiede configurazioni hardware specifiche, come il Milk-V Pioneer e l’installazione di AMD Radeon RX 5500 XT, limitando l’accessibilità.
– Adozione: RISC-V è ancora in una fase iniziale di sviluppo e adozione rispetto alle architetture CPU tradizionali come ARM e x86/x64, il che potrebbe ostacolare il suo utilizzo diffuso nei videogiochi.
Vantaggi:
– Architettura open-source: La natura open-source di RISC-V offre opportunità di personalizzazione e innovazione, consentendo agli sviluppatori di adattare i sistemi alle proprie esigenze specifiche.
– Sconvolgimento del panorama attuale: RISC-V ha il potenziale per sconvolgere il dominio delle grandi aziende tecnologiche offrendo un’architettura alternativa per i PC da gioco.
– Progressi futuri: Il successo nell’esecuzione di The Witcher 3 su RISC-V apre la strada a ulteriori progressi nell’architettura open-source, potenzialmente portando a sistemi di gioco più capaci in futuro.
Svantaggi:
– Prestazioni limitate: Attualmente le prestazioni dei giochi AAA su RISC-V sono subottimali, con frequenze di fotogrammi inferiori rispetto alle architetture CPU tradizionali come x86/x64.
– Requisiti hardware: Eseguire giochi AAA su RISC-V richiede configurazioni hardware specifiche, il che potrebbe limitare l’accessibilità per il consumatore medio.
– Fase iniziale di sviluppo: RISC-V è ancora in una fase iniziale di sviluppo e adozione, il che significa che potrebbe richiedere tempo prima che diventi mainstream nell’industria dei videogiochi.
Link correlati suggeriti:
– Sito web ufficiale di RISC-V
– Tom’s Hardware