Page 2 of 7

Re: Greyout Wiz test

Posted: 23 Jun 2011, 0:25
by Farox
Beh non si tratta di bennu in cui serve il runtime per funzionare..questo gioco è in C e utilizza le lib SDL.
Prova a fare questa modifica la file .gpe che lancia uno dei due eseguibili.
Prima crea una cartella libs dentro alla cartella del gioco e mettici tutte le libs che ti ho passato stamani
e poi modifca il file greyout_wiz.gpe cosi

Code: Select all

#!/bin/sh
export LD_LIBRARY_PATH=libs:$LD_LIBRARY_PATH
./greyout_wiz &> /greyout001.txt

cd /usr/gp2x/
exec ./gp2xmenu
e vediamo se parte..

Re: Greyout Wiz test

Posted: 23 Jun 2011, 1:18
by gigios
Ho fatto come hai detto e... qualche cosa è cambiato ma non in positivo :P

Praticamente ora avviando il gpe modificato mi torna immediatamente al menu di sistema, come se, appunto, non trovasse dei files :shock:

Ho controllato due volte e il nome della cartella è identico al nome aggiunto nel gpe per le librerie. Fatto sta che purtroppo non parte ancora!

Non esiste un modo per 'tracciare' eventuali errori su files ?

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:25
by Farox
Credo che siano ancora ste benedette libs mancanti...
In teoria se dovesse andare storto qualcosa dovrebbe creare il file greyout001.txt
ma se non trova le libs necessarie a partire non ci pensa nemmeno a crearlo.. :|
Grazie ancora per il tempo perso... :)
Ora provo a vedere se posso abilitare il debug all'interno del gioco...mi sembra di aver visto qualcosa..

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:29
by Zip
farox parlo da outsider e probabilmente mi lincerai XD
ma nel codice non trovi elencate tutte le librerie che vengono usate?

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:42
by gigios
La differenza rispetto alle prove fatte prima di modificare il gpe (con sottocartella libs) è che in precedenza sembrava esserci proprio un blocco (schermo nero) mentre ora sembra non partire proprio e ritorna subito al menu di sistema.
Quindi penso che in questo secondo caso non vengano trovate nemmeno le librerie 'base' spostate in libs (ho ricontrollato ancora una volta e il path dove caricare le lib è scritto correttamente nel gpe, ho anche provato a togliere il prefisso export (praticamente scrivendo l'istruzione nello stesso modo usato con Bennu) ma l'effetto è lo stesso.

Originale (che non parte)

Code: Select all

export LD_LIBRARY_PATH=libs:$LD_LIBRARY_PATH
Rimosso export

Code: Select all

LD_LIBRARY_PATH=libs:$LD_LIBRARY_PATH
Aggiunto .\ davanti al nome della cartella libs

Code: Select all

LD_LIBRARY_PATH=.\libs:$LD_LIBRARY_PATH
Ora mi sfuggono ulteriori combinazioni ;) ma sono disponibile, almeno sino a domani sera, a fare altri test (poi per 15 giorni sarò impossibilitato :lol: )

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:45
by Farox
Grazie ragazzii ogni possibile suggerimento è bene accetto..
Cmq il fatto che ritorni al menu iniziale ora è il fatto che ho inserito queste istruzioni nello script:

Code: Select all

cd /usr/gp2x/
exec ./gp2xmenu
provate a toglierle e dovrebbe ripresentarsi lo schermo nero...

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:50
by Farox
Zip wrote:farox parlo da outsider e probabilmente mi lincerai XD
ma nel codice non trovi elencate tutte le librerie che vengono usate?
Si infatti quando ho compilato ho visto tutte le libs necessarie ..e le ho messe in un pacchetto che gigios
ha scaricato per fare le prove...ma non funziona ancora.. :roll:
Le libs necessarie sono:
-lSDL -lSDL_mixer -lSDL_ttf -lsmpeg
-lSDL_image -lSDL_gfx -lfreetype -lts
e dovrebbero essere tutte integrate nel firm della gph tranne la SDL_gfx che la gph stessa ha dimenticato di inserire nel firm (almeno questo è quanto ho letto sul forum internazionale) .

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:53
by gigios
Farox wrote:Grazie ragazzii ogni possibile suggerimento è bene accetto..
Cmq il fatto che ritorni al menu iniziale ora è il fatto che ho inserito queste istruzioni nello script:

Code: Select all

cd /usr/gp2x/
exec ./gp2xmenu
provate a toglierle e dovrebbe ripresentarsi lo schermo nero...
Ah! Ok! Questa mi era sfuggita ;)
Quindi in effetti il comportamento non cambia in entrambi i casi.

Le librerie sono le ultime che hai postato ieri, giusto? (Chiedo solo conferma x non aver fatto casini io).

Re: Greyout Wiz test

Posted: 23 Jun 2011, 10:57
by Farox
Si ma non sono sicuro che siano quelle giuste..le ho prese da altri esempi tipo Mplayer per wiz

Re: Greyout Wiz test

Posted: 23 Jun 2011, 11:08
by gigios
Io prima di utilizzare le tue avevo preso il tutto dall'SDK ufficiale (e infatti come accennato hanno size differente).
Di sicuro tra quelle prese e le tue credo ci sia una lib in più nelle tue (ora non ho l'SDK a portata di mano per vedere cosa manca), o almeno questo è quello che ricordo quando ho sovrascritto le mie.