Differenze tra le versioni di "Ultima Online e Linux"

Da Faerun Legends Wiki.
(Ubuntu 7.04 «The Feisty Fawn» con Wine)
(Distribuzioni Testate)
Riga 21: Riga 21:
 
# Lanciare il pacchetto di Faerun con [http://www.winehq.org/ Wine] (tasto destro sul file che si puo' scaricare dal nostro [http://www.faerunslegends.it/ Sito Ufficiale] -> Apri con Wine).
 
# Lanciare il pacchetto di Faerun con [http://www.winehq.org/ Wine] (tasto destro sul file che si puo' scaricare dal nostro [http://www.faerunslegends.it/ Sito Ufficiale] -> Apri con Wine).
 
<br><br>
 
<br><br>
 +
 +
 +
=== Slackware 12.0 con Wine 0.9.44 ===
 +
Testato [[Ultima Online]] con il pacchetto di [[Faerun's Legends]] utilizzati con [http://www.winehq.org/ Wine]. Testata l'installazione da zero (Installazione di [http://www.winehq.org/ Wine], Installazione di [[Ultima Online]], Autopatch di [[Ultima Online]], Installazione del pacchetto di [[Faerun's Legends]]) senza riscontrare problemi come descritto in precedenza.<br>
 +
 +
'''Note sull'installazione di Wine:'''
 +
* ''Wine 0.9.44 e' stato ricompilato dai sorgenti, aggiungendo esplicitamente l'opzione di ottimizzazione per processori i686.
 +
 +
'''Problemi riscontrati dopo l'installazione:'''
 +
* ''Couldn't open Fonts.mul'': Problema al lancio del client subito dopo l'intallazione, risolto dopo un riavvio del pc. In alternativa, lanciare il client con wine direttamente dalla directory dove l'avete installata (ad esempio $HOME/.wine/.drive_c/Program Files/Ultima Online 2D/).
 +
 +
'''Considerazioni sulle prestazioni'''
 +
* ''Sistema Target'': slack 12 e wine sono stati installati su un portatile EVO N410C con un pentium IIIm  1.2Ghz, 256 MByte di ram e 40 Gbyte di HD. Il file system su cui risiede slack e' reiserfs ed e' stata configurata una partizione di swap di 512 Mbyte. Il Desktop Manager utilizzato e' KDE e Xorg non viene caricato con nessun driver per l'accelerazione 3D.
 +
<br>
 +
* ''Connessione a Internet'': Connessione tramite cellulare UMTS
 +
<br>
 +
* ''Prestazioni'': UO funziona alla perfezione, sia per quanto riguarda l'audio che il video. Con solo il client attivo (e ovviamente le librerie di kde-qt etc.-), vengono occupati al massimo 200 MByte di ram. Quando la rete 3G UMTS e' disponibile, si nota solamente (e non sempre) un rallentamento dei movimenti del personaggio, nel senso che, correndo assieme ad un altro PG, in una decina di secondi si rimane indietro di 5-6. Con wine, putroppo, il processore funziona sempre al 100%, quindi, se avete problemi di riscaldamento, l'unica soluzione e' quella di abilitare il CPU throttling o di ridurre la frequenza di clock del processore utilizzando lo speedstep in userspace. Non ho informazioni sul frame-rate.
  
 
== Link esterni ==
 
== Link esterni ==

Versione delle 11:29, 16 set 2007

Ultima Online è un'applicazione nativa per sistemi operativi Microsoft Windows e non esistono client ufficiali aggiornati per altri ambienti. Per poter utilizzare il client in ambiente Linux (e, con gli stessi metodi, anche in altri ambienti) è necessario usare un programma di emulazione Windows; in base al metodo di emulazione usato questi si possono dividere in 2 categorie:

  • Macchine virtuali (per esempio: VMware, Virtual PC, QEMU o VirtualBox) che sono in grado di eseguire una copia integrale del sistema operativo Windows al proprio interno: una volta preparata la macchina virtuale è necessario installare al suo interno il sistema operativo ospite e tutti i programmi desiderati come si farebbe in un computer nuovo. Per Ultima Online è però sconsigliato fare uso di Virtual Machine in quanto impiegano molte risorse e sono più lente del computer che le esegue, oltre a non sfruttare appieno le potenzialità della scheda video.
  • Programmi di emulazione di API (per esempio: Wine) che riescono ad eseguire singole applicazioni intercettando e "traducendo" le chiamate al sistema operativo Windows in quelle del sistema ospite: in questo modo è possibile eseguire facilmente programmi scritti per altri sistemi operativi, ma le prestazioni sono negativamente influenzate dalla necessaria elaborazione runtime delle istruzioni


Ultima Online può essere installato ed eseguito con entrambi i metodi, anche se le prestazioni sono inevitabilmente inferiori a quelle del programma eseguito nativamente in ambiente Windows. Per istruzioni su come installare ed eseguire applicazioni utilizzando uno dei programmi sopra menzionati, fate riferimento alle rispettive guide.

Distribuzioni Testate

Ubuntu 7.04 «The Feisty Fawn» con Wine

Testato Ultima Online con il pacchetto di Faerun's Legends utilizzati con Wine. Testata l'installazione da zero (Installazione di Wine, Installazione di Ultima Online, Autopatch di Ultima Online, Installazione del pacchetto di Faerun's Legends) senza riscontrare problemi.
Problemi riscontrati durante l'installazione:

  • Couldn't open Fonts.mul: Problema al lancio del client subito dopo l'intallazione, risolto dopo un riavvio del pc. In alternativa, lanciare il client con wine direttamente dalla directory dove l'avete installata (ad esempio $HOME/.wine/.drive_c/Program Files/Ultima Online 2D/).

Problemi riscontrati durante il gioco:

  • Leggero gracchiare dell'audio sugli effetti speciali: in cerca di soluzione

Mini-Guida all'installazione:

  1. Installare Wine come indicato sul sito
  2. Installare Ultima Online usando Wine (tasto destro sul file di installazione -> Apri Con Wine)
  3. Lanciare uopatch.exe dalla cartella di Ultima (di default /home/nomeutente/.wine/drive_c/Program Files/Ultima Online 2D - necessario spuntare visualizza->Mostra File Nascosti per raggiungerla) con Wine (tasto destro su uopatch.exe -> Apri Con Wine)
  4. Lanciare il pacchetto di Faerun con Wine (tasto destro sul file che si puo' scaricare dal nostro Sito Ufficiale -> Apri con Wine).




Slackware 12.0 con Wine 0.9.44

Testato Ultima Online con il pacchetto di Faerun's Legends utilizzati con Wine. Testata l'installazione da zero (Installazione di Wine, Installazione di Ultima Online, Autopatch di Ultima Online, Installazione del pacchetto di Faerun's Legends) senza riscontrare problemi come descritto in precedenza.

Note sull'installazione di Wine:

  • Wine 0.9.44 e' stato ricompilato dai sorgenti, aggiungendo esplicitamente l'opzione di ottimizzazione per processori i686.

Problemi riscontrati dopo l'installazione:

  • Couldn't open Fonts.mul: Problema al lancio del client subito dopo l'intallazione, risolto dopo un riavvio del pc. In alternativa, lanciare il client con wine direttamente dalla directory dove l'avete installata (ad esempio $HOME/.wine/.drive_c/Program Files/Ultima Online 2D/).

Considerazioni sulle prestazioni

  • Sistema Target: slack 12 e wine sono stati installati su un portatile EVO N410C con un pentium IIIm 1.2Ghz, 256 MByte di ram e 40 Gbyte di HD. Il file system su cui risiede slack e' reiserfs ed e' stata configurata una partizione di swap di 512 Mbyte. Il Desktop Manager utilizzato e' KDE e Xorg non viene caricato con nessun driver per l'accelerazione 3D.


  • Connessione a Internet: Connessione tramite cellulare UMTS


  • Prestazioni: UO funziona alla perfezione, sia per quanto riguarda l'audio che il video. Con solo il client attivo (e ovviamente le librerie di kde-qt etc.-), vengono occupati al massimo 200 MByte di ram. Quando la rete 3G UMTS e' disponibile, si nota solamente (e non sempre) un rallentamento dei movimenti del personaggio, nel senso che, correndo assieme ad un altro PG, in una decina di secondi si rimane indietro di 5-6. Con wine, putroppo, il processore funziona sempre al 100%, quindi, se avete problemi di riscaldamento, l'unica soluzione e' quella di abilitare il CPU throttling o di ridurre la frequenza di clock del processore utilizzando lo speedstep in userspace. Non ho informazioni sul frame-rate.

Link esterni