22 - October - 2011

PLAYONLINUX ON UBUNTU 10.04

In questa guida parleremo di PlayOnLinux, un software scritto in python che sfruttando al suo interno wine riesce ad emulare molte applicazioni nate per Windows. Certo non tutte sono stabili e funzionano correttamente ma direi che è una prova si può fare no?! :-)

Per prima cosa installiamo PlayOnLinux sulla nostra linux box.

Apriamo il nostro browser preferito e digitiamo: http://www.playonlinux.com/en/

Ora dirigiamoci sulla pagina di download: http://www.playonlinux.com/en/download.html e cerchiamo il pacchetto per la nostra distribuzione linux.

Usando lucid lynx seguiamo la seguente procedura indicata per ubuntu:

sudo wget http://deb.playonlinux.com/playonlinux_lucid.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

Una volta installato lo troveremo sotto il menù:

 

Applicazioni → Giochi → PlayOnLinux

Una volta avviato si presenta come da screenshot appena citato.

Ora partiamo installando il nostro gioco per pc windows, (in questo esempio che guarderemo insieme ho installato TombRaiderAnniversary) con i seguenti step iniziando con l’inserire il DVD nel nostro lettore :)

  • Clicchiamo sul bottone Installa
  • Scegliamo il nostro gioco, in questo caso TombRaiderAnniversary dal menù giochi di playonlinux
  • Clicchiamo su Installa

La schermata che si presenterà è la seguente:

Il gioco, al termine dell’installazione, sarà installato in :

  •  /home/nomeutente/.PlayOnLinux/wineprefix/TombRaiderAnniversary

A questo punto procediamo cliccando su Avanti e seguiamo le indicazioni fino alla partenza dell’installazione del gioco.

 

Playonlinux provvederà ad installare le DirectX necessarie per il corretto funzionamento del gioco.

Una volta terminata l’installazione, occorre procedere con la configurazione di wine, di modo che inizializzi correttamente la parte grafica e la parte relativa al suono.

 

 

Per la parte grafica ho settato le opzioni che si possono vedere nello screen sopra, mentre per la parte audio ho combinato insieme i Drivers OSS con quelli ALSA altrimenti, quando parte il gioco, non viene inizializzato correttamente l’audio e non si sente alcun suono.

E’ possibile fare una verifica effettuando l’opportuno test audio mediante il bottone: Test dell’audio.

 

 

Con PlayonLinux è anche possibile anche gestire in modo personalizzato le varie versioni di wine per le relative applicazioni installate. Se, ad esempio, nella nostra distribuzione il pacchetto di wine disponibile è la wine-1.1.42 , attraverso questo software possiamo installare una versione più recente per poter usufruire di features presenti nelle versioni di sviluppo non ancora rilasciate ufficialmente.

Personalizzare le versioni di wine è molto semplice, basta andare in:

 

  • Strumenti → Gestisci le versioni di Wine

Per TombraiderAnniversary ho utilizzato la versione 1.2 come si può vedere dallo screen sotto:

Una volta eseguiti i settaggi appena descritti, possiamo avviare la configurazione di TombRaiderAnniversary dal menù:

 

  • Applicazioni → Wine → Programmi → Eidos → Tomb raider Anniversary → Configura

 

 

P.S.

Per cercare di avere una buona fluidità del gioco, è consigliabile mantenere la frequenza vicino ai 60Hz. Ricordiamo che, essendo tutto emulato, non possiamo pretendere il massimo delle prestazioni come su windows :-)

 

Ora lanciando il gioco dal menù di wine e cliccando sull’icona Tomb Raider – Anniversary, il gioco partirà e potremo iniziare a giocare :-)

 

Nel path sottostante c’è lo script di avvio dove ho rilevato un bug, per fortuna di facile correzione.

Rechiamoci in:

 

  • home/nomeutente/.PlayOnLinux/configurations/installed

 

Ora con il nostro editor preferito, editiamo il file: Tomb Raider Anniversary

Questo non è altro che uno script bash che si incaricherà successivamente di andare a richiamare l’eseguibile del gioco.

#!/bin/bash

export WINEPREFIX=”/home/seawolf/.PlayOnLinux/wineprefix/TombRaiderAnniversary”

export WINEDEBUG=”-all”

cd “/home/seawolf/.PlayOnLinux/wineprefix/TombRaiderAnniversary/drive_c/Programmi/Tomb Raider – Anniversary”

wine “tra.exe” $@

 

La correzione che occorre fare è:

/home/seawolf/.PlayOnLinux/wineprefix/TombRaiderAnniversary/drive_c/Program Files/Tomb Raider – Anniversary”

con

/home/seawolf/.PlayOnLinux/wineprefix/TombRaiderAnniversary/drive_c/Programmi/Tomb Raider – Anniversary”

Questa accade perché la versione di wine di default si aspetta di trovare il gioco nella directory drive_c/Program Files, mentre l’installazione, avendo tutto in lingua italiana, è dentro in drive_c/Programmi. Facendo questa opportuna correzione non dovremmo più aver problemi quando lo lanciamo.

 

Grazie a tutti per l’attenzione della lettura.

 

Stay Tuned…. :)

Licenza Creative Commons
PLAYONLINUX ON UBUNTU 10.04 by Andrea Finessi is licensed under a Creative Commons Attribuzione – Non commerciale – Condividi allo stesso modo 2.5 Italia License.

Leave a Reply