Page 4 of 5

Re: domanda su Bennu

Posted: 16 Jun 2011, 19:45
by Zip

Re: domanda su Bennu

Posted: 16 Jun 2011, 20:26
by gigios
Come promemoria quando le cose sembrano tutte corrette ma un programma continua a non funzionare sulla console.

Provate a riscaricare il runtime ufficiale dal sito Bennu per togliersi il dubbio legato ad eventuali versioni di runtime miste (può capitare che si mescolino i runtime di due console differenti, o almeno a me è capitato e quindi ora cerco sempre di tenere ben separate le due cose).

:shock:
Certo che ne ho combinati di errori durante questi miei test con Bennu :lol:

Re: domanda su Bennu

Posted: 18 Jun 2011, 11:41
by kayuz
aggiornamento: 8-)
me lo compila e parte tranquillamente:
solo che non mi ha implementato il jkeys.lib... cioè se premo menù o select o start non succede nulla:: ed in realtà dovrebbe chiudere il programma e tornare al menù della Caanoo... credo è da rivedere il codice
come mai?

Re: domanda su Bennu

Posted: 18 Jun 2011, 11:50
by gigios
COme sempre.... la cosa è strana :lol:

Io nel codice del BinaryClock controllo i tasti con questo IF

Code: Select all

IF((key(_esc) ||(jkeys_state[_JKEY_MENU])))
Controlla che non ci sia qualche 'giro' strano con IF/END (anche se teoricamente mi aspetterei un errore di compilazione se ne manca uno).
Purtroppo non posso aiutarti di più (in questi due giorni, come il weekend scorso, non sarò davanti al PC :P ).
Riverifica il codice, cercando di capire il flusso del programma.

Re: domanda su Bennu

Posted: 18 Jun 2011, 14:34
by Zip
kayuz posta il tutto aggiornato zippato o il sorgente..

Re: domanda su Bennu

Posted: 18 Jun 2011, 15:02
by kayuz
ecco qua ;) mi aiutate col file PRG?
http://www.mediafire.com/?hm8m2tbm1kl671d

Re: Hello world in bennu

Posted: 18 Jun 2011, 15:19
by Zip

Code: Select all

import "mod_key";
import "mod_video";
import "mod_text";
import "mod_proc";

include "jkeys.lib"

BEGIN
   jkeys_set_default_keys(); //Set default keys
   jkeys_controller(); //Start process used to check Wiz/Caanoo keys
   set_mode(320,240,16); // Set video risolution to 320x240 pixels and 16 bits colors
   write(0,8,8,0, "WINDAAA");

   LOOP
       IF((key(_esc) ||(jkeys_state[_JKEY_MENU])))
         exit();
       END
       FRAME;
   END
END
ho pulito il codice, e l'ho sistemato meglio
non capisco perche non ti funzionano i tasti, cancella il dcb e prova ricompilarlo
mi assicuri che non hai toccato il jkeylib?

Re: Hello world in bennu

Posted: 18 Jun 2011, 15:27
by kayuz
il codice che mi hai risistemato mi dice così (nel file txt err):

BGDC 1.0.0 (Apr 14 2011 00:12:42)
Copyright © 2006-2011 SplinterGU (Fenix/BennuGD)
Copyright © 2002-2006 Fenix Team (Fenix)
Copyright © 1999-2002 José Luis Cebrián Pagüe (Fenix)
Bennu Game Development comes with ABSOLUTELY NO WARRANTY;
see COPYING for details

/mnt/sd/movie/Test/Test.prg:15: error: Unknown identifier ( token error: " " ).

Re: Hello world in bennu

Posted: 18 Jun 2011, 15:33
by Zip
la riga 15 è

Code: Select all

IF((key(_esc) ||(jkeys_state[_JKEY_MENU])))
prova a cambiarla in

Code: Select all

IF(jkeys_state[_JKEY_MENU])

Re: Hello world in bennu

Posted: 18 Jun 2011, 15:48
by kayuz
adesso dice così: sembra che non sia più un errore di indentifier (mi pare)
BGDC 1.0.0 (Apr 14 2011 00:12:42)
Copyright © 2006-2011 SplinterGU (Fenix/BennuGD)
Copyright © 2002-2006 Fenix Team (Fenix)
Copyright © 1999-2002 José Luis Cebrián Pagüe (Fenix)
Bennu Game Development comes with ABSOLUTELY NO WARRANTY;
see COPYING for details

/mnt/sd/movie/Test/Test.prg:5: error: String expected ( token error: "-" ).