Equip your Genius
Welcome to the Parallax Discussion Forums, sign-up to participate.
Learn with BlocklyProp
VGA smaller text
2019-02-08 - 12:51:13
Is it possible to decrease the text size in a VGA program to get more rows and columns and thus be able to put more info on screen?
If so what must be changed? I'm using the VGA_TEXT object.
2019-02-08 - 14:22:59
That all depends, these things are hand optimized assembler, so nothing is trivial. There are
many VGA objects supporting different modes/resolutions out there..
2019-02-08 - 16:17:37
edited 2019-02-08 - 16:18:33
You could try the VGA Hi Res object (
It is a 1024x768 VGA signal which contains 128 columns x 64 rows of 8x12 characters.
In science there is no authority. There is only experiment.
Life is unpredictable. Eat dessert first.
2019-02-08 - 16:29:23
Look at what's available in the Object Exchange (OBEX). Higher resolution requires the use of more cogs. For example, a 1600 x 1200 display with a cursor needs 7 cogs just for the VGA driver. It's not too practical, but was intended as a demonstration. The one mentioned by kwinn is very practical ... uses only 2 cogs
2019-02-08 - 17:09:35
I like the TV_TEXT for playing around because it is easy. However I am out of TVs on my desk but still have 2 unused VGA monitors doing not much. The other day I discovered the VGA_TEXT which is also very simple but isn't able to display much text because of font size. I have used the
VGA Hi Res but have found it too complicated for just playing around. I just looked at VGA High-Res Text Demo and will have to play with it some more. Maybe I can figure out how to make it simpler. I'll also check out others in OBEX
Thanks for the help!