problema installazione pingus

Asked by Kabeira

Ciao,
sono una neofita di linux, ma con tanta voglia di imparare.
Mi sono appassionata a Pingus, memore delle notti passate a Lemmings...in tutte le sue forme.
Mi sto però imbattendo in alcuni punti ostici, soprattutto per me che non mastico bene l'inglese. :)
Ho installato e giocato la versione 0.7.2, installata tramite l'Ubuntu Software Center.
Poi, ho cercato nuovi livelli e li ho copiati (scompattati) nella cartella levels del gioco, ma non li riuscivo a visualizzare.
Infine mi sono imbattuta in un tuo intervento su un forum e ho seguito le seguenti azioni per installare il tar.gz scaricato da questo sito.
Da terminale:
1.
sudo apt-get install build-essential
sudo apt-get install checkinstall
sudo checkinstall
(per creare il pacchetto .deb, ma nulla!)
2.
svn2cl --break-before-msg
install.sh
(come indicato nel file TODO, ma nulla!)
3.
sudo apt-get install \
     g++ \
     libsdl1.2-dev \
     libsdl-mixer1.2-dev \
     libsdl-image1.2-dev \
     libboost-dev \
     libboost-signals-dev \
     libpng12-dev \
     scons
sudo make
(e credo di aver installato il gioco, ma quando vado ad eseguire
cd build
sudo ./pingus

mi restituisce

PathManager: Checking for file: '/home/maalec/Scaricati/pingus-0.7.3.4/build/../share/pingus/data//data/core.res' failed
PathManager: Checking for file: '/home/maalec/Scaricati/pingus-0.7.3.4/build/data/data/core.res' failed
PathManager: Checking for file: 'data/data/core.res' failed
PathManager: No base path found
Error: Couldn't find 'data/core.res' use the --datadir DIR option.

allora provo con

./install.sh DIR

ma il risultato è

./install.sh: File o directory non esistente

In cos'ho sbagliato? E come posso far sì che la versione 0.7.3.4 si installi correttamente sostituendo la attuale 0.7.2 installata sulla mia macchina?
Infine...e scusa se mi permetto...non si potrebbe creare un file .deb per i neofiti come me?
Ti ringrazio per il tempo che vorrai dedicarmi. ^__^

Alessia

Question information

Language:
Italian Edit question
Status:
Answered
For:
Pingus Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Kabeira (kabeira) said :
#1

Non so per quale recondito motivo, dopo due riavvii il problema è scomparso.
Ora il gioco parte con la versione 0.7.3.4 e ci sono i livelli Deserto e Isola, ma non riesco a capire come si caricano i livelli .xml che ho trovato sul sito ufficiale.
Mi sai indicare un metodo per favore?
Grazie.

Alessia

Revision history for this message
Gabriel Rota (gabriel-rota) said :
#2

Scusami ma ho visto solo ora il tuo intervento
 per qualche motivo non ho ricevuto la mail di notifica
 ora indago sul come mai.
I nuovi livelli sono con estensione .pingus e non .xml se non ricordo male sono stati migrati.
Per usare nuovi livelli non ancora compresi nei level set il comando è

./pingus percorsoDelLivello/nomeDelLivello.pingus

per semplificare l'installazione ed evitare la compilazione ho preparato nel mio PPA pingus già pronto all'uso il comando per l'installazione è il seguente

sudo add-apt-repository ppa:gabriel-rota/ppa
sudo apt-get update
sudo apt-get install pingus

Revision history for this message
Gabriel Rota (gabriel-rota) said :
#3

il TODO contiene le cose da fare.
Il file che contiene la procedura di installazione e compilazione anche per linux è INSTALL.unix
il file install.sh nelle versioni più recenti è stato sostituito da 'make install'

Revision history for this message
Kabeira (kabeira) said :
#4

Ciao,
non ti preoccupare per il ritardo della risposta, mi ha fatto già piacere riceverla, perchè vuol dire che non hai abbandonato il progetto. ^__^

Ho seguito le indicazioni che mi hai dato e ho aggiunto il tuo ppa fra le sorgenti software, sia tramite terminale, che con il software center di ubuntu, ma in entrambi i casi mi ha dato questa come risposta:

W:Failed to fetch http://ppa.launchpad.net/gabriel-rota/ppa/ubuntu/dists/maverick/main/source/Sources.gz 404 Not Found
, W:Failed to fetch http://ppa.launchpad.net/gabriel-rota/ppa/ubuntu/dists/maverick/main/binary-i386/Packages.gz 404 Not Found
, E:Some index files failed to download, they have been ignored, or old ones used instead.

Per quanto riguarda la stringa:

./pingus percorsoDelLivello/nomeDelLivello.pingus

mi dice che la cartella non esiste.
Assodato che probabilmente ho sbagliato a scrivere qualcosa e che cmq non era mia intenzione aprire i livelli singoli, ma i levelset possibilmente nel gioco, volevo sapere se ti può interessare un aiuto.
Non so se ho le nozioni per poterti essere di una qualche utilità, ma se ti va di darmi una minima delucidazione su...su non so cosa potrebbe essermi utile...due teste possono ottenere più risultati secondo me.
E se non ho le conoscenze per un aiuto utile...posso fornire supporto morale o playtest! :)

Fammi sapere.

Alessia

Revision history for this message
Gabriel Rota (gabriel-rota) said :
#5

ciao,
per quanto riguarda il ppa hai ragione tu in quanto ho compilato solo per lucid, oggi trovo un attimo e provvedo alla compilazione anche per maverick così ho almeno qualcuno che la prova.
Per curiosità la compilazione che avevi fatto ti partiva in lingua italiana?

Per quanto riguarda la stringa ti dice che la cartella non esiste in quanto il percorso che ti ho segnalato è di esempio verso un'ipotetico file .pingus tra quelli che si trovano nella cartella data es: data/levels/alien/aliens1-phil.pingus

Al momento per pingus non esistono levelset terminati e giocabili ed è qui che sono entrato io gioco io che mi sto occupando di aggiungere quelli esistenti presi qui e li dopo averli tradotti, giocati e sistemati per grafica, musiche, giocabilità ecc...
Ora sto lavorando sul levelset "escape from alien" ho avuto una battuta d'arresto di due settimane la prima per via della compilazione di Pingus su win32 (causata dal fatto che voglio includere delle musiche di un'autore che ha pubblicato su jamendo che ha xp), la seconda per il campo scout sugli sci di questo fine settimana.

Il tuo aiuto mi interessa senza dubbio:D benvenuta sulla carretta:p
Come prima cosa appena ho fatto la compilazione per maverick ti avverto così puoi provare a vedere se funziona (mi sai dire se la tua maverik è a 32 o 64 bit).
Direi che hai senza dubbio sufficienti nozioni per aiutarmi e per poterlo fare direi che l'inizio è il seguente lancio da terminale per poter iniziare il test di "escape from alien":

# scarica pingus attuale serie di sviluppo
bzr branch lp:pingus
cd pingus
# esegue la compilazione
make
# crea un link simbolico al pingus compilato nella cartella build
ln -s build/pingus
# lancia pingus
./pingus

ora puoi provare i levelset sul quale sto lavorando, fammi sapere se ti piace la musica del nuovo autore per ora ho incluso solo un brano ma ne ho individuati altro quattro usabili.
fammi avere dei commenti sui levelset attuali, sono sicuramente migliorabili:)

ho scritto un poema, ma spero di essere stato esaustivo.

Can you help with this problem?

Provide an answer of your own, or ask Kabeira for more information if necessary.

To post a message you must log in.