GLBasic forum

Other languages => GLBasic - de => Topic started by: Husten on 2008-Jan-13

Title: sleep unterm gp2x
Post by: Husten on 2008-Jan-13
hi,

mir ist grad aufgefallen, dass der sleepbefehl auf meinem gp2x komplett ignoriert wird. compiliere ich die geschichte für win, gehts wunderbar, aber auf dem gp2x passiert beim sleep garnichts :)

gruss husten
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Jan-13
muss ich sehen. Uh-Oh.
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Jan-25
OK, nächstes Update sollte gehen.
Title: sleep unterm gp2x
Post by: Husten on 2008-Jan-25
thx
Title: sleep unterm gp2x
Post by: relei on 2008-Jan-30
Hallo,

irgend wie ist das Problem immer noch. Benutze den Sleep-Befehl nach der Tasteneingabe (sleep 200) und unter Windows funktioniert es super, aber unter dem GP2x F200 scheint er das Sleep zu ignorieren.

Damit funktioniert es:

Code (glbasic) Select

                time = GETTIMERALL()
time = time + 200
WHILE time > GETTIMERALL()
WEND
Oder mache ich was falsch?

Gruß

Rene
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Jan-30
Wartet sleep(5000) 5 sekunden? (aktuelles Update von heute)
Oder sleep(5000 * 1000) ?
Title: sleep unterm gp2x
Post by: relei on 2008-Jan-30
Hm... Sleep(5000) scheinen 5 Sekunden zu sein (so vom mitzählen).

Benutze ich aber sleep(200) scheint das keine Auswirkung zu haben. Ersetze ich das sleep(200) durch den oben geschriebenen Code dann funktioniert es. Benutze ich sleep(600) scheint das auch keine Auswirkung zu haben.

Liegt es vielleicht doch an mir???

Gruß

Rene
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Jan-30
ah. OK. Ich mal checken.
Title: sleep unterm gp2x
Post by: relei on 2008-Jan-30
Danke!!!
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Feb-04
Sollte jetzt gehen...
Title: sleep unterm gp2x
Post by: Schranz0r on 2008-Feb-04
Der UpdateMaster hat wieder zugeschlagen *BAAAAAAAAAAM* :D
Title: sleep unterm gp2x
Post by: relei on 2008-Feb-04
Werde ich heute Abend gleich mal testen :D.

Danke und Gruß

Rene
Title: sleep unterm gp2x
Post by: relei on 2008-Feb-04
Hallo,

leider kann ich jetzt nichts mehr für den GP2x übersetzen, es kommt immer folgender Fehler:

Code (glbasic) Select
compile+link:
C:\DOKUME~1\rene\LOKALE~1\Temp/cc0gcaaa.o: In function `__GLBASIC__::__MainGameSub_()':
gpc_temp0.cpp:(.text+0x4c): undefined reference to `__GLBASIC__::DGStr::DGStr(__GLBASIC__::CGStr)'
gpc_temp0.cpp:(.text+0x6c): undefined reference to `__GLBASIC__::PRINT(__GLBASIC__::DGStr const&, double, double)'
gpc_temp0.cpp:(.text+0x7c): undefined reference to `__GLBASIC__::DGStr::~DGStr()'
gpc_temp0.cpp:(.text+0x80): undefined reference to `__GLBASIC__::SHOWSCREEN()'
gpc_temp0.cpp:(.text+0x84): undefined reference to `__GLBASIC__::MOUSEWAIT()'
gpc_temp0.cpp:(.text+0xb4): undefined reference to `__GLBASIC__::DGStr::~DGStr()'
C:\DOKUME~1\rene\LOKALE~1\Temp/cc0gcaaa.o: In function `__GLB_Defaults()':
gpc_temp0.cpp:(.text+0x140): undefined reference to `__GLBASIC__::__DG_RESX'
gpc_temp0.cpp:(.text+0x144): undefined reference to `__GLBASIC__::__DG_RESY'
gpc_temp0.cpp:(.text+0x148): undefined reference to `__GLBASIC__::__DG_WANTMOUSE'
gpc_temp0.cpp:(.text+0x14c): undefined reference to `__GLBASIC__::__DG_FRAMERATE'
gpc_temp0.cpp:(.text+0x150): undefined reference to `__GLBASIC__::__DG_SCHOOLVER'
gpc_temp0.cpp:(.text+0x154): undefined reference to `__GLBASIC__::__DG_FULLSCREEN'
gpc_temp0.cpp:(.text+0x158): undefined reference to `__GLBASIC__::__DG_MULTISAMPLE'
gpc_temp0.cpp:(.text+0x15c): undefined reference to `__GLBASIC__::__DG_DEBUG'
C:\DOKUME~1\rene\LOKALE~1\Temp/cc0gcaaa.o: In function `WinMain':
gpc_temp0.cpp:(.text+0x180): undefined reference to `__GLBASIC__::DGStr::Assign(char const*)'
gpc_temp0.cpp:(.text+0x1e0): undefined reference to `__GLBASIC__::DGStr::GetStrData(unsigned int)'
gpc_temp0.cpp:(.text+0x1fc): undefined reference to `__GlobalInit'
gpc_temp0.cpp:(.text+0x224): undefined reference to `__GLBASIC__::__EndProgram()'
gpc_temp0.cpp:(.text+0x234): undefined reference to `__GLBASIC__::__g_cmdline'
gpc_temp0.cpp:(.text+0x238): undefined reference to `__GLBASIC__::__DG_RESX'
gpc_temp0.cpp:(.text+0x23c): undefined reference to `__GLBASIC__::__DG_RESY'
gpc_temp0.cpp:(.text+0x240): undefined reference to `__GLBASIC__::__DG_WANTMOUSE'
gpc_temp0.cpp:(.text+0x244): undefined reference to `__GLBASIC__::__DG_FRAMERATE'
gpc_temp0.cpp:(.text+0x248): undefined reference to `__GLBASIC__::__DG_FULLSCREEN'
gpc_temp0.cpp:(.text+0x24c): undefined reference to `__GLBASIC__::__DG_MULTISAMPLE'
gpc_temp0.cpp:(.text+0x250): undefined reference to `__GLBASIC__::__DG_DEBUG'
gpc_temp0.cpp:(.text+0x254): undefined reference to `__GLBASIC__::__DG_SCHOOLVER'
gpc_temp0.cpp:(.text+0x25c): undefined reference to `__GLBASIC__::__g_debugline'
gpc_temp0.cpp:(.text+0x260): undefined reference to `__GLBASIC__::__g_errorline'
gpc_temp0.cpp:(.text+0x264): undefined reference to `__GLBASIC__::__g_error'
C:\DOKUME~1\rene\LOKALE~1\Temp/cc0gcaaa.o: In function `main':
gpc_temp0.cpp:(.text+0x27c): undefined reference to `__GLBASIC__::DGStr::c_str() const'
gpc_temp0.cpp:(.text+0x2a8): undefined reference to `__GLBASIC__::DGStr::operator+=(char const*)'
gpc_temp0.cpp:(.text+0x2b8): undefined reference to `__GLBASIC__::DGStr::operator+=(char const*)'
gpc_temp0.cpp:(.text+0x2c8): undefined reference to `__GLBASIC__::__g_cmdline'
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
Zum Quelltext:

Code (glbasic) Select
PRINT "Hallo",0,0
SHOWSCREEN
MOUSEWAIT
Gruß

Rene
Title: sleep unterm gp2x
Post by: Schranz0r on 2008-Feb-04
OMG

GP2X ganz vergessen Gernot?

da blinkt ja alles auf :/
Title: sleep unterm gp2x
Post by: trucidare on 2008-Feb-04
Gernot deine libGLBasicGP2X.a ist leer. Bitte überprüfen.
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Feb-04
fixed.
Title: sleep unterm gp2x
Post by: Husten on 2008-Mar-12
geht immer noch nicht :)

also ich habs gestern erst auf dem gp gemerkt und danach keine zeit mehr gehabt, es danach zu testen aber mein eindruck (ich teste es heut abend nochmal durch):

sleep

geht wunderbar, aber

playsound
sleep

bewirkt garnichts. mir ists nur am gp aufgefallen. ein normaler sleep beim start (splashscreen fürn wettbewerb) funktioniert super, aber im spiel hab ich mehrere playsound-sleep-playsound stellen, und bei allen bewirkt der sleep befehl garnichts und die sound werden nachezugleichzeitig abgespielt..

unter windows gehts entsprechend ohne probleme.

gruss husten
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Mar-12
hm...
Wie wär's mit:
Code (glbasic) Select
snd = PLAYSOUND(xy)
WHILE SOUNDPLAYING(snd); WEND
Title: sleep unterm gp2x
Post by: Husten on 2008-Mar-12
wäre ne lösung, ändert aber nichts an dem fehler im sleepbefehl ;) ich wollte ja auch nicht rumjammern weils nicht geht, sondern nur bescheid geben.
Title: sleep unterm gp2x
Post by: Kitty Hello on 2008-Mar-12
Jaja, hast Recht. Muss ich ändern. Wollte nur helfen als Zwischenlösung.
Title: sleep unterm gp2x
Post by: Husten on 2008-Mar-12
dafür danke ich :)