Salve ragazzi, oggi vedendo il nostro gigios pubblicare il suo primo lavoretto mi è venuta invidia e ho subito provato a sviluppare su Bennu... ora non aspettatevi il prossimo Assassin's Creed, l'importante è aver almeno capito qualcosa
comunque volevo fare un semplice giochino, che appena lo apri ti dice Hello World..
capirete che ho preso il codice già fatto, ma comunque per uno che non ci capisce niente
insomma, fatti tutti i passi, ora mi viene il file xxxx.dcb ,,
io come faccio a poterci giocare sulla mia Caanoo??
grazie mille a chi mi aiuterà
Hello world in bennu
- Zip
- Site Admin
- Posts: 3101
- Joined: 3 May 2011, 21:03
- Console open: Attuali Caanoo , Wiz, dingoo a320 (possedute Wiz, s7100B, s5110, s7300B, OpenPandora)
- Location: Sicilia
- Contact:
Re: domanda su Bennu
wow ti sei fatto l'hello word da solo! bravo..
allora il dcb che hai fatto tu è di windows è non va bene sulla canoo
ti devi fare un eseguibile gpe come quello che ti ha fatto provare gigios
allora il dcb che hai fatto tu è di windows è non va bene sulla canoo
ti devi fare un eseguibile gpe come quello che ti ha fatto provare gigios
REGOLAMENTO[/b]
- kayuz
- Cavaliere OC.it
- Posts: 627
- Joined: 4 May 2011, 15:27
- Console open: Caanoo fidelis!! sempre co'te! :D
- Location: Terni
Re: domanda su Bennu
fatto tutto, ho fatto partire compila.gpe (modificato si intende ) e mi viene fuori il file dcb;
ora creo helloworld.gpe( sempre preso da gigios ma modificato) e però non parte niente... come mai?
il codice usato per helloworld è questo:
ora creo helloworld.gpe( sempre preso da gigios ma modificato) e però non parte niente... come mai?
il codice usato per helloworld è questo:
va bene?import "mod_say" // import the module to output text to console, using say()
Process Main() // start the definition of the main process
Begin // start the code
say("Hello World!");
End // end the definition of the main process
- kayuz
- Cavaliere OC.it
- Posts: 627
- Joined: 4 May 2011, 15:27
- Console open: Caanoo fidelis!! sempre co'te! :D
- Location: Terni
Re: domanda su Bennu
su tutti al posto di say devo scrivere write?
- gigios
- Newser OC.it
- Posts: 851
- Joined: 4 May 2011, 9:08
- Console open: Wiz; Caanoo
- Location: Lombardia
Re: domanda su Bennu
Prima di tutto benvenuto nel club degli apprendisti
Io per provare i programmi normalmente faccio il test su windows, come sicuramente avrai fatto, poi mi creo la cartella del test su SD all'interno della quale metto tutta la cartella del runtime (relativo alla console da usare).
La cartella del runtime non deve cambiare nome, altrimenti è necessario modificare lo script di avvio gpe, normalmente si chiama bgd-runtime
Nella cartella poi si deve mettere anche il file PRG, ovvero il sorgente compreso di eventuali files necessari all'esecuzione, e poi io utilizzo un comodissimo GPE passato da RZZ che cerca nella cartella in cui si trova tutti i files PRG e li 'compila' e 'avvia'.
Questo è il GPE in questione: avvio.gpe
Riassumendo questa è la struttura che avrai sulla tua SD
CartellaTest
+-- Cartella Runtime Bennu (bgd-runtime)
+-- Certelle di supporto se necessarie (ad esempio x immagini e suoni)
+-- File PRG
+-- Eventuali files utilizzati dal PRG (inclusi nel sorgente tramite istruzione import)
+-- File avvio.gpe per avviare il tutto.
Spero sia abbastanza chiaro
edit:
Ops ho impiegato troppo tempo a rispondere e hai già risolto
Io per provare i programmi normalmente faccio il test su windows, come sicuramente avrai fatto, poi mi creo la cartella del test su SD all'interno della quale metto tutta la cartella del runtime (relativo alla console da usare).
La cartella del runtime non deve cambiare nome, altrimenti è necessario modificare lo script di avvio gpe, normalmente si chiama bgd-runtime
Nella cartella poi si deve mettere anche il file PRG, ovvero il sorgente compreso di eventuali files necessari all'esecuzione, e poi io utilizzo un comodissimo GPE passato da RZZ che cerca nella cartella in cui si trova tutti i files PRG e li 'compila' e 'avvia'.
Questo è il GPE in questione: avvio.gpe
Riassumendo questa è la struttura che avrai sulla tua SD
CartellaTest
+-- Cartella Runtime Bennu (bgd-runtime)
+-- Certelle di supporto se necessarie (ad esempio x immagini e suoni)
+-- File PRG
+-- Eventuali files utilizzati dal PRG (inclusi nel sorgente tramite istruzione import)
+-- File avvio.gpe per avviare il tutto.
Spero sia abbastanza chiaro
edit:
Ops ho impiegato troppo tempo a rispondere e hai già risolto
Last edited by gigios on 15 Jun 2011, 18:28, edited 1 time in total.
- Zip
- Site Admin
- Posts: 3101
- Joined: 3 May 2011, 21:03
- Console open: Attuali Caanoo , Wiz, dingoo a320 (possedute Wiz, s7100B, s5110, s7300B, OpenPandora)
- Location: Sicilia
- Contact:
Re: domanda su Bennu
"say" è per la console
tu devi usare write
quindi sostituisci pure import say con import write
e forse devi settare la risoluzione
quindi aggiungi
"import mod_screen"
e
prima di write metti
"set_screen ..." come quello di gigios
tu devi usare write
quindi sostituisci pure import say con import write
e forse devi settare la risoluzione
quindi aggiungi
"import mod_screen"
e
prima di write metti
"set_screen ..." come quello di gigios
REGOLAMENTO[/b]
- gigios
- Newser OC.it
- Posts: 851
- Joined: 4 May 2011, 9:08
- Console open: Wiz; Caanoo
- Location: Lombardia
Re: domanda su Bennu
Zip (juppy, l'ho scritto giusto il nome), credo che il discorso fatto in chat su dei mini tutorial da pubblicare nella WebZine sia fondamentale
Per quanto riguarda write devi importare "mod_string.
Per sapere dove si trova un'eventuale istruzione, ovvero quale libreria importare, c'è un comodo file txt all'interno della cartella bin di Bennu dove trovi l'elenco completo, a almeno credo sia completo.
Il file si chiama function-list.txt
Per quanto riguarda write devi importare "mod_string.
Per sapere dove si trova un'eventuale istruzione, ovvero quale libreria importare, c'è un comodo file txt all'interno della cartella bin di Bennu dove trovi l'elenco completo, a almeno credo sia completo.
Il file si chiama function-list.txt
- kayuz
- Cavaliere OC.it
- Posts: 627
- Joined: 4 May 2011, 15:27
- Console open: Caanoo fidelis!! sempre co'te! :D
- Location: Terni
Re: domanda su Bennu
urg!
mamma mia!! non è che qualcuno me lo potrebbe fare, il codice intendo???
no va bhè, era per impararci, ma penso che sarà meglio aspettare la guida per newbie
mamma mia!! non è che qualcuno me lo potrebbe fare, il codice intendo???
no va bhè, era per impararci, ma penso che sarà meglio aspettare la guida per newbie
- Zip
- Site Admin
- Posts: 3101
- Joined: 3 May 2011, 21:03
- Console open: Attuali Caanoo , Wiz, dingoo a320 (possedute Wiz, s7100B, s5110, s7300B, OpenPandora)
- Location: Sicilia
- Contact:
Re: domanda su Bennu
Code: Select all
import "mod_text" // import the module to output text to console, using say()
import "mod_screen"
import "mod_video"
import "mod_string"
Process Main() // start the definition of the main process
Begin // start the code
set_mode(320,240,16);
write(0,10,10,0, "HELLO WORLD!");
End // end the definition of the main process
REGOLAMENTO[/b]