Voglio giocare agli stessi giochi su Mac OS X e Windows 7

Ecco la mia configuration attuale. Ho sia Mac OS X 10.8 e Windows 7 installati su un SSD, sia driver Paragon per ciascuno installato su ciascuno. (così posso leggere / scrivere sull'altra partizione da entrambe le partizioni)

Ho installato diversi giochi su Steam su Windows e Steam non è attualmente installato su Mac OS X. Alcuni dei giochi sono compatibili con entrambi i sisthemes operativi. Ho trasferito i file da un sistema operativo a un altro, e Steam li accetta e dopo aver scaricato una piccola quantità (less di 100mb) e funzionano bene. Quindi la maggior parte dei file di gioco functionrà bene su entrambi i sisthemes operativi. Sto bene con due copie di alcune piccole cose, ma non voglio due dell'integer gioco.

Quindi mi piacerebbe archiviare i giochi su un sistema operativo, preferibilmente Windows, e riprodurre quelli compatibili con OS X su OS X senza installarli nuovamente su OS X.

tl; dr, voglio giocare ai giochi Source Engine su entrambi i sisthemes operativi della mia configuration dual-boot, mantenendo solo una copia dei file di gioco.

Molti file, come risorse (immagini, trame, templates) , file di configuration, ecc., Sono condivisi tra Windows e Mac: sono gli stessi file e possono essere utilizzati su Windows e Mac senza problemi, come dimostrato qui:

Le versioni Mac e Windows dei giochi Source contengono esattamente gli stessi file? .

Tuttavia, gli eseguibili effettivi ( .exe per Windows, .app per Mac) e i file di libreria. .dll per Windows, .a per Mac) differiscono notevolmente (e sono scritti in modo diverso, quindi non è ansible modificare solo l'estensione e sperare migliore).

Supponendo che Steam non rimuova i file eseguibili di Windows quando si verifica la cache di gioco sul lato Mac (come i timori di SevenSidedDie), quindi in teoria si può cavarsela installando Steam (solo Steam!) Sul lato Mac delle cose e creando collegamenti simbolici a i file e le cartelle di cui hai bisogno.

Dovrai creare collegamenti simbolici a

  • La directory del gioco nella cartella steamapps
  • Tutti i file .GCF Source nella directory principale (non riesco a ricordare come vengono chiamati in cima alla mia testa, avrò uno sguardo quando torno a casa, altrimenti sentitevi liberi di modificarli in!)

Ecco una risposta che ho postato sulla creazione di collegamenti simbolici in Windows: Team Fortress 2 non verrà installato nella posizione personalizzata .

Basta ricordare di creare collegamenti Directory per intere directory e collegamenti File per singoli file.

Modificare:
Grazie a SevenSidedDie, ora so come creare collegamenti simbolici su un Mac! 🙂 Il command è:

ln -si <real file/folder path> <link name>

Come sottolineato, alcuni programmi non seguono collegamenti simbolici, ma non ho mai avuto problemi a farlo su Steam su Windows.