Introduzione
La guida parla di come eseguire The Old Republic su una macchina macOS.
Dall’ultimo aggiornamento, sono successe diverse cose:
- POM ha avuto problemi per alcune persone dove i menu come la configurazione non si aprivano. Non so cosa lo causi esattamente.
- Swtor_fix ha dato alla gente troppi problemi. Ho deciso di tornare a una versione più vecchia di Wine in fase di sviluppo così la correzione non sarà più necessaria.
Requisiti di base
Un elenco di requisiti di base per implementare la guida.https://www.playonmac.com/en/https://www.swtor.com/game/download
Funziona con 5.10.1Attualmente agli utenti OS X/macOS sono fornite tre possibili soluzioni quando vogliono eseguire un programma Windows; eseguire un Bootcamp, una macchina virtuale, o usare Wine. Tutto in questa documentazione è stato reso possibile dalle brillanti menti dietro il progetto Wine.Se vuoi giocare su Linux, controlla questo link https://lutris.net/games/star-wars-the-old-republic/
Prima di iniziare, ricorda che ogni computer è speciale, e non tutti avranno lo stesso risultato.
La macchina su cui sto girando è un MacBook Pro (15 pollici, inizio 2011) con macOS Sierra.
PlayOnMac non è un programma magico che fa tutto. Quello che fa è usare Wine per creare un mini-universo separato (wrapper) per ogni programma installato (o più programmi su un wrapper). Ogni wrapper fornisce tutti i componenti semplici necessari per eseguire un programma Windows, ma sta all’utente installare il resto dei componenti necessari per far funzionare il programma scelto.
Il problema di installare solo SWTOR è che una volta installato, non funzionerà perché mancano diversi componenti fondamentali necessari al gioco per funzionare. Dovrai installare tutti questi componenti sullo stesso wrapper su cui avrai installato SWTOR. Fortunatamente, PlayOnMac fornisce un menu speciale da cui è possibile installare tutte le cose necessarie per eseguire il gioco, in modo da non doverle andare a cercare da diversi siti web.
Si prega di assicurarsi di rileggere ogni passo almeno tre volte per assicurarsi che tutto sia corretto.
Processo
Se in qualsiasi punto, viene visualizzata una finestra che dice che rundll32.exe
è fallito, ignorare e chiudere l’errore.
Se invece vuoi guardare una video guida, ho incollato un video su come fare:
- Scarica il programma di installazione di Star Wars: The Old Republic.
- Quando sul menu di PlayOnMac, nella barra in alto, clicca su Strumenti –> Gestisci versioni di Wine.
- Nella scheda Versione di Wine (x86), clicca su 2.20-staging, e poi spostalo sul lato destro. PlayOnMac procederà a scaricare quella versione di Wine.
- Dopo che il download è terminato, nel menu di PlayOnMac, clicca sul pulsante Configura.
- In basso a sinistra, clicca sul pulsante Nuovo.
- Clicca Avanti e sarai portato a una schermata che ti istruirà a scegliere la versione bit. Scegli l’installazione di Windows a 32 bit.
- Nelle versioni di Wine elencate da usare, scegli 2.20-staging e clicca su next.
- Nomina il tuo drive virtuale. Qualsiasi nome va bene. L’unità virtuale verrà creata.
- Una volta creata l’unità virtuale, torna alla pagina di configurazione, clicca sull’unità che hai creato.
- Passa alla scheda Installa componenti.
- Installa i seguenti componenti:
d3dx9_36
crypt32
(Potrebbe dire che è fallito. Continua a riprovare) - Quando l’installazione è completa, passa alla scheda Display.
- Sulla dimensione della memoria video, clicca sul menu a discesa, e scegli il numero che corrisponde alla dimensione della memoria della tua unità grafica.
- Passa alla scheda Wine.
- Clicca su Configure Wine.
- Nel menu a tendina Windows Version:, scegli Windows 10.
- Dopo aver fatto questo, passa alla scheda Miscellaneous.
- Clicca su Esegui un file .exe in questa unità virtuale.
- Naviga fino alla posizione in cui hai scaricato il file di installazione di SWTOR (chiamato
SWTOR_setup.exe
). - Selezionalo e clicca su Apri. Verrà ora visualizzato il prompt della pagina di installazione. Ignorate l’errore.
- Scegliete la lingua che intendete usare e cliccate su Avanti fino a quando non sarete arrivati al tipo di installazione. NON eseguire un’installazione personalizzata. Lascia che l’installazione faccia un’installazione express.
- Dopo che l’installazione è completa, deseleziona l’opzione per lanciare il gioco e finisci l’installazione.
- Congratulazioni! Il gioco è ora installato.
- Clicca di nuovo su Esegui un file .exe in questa unità virtuale.
- Vai alla cartella del gioco. Questa è la posizione.
PlayOnMac’s virtual Drive –> Il nome del tuo wrapper –> drive_c –> Program Files –> Electronic Arts –> BioWare –> Star Wars – The Old Republic –>launcher.exe
- Il launcher verrà ora lanciato. Digita le tue credenziali ed effettua il login.
- Sarà visualizzato un errore che dice che hai bisogno dei diritti di amministrazione.
- Torna alla pagina di configurazione. Clicca su Open virtual drive’s directory.
- Naviga di nuovo nella cartella del gioco.
- Apri il file
launcher.settings
usando TextEdit. - Cambia la linea,
"bitraider_disable": false
in ,"bitraider_disable": true
. - Salva il file, e rilancia nuovamente il launcher ed effettua il login con le tue credenziali.
- Il gioco ora inizierà a scaricare. Se l’errore di amministrazione si ripresenta, apri di nuovo il file di testo e disattiva di nuovo bitraider e imposta la modalità di patching su ssn.
- Il gioco stesso peserà circa 40GB, quindi potresti anche lasciarlo scaricare e installare durante la notte. Spegni il launcher quando il gioco ha finito di scaricare e installare.
- Spegni il launcher e torna alla pagina di configurazione. Clicca su Crea un nuovo collegamento da questa unità virtuale.
- Scegli
launcher.exe
e dai un nome al collegamento SWTOR. - Di’ a Wine che non vuoi creare altri collegamenti. Il collegamento apparirà sul tuo desktop.
Il gioco dovrebbe ora avviarsi. Congratulazioni!
E ABBIAMO FATTO! Tutto quello che devi fare la prossima volta che vuoi giocare è fare doppio clic sul collegamento e sei pronto a partire 👍.
Quindi cosa funziona e non funziona attualmente? Tutto funziona! Ho testato ogni aspetto del gioco, dalla creazione del personaggio a
- Knights of the Fallen Empire
- Eternal Throne
- United Forces
- Galactic Legends
- Jedi Under Siege
- The Wretched Hive!
Domande frequenti
Q: Ho già fatto la tua guida precedente con swtor fix e ha funzionato! Ma ho una domanda: dovrei scartare la mia scorciatoia e rifarla usando il nuovo vino e la roba o dovrei rimanere con quello che ho? R: No, fai quello che hai. Il nuovo materiale è in realtà quello che abbiamo fatto prima. Ho dovuto sbarazzarmi di swtor_fix perché confondeva le persone. Entrambi funzioneranno bene.
Q: Le istruzioni per installare questo su, diciamo…Ubuntu o PuppyLinux (o, se mi sento particolarmente stupido, Slackware)? R: Sì. I ragazzi che hanno creato POM hanno creato prima PlayOnLinux. Stessa idea generale su come installarlo.
Q: Mi sto bloccando dopo aver cliccato su Express installation. E’ predefinito su My Computer come posizione di salvataggio che ovviamente non esiste sul mio Mac. Non mi permette di scegliere un’altra posizione. Non riesco a capire cosa ho fatto di sbagliato! R: Quando crei un nuovo wrapper, l’installazione dell’esperto è dentro il wrapper, non fuori di esso.
Q: Dice che ho solo 15gb liberi quando ho 70gb di spazio libero su disco. Non ho Time Machine acceso o altro, quindi non sono sicuro di cosa fare a questo punto.R: Uso un’applicazione chiamata Disk Inventory X che mostra cosa esattamente occupa spazio sul tuo computer. Ti suggerisco di usarla per vedere cosa sta succedendo.
Q: C’è una soluzione per la risoluzione iniziale che si resetta ad ogni avvio? Sono in grado di cambiare la risoluzione fino a dove mi serve nella schermata di selezione del personaggio, ma ci vuole un po’ per giocare perché niente si allinea correttamente.R: Scegli l’opzione schermo in finestra a schermo intero. Questo dovrebbe impedire che la risoluzione si resetti da sola.