This is the useful version of the CRT simulator! It is the prototype for the CRT feature i'll feature inside of my 6502 assembler. Check that project out, cause this will be incorporated into that soon! BEFORE YOU DOWNLOAD AS SB3: Click the green flag and press space when the screen is white If you want a faster version of this, download this project as sb3 and run it in turbowarp. I developed it in turbowarp and put it on here, and trust me, it runs way better.
How this project works: We start by filling 3 arrays with pixel data: Color, saturation, and brightness. If you know about scratch colors, those are the 3 values for a color. So what we do is we set pointers that hold the index number for each of the color value lists to 0. We use those pointers with the pen block and then we step 1 pixel(x value but not really a pixel) forward, and we repeat until we get to the edge of the screen, then, we raise the pen, adjust the y coordinate 1 lower, and go the left edge of the screen, and repeat. A more detailed version of this is inside the project comments. Click see inside to see them.