[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 264: mysqli_fetch_assoc(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 326: mysqli_free_result(): Couldn't fetch mysqli_result
Pete's QBASIC Site Discuss QBasic, Freebasic, QB64 and more 2007-10-31T18:24:09-05:00 http://www.petesqbsite.com/phpBB3/app.php/feed/topic/2467 2007-10-31T18:24:09-05:00 2007-10-31T18:24:09-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15554#p15554 <![CDATA[SNARK LOL]]>
He is absolutely rude about giving thanks!

Statistics: Posted by burger2227 — Wed Oct 31, 2007 6:24 pm


]]>
2007-10-14T13:48:26-05:00 2007-10-14T13:48:26-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15450#p15450 <![CDATA[Sprite flicker problem]]> Statistics: Posted by BadMrBox — Sun Oct 14, 2007 1:48 pm


]]>
2007-10-13T22:49:33-05:00 2007-10-13T22:49:33-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15449#p15449 <![CDATA[Sprite flicker problem]]>
My suggestion, in words, rather than code, is to put
WAIT &H3DA, 8
before you start messing with the screen and
WAIT &H3DA, 8,8
after you are finished.

If you never come back to see this thread, fine. Maybe some researcher of the future will see this hint.

Mac

Statistics: Posted by Mac — Sat Oct 13, 2007 10:49 pm


]]>
2007-10-13T21:35:15-05:00 2007-10-13T21:35:15-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15448#p15448 <![CDATA[Sprite flicker problem]]>
When I do get that far, I will adopt Mac's solution (which seems to be placing the WAIT statement before every PUT) and post the results here. Thank you all for your patience (or lack thereof...)

Statistics: Posted by Theophage — Sat Oct 13, 2007 9:35 pm


]]>
2007-10-06T22:37:41-05:00 2007-10-06T22:37:41-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15420#p15420 <![CDATA[try this]]>
Is there nothing I can do about that?

Code:

DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255  x1 = INT(RND * 320): y1 = INT(RND * 200)  x2 = INT(RND * 320): y2 = INT(RND * 200)  LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80GET (x, y)-(x + 15, y + 31), sprite(258)PUT (x, y), sprite(0), PSETDO  DO    DO: k$ = INKEY$: LOOP WHILE k$ = ""  LOOP WHILE INSTR("2468" + CHR$(27), k$) = 0  if k$=chr$(27) then exit do  Newx=x: Newy=y  SELECT CASE VAL(k$)  CASE 4: Newx = x - 2: IF Newx < 0 THEN Newx = 320 - 16  CASE 6: Newx = x + 2: IF Newx > 320 - 16 THEN Newx = 0  CASE 8: Newy = y - 2: IF Newy < 0 THEN Newy = 200 - 32  CASE 2: Newy = y + 2: IF Newy > 200 - 32 THEN Newy = 0  END SELECT  WAIT &H3DA, 8  PUT (x, y), sprite(258), PSET  x=Newx: y=Newy  GET (x, y)-(x + 15, y + 31), sprite(258)  PUT (x, y), sprite(0), PSET  WAIT &H3DA, 8,8LOOPSYSTEM

Statistics: Posted by Mac — Sat Oct 06, 2007 10:37 pm


]]>
2007-10-06T22:32:41-05:00 2007-10-06T22:32:41-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15419#p15419 <![CDATA[Sprite flicker problem]]> Statistics: Posted by Guest — Sat Oct 06, 2007 10:32 pm


]]>
2007-10-06T21:07:16-05:00 2007-10-06T21:07:16-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15418#p15418 <![CDATA[Sprite flicker problem]]> Statistics: Posted by Theophage — Sat Oct 06, 2007 9:07 pm


]]>
2007-10-06T20:00:29-05:00 2007-10-06T20:00:29-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15417#p15417 <![CDATA[Sprite flicker problem]]>

Code:

DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255  x1 = INT(RND * 320): y1 = INT(RND * 200)  x2 = INT(RND * 320): y2 = INT(RND * 200)  LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80DO  oldX = x: oldY = y  GET (x, y)-(x + 15, y + 31), sprite(258)  PUT (x, y), sprite(0), PSET  DO: k$ = INKEY$: LOOP WHILE k$ = ""  IF k$ = "4" THEN    x = x - 2: IF x <0> 320 - 16 THEN x = 0  END IF  IF k$ = "8" THEN    y = y - 2: IF y <0> 200 - 32 THEN y = 0  END IF  WAIT &H3DA, 8   PUT (oldX, oldY), sprite(258), PSETLOOP UNTIL k$ = CHR$(27)SYSTEM

Statistics: Posted by Guest — Sat Oct 06, 2007 8:00 pm


]]>
2007-10-06T16:45:09-05:00 2007-10-06T16:45:09-05:00 http://www.petesqbsite.com/phpBB3/viewtopic.php?p=15416#p15416 <![CDATA[Sprite flicker problem]]>
So basically what I want to know is: a) am I using this method correctly? or b) is there another method I should be using?

Here is my program:

Code:

DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255  x1 = INT(RND * 320): y1 = INT(RND * 200)  x2 = INT(RND * 320): y2 = INT(RND * 200)  LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80DO  oldX = x: oldY = y  GET (x, y)-(x + 15, y + 31), sprite(258)  WAIT &H3DA, 8  PUT (x, y), sprite(0), PSET  DO: k$ = INKEY$: LOOP WHILE k$ = ""  IF k$ = "4" THEN    x = x - 2: IF x < 0 THEN x = 320 - 16  END IF  IF k$ = "6" THEN    x = x + 2: IF x > 320 - 16 THEN x = 0  END IF  IF k$ = "8" THEN    y = y - 2: IF y < 0 THEN y = 200 - 32  END IF  IF k$ = "2" THEN    y = y + 2: IF y > 200 - 32 THEN y = 0  END IF  PUT (oldX, oldY), sprite(258), PSETLOOP UNTIL k$ = CHR$(27)SYSTEM

Statistics: Posted by Theophage — Sat Oct 06, 2007 4:45 pm


]]>