GLBasic forum

Other languages => GLBasic - de => Topic started by: D2O on 2007-Nov-04

Title: Bild wird nicht im GP2X angezeigt
Post by: D2O on 2007-Nov-04
Hi, nach dem ich Achim mit folgendem Problem helfen wollte,
http://forum.gp2x.de/viewtopic.php?t=4799
habe ich festgestellt das es bei mir auf dem GPX auch nicht läuft.

Nun habe ich mal einen simplen code gemacht, auch der geht nicht :(
Hier mal die Projektdateien.
http://www.deuteriumoxid.com/glbasic/mytest.rar

Benutze ich aber Drawrect, wirds mir das angezeigt.
Title: Bild wird nicht im GP2X angezeigt
Post by: Kosta on 2007-Nov-04
Quote from: D²OHi, nach dem ich Achim mit folgendem Problem helfen wollte,
http://forum.gp2x.de/viewtopic.php?t=4799
habe ich festgestellt das es bei mir auf dem GPX auch nicht läuft.

Nun habe ich mal einen simplen code gemacht, auch der geht nicht :(
Hier mal die Projektdateien.
http://www.deuteriumoxid.com/glbasic/mytest.rar

Benutze ich aber Drawrect, wirds mir das angezeigt.
hmmm....

gab es denn nicht schon vor längerer Zeit Probleme mit den Pfaden?
dass die Bilder nicht gefunden werden?

http://www.glbasic.com/forum/viewtopic.php?id=842
Title: Bild wird nicht im GP2X angezeigt
Post by: S.O.P.M. on 2007-Nov-04
Gernot hat die Probleme mit LOAD- und DRAWSPRITE eigentlich repariert auf dem GP, das wundert jetzt aber schon.
Title: Bild wird nicht im GP2X angezeigt
Post by: Kosta on 2007-Nov-04
hmmm...

meine obige Vermutung stimmt nicht,

file wird gefunden....


Code (glbasic) Select
//GFX LADEN
GLOBAL x,y
LOADSPRITE "asteroid.png",0

WHILE TRUE

IF KEY(205) THEN INC x,3
IF KEY(203) THEN DEC x,3
y=10
DRAWSPRITE 0,x,y
PRINT GETCURRENTDIR$(), 0, 0
existiert=DOESFILEEXIST("asteroid.png")
IF existiert
PRINT "yuhuu",100,100
ELSE
PRINT "Doooh!",100,100
ENDIF

SHOWSCREEN
WEND
aber ich glaube die png Datei ist korrupt, oder nicht im gewünschten Format (Alpha-Kanal?)

Beim Öffnen des Bildes mit einem Bildbearbeitungsprogramm sehe ich nur ein komplett rotes Bild.
Ich kriege sowohl beim PC als auch beim GP2X das rote Bild als Sprite ... (oder ist der rote Balken als Sprite gewünscht)???

denn dann funktioniert bei mir alles.
Title: Bild wird nicht im GP2X angezeigt
Post by: S.O.P.M. on 2007-Nov-04
Ich speichere meine Bitmaps immer mit Paint als png ab. Mit dem Format kommt GLBasic klar. Machs auch mit Paint, falls du's bisher nicht gemacht. Und als Bitmaps geht auch nicht, nein?
Title: Bild wird nicht im GP2X angezeigt
Post by: Kitty Hello on 2007-Nov-05
Mach mal:
LOCAL sx,sy
GETSPRITESIZE 0, sx, sy
PRINT "Size: "+sx+", "+sy, 0,0
Title: Bild wird nicht im GP2X angezeigt
Post by: D2O on 2007-Nov-05
So, jepp das bild ist nur ein Rotes rechteck, der name ist nur etwas verwirend da ich ihn einfach von Achim original übernommen habe.

@Gernot, da bekomme ich 0,0 zurück :(
In Windows gehts, 42,42.
Da habe ich einfach mal die grösse auf 32x32 geändert, in der vermutung das 42x42 vieleicht schlecht sein könnte, aber nade, nix :(

Vieleicht noch zur info, bei mir ist Firmware 3.0 drauf.
Title: Bild wird nicht im GP2X angezeigt
Post by: Kitty Hello on 2007-Nov-06
Hmpf. Das PNG hat 8 bit. Aber sollte trotzdem gehen.
Kannst Du's mal über ssh starten, und die Konsolenausgabe posten?
Title: Bild wird nicht im GP2X angezeigt
Post by: D2O on 2007-Nov-06
Quote from: GernotFrischHmpf. Das PNG hat 8 bit. Aber sollte trotzdem gehen.
Kannst Du's mal über ssh starten, und die Konsolenausgabe posten?
Ähh, Öhh, Hmpff, Wie :) ?
Title: Bild wird nicht im GP2X angezeigt
Post by: Kitty Hello on 2007-Nov-07
Also, wenn Du Deine GP2X am USB-Port anstöpselst, dann kannst Du ja unter Settings irgendwie SSH und FTP usw. erlauben. Wenn Du dann eine Verbindung zum Gerät hast (geht eigentlich unter Windows von selbst - oder muss man einen Treiber installieren?), dann kannst Du an einer Konsole (Eingabeaufforderung) sowas tippen:
telnet 10.1.0.2
Wobei 10.1.0.2 die IP von der GP2X ist.
Dann mit:
cd /mnt/sd/MeinSpiel
in den Ordner wechseln (mit "ls" kannst Du Dir den Inhalt anzeigen lassen)
und zum starten:
./Spielname.gpe

-> Jezt kommt ein Text mit Debug-Meldungen auf der Konsole.
Title: Bild wird nicht im GP2X angezeigt
Post by: D2O on 2007-Nov-07
Danke, heut komm ich aber nicht mehr dazu.
Werde aber bericht erstatten.
Title: Bild wird nicht im GP2X angezeigt
Post by: D2O on 2007-Nov-11
Hmmm, kennt VIsta kein Telnet mehr ??
Es schreibt immer,....nicht bekannt...." :(

Werds , wenn ich rankomme, auf dem XP Rechner mal probieren.