Running Age of Empires 2 su Linux


11

Di recente ho provato a giocare a Age of Empires 2 sul mio computer Linux Ubuntu 12.04 LTS. Tuttavia, non riesco a farlo funzionare con qualsiasi metodo che ho trovato sul computer. Ho provato Playonlinux, tuttavia, quando provo a riprodurlo, viene visualizzato un messaggio che dice che si è verificato un errore interno. Ho anche provato a farlo attraverso virtualbox e installandolo su una versione virtuale di Windows XP. Tuttavia, dopo aver completato l'installazione, mi dice che non c'è alcun CD nell'unità disco e che dovrei inserirlo e riavviare l'applicazione. Se qualcuno ha un modo in cui non ho ancora provato o qualcosa che avrei potuto perdere, per favore fatemelo sapere. Grazie.

Risposte:


3

Dovresti dare un'occhiata a WINE. WINE ha fatto molta strada negli ultimi anni e molte applicazioni basate su Windows possono essere eseguite con vari gradi di successo.

Ecco la pagina di HINE HQ per Age of Empires 2 :

Sembra che Age of Empires 2 abbia un discreto successo. Per ottenere WINE, devi prima aggiungere il repository PPA WINEHQ aggiungendo "ppa: ubuntu-wine / ppa" come sorgente software all'interno di Ubuntu Software Center (Modifica-> Sorgenti software). Quindi dovresti essere in grado di installare WINE eseguendo quanto segue dal Terminale:

sudo apt-get install wine1.5

Per ulteriori istruzioni, vedere WINE per Ubuntu e Ubuntu Derivatives


Ok ho installato vino. Ora, come posso aggiungere il gioco al vino?
user149131

Se non lo hai ancora installato, vai al programma di installazione / installazione sul supporto, fai clic con il pulsante destro del mouse e seleziona "Esegui con Wine". Questo dovrebbe installarlo nella tua ~./wine/drive_c/Program\ Filesdirectory. In caso di problemi, consultare le Domande frequenti su WINEHQ per l'installazione di applicazioni Windows: wiki.winehq.org/…
Aaron

1
Bene, sono riuscito a installare il gioco con wine. Tuttavia, quando provo a eseguirlo, mi dà la schermata di caricamento per il gioco, poi scompare seguito dal vino e quindi non succede nulla. I file potrebbero essere entrati nei file del programma del vino per qualche motivo?
user149131

Intendevo non
avercela

2

Ho dovuto andare nella cartella del gioco (fare clic con il tasto destro del mouse e selezionare "apri la directory delle applicazioni", quindi selezionare /steamapps/common/age2HD/). Lì ho rinominato Launcher.exe in qualcos'altro. Quindi ho creato una copia di AoK HD.exe e l'ho chiamato Launcher.exe.

Inoltre, ho installato manualmente .net 4.0 e 4.5.

Inoltre, /age2HD/_CommonRedist/vcredist/2015ho rimosso installscript.vdf e installato manualmente la versione a 32 bit.


2

Buone notizie, non ho ancora testato tutto, ma sono riuscito a farlo funzionare su PlayOnlinux e avviare un gioco:

  1. Apri PLayOnLinux e seleziona "Installa un programma".

POL Installa un programma


  1. Cerca Steam e installalo. Installa Steam

  1. Assicurati di deselezionare "Esegui Steam" prima di fare clic su Fine. Deseleziona Esegui Steam

  1. Torna a PlayOnLinux fai clic sull'icona Steam ed eseguilo. Attendere il completamento dell'aggiornamento. Aggiornamento di Steam.

  1. È possibile che venga visualizzato il messaggio "Steam crash", fare clic su Avanti e ignorarlo. Steam si è schiantato

  1. Accedi a Steam al termine dell'aggiornamento. Accesso a Steam

  1. Steam ridurrà al minimo una volta effettuato l'accesso. Il "Vassoio del sistema del vino" verrà aperto in un'altra finestra, trovalo e fai doppio clic sull'icona di Steam per aprirlo.

Vassoio del sistema del vino


  1. Trova Age of Empires su Steam e installalo. 30 ore giocate

  1. Una volta installato, eseguilo da Steam, installerà alcune cose e poi si bloccherà immediatamente. installazione di directx

  1. Torna a PlayOnLinux seleziona 'Strumenti' sulla barra degli strumenti in alto e seleziona 'Gestisci versioni di vino'. Attendere qualche secondo che l'elenco venga popolato. Nella scheda x86 selezionare "3.3" e fare clic sulla freccia per spostarla sul lato destro. installazione di vino 3.3

  1. Torna su PlayonLinux, seleziona Steam e seleziona Configura. configurazione di Steam

  1. Fai clic sulla freccia accanto a "Versione Wine" e seleziona 3.3. selezionando la versione del vino

  1. Sempre dal menu di configurazione vai alla scheda 'Installa componenti' e installa 'd3dx9' e 'vcrun6'.

d3dx9 vcrun6


  1. Torna alla scheda "Generale" e seleziona "Crea un nuovo collegamento da questa unità virtuale". Trova "AoK HD.exe" e seleziona Avanti. aggiungendo una scorciatoia

  1. Quando torna all'elenco delle scorciatoie, seleziona "Non voglio creare un'altra scorciatoia" e fai clic su Avanti.

finire di aggiungere un collegamento


16.Scarica una copia di vcrun 2015 x86 da qui . Nella scheda Varie del menu di configurazione selezionare "Esegui un file eseguibile di Windows (.exe) in questa unità virtuale". in esecuzione un file eseguibile


  1. Esegui la tua copia scaricata di VC redist 2015 ed esegui l'installazione. installa vcredist

  2. Esegui il collegamento AoK HD.exe che abbiamo aggiunto in precedenza. eseguire il collegamento


  1. Questo errore potrebbe apparire, ignorarlo e fare clic su OK. errore casuale

  1. Il launcher di Age of Empires si aprirà, ma non ci sarà testo sui pulsanti, fai comunque clic sul primo pulsante e il gioco si avvierà: D Avvio del gioco

1
Grazie! Sono riuscito a eseguirlo su Ubuntu usando la tua guida dettagliata.
Virtuoz,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.