09-29-2022, 11:06 PM
I was going to post earlier saying "SCREEN" isn't recommended for new programs over "_NEWIMAGE". It's simply because a wrapper function could be created that sets the screen mode and saves the width, height, color depth and other information. "SCREEN" statement is around largely to support old BASIC programs and up to and including VGA 256-color mode.
I wanted to point out also that I don't like the "screenmode" example neither, in addition because it makes assumptions beyond "SCREEN 13", especially for 32-bit color. Toward "SCREEN 0" there's also the fallacy of how many rows and columns, and the "$CONSOLE" isn't going to be an option for some programmers.
I wanted to point out also that I don't like the "screenmode" example neither, in addition because it makes assumptions beyond "SCREEN 13", especially for 32-bit color. Toward "SCREEN 0" there's also the fallacy of how many rows and columns, and the "$CONSOLE" isn't going to be an option for some programmers.