You can fill the background, draw rects, and pixels, this works by using a long(or short depending on the screen size) list of numbers, those numbers control the color on the pen, and boom, works. (it's basically a screen far away from scratch's limitations, except if it's too big, THEN it doesn't render correctly) if you want to steal this for a project or for yourself, sure, go ahead (i preset this thing to be 256x256, it's actually 1 pixel of size)
27/8/2026: Added sprite blitzing P.S. if Scratch wants to adopt this anytime, sure, idrc. P.P.S. since this project of mine isn't linked at all to the Scratch api(aside from the blitzing); i have to use the good ol' C++ way of making this(uint32 *buffer), which means index positions [0 ... ((WIDTH*HEIGHT)-1)], but it's all worth it in the end.