i'm making a #QBasic game using mode 13h, 320x200 8bpp. i'm using the line doubling feature of the VGA card to make it 320x100 then manually doubling each pixel horizontally for 160x100

i realized i could use a palette with 3 bits red/green and 2 blue, and then do "subpixel" dither to generate the in between colors. i made a converter to test if that would look good, and it does

here's a thread of images showing what that looks like

1/5

#PixelArt #QBasic #dos #RetroComputing #RetroDev

@eniko QBasic like... the original (interpreted) QBasic, or the compiled QuickBasic one? (At this point I guess it's no new infothat QuickBasic exists, but it doesn't hurt to mention it).

BTW, awesome screenshots
​​ The game could have even been a text adventure (with the screenshots as illustrations) and would still look awesome. Although knowing you, I'm sure it's something much better than a text adventure. A point and click one, maybe, or even an action game.

@cinnamon the original interpreted one >_> and i'm banning myself from using assembly using CALL ABSOLUTE

so i have to work purely with the tools qbasic gives me

@eniko I'm trying to imagine what you might achieve as a demoscener and... I'm sure it would be amazing ​:blobcatlowpoly3d:​
@cinnamon tbh trying to get a full-speed proper game out of qbasic is kinda demoscening XD
@eniko Repeating myself for the 99th time, but this stuff marked me so deeply back in the day that I can't avoid mentioning it one time after another:

Have you ever seen the
PC Game Programming Encyclopedia? ​​

(Beware, 90's social vibes, "he/him/his" assumed by default about the reader and all that stuff that fortunately now tends to belong to the past. If some text shows garbled, force a CP-850 codepage. The original PCGPE .exe was a TurboPascal TurboVision app in text mode serving as a menu, from which each document could be opened)

pcgpe.exe can be found
here. I make no assumptions about it not having viruses or being a harmful executable!!
@cinnamon oh that's neat, thanks for linking it