…sei stato ufficialmente pimpato!

Magic è un gioco bellissimo, peccato che costi un casino di soldi… ho smesso per quel motivo!”

Quante volte ho sentito ripetere questa frase?

Da me di sicuro infinite, ma non penso d’essere l’unico che dopo aver speso cariolate di euro per una manciata di carte e aver visto subito dopo uscire una nuova edizione che, maledetti, fotteva la mia amata combo appena finita di creare, ha detto “Ma vaffanmana va’!”

Però come gioco mi è sempre piaciuto e penso come me a molti… quindi la possibilità di giocare online a magic, senza spendere veri soldi per le carte mi alletta parecchio.

Su Windows esistono diversi giochi (come Magic Workstation) che risolvono questo problema, ma su Linux pensavo che l’unica possibilità fosse usare il sopracitato programma tramite Wine, finchè non ho scoperto Generic Collectible Card Game, aka Gccg.

una partita di Magic

una partita di Magic

Il programma è un software gratuito multipiattaforma (quindi disponibile anche per Windows e Mac) che oltre a Magic consente di giocare anche ad altri giochi di carte collezionabili (Pokemon, Metw, Il Signore degli Anelli, e altri) e che, per quanto riguarda la parte di Magic, si presenta molto completo e ben pensato, sebbene con un’interfaccia inizialmente un po’ poco intuitiva, in grado di gestire ogni situazione del gioco e completo di tutte le carte di tutte le edizioni.

I suoi punti di forza sono:

  • Immagini di tutte le carte di tutte le edizioni esattamente corrispondenti a quell’edizione, completo di tutte le terre, edizioni promo e speciali, e token.
  • Possibilità di acquistare carte tramite soldi virtuali che si guadagnano giocando contro gli atri giocatori, ma contemporaneamente possibilità di giocare con carte anche che non si posseggono (i cosiddetti proxy)
  • Possibilità di comprare bustine e starter di tutte le edizioni
  • Possibilità di giocare partite da 1 fino a 6 giocatori
  • Possibilità di giocare partite Sealed Deck
  • Possibilità di ricerca all’interno di tutte le edizioni di Magic

Vediamo ora come installarlo e cominciare a giocare su Linux (i metodi di installazione per altri Sistemi Operativi sono descritti in inglese qui):

  1. cominciamo scaricando il tar a questo indirizzo.
  2. il programma necessita di queste dipendenze:
    SDL, SDL_net, SDL_image, SDL_ttf, SDL_mixer
    ma nella maggior parte delle distribuzioni Linux sono già presenti, quindi non dovreste preoccuparvene. In ogni caso su Ubuntu il comando per installare tutte le dipendenze mancanti è:

    sudo apt-get install libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2
  3. estraete il programma in una cartella in cui sarà installato.
  4. spostatevi con un terminale nella cartella in cui avete estratto il tutto e, se avete un sistema a 32 bit, date il seguente comando:
    ./gccg_package install client fonts linux-i386 mtg

    se invece il vostro sistema è a 64 bit:

    ./gccg_package install client fonts linux-x86_64 mtg
  5. ora il programma è installato e funzionante, si avvia con
    bash ./Mtg --user nomeutente
    

    dato nella cartella in cui avete estratto e ora anche installato il programma (vi consiglio di fare un qualche collegamento simbolico in /usr/bin o fare un lanciatore), a nomeutente sostituite ovviamente il nick con cui volete essere registrati al software… mancano però ancora le immagini delle carte.

  6. per installare le immagini (che occupano in totale 500 MB scarsi) dovete dare questo comando:
    ./gccg_package install mtg-cards

    le immagini sono assolutamente solo un fattore estetico, non influiscono sul gioco, ma senz’altro lo rendono più gradevole. 🙂

mtg

L’interfaccia del programma

A questo punto avviamo il gioco come spiegato a punto 5 e ci troveremo davanti a un’interfaccia come in figura qui a fianco.

Notiamo in alto la chat, subito sotto la lista dei giocatori online coi rispettivi avatar, sotto (in centro) i tavoli da gioco e in basso le nostre finanze.

Per dettagli sul funzionamento del gioco vi rimando alle FAQ del sito ufficiale del progetto, molto esaustive, e vi consiglio di non aver paura di provare a sfidare qualcuno o a chiedere via chat consiglio ai giocatori online.

Se mi trovate in linea io sono fra e nerduma è albi… 😉 chiedeteci pure…

Vi aspetto quindi sui tavoli da gioco!

[EDIT]: il gioco non ha un’icona, se vi interessasse ne ho realizzata una io, potete scaricarla qui.

Commenti su: "Giocare gratis online a Magic su Linux" (145)

  1. The store popped an alternative sign-up so I would not hold
    up traces and we began checking out.

  2. Anonimo ha detto:

    grazie in anticipo

    • Anonimo ha detto:

      non so perchè ma non mi invia la domanda 🙂 riprovo.. ho seguito ciò che dice la guida ma il gioco non parte.. prima resta 5 minuti con la sola scritta

      “connecting to gccg.bornano.fr port 29100”

      poi mi scrive

      “connection failed
      working offline”

      come faccio a giocare online contro altri giocatori?

      • Anonimo ha detto:

        in dettaglio:
        “http://i59.tinypic.com/2wmf2mt.png”
        e
        “http://i62.tinypic.com/16ln4lj.jpg”

      • Anonimo ha detto:

        in dettaglio
        ttp://i59.tinypic.com/2wmf2mt.png
        ttp://i62.tinypic.com/16ln4lj.jpg

  3. Luca ha detto:

    Lanciando il programma ho riscontrato questo errore, suggerimenti? Grazie 😀

    I/O exception at SDL_InitSubSystem failed: No available video device

    • Sei sicuro di aver installato tutte le dipendenze richieste?

      • Luca ha detto:

        Sisi ho installato proprio tutto…

        Questo è l’output quasi completo (ho saltato un po’ di “Loading”):



        Loading ./xml/Mtg/c13.xml
        Loading ./xml/Mtg/bng.xml
        Loading ./xml/Mtg/jou.xml
        Loading ./scripts/client.triggers
        Calling “init” “”
        Initializing graphics driver: resolution 1024×768

        I/O exception at SDL_InitSubSystem failed: No available video device

  4. Anonimo ha detto:

    scusate, io di pc non ci capisco nulla
    come si fa a dare un comando?
    che cosa sarebbe un terminale?
    e non c’è un sito che me lo faccia scaricare tramite download gratuito dove basta premere download e dopo un’ora ti ritrovi il gioco installato?

  5. ciao,
    sono un utente strainesperto di linux (64 bit) ed ho provato ad installare gccg
    i miei comandi sono stati

    mkdir gccg
    cd dir
    wget http://gccg.sourceforge.net/modules/gccg-core-1.0.10.tgz
    tar xzvf gccg-core-1.0.10.tgz
    ./gccg_package install client fonts linux-x86_64 mtg
    ./gccg_package install mtg-cards
    ./Mtg –user nomeutente

    ed il risultato è questo:

    Running ./ccg_client mtg.xml
    ./ccg_client: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

    il comando l mi restituisce

    ccg_client* COPYING games.dat graphics/ Mtg.bat* tools/
    ccg_server* decks/ gccg-core-1.0.10.tgz lib/ scripts/ xml/
    ccg_text_client* doc/ gccg_package* Mtg* sounds/

    qualcuno sa aiutarmi?
    grazie

    • Probabilmente non hai tutte le dipendenze richieste. Se sei su ubuntu o derivate dai questo comando:

      sudo apt-get install libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2

      • eh purtroppo non sembra funzionare

        dopo aver lanciato questo comando

        sudo apt-get install libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2

        mi ha restituito

        Lettura elenco dei pacchetti… Fatto
        Generazione albero delle dipendenze
        Lettura informazioni sullo stato… Fatto
        libsdl1.2debian è già alla versione più recente.
        libsdl-image1.2 è già alla versione più recente.
        libsdl-mixer1.2 è già alla versione più recente.
        libsdl-net1.2 è già alla versione più recente.
        libsdl-ttf2.0-0 è già alla versione più recente.
        0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

        ed il comando

        ./Mtg –user “mionomeutente”

        continua a restituirmi

        Running ./ccg_client –user michele mtg.xml
        ./ccg_client: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

      • dimenticavo

        ho ubuntu 13.04

        e naturalmente grazie per l’aiuto 🙂

      • Prova ad installare libjpeg62

      • ok ora riesco a lanciare il programma, ma quando si apre la finestra non si completa il caricamento e non compaiono ne i tavoli ne i giocatori

      • penso che questo problema abbia più a che fare con il fatto che ho cambiato pc e sono passato da windows a ubuntu.

        credo che basti capire come rimettere correttamente il nomeutente e password di prima

      • Si possibile, prova a guardare se c’è qualche suggerimento qui: http://z9.invisionfree.com/GCCG_League_Forum/index.php?act=idx
        Se no apri un topic lì e qualcuno potrà aiutarti…
        Altrimenti fai login con un altro username e nella lobby chiedi all’admin di resettare la tua password

      • ok ora ci provo. grazie dell’assistenza

  6. A.B. ha detto:

    Non mi da l’opzione reply, quindi devo lasciare un nuovo commento.
    ho rifatto tutto, ma al punto 4 mi da lo stesso prolema, ho riprovato a dare il comando “ls” questa volta mi ha dato:
    “gccg-core-1.0.1 gccg-core-1.0.1.tgz” (la prima scritta in blu, l’altra in rosso)

    • Temo tu non stia estraendo correttamente il pacchetto.
      Dai questo comando nella cartella:

       tar xzvf gccg-core-1.0.1.tgz 

      e poi riprova il punto 4.

      • A.B. ha detto:

        Elementare watson! sbagliavo il percorso omettendo la cartella creata autamaticamente con il nome dell’archivio! Funziona tutto Ok e ho appena installato le immagini. Grazie 1000 per l’aiuto e per la tempestività!

  7. A.B. ha detto:

    Ciao, posso chiederti un aiuto? Allora ho ubuntu a 64bit, quando do il comando dopo essermi spostato nella cartella dove ho estratto l’archivio con:
    “cd /home/andrea/Magiconline” (invio)
    “./gccg_package install client fonts linux-x86_64 mtg” (invio)
    mi da come risultato questo:
    “bash: ./gccg_package: File o directory non esistente”
    Potrei sapere dove sbaglio?

    • Dai per favore il comando

      ls

      nella cartella Magiconline e posti l’output? Grazie.

      • A.B. ha detto:

        “gccg-core-1.0.1” sono io qua che deve ringraziare

      • Temo il pacchetto si sia scaricato male, mancano molti file… Riprova a scaricarlo dal sito e a rifare tutto da capo. Poi fammi sapere.

  8. Carlotta ha detto:

    CIao. Ovviamente questo mio post è fuori tempo, considerando che siamo nel 2013. SEmpre che il programma ora non abbia smesso di funzionare, ecco quello che ho scritto nel terminale. Il tutto non si installa. Perchè? (calcola che la mia conoscenza di informatica è pari a zero)

    carlotta@linux-box:~$ 
    carlotta@linux-box:~$ sudo apt-get install libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2
    [sudo] password for carlotta: 
    Lettura elenco dei pacchetti... Fatto
    Generazione albero delle dipendenze       
    Lettura informazioni sullo stato... Fatto
    libsdl1.2debian è già alla versione più recente.
    I seguenti pacchetti saranno inoltre installati:
      libmikmod2 libsmpeg0
    I seguenti pacchetti NUOVI saranno installati:
      libmikmod2 libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-ttf2.0-0
      libsmpeg0
    0 aggiornati, 6 installati, 0 da rimuovere e 0 non aggiornati.
    È necessario scaricare 409kB di archivi.
    Dopo quest'operazione, verranno occupati 1204kB di spazio su disco.
    Continuare [S/n]? s
    ATTENZIONE: i seguenti pacchetti non possono essere autenticati.
      libmikmod2 libsdl-image1.2 libsmpeg0 libsdl-mixer1.2 libsdl-net1.2
      libsdl-ttf2.0-0
    Installare questi pacchetti senza verificarli [s/N]? s
    Scaricare:1 http://archive.ubuntu.com/ubuntu/ lucid/universe libmikmod2 3.1.11-a-6.1 [148kB]
    Scaricare:2 http://archive.ubuntu.com/ubuntu/ lucid/universe libsdl-image1.2 1.2.10-1 [32,6kB]
    Scaricare:3 http://archive.ubuntu.com/ubuntu/ lucid/universe libsmpeg0 0.4.5+cvs20030824-2.2 [102kB]
    Scaricare:4 http://archive.ubuntu.com/ubuntu/ lucid/universe libsdl-mixer1.2 1.2.8-6build1 [99,1kB]
    Scaricare:5 http://archive.ubuntu.com/ubuntu/ lucid/universe libsdl-net1.2 1.2.7-2 [11,5kB]
    Scaricare:6 http://archive.ubuntu.com/ubuntu/ lucid/universe libsdl-ttf2.0-0 2.0.9-1build1 [16,4kB]
    Recuperati 409kB in 0s (448kB/s)      
    Selezionato il pacchetto libmikmod2.
    (Lettura del database... 242974 file e directory attualmente installati.)
    Estrazione di libmikmod2 (da .../libmikmod2_3.1.11-a-6.1_i386.deb)...
    Selezionato il pacchetto libsdl-image1.2.
    Estrazione di libsdl-image1.2 (da .../libsdl-image1.2_1.2.10-1_i386.deb)...
    Selezionato il pacchetto libsmpeg0.
    Estrazione di libsmpeg0 (da .../libsmpeg0_0.4.5+cvs20030824-2.2_i386.deb)...
    Selezionato il pacchetto libsdl-mixer1.2.
    Estrazione di libsdl-mixer1.2 (da .../libsdl-mixer1.2_1.2.8-6build1_i386.deb)...
    Selezionato il pacchetto libsdl-net1.2.
    Estrazione di libsdl-net1.2 (da .../libsdl-net1.2_1.2.7-2_i386.deb)...
    Selezionato il pacchetto libsdl-ttf2.0-0.
    Estrazione di libsdl-ttf2.0-0 (da .../libsdl-ttf2.0-0_2.0.9-1build1_i386.deb)...
    Configurazione di libmikmod2 (3.1.11-a-6.1)...
    
    Configurazione di libsdl-image1.2 (1.2.10-1)...
    
    Configurazione di libsmpeg0 (0.4.5+cvs20030824-2.2)...
    
    Configurazione di libsdl-mixer1.2 (1.2.8-6build1)...
    
    Configurazione di libsdl-net1.2 (1.2.7-2)...
    
    Configurazione di libsdl-ttf2.0-0 (2.0.9-1build1)...
    
    Elaborazione dei trigger per libc-bin...
    ldconfig deferred processing now taking place
    carlotta@linux-box:~$ 
    carlotta@linux-box:~$ cd scrivania
    bash: cd: scrivania: Nessun file o directory
    carlotta@linux-box:~$ cd Scrivania
    carlotta@linux-box:~/Scrivania$ ./gccg_package install client fonts linux-i386 mtg
    Fetching module list [1] http://gccg.sourceforge.net/modules/available.xml
    Fetching module list [2] http://www.reneploetz.de/gccg/available.xml
    Fetching module list [3] http://lotrtcgdb.com/files/gccg/available.xml
    Fetching module list [4] http://csbonomia.altervista.org/gccg/available.xml/available.xml
    Fetching http://gccg.sourceforge.net/modules/gccg-client-0.9.7.5.tgz
    
    ./gccg_package install client fonts linux-x86_64 mtg
    
    sudo ./gccg_package install client fonts linux-x86_64 mtg
    bash ./Mtg --user nomeutente
    sudo bash ./Mtg --carlotta
    
    Installing module client
    Fetching http://gccg.sourceforge.net/modules/gccg-fonts-2.0.tgz
    
    bash ./Mtg --user Carlotta
    
    sudo./gccg_package install mtg-cards
    
    
    Installing module fonts
    Fetching http://gccg.sourceforge.net/modules/gccg-linux-i386-0.9.7.0.1.tgz
    Installing module linux-i386
    Fetching http://www.reneploetz.de/gccg/gccg-mtg-1.3.8.tgz
    Installing module mtg
    carlotta@linux-box:~/Scrivania$ 
    carlotta@linux-box:~/Scrivania$ ./gccg_package install client fonts linux-x86_64 mtg
    Fetching module list [1] http://gccg.sourceforge.net/modules/available.xml
    Fetching module list [2] http://www.reneploetz.de/gccg/available.xml
    Fetching module list [3] http://lotrtcgdb.com/files/gccg/available.xml
    Fetching module list [4] http://csbonomia.altervista.org/gccg/available.xml/available.xml
    Fetching http://gccg.sourceforge.net/modules/gccg-linux-x86_64-0.9.7.0.tgz

    • Ciao Carlotta, la guida è ancora attuale e grazie a qualche commento è stata aggiornata il mese scorso.
      Non capisco bene qual è il problema che ti si è presentato… dal tuo output mi sembra che tutto si installi correttamente.
      Sai dirmi se il tuo sistema è a 32 bit o a 64 bit? 🙂 (Se non lo sai dai il comando

      uname -m

      Inoltre se posso darti un consiglio eviterei di installare il programma sulla Scrivania. Ti consiglio di creare una cartella apposta, in modo da evitare poi di avere un macello sulla scrivania 🙂

      Appena mi dici se è a 32 o 64 cerco di aiutarti meglio.

      • Carlotta ha detto:

        Se digito quello mi viene i686 🙂 spero che tu sappia tradurlo. Comunque indfatti la cosa strana è che non mi spuntano caselle tipo “errore” ma semplicemente non mi si installa nulla … vedi se puoi aiutarmi 🙂 grazie

    • Ti consiglierei a questo punto di rimuovere tutto ciò che hai scaricato sulla scrivania.
      E poi dare in un terminale il seguente comando (è un comando solo, dallo tutto in una volta!):
      mkdir ~/gccg; cd ~/gccg; wget http://gccg.sourceforge.net/modules/gccg-core-1.0.9.tgz; tar xzvf gccg-core-1.0.9.tgz; ./gccg_package install client fonts linux-i386 mtg mtg-cards; echo '####HO FINITO!!!!####'
      Dovrebbe fare tutto lui in una volta sola. Tu devi solo aspettare che compaia la scritta “HO FINITO”.
      Quando quella scritta compare vuol dire che ha installato tutto con successo.
      A quel punto d’ora in avanti per usare l’applicazione devi dare nel terminale il seguente comando:

      ~/gccg/Mtg --user Carlotta

  9. nico_nuggets ha detto:

    ciaoa tutti!
    una volta entrato nel gioco mi dice che in pratica non sono connesso a nessun server, e anche a riconnettere non succede nulla! che devo fare?
    e inoltre che comando devo mettere nel lanciatore per renderlo eseguibile?

  10. Si, ti manca un altro pacchetto, prova a installare libjpeg62 . Non è una dipendenza delle librerie SDL, è proprio un’altra libreria.

  11. Anonimo ha detto:

    Di preciso dice questo:

    ivan@ivan-desktop:~/gccg$ sudo apt-get install libsdl1.2debian-all libsdl-net1.2 libsdl-image1.2 libsdl-ttf
    [sudo] password for ivan: 
    Lettura elenco dei pacchetti... Fatto
    Generazione albero delle dipendenze       
    Lettura informazioni sullo stato... Fatto
    Il pacchetto libsdl1.2debian-all non ha versioni disponibili, ma è nominato da un altro
    pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
    oppure è disponibile solo all'interno di un'altra sorgente
    Tuttavia questi pacchetti lo sostituiscono:
      libsdl1.2debian
    
    E: Il pacchetto "libsdl1.2debian-all" non ha candidati da installare
    E: Impossibile trovare il pacchetto libsdl-ttf

  12. Anonimo ha detto:

    grazie per la risposta cosi rapida! 🙂 si, con il comando punto 2 mi dice che è una versione obsoleta, sto usando ubuntu 13.04

    • dunque facendo una rapida ricerca su packages.ubuntu.com (dove puoi sfogliare tutti i pacchetti nei Repo di Ubuntu), pare che i nuovi pacchetti siano questi:
      libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2
      Provali un po’ che se funzionano aggiorniamo la guida 😉
      Pare abbiano cambiato il nome del primo pacchetto.

      • Anonimo ha detto:

        ook, o e questo è ciò che mi ha dato:

        ivan@ivan-desktop:~/gccg$ sudo apt-get install libsdl1.2debian libsdl-net1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-mixer1.2
        Lettura elenco dei pacchetti... Fatto
        Generazione albero delle dipendenze       
        Lettura informazioni sullo stato... Fatto
        libsdl1.2debian è già alla versione più recente.
        libsdl-image1.2 è già alla versione più recente.
        È stato impostato libsdl-image1.2 per l'installazione manuale.
        libsdl-mixer1.2 è già alla versione più recente.
        È stato impostato libsdl-mixer1.2 per l'installazione manuale.
        libsdl-ttf2.0-0 è già alla versione più recente.
        È stato impostato libsdl-ttf2.0-0 per l'installazione manuale.
        I seguenti pacchetti NUOVI saranno installati:
          libsdl-net1.2
        0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
        È necessario scaricare 13,0 kB di archivi.
        Dopo quest'operazione, verranno occupati 65,5 kB di spazio su disco.
        Continuare [S/n]? s
        Scaricamento di:1 http://it.archive.ubuntu.com/ubuntu/ raring/universe libsdl-net1.2 i386 1.2.8-2 [13,0 kB]
        Recuperati 13,0 kB in 5s (2342 B/s)     
        Selezionato il pacchetto libsdl-net1.2:i386 non precedentemente selezionato.
        (Lettura del database... 190960 file e directory attualmente installati.)
        Estrazione di libsdl-net1.2:i386 (da .../libsdl-net1.2_1.2.8-2_i386.deb)...
        Configurazione di libsdl-net1.2:i386 (1.2.8-2)...
        Elaborazione dei trigger per libc-bin...
        ldconfig deferred processing now taking place
        ivan@ivan-desktop:~/gccg$ ./Mtg
        Running ./ccg_client mtg.xml
        ./ccg_client: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

        poi però come si può vedere alla fine mi da un altro errore…penso sia un’altra libreria che non trova giusto?

  13. Anonimo ha detto:

    Salve a tutti, io ho lo stesso errore dell’anonimo che ha scritto prima di me:

    ivan@ivan-desktop:~/gccg$ ./Mtg
    Running ./ccg_client mtg.xml
    ./ccg_client: error while loading shared libraries: libSDL_net-1.2.so.0: cannot open shared object file: No such file or directory

    Qualcuno può per favore darmi il comando per installare correttamente tutte le librerie SDL per il 32 bit? grazie in anticipo! 🙂

  14. Anonimo ha detto:

    Ciao a tutti! So che la guida è un po vecchiotta ma spero che qualcuno possa rispondermi! Ho Ubuntu 13.04 e tutte le librerie SDL sono correttamente installate! Eseguo tutte le istruzioni per far partire il gioco ma alla fine mi appare un errore che non trova la libSDL_net ho controllato ed è installata! Che posso fare?

    • Se hai installato i binari di gccg a 32 bit anche tutte le librerie devono essere a 32 bit, se hai installato i binari a 64 anche le librerie devono essere a 64… Può essere quello? Non trova le sdl-net corrette pare…

  15. Anonimo ha detto:

    a me da questo probelma : tools/launch_client: riga 41: ./ccg_client: File o directory non esistente,e sono nella directory gccg

    • Ciao. Sei su linux, mac o su windows?
      Nei primi due casi ti consiglio di aprire un terminale, usare il comando cd per spostarti nella directory gccg e lì lanciare il comando

      ./Mtg --user nomeutente

  16. fede ha detto:

    Ciao ho un piccolo problemino!
    Ho installato il tutto ma quando vado a lanciarlo ottengo:

    ...
    Loading ./xml/Mtg/mbs.xml
    Loading ./xml/Mtg/nph.xml
    Loading ./xml/Mtg/com.xml
    Loading ./xml/Mtg/m12.xml
    Loading ./xml/Mtg/isd.xml
    Loading ./scripts/client.triggers
    Calling "init" ""
    Initializing graphics driver: resolution 1024x768
    tools/launch_client: line 4: 13291 Floating point exception$CCG_PATH/ccg_client $*
    

    Qualche idea su cosa possa essere?

    • assolutamente no… :O nessun’idea.
      prova a cancellarlo, riscaricarlo e rifare tutto da capo… potrebbe esser che per qualche motivo l’installazione non è andata a buon fine.
      Hai tutte le dipendenze segnate nell’articolo?

  17. Quando provo ad avviare mi da

    Running ./ccg_client –user cr1cr0 mtg.xml
    tools/launch_client: riga 41: ./ccg_client: File o directory non esistente

    Idee? 😦

    • direi che devi cambiare la working directory.
      dai prima un comando cd per spostarti nella directory dell’eseguibile.
      dimmi se basta.

  18. Anonimo ha detto:

    Scusate ragazzi ma quando lancio da terminale per la prima volta, io entro direttamente nella schermata d gioco , poi se provo a rientrare non mi riconosce l’account , come posso fare???

  19. Anonimo ha detto:

    Io ogni volta che voglio giocare devo mettere il codice dal terminale,non si può creare un icona di autorun o qualcosa di simile?

    • sì, si può.
      Devi creare un lanciatore (non so esattamente come si faccia in Xubuntu) e dirgli di lanciare il seguente comando:
      cd /path/dove/hai/installato/Gccg; bash ./Mtg --user nomeutente

      sostituisci nel comando /path/dove/hai/installato/Gccg con il percorso della cartella di Gccg, e nomeutente con lo username che vuoi avere nel gioco.

  20. Anonimo ha detto:

    GRAZIE TANTE DELL’AIUTO,risolto tutto(utilizzato l’ubuntu center)!!^^ gioco fantastico *.*

  21. Anonimo ha detto:

    se apro il terminale ed inserisco “bash ./Mtg –user nomeutente” il terminale mi da:

    stefano@linux1010hp:~/Scrivania/gccg-core-1.0.1$ bash ./Mtg –user nomeutente
    Running ./ccg_client –user nomeutente mtg.xml
    ./ccg_client: error while loading shared libraries: libSDL_net-1.2.so.0: cannot open shared object file: No such file or directory
    stefano@linux1010hp:~/Scrivania/gccg-core-1.0.1$

    • devi installare le librerie libSDL, dovresti poterlo fare da Synaptic o Ubuntu Software Center (se c’è in Xubuntu), altrimenti il metodo più veloce è usare il comando che c’è scritto al punto 2. del post.
      E poi comunque sostituisci nomeutente con lo username che vuoi nel gioco.

  22. alessio ha detto:

    vi battero

  23. Anonimo ha detto:

    raga come faccio ad selezionare la cartella dove l ho esctratto io l ho messo sulla scrivania…

  24. fra ha detto:

    aiuto!
    cerco di installarlo come mi hai detto tu…
    ma mi dice
    francesco@francesco-laptop:/media/ACERDATA/Magic$ ./gccg_package install mtg-card*
    cannot open xml/installed.xml at ./gccg_package line 68.
    cosa posso fare!? grazie in anticipo

    • scusa il ritardo nella risposta…
      la cartella xml era presente nella cartella Magic?

      quando poi riuscirai ad installarlo non potrai usare il nick “fra”, è già mio 😛 scusa…

  25. Mattia-Uchiham ha detto:

    Ciao!!! sono ancora io che rompo… Domanda: ho provato a installare il gioco su Leopard ma con scarsi risultati… non parte proprio…E su linux se provo a installarlo non riesco a far partire il gioco con il mio user name.è possibile no fare il login da un altro pc no?

  26. Daniele ha detto:

    Fantastico!!

    Ho un solo problema: se provo ad avviarlo da terminale, funziona solo se mi posiziono nella sua cartella e digito
    ‘bash ./Mtg [opzioni]’

    Se invece (tentando di aggiungerlo al menu giochi in ubuntu) provo con la path assoluta, cioè
    ‘bash /home/utente/Giochi/gccg/Mtg [opzioni]’ ottengo sempre l’errore:


    /home/utente/Giochi/gccg/Mtg: riga 2: tools/launch_client: File o directory non esistente
    /home/utente/Giochi/gccg/Mtg: riga 3: gccg: comando non trovato

    Qualcuno ha idee in merito?

    • Daniele ha detto:

      Ho risolto creando uno script:
      ———
      #!/bin/bash
      cd /home/daniele/Giochi/gccg/
      bash ./Mtg [opzioni]
      ———-

      e nel menu/lanciatore ho messo ‘sh /percorso/script.sh’, ma non mi piace troppo come soluzione (più che altro vorrei capire dove è il problema originale).

      p.s: grazie per l’icona, è bellissima!

      • esatto 🙂 hai centrato in pieno il problema: devi essere nella sua cartella come working directory perchè sennò non riesce a fare le chiamate agli altri file.
        Contento tu abbia risolto, anche se non ti piace come soluzione è la stessa che uso io 😉

  27. Mattia ha detto:

    Ci sono riuscito!!! Grazie!!!! Ora devo solo capire come funziona asd

  28. Mattia ha detto:

    Ciao! Stavo provando ad installare il programma ma quando devo eseguire il comando <> dice appunto che non la trova. Eppure io ho seguito le indicazioni a dovere =(

    • quando provi ad eseguire che comando?

      vediamo se riusciamo a capire qual è il problema 🙂

      • Mattia ha detto:

        Sì scusa, non mi ha inserito il codice. Comunque non riesco ad eseguire il comando dell’installazione. Cioè io faccio cd Scrivania, poi inserisco mattia@mattia-desktop:~/Scrivania$ cd gccg-core-1.0.1/gccg_package install client fonts linux-i386 mtg. è giusto così? No, perchè mi dice non è una directory .-. Non ci salto fuori…

      • prima dai cd gccg-core-1.0.1
        e poi dai ./gccg_package install client fonts linux-i386

        il comando cd cambia solo la current directory (c. d. appunto), quindi come parametro deve avere una directory. così come l’avevi scritto tu gli davi un comando come parametro (gccg_package) e per questo ti diceva che non era una directory. 😉

        dovrebbe funzionare così come te l’ho scritto 🙂 spero…

      • Mattia ha detto:

        Sì ha funzionato!!! GRAZIE!!! Però ora ho un dubbio…Per il comando dell’installazione bash ./Mtg –user nomeutente sarà bash ./Mtg mattia sempre sulla riga mattia@mattia-desktop:~/Scrivania/gccg-core-1.0.1$ ?

      • sisi esatto 😉

      • Mattia ha detto:

        Scusa se ti disturbo, e allo stesso tempo ti ringrazio per il tuo aiuto, ma una volta dato il comando mi da: I/O exception at Document::open(const string&): cannot open file ‘./xml/mattia’ . E

      • Mattia ha detto:

        E il programma non si avvia… .-.

      • Mattia ha detto:

        No, allora. Sono riuscito a fare tutto ma all’avvio del programma mi dice incorrect password, abnormal exit ecc. Insomma non parte. Inoltre l’avvio parte con il comando bash ./Mtg e non bash ./Mtg mattia …

      • Mattia ha detto:

        In pratica mi da questo…http://i52.tinypic.com/wjt36c.png

      • il problema penso sia dovuto al fatto che esiste già un utente di nome “mattia”, prova cn un altro username bash ./Mtg --user altrousername

  29. andy ha detto:

    scusa smog sono un po imbranato con il PC….
    come si fa a scompattare i file sul disco rigido???

    • prima hai detto di avere winzip, usa quello per scompattare i file e metterli in una cartella.

      • andy ha detto:

        fatto e ora sul quel sito che mi hai dato mi dice:

        -run the game installer
        Install .bat
        where may be lotr, metw, mtg or pokemon

        ma io non capisco a cosa servono le due righe sotto (Install….pokemon)

      • * devi aprire una prompt dei comandi (menu avvio -> Esegui… e poi scrivi cmd)
        * poi raggiungi la cartella dove hai scompattato il tutto (per esempio poniamo sia C:\Programmi\Gccg) con il comando:
        cd Programmi\Gccg
        (ovviamente cambialo secondo le tue esigenze).
        ora invece che C:\> dovrebbe esserci C:\Programmi\Gccg> se tutto è andato bene.
        * ora scrivi il comando
        Install mtg.bat
        e dovrebbe avertelo installato.
        * ora se vuoi anche i disegni delle carte (e immagino di sì) dai il comando
        Install MTG cards.bat
        a questo punto dovresti aver finito.

      • andy ha detto:

        dove lo devo scrivere Install mtg.bat?

      • hai aperto il prompt dei comandi?
        (quella finestra tutta nera con scritto C:\>)
        tutti i comandi che ho scritto devi scriverli lì, li scrivi e poi batti invio.

        Comunque, forse dato che non sei tanto pratico e comunque usi windows, perchè non provi Magic Workstation che è senz’altro più pratica?

  30. andy ha detto:

    uff non é possibile che i problemi vengano tutti da me….
    appena lo apro con winzip me lo mette in una cartella che non esiste non so più cosa fare….

    • è perchè questo procedimento del post va bene per linux (come dice il titolo), per installare Gccg su Win vai a questo sito e poi clicca su How-To Install -> Windows.
      Lì è spiegato il procedimento per installarlo su Win.

      Se hai ancora problemi comunque chiedi pure che vedo se posso aiutarti.

  31. andy ha detto:

    Quando apro la pagina mi dice così:

    An error has been encountered in accessing this page.

    1. Server: gccg.sourceforge.net
    2. URL path: /modules/gccg-core-1.0.tgz
    3. Error notes: NONE
    4. Error type: 404
    5. Request method: GET
    6. Request query string: NONE
    7. Time: 2010-08-11 13:51:34 UTC (1281534694)

    Reporting this problem: The problem you have encountered is with a project web site hosted by SourceForge.net. This issue should be reported to the SourceForge.net-hosted project (not to SourceForge.net).

    If this is a severe or recurring/persistent problem, please do one of the following, and provide the error text (numbered 1 through 7, above):

    Contact the project via their designated support resources.
    Contact the project administrators of this project via email (see the upper right-hand corner of the Project Summary page for their usernames) at user-name@users.sourceforge.net
    If you are a maintainer of this web content, please refer to the Site Documentation regarding web services for further assistance.

    NOTE: As of 2008-10-23 directory index display has been disabled by default. This option may be re-enabled by the project by placing a file with the name “.htaccess” with this line:

    Options +Indexes

    • Aggiornato il link, hanno spostato il file e quindi il link era cieco, ora dovrebbe andare 😉

      grazie mille per la segnalazione!

  32. andy ha detto:

    Appena apro la pagina per installare il gioco mi da un errore n
    °404….
    ho riprovato più volte ed é stata sempre la stessa cosa
    Come posso fare per installarlo??

    • Puoi per favore postarci l’output del tuo terminale? Così magari abbiamo un’idea più chiara di cosa non gli garba 🙂

  33. donbeo ha detto:

    ciao
    mi piacerebbe provare questo gioco ma mi da questo errore

    http://forum.ubuntu-it.org/index.php/topic,399779.0.html

    • prova con

      ./Pokemon --user donbeo

      però in realtà mi pare che di pokemon non ci sia ancora un server, quindi puoi solo vedere le carte e fare mazzi, ma non ci sono sfidanti… ma non ne sono sicuro però…
      puoi comunque hostare tu un server e giocare con amici, ma non so come si faccia sinceramente.

  34. dodies ha detto:

    Magari in ritardo rispetto alla pubblicazione dell’articolo…ma grazie per la segnalazione.
    Appena ho un poco di tempo provo ad installare il tutto e a connettermi….può darsi che dal giocare alla terza edizione cartacea passi a questa virtuale… e si…anche io l’ho detta un sacco di volte la frase di testa.. 🙂
    Buon Tutto

    • dodies ha detto:

      installato e funzionante. Se vi capita mi trovate come dodies.
      Spero di riuscire ad usarlo decentemente e ad avere il tempo per giocare. 🙂 cosa più dura da ottenere

    • wow! sei un veterano del gioco 🙂

  35. marco ha detto:

    ciao a tutti… ho installato il progamma ma non riesco a crearmi un account… utilizzo xp la mai mail è marco.abram@yahoo.com

  36. Valerio ha detto:

    il gioco parte perfettamente ma non capisco come si giochi……

    • la cosa più semplice da fare per prendere familiarità con l’interfaccia è importare un mazzo (click destro sullo sfondo, poi ‘inport deck’ e poi ne scegli uno negli elenchi).
      Una volta importato cominci a metterti a un tavolo e a sfidare qualcuno. 😉
      Comunque se vedi me (fra) o nerduma (albi) o altri italiani (è pieno) non esitare a chiedere una mano…

    • marco ha detto:

      uguale a me qualcuno può darmi delle dritte…. grazie 1000

  37. Stefano ha detto:

    Ciao ho installato e tutto ma non mi parte!!!Se do da shell il comando
    bash ./Mtg -user nomeutente
    mi dice invalid option -user
    e se faccio partire senza -user mi assegna lo username root ma è gia occupato e nn si connette!!Aiuto vi prego!
    Grazie tante!

    • scusami c’era un errore nell’articolo.
      l’opzione corretta non è -user, ma -username.

      ho corretto anche nell’articolo, grazie per la segnalazione 😉

      • Stefano ha detto:

        Mi pare che l’errore sia un altro.Si deve digitare –user..Per intenderci prima di user ci sono 2 meno.Per me ha funzionato così.Ci si vede ai tavoli ciaooo

      • si è wordpress che fa casino e mette insieme i due trattini in un trattino solo… l’ho messo come codice così non fa questo casino… 😉
        grazie ancora!

  38. guido ha detto:

    raga qualcuno puo lasciarmi un contatto msn cosi me lo psiega con calma che su ste cose sono impedito io^^… vi prego ho tanta voglia di giocare…. grazie

    • manda una mail alla mail di Pimp My Linux con indicato se usi windows o linux e vedremo come possiamo aiutarti 😉

  39. davi ha detto:

    una domanda:

    sono un accanito giocatore di MTGO, e sulla mia linBox uso il client ufficiale su un WinXp con VirtualBox. Dici che vale la pena provare questa versione di magic oppure non regge il confronto? (numero giocatori, eventi, grafica ecc ecc..)

    grazie
    D.

    • la versione ufficiale senz’altro è meglio… però è a pagamento (se ben ricordo), questa è completamente gratuita e ha dietro una comunità nutrita di giocatori quindi potresti secondo me quanto meno darci un’occhiata 😉
      e poi funziona non virtualizzata… 🙂

  40. guido ha detto:

    ciao scusate volevo sapere se questo programma e conpatibile anche con xp.. cioe posso usarlo anche senza linux? grazie in anticipo.

    • sisi perfettamente funzionante anche in windows… devi scaricare solo l’eseguibile per windows e non quello per linux.

  41. thomas ha detto:

    scusa avete facebook?

  42. Anonimo ha detto:

    Quando cerco di scaricare il software non trovo la pagina e mi da errore.cosa devo fare?

  43. marco ha detto:

    ciao scusa ma quando vado con terminale nella cartella e do:
    sh ./Mtg
    mi vien fuori:
    tools/launch_client: 3: Syntax error: “(” unexpected
    e il gioco non parte

    • Anonimo ha detto:

      fatto funziona il comando da dare è
      bash
      e non
      sh
      😀
      ho anke cambiato l’username basta all’avvio dare il comando cosi
      bash ./Mtg –username nuovonome
      sostituendo ovviamente nuovonome con il nome che si vuole usare
      😀
      troppo contento di avere magic anche su linux!

  44. Mattia ha detto:

    Io ho provato a istallare il programma con windows ma a questo punto : eseguire il programma di installazione di gioco
    Installare . Bat
    dove può essere SdA, metw, mtg o Pokémon

    nn riesco piu andare avanti perchè nn succede nulla! clicco..ma niente..! HELP ME.. grazie..

  45. piero ha detto:

    io nn o ancora capito come si fa a giocare comuncue deve essere bello va be ci proverò vi voglio bene a tutti anche se nn vi conosco ciao a tutti ciaoooooooooooooooooooooooooooooooooooooooooooo

    • ciao piero,
      se mi dici un po’ il tuo problema cerco di aiutarti come posso…

      grazie per l’affetto! 🙂

  46. tommaso ha detto:

    io ho linux4one……cmq mi puoi aggiungere su qualcosa così mi spieghi bene???

  47. tommaso ha detto:

    come faccio???????

    • allora che distribuzione linux usi?
      se usi ubuntu, o comunque un’altra con ambiente gnome, apri con Nautilus (il programma per navigare fra le cartelle) la cartella dove hai estratto il programma e dovresti vedere (sotto la barra delle icone) segnato un path.
      https://pimpmylinux.wordpress.com/files/2009/09/schermata.png
      (nell’immagine sopra è cerchiato in blu, se non lo vedi, premi il tasto segnato in rosso e dovresti vederlo)
      Seleziona e premi CTRL + C per copiare quel path, apri un terminale e digita cd poi spazio e poi premi CTRL + SHIFT + V.
      Se hai fatto tutto giusto dovrebbe aver copiato il path nel terminale, se è andato tutto bene , allora premi invio. (puoi anche riscriverlo a mano il path…)

      A questo punto sei nella cartella giusta e puoi eseguire il comando sh ./gccg_package

  48. tommaso ha detto:

    mi viene scritto questo nel terminale:ash: ./gccg_package: Nessun file o directory

    • sei andato prima con il terminale nella cartella dove hai estratto il tutto?
      devi usare il comando
      cd /path/della/cartella/

  49. maurone ha detto:

    come risolvo questo?
    mauro@mauro-desktop:~/gccg$ sh ./Mtg
    ./ccg_client: error while loading shared libraries: libSDL_net-1.2.so.0: cannot open shared object file: No such file or directory

  50. scusate e ciao a tutti,nn capisco come faccio a dare il primo comando?perche mi esce questa fila di scritte nn so se e giusta//////

    vi prego rispondetemi piu velocemente possibile perche vorrei giocare anche io

    • a parte che non è comparsa la scritta che ricevi, usi Linux o Windows? perchè la procedura di installazione qui descritta è quella per Linux, per la procedura di installazione su Windows guarda a questo link.

  51. LuiX ha detto:

    voglio giochare anke io come faccio??

  52. roo ha detto:

    alcuni problemi, anzi, uno solo.
    All’avvio del gioco mi esce questa schermata: http://i43.tinypic.com/1zqvf4k.jpg

    • non ho idea di come tu possa fare, ma credo che esistendo già un utente col nome “marco” nel gioco, non ti consenta di accedere con quel nome.
      Purtroppo in modo preimpostato gccg prende il nome utente del sistema… e non ho idea di come si possa cambiare questa impostazione…
      provo a chiedere ad uno degli amministratori del gioco che ti venga a dire come fare…

      • mi hanno detto che puoi provare non appena avviato a scrivere:
        /newuser
        mettendo al posto di il tuo nick…

      • Marco ha detto:

        Ciao SMOG,
        ho fatto tutto ciò che hai detto però non riesco a capire l’ultimo tuo post. Perchè anch’io come roo ho il problema del nick iniziale.
        Non ho capito quando devo inserire [b]/newuser [/b]? A terminale?
        Grazie

      • scusami, non mi ha preso i tag che volevano essere solo un grassetto…
        il comando comunque dovrebbe essere, appena avviato il programma:
        /newuser nomeutente
        dove al posto di nomeutente metti il nick che vuoi usare.
        In basso nella finestra c’è la barra di chat, vedrai comparire lì cosa stai scrivendo…

    • Un mio amico ha avuto un problema affine, credo si possa risolvere lanciando il gioco con l’opzione
      –user NOMEUTENTE
      così facendo puoi, inoltre, sceglierti l’utente che vuoi indipendentemente da come si chiama il tuo account Linux.

Scrivi una risposta a LuiX Cancella risposta