Da un'esperienza di oltre 7 anni posso dire quanto segue:
Ho provato Wine dal 2005-2006. Ho anche provato Cedega (Dead for me dopo l'uscita di Wine 1.2) e PlayOnLinux (in breve PoL). Ho anche visto come il processo di sviluppo di Wine sotto Ubuntu abbia rapidamente raggiunto gli ultimi giochi. Per l'installazione e la configurazione di Wine, consultare Come installare e configurare Wine?
Circa 4 anni fa, se qualcuno venisse da me e volesse passare a Ubuntu, una delle domande che farebbe sarebbe: posso giocare a X su Ubuntu ?. Se la risposta fosse positiva per quel gioco, la domanda successiva sarebbe qualcosa del tipo: avrà le stesse prestazioni?
4 anni fa la mia risposta normale era no nella maggior parte dei casi. Dopo Wine 1.2 e quest'anno 1.4, avevo cambiato la mia risposta per diversi giochi e per la prima volta ero più sul lato positivo nel dire a un nuovo utente che potevano effettivamente giocare.
Casi come Deep Space 2 che è / è stato uno degli ultimi giochi a cui ho potuto giocare. Alice nel paese delle meraviglie (il nuovo intendo), The Sims 3, World of Warcraft, Amnesia e altri. Persino Skyrim poteva essere giocato. Si tratta di giochi che richiedono una grafica potente e puoi giocarli con configurazioni aggiuntive poco o nulla oltre alle normali fasi di installazione e riproduzione.
Un modo rapido per sapere quali giochi possono o non possono essere giocati su Wine (in Ubuntu) è disponibile nel database delle app di vino: http://appdb.winehq.org/ che contiene più di 11000 giochi (Litte oltre 5000 circa due anni fa). Ciò include anche informazioni per la maggior parte dei giochi sulle prestazioni, che non è la stessa per ogni gioco che può essere riproducibile su Linux. Questo aiuta a sapere se un gioco è giocabile e ha le stesse prestazioni confermate rispetto allo stesso gioco su Windows.
Wine offre anche qualcosa chiamato Classifica che aiuta a determinare quali giochi possono essere giocati con meno configurazione e maggiori probabilità che funzionino immediatamente. Se vedi un gioco con una classifica Platinum significa che hai una probabilità del 99% che funzioni senza problemi, dall'inizio alla fine. Se ne vedi uno con la classifica Gold, potresti ritrovarti a fare un po 'di configurazione, ma alla fine funzionerà bene. Nella maggior parte dei casi, lo stato Gold funzionerà immediatamente. Mostrano come Gold perché non sono stati aggiornati con l'ultima versione di Wine. Naturalmente se giochi con il livello Garbage significa che non funzionerà mai o funzionerà solo se Superman inizia a mangiare cereali kryptoniani al mattino.
Un paio di anni fa la quantità di giochi Platinum era inferiore a 50. Nell'agosto 2012 (la prima volta che ho scritto questa risposta) è stato possibile trovare Più di 1500 giochi , di cui quasi 200 erano negli Ultimi titoli . Oggi ci sono più di 5800 giochi di cui oltre 1800+ sono in platino. E questo è solo nella fase di sviluppo del 1.5.x. Posso solo immaginare l'importo che raggiungerà il rating Platinum una volta rilasciato 1.6. L'unica necessità qui è che più persone partecipino e testino i giochi su Wine (se applicabile) o Steam (che è nuovo in questo momento).
Con questo in mente, consiglierò sempre di usare il PPA di Wine trovato qui . Questo perché quelli ufficiali come la serie 1.4.x, dopo diversi mesi, sono obsoleti rispetto alla serie di sviluppo 1.5.x, che per me è molto stabile, ha molti miglioramenti e risolve molti problemi.
Esegui semplicemente quanto segue nel terminale: sudo add-apt-repository ppa:ubuntu-wine/ppa
Quindi corri sudo apt-get update
. Successivamente installa l'ultima versione (al momento della stesura è la 1.5.23). Per verificare la versione installata, digitare wine --version
nel terminale.
QUANTO È GRANDE IL PERFORMANCE HIT?
Visto che lo sviluppo del vino sta facendo enormi passi avanti (specialmente nei dipartimenti DX10 e DX11) e dall'esperienza possiamo dire quanto segue:
Giochi come world of warcraft sono molto più fluidi nei PC più vecchi. In qualche modo usano MENO MEMORIA rispetto al loro scenario Windows e ottengono un FPS migliore nei PC più vecchi. Questo l'ho testato su 8 PC per gli amici che volevano testare Ubuntu ma hanno anche giocato a WoW. Tutti i casi hanno menzionato lo stesso risultato positivo. Nel setup di DX11 gxApi ho potuto davvero giocare a WoW con una grafica davvero fantastica. Ma per i migliori risultati OpenGL è migliore. Questo non è lo stesso per i PC di alta gamma in cui puoi effettivamente godere di una grafica migliore con quelli di fascia alta fino a quando Wine non raggiunge queste tecnologie grafiche.
I giochi con DX10 o DX11 funzioneranno immediatamente. In questo momento la risposta è NO, non lo faranno. Funzioneranno in futuro, sì. La velocità con cui Wine ha dimostrato di essere uno sviluppo inn lo suggerisce. Specialmente per gli ultimi giochi e il supporto DirectX 10/11.
La quantità di giochi che stanno funzionando fuori dagli schemi (fantastici giochi grafici in questo caso) è cresciuta esponenzialmente solo nell'ultimo anno. Questo ti dà un'idea di come andranno le cose alla fine del 2012 o all'inizio del 2013 per Wine. Per darti un'idea di base, ho suonato in Wine Deep Space 2, 3 giorni dopo il suo lancio ufficiale. Non pensavo nemmeno che avrebbe funzionato e qui sono rimasto sorpreso dal fatto che tutto funzioni alla grande dalla prima volta. Sono anche riuscito a giocare a Dishonored un giorno dopo l'uscita senza problemi. Altri come Portal 2, Skyrim e Trine 1 e 2 sono giocabili senza problemi.
Wine non si concentra solo su un'app alla volta, ma anche su librerie o DLL. Ciò significa che se 100 giochi utilizzano un tipo di libreria X, beneficeranno tutti di un semplice miglioramento apportato ad esso. Questo è il motivo per cui, quando esce ogni aggiornamento di wine, può cambiare molte cose per quanto riguarda una singola correzione. Ad esempio, possiamo ancora ricordare la famosa piccola correzione su mouse e audio che ha finito per risolvere più di 100 giochi.
PLAYONLINUX - PoL in breve, funziona con Wine fianco a fianco. Tentano (in modo molto efficiente) di farlo in modo che quando installi un programma / gioco funzioni immediatamente. potrebbero usare una vecchia versione di vino che funziona perfettamente per un particolare gioco o potrebbero aggiungere alcuni script, dll o file aggiuntivi per far funzionare il gioco. PoL non richiede l'installazione di Wine, ma sarebbe saggio installarlo allo stesso modo. Puoi trovare l' ultima versione qui .
Ad esempio l'installazione di un gioco con Wine potrebbe farti fare diversi passaggi aggiuntivi per farlo funzionare. PoL è a portata di clic, PoL farà in modo che il gioco si installi e funzioni come dovrebbe aggiungendo un livello che legge il programma o il gioco che si sta installando ed eseguendo uno script per assicurarsi che tutte le DLL e i componenti aggiuntivi di cui l'applicazione necessita sono installati (ad esempio DirectX o .NET). Questo è ciò a cui punta PoL, per te "Gioca su Linux". Si noti che si basa sulla tecnologia che offre Wine. In realtà si aggiorna piuttosto velocemente rispetto ad aggiungere nuovi script di installazione.
Molte di queste app sono disponibili nel lungo elenco di app supportate .
Detto questo, PoL non fa nulla al mondo che Wine non ha, ad esempio traducendo DX11 in OpenGL. Questo sarebbe più nell'area del vino.
Quello che consiglierei mentre lo faccio normalmente, è di fare dei test con diversi giochi e aiutare la community di Wine con il tuo feedback. In questo modo accelereresti il processo affinché quel particolare gioco funzioni correttamente.
CODEWEAVERS CROSSOVER
Questo è simile a PoL ma è pagato. In realtà hai un sacco di supporto e c'è anche un bel Top List delle app più votate
VAPORE
La mossa di Valve per offrire vapore su Linux (specialmente in Ubuntu) dimostra semplicemente il potenziale che Linux sta avendo sui giochi. Dovrei anche menzionare che Valve non è l'unico che sta cercando di sviluppare giochi per Ubuntu. Molti altri guardano anche in questo modo come alternativa a Windows (specialmente Windows 8).
NVIDIA / INTEL / ATI
Anche le società di schede grafiche si stanno concentrando sempre di più sul miglioramento delle loro prestazioni su Linux. Con gli enormi salti che abbiamo avuto finora ottenere dopo ogni aggiornamento un significativo aumento delle prestazioni.
UBUNTU
Ed infine. Le prestazioni che Ubuntu ha ricevuto su ogni versione da quando è uscito Unity sono state positive. Per ogni nuova versione, Unity ha consumato meno risorse, ha avuto meno bug e ha migliorato le prestazioni al punto da diventare eccellente per giocare a qualsiasi gioco, basato su Wine o nativo come Steam.
Le prestazioni che molti utenti hanno notato in 12.04, poi di nuovo in 12.10 e ancora di più in 13.04 sono solo un piccolo esempio di dove si sta dirigendo Unity e che tipo di miglioramenti possiamo aspettarci di ricevere, non solo per le prestazioni grafiche ma per una più generale . Io per primo ho preso molte valutazioni sull'utilizzo delle risorse e sulle prestazioni video dall'11.10 e per ogni nuova versione, specialmente dal 12.04, l'utilizzo delle risorse ha iniziato a diminuire in modo significativo e il conteggio degli FPS è aumentato.
Testato un paio di giorni fa è stato Dead Space 3 e Dishonored con entrambi i contenuti DLC. Sono rimasto sorpreso dal fatto che entrambi abbiano funzionato perfettamente e che abbiano rilevato correttamente la mia scheda video, CPU e memoria. Potrei selezionare le configurazioni video più alte possibili e riprodurre perfettamente.
PRESTAZIONI DI UBUNTU
Devo dirtelo, quando è uscito, Unity era forse il peggior DE per i giochi. Era gonfio, pesante e si è schiantato molto. Ma aveva un obiettivo stabilito e un modo di lavorare che era ottimo per molti compiti produttivi. I miglioramenti rispetto a ciascuna nuova versione hanno portato molte modifiche a Unity DE a un punto tale che per ogni nuova versione, l'utente finale poteva effettivamente vedere molti miglioramenti e correzioni delle prestazioni.
12.04 ha segnato un punto così migliorato in cui molti utenti finali che hanno criticato Unity sono stati sopraffatti dalla funzionalità e dalla velocità di Unity. È da questa versione che mostrerò alcuni parametri che ritengo debbano essere indicati per dare un'idea di come sta Unity nei giochi. Ecco quindi alcuni link (ordinati cronologicamente) sulle prestazioni di Unity:
Ho aggiunto i 2 collegamenti alle prestazioni di Windows per dimostrare un punto. Se guardi i benchmark, vedrai che ci sono salti tra le prestazioni in 12.10 e 13.04. Molte correzioni e miglioramenti apportati a Unity / Compiz hanno dato a Unity un vantaggio in termini di 3D.
E si noti che tutti questi benchmark utilizzano Unity della serie 6.x. Quello in 13.04 in questo momento è la serie 7.x. Ci sono anche alcune patch davvero fantastiche che arriveranno alle 13.04 nelle prossime settimane che ridurranno ulteriormente l'utilizzo della memoria, l'utilizzo della CPU e miglioreranno le prestazioni grafiche. Inoltre, ecco alcune risposte che ti aiuteranno quando le prestazioni o la compatibilità sono un problema:
STATISTICHE UBUNTU
Ma perché tanta attenzione da parte di Steam e di altre società. Bene, molti sondaggi sono stati condotti e nella maggior parte (se non in tutti) hanno dimostrato che la maggior parte degli utenti Linux usa Ubuntu o un suo derivato. Come mostra l'ultimo sondaggio G + , con un totale di oltre 14000 voti finora, la maggior parte degli utenti usa Ubuntu (oltre il 50%) e la maggior parte utilizza il desktop Unity (oltre il 50%). Questo dà un'idea alle società di gioco su cui concentrarsi, su quale DE lavorare e su come adattare il loro gioco a questa piattaforma di gioco emergente.
SUGGERIMENTI - Esistono diversi suggerimenti che posso lasciare a chiunque legga questo in relazione a Wine, utilizzo del vino, configurazione e suggerimenti in generale per chiunque sia nuovo o vecchio, questi sono:
Come installo Half-Life 1 e 2? - Copre Winetricks
Regolazione della risoluzione per singoli programmi Wine - Gestisci diverse app (Windows / Risoluzioni diverse).
Per alcuni di quelli che posso confermare che funzionano dopo averli testati su almeno 3 computer con i requisiti hardware corretti (inclusi aggiornamenti e DLC) sono:
- Far Cry & Far Cry 2
- Dead Island & Dead Island: Riptide
- Dishonored
- Hitman 1 ... 4 (Blood Money)
- Trine & Trine 2
- GTA3, VC e SA
- Dead Space 1 ... 3
- World of Warcraft
- Elder Scrolls 3 ... 5
- Collezione Penumbra
- E molti altri...
Spero che questo ti aiuti e ti dia un'idea di come si stanno muovendo le cose.