? GCLIP weird stuff (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

GCLIP weird stuff

  • #1 ✎ 839 random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Video Games I like to play video games! Hobbies I want to GCLIP multiple parts of the screen with a hole in the middle where you can't see the graphic screen. I tried to do multiple GCLIPs, but it only did the last one. I can see why. But is there a different way I can do this? Posted
  • #2 ✎ 1806 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Can you put something (sprites, bg layer, etc.) in front of the graphics layer to block those areas? Posted Edited by 12Me21
  • #3 ✎ 839 random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Video Games I like to play video games! Hobbies
    Can you put something (sprites, bg layer, etc.) in front of the graphics layer to block those areas?
    That could work, but what if the graphic screen is at the front of the screen? (Also, you could do some GBOX magic but there is no recovering the stuff behind it without redoing the stuff there.)
    Posted
  • #4 ✎ 1806 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself
    Can you put something (sprites, bg layer, etc.) in front of the graphics layer to block those areas?
    That could work, but what if the graphic screen is at the front of the screen? (Also, you could do some GBOX magic but there is no recovering the stuff behind it without redoing the stuff there.)
    You could draw your graphics on the sprite page, and create sprites that only use the areas of graphics that you want to display.
    Posted Edited by 12Me21
  • #5 ✎ 286 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies This makes me wonder if there is any latency with continually redrawing sprites versus, like, drawing on the regular graphics page. There's gotta be some extra overhead involved, right? Posted
  • #6 ✎ 1806 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Sprites are drawn as 3D polygons and it's all handled by the GPU, I think. There doesn't seem to be any affect on speed until you have lots of very large scaled/rotated/transparent sprites Posted Edited by 12Me21
  • #7 ✎ 839 random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Video Games I like to play video games! Hobbies
    Can you put something (sprites, bg layer, etc.) in front of the graphics layer to block those areas?
    That could work, but what if the graphic screen is at the front of the screen? (Also, you could do some GBOX magic but there is no recovering the stuff behind it without redoing the stuff there.)
    You could draw your graphics on the sprite page, and create sprites that only use the areas of graphics that you want to display.
    sprite limits lol
    Posted
  • #8 ✎ 1806 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself
    sprite limits lol
    You can't spare like 10 sprites? do you really need all 512?
    Posted
  • #9 ✎ 839 random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Video Games I like to play video games! Hobbies
    sprite limits lol
    You can't spare like 10 sprites? do you really need all 512?
    lol yes Do you not see my 510 cannon/lassr sprites? Jkjk but it was a joke lol HUH what about bg tiles (wait they can't be offset by non-multiples of 8/16/32)
    Posted
  • #10 ✎ 1806 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Maybe you could GCOPY the graphics, then GFILL the holes on the temporary copy (and display that) Posted
  • #11 ✎ 839 random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Video Games I like to play video games! Hobbies
    Maybe you could GCOPY the graphics, then GFILL the holes on the temporary copy (and display that)
    Oooh yes that could work
    Posted