Red Alert torna a vivere su GNU/Linux


Sono pochi i giochi per pc che hanno lasciato una traccia indelebile nella storia dei videogame, e tra questi c’è sicuramente "il padre" del gioco che presenteremo brevemente oggi.
OpenRedAlert è un RTS (strategico in tempo reale), per sistemi Gnu/Linux e Windows (rilasciato con licenza GPL), basato sul motore del famoso gioco "Command & Conquer: Red Alert", titolo che sconvolse e rivoluzionò il panorama videoludico di metà anni ‘90.
Fino a qualche tempo fà l’unico impedimento che poteva ostacolare la diffusione e la godibilità, del clone open source, era costituito dalla necessità di dover reperire una copia orginale del vecchio titolo della Westwood studios, o di ricercare una versione Demo.

Oggi invece, in occasione del tredicesimo anniversario della serie (e dell’imminente uscita di "Command & Conquer: Red Alert 3"), Westwood ha rilasciato il gioco originale come freeware (link al download).

Con questo rilascio, il team di sviluppatori, oltre a far felici tutti gli appasionati di "retrogaiming", viene indirettamente a favorire tutti quelli che vogliono riassaporare e riscoprire (su Linux) le vecchie battaglie tra "Impero Sovietico" ed "Alleati".

OpenRedAlert necessita infatti dei file, "main.mix" e "readalert.mix" per essere eseguito.

Ricordo infine, che il gioco è in costante sviluppo, ed è giunto da poco alla versione 462; release che porta con sè una serie di bug risolti e diverse migliorie (changelog).

Prima di procedere all’installazione assicurarsi che non proprio sistema siano installati i seguenti pacchetti:

  • SDL
  • SDL_mixer
  • libmikmod
  • mkinitrd
  • audiofile 

Installazione.

L’installazione è molto semplice. Innanzitutto effettuiamo il download del pacchetto tar.gz da questo indirizzo. Nel caso si riscontrassero problemi utilizzare questo indirizzo.

Oltre al precedentemente files compresso necessitano 2 file (MAIN.MIX e REDALERT.MIX). Questi files potremo facilmente reperirli effettuando il download della Demo di Red Alert disponibile a questo indirizzo.

Effettuato il download di entrambi i files non ci resta scompattare il file tar.gz contenente la versione di Red Alert per linux: openredalert-r462-linux.tar.gz.

Per comodità ho sistemato il gioco in una cartella chiamata "Program" all’interno della mia home. Nell’esempio sottostante utilizzerò questo riferimento.

Aprire una console e impartire i seguenti comandi (Per convenzione supponiamo che i files precedentemente scaricati siano locati nel Desktop):

cd /home/`whoami`/Desktop

Per convenzione creare una directory denominata "Program" all’interno della propria /home.

mkdir /home/`whoami`/Program/

Estrarre all’interno della cartella "Program" precedentemente creata il contenuto dell’archivio openredalert-r462-linux.tar.gz.

tar -xvf openredalert-r462-linux.tar.gz -C /home/`whoami`/Program/

Creare una cartella denominata "mix" in /home/Utente/Program/openredalert/data/:

mkdir /home/`whoami`/Program/openredalert/data/mix

Estrarre l’archivio.zip contenente la demo di Red Alert:

unzip /home/`whoami`/Desktop/ra95demo.zip

Ora spostare o copiare i file MAIN.MIX e REDALERT.MIX presenti nella directory /ra95demo/INSTALL in /home/Utente/Program/

cp /home/`whoami`/Desktop/ra95demo/INSTALL/*.MIX /home/`whoami`/Program/openredalert/data/mix

Avviare il gioco:

/home/`whoami`/Program/openredalert/./openredalert

    

Buon divertimento.

 

, , ,

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

  • gigigno
    il logo di presentazione mi ha un po' inquietato... credevo raccattassi soldi per cominciare la rivolucion..
    Asta la vista comandande luptor
  • Luptor
    No non "raccatto" per la rivoluzione ^^ è solamente il logo che compare sul sito uff. del progetto "OpenRedAlert" ^^
  • Roberto Romagnoli
    Al lancio ottengo questo errore
    ERROR: Unable to open conquer.eng
    Mi sapete consigliare?

    robyrom
  • Ciao Roberto,
    l'errore è dovuto dal fatto che non porti i files.mix presenti nel files.zip della demo all'interno della cartella openredalert/mix..
    Segui la parte relativa all'installazione e vedrai che al prossimo riavvio potrai tranquillamente giocare a openRedAlert. ;)
  • volendo potresti sostituire "Utente" (senza virgolette) con `whoami` (con le virgolette inverse), in questo modo chiunque può usare i comandi proposti semplicemente facendo copiaincolla ..

    una richiesta: potresti segnare anche le dipendenze (tipo libsdl per dire .. e altre che magari non ho ancora scoperto)
  • @Furester
    whoami aggiunto. Grazie per l'intervento.. non avevo mai preso inconsiderazione questa possibilità che effettivamente renderebbe funzionante il copia incolla.
    Per le dipendenze mi metto al lavoro.
  • Per quanto riguarda le dipendenze sono riuscito a ricavare queste:

    SDL
    SDL_mixer
    libmikmod
    mkinitrd
    audiofile
  • gabriele
    ERROR: Unable to open conquer.eng sul log di file leggo questo...i file li ho copiati manualmente io (parlo dei mix)è lo stesso?
  • Da quale versione di Red Alert?
  • gabriele
    http://www.ohloh.net/p/openredalert/download?fi... da questa uffa.....sto cercando di far girare questo gioco in ogni modo ma niente!le dipendenze vedi SDL ecc le ho tutte però nada.....consigli?grazie
  • Il problema dovrebbero essere i files .MIX... hai utilizzato quelli indicati nell'articolo?
  • gabriele
    certo copiati manualmente,non da terminale.....ma non c'è una versione .deb di questo gioco?provo a scaricare il file n.2?
  • gabriele
    Trying to load "RedAlert"...
    WARNING: Missing required file "main.mix"
    .MIX archives loading ok
    Please wait, OpenRedAlert 462 is starting
    Initialising the graphics engine...ERROR: Unable to open conquer.eng
  • @ gabriele:
    Scusa il ritardo è una mattinata intensa questa... dopo pranzo provo a installarlo e ti faccio sapere qualcosa.
  • gabriele
    grazie fammi sapere ci tengo tanto ad avere questo gioco!
  • gabriele
    magari mi mancano le librerie?
  • L'errore è mio.. scrivendo la guida mi sono dimenticato di un particolare decisivo.... i la directory "mix" deve essere creata all'interno della directory "data" già presente in seguito all'estrazione dell'archivio tar.gz.

    Ho sistemato la guida che ora è funzionante.

    Fammi sapere.
  • gabriele
    grazie ora va nel mio pc fisso!invece nel mio netbook un acer aspire one con linux4one parte però poi carica il filmato e si blocca tutto!altri giochi più potenti girano senza problemi però!che può essere?
  • Ricevi errori lanciando il gioco da terminale?
  • gabriele
    no accidenti!parte il gioco va il video poi schermo bianco e mouse bloccato!uff
  • Controlla il log all'interno della cartella contenente l'eseguibile del gioco e posta il contenuto.
  • gabriele
    Trying to load "RedAlert"...
    .MIX archives loading ok
    Please wait, OpenRedAlert 462 is starting
    Initialising the graphics engine...done
    Initialising the sound engine...done
  • Nel log non compaiono errori... Mhh
  • gabriele
    che può essere librerie?per dire mi gira warzone e altro non credo sia il portatile
  • Evidentemente è qualche libreria o qualche problema legato ad esse..Sinceramente non ho mai utilizzato linux4one quindi non posso entrare nello specifico.
  • gabriele
    qualche consiglio su aggiornamento o altro di librerie?
  • gabriele
    src/vfs/filesystem/externalvfs.cpp line 81: open file ./freera.log
    Binpath = .
    Screen is in system memory
    open /dev/sequencer or /dev/snd/seq: No such file or directory


    ecco cosa mi dice
  • gabriele
    niente sono destinato a non giocarci?
  • In questo caso l'errore mi lascia un po perplesso.. vedo di indagare e magari ti faccio sapere.
  • gabriele
    attendo news...grazie
blog comments powered by Disqus