I can’t get direct screen drawing to work with the latest gccVB (the one that runs under cygwin). I noticed the problem in Yeti3D, but the same is true for DogP’s Etch-A-Sketch.
The code compiles just fine, and the Etch-A-Sketch border shows up, but nothing of what you draw is visible.
This is strange, because the exact same code compiles into a working rom with the older gccVB…
It’s been a while, but I think I remember coming across a problem like that, and it ended up being related to something in the libgccvb.h not being declared volatile… but I could be imagining things, or remembering something else. I’ll try to look into it when I get a chance.