Commodore OS tips and tricks #5 (Wine)

Creato il 04 febbraio 2012 da Amig4be @Amig4be

Nel Commodore OS è installato di default il software Wine (Applicazioni-->Emulators) appositamente creato per eseguire applicazioni Windows su Linux. Per la precisione Wine non è un emulatore, infatti il nome stesso è l'acronimo ricorsivo: Wine Is Not an Emulator: "Invece che agire come un emulatore completo, Wine implementa un layer di compatibilità, offrendo implementazioni alternative e open source delle DLL, chiamate per i programmi di Windows e processi per sostituire il kernel di Windows NT" (Wikipedia)".
(attenzione Wine non ha nulla a che vedere con VirtualBox e le macchine virtuali) Questo software pur essendo nato nel mondo Linux, non è presente in certe distro perché concettualmente molti utenti Linux vogliono prendere il più possibile le distanze dal mondo Microsoft. Invece pragmaticamente esso è un software che in molti casi permette proprio un abbandono di Windows (se l'utente lo ritiene possibile, senza magari obbedire a pregiudizi o a fissazioni particolari), in quanto consente di lavorare con software assente in linux e magari d'importanza cruciale come ad esempio alcuni piccoli software che in ambito lavorativo sono strettamente necessari. Ma essendo questo tipo di applicazioni numerosissime (sta ad ognuno di voi eventualmente verificare la funzionalità), ci concentreremo su una meno impegnata e più colorata categoria, il Gaming. Sappiamo che Windows è il più importante e diffuso sistema operativo esistente, e di conseguenza l'os di riferimento per lo sviluppo dei giochi Mainstream come anche la costellazione esistente di piccole ma stupende produzioni Indie (le quali spesso esistono anche per Linux), e in particolar modo essendo tantissimi i remake e i giochi ispirati ai grandi classici 8 e 16 bit, tra cui ovviamente C=64 ed Amiga, ecco che Wine nel Commodore Os è un software non solo utile ma anche molto pertinente, dato che la distro Linux di Commodore si rivolge proprio a un pubblico di retro-nostalgici; e infatti alcuni giochi "retrò" installati sul Vision (con il dvd Commodore extras) sono proprio dei classici d'annata scritti per Windows. Innanzitutto chiariamo che non è garantita la compatibilità al 100% del software Windows con Wine, ma tantissimi Software e Giochi vanno decisamente bene ed in caso contrario è possibile provare varie diverse configurazioni di Wine per aiutare o migliorare l'esecuzione di ogni singolo programma. Qui mi limiterò a illustrare una configurazione generica dotata di DirectX 9c che offre una buona compatibilità generalizzata con tante produzioni, poi ognuno "smanettando" e consultando internet potrà accanirsi al fine di far girare il software Windows desiderato al meglio. Nel menù di wine troveremo le voci relative a: -i programmi Windows  installati -la disinstallazione degli stessi -esplora la cartella (residente nel file system del C=OS) usata come unità C: di Wine -Opzioni -Winetricks
Ebbene, un qualsiasi eseguibile Windows viene riconosciuto come tale dal C=OS e avviandolo con il classico doppio click esso verrà eseguito automaticamente tramite Wine. Nel caso si trattasse di un installer, Wine copierà i file nella sua cartella utilizzata come unità "C" esattamente come farebbe Windows sulla propria partizione fisica, ciò vuol dire che nulla del file system del C=OS verrà intaccato dai file di windows perché questi andranno ordinatamente nella cartella e sub cartelle stabilite da Wine.
Tramite "esplora unita c:" si potrà proprio vedere il contenuto dei programma installati ed eventualmente modificarli in base alle proprie esigenze. Per prima cosa avviamo Winetricks subito selezioniamo "Select the default Wineprefix"
Quindi "install a windows DLL or component"
dell'elenco selezioniamo le voci come nella foto: d3dx9, directmusic, directplay, e lasciamo scaricare e installare tutto in automatico da Winetricks.
Terminato, scarichiamo e installiamo manualmente queste Directx 9, prima decomprimendole in una qualsiasi cartella
e quindi avviando dxsetup.exe.
Arrivati a questo punto dal menù di Wine diamo un'occhiata alle preferenze "settings"
Suggerisco d'impostare un Desktop Virtuale con la risoluzione desiderata, e mantenere Xp come versione di Windows, in questo modo sarà più semplice uscire da un'applicazione non correttamente funzionante chiudendo direttamente la finestra C=OS di Wine.
Ed ecco come con queste impostazioni sono riuscito ad avviare titoli come Rage e Skyrim, perfettamente giocabili (nel video c'è una asincronia audio e qualche scatto a causa della cofidica del software di cattura del desktop)

E ancora alcuni Remake di Giochi Amiga quali Alien Breed Impact, Another World edizione 25° anniversario, e la fresca fresca demo (in russo) del terzo capitolo di Cannon Fodder:



Oppure un esempio di una famosa demo Pc Debris (4kbytes)


In molti casi si resta abbastanza sbalorditi dalla funzionalità di Wine :-)
Un'altro possibile impiego utile per C=OS di Wine può ad esempio essere WinUae, che è lo stato dell'arte dell'emulazione Amiga.
Per semplificare e a volte aiutare nell'installazione e l'esecuzione del software Windows tramite Wine si può ricorrere a Playonlinux (installabile dal gestore pacchetti), il cui funzionamento è molto intuitivo, mentre per trucchi e suggerimenti e nuove versioni beta del software (il C=OS installerà le nuove versioni stabili automaticamente con gli aggiornamenti) andare al sito http://www.winehq.org/
Ricordo che tutte le guide, dettagli e trucchi per C=OS sono elencati nella pagina Commodore OS del Blog.
Commodore Computer Blog su facebook

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :