Help with the VGA High-Res Text Driver v1.0
mike goettling
Posts: 31
I am working with the VGA High-Res Text Driver v1.0. I need a push in the right direction.
I have set up the driver with the 640 480 settings in the code. it uses 80 col by 40 row.
my problem is i need to get the rows down to 25 without changing the video settings.
I Have not programed microcontrollers for about 10 years. I am a little rusty.
To me it looks like i could change the font size to 8 *19.
that would give me 475 pixles and then add 5 extry lines to make 480.
Would that be the best way or is there some way to simplify where i need to get to.
I am still trying to understand how the driver is working.
I have set up the driver with the 640 480 settings in the code. it uses 80 col by 40 row.
my problem is i need to get the rows down to 25 without changing the video settings.
I Have not programed microcontrollers for about 10 years. I am a little rusty.
To me it looks like i could change the font size to 8 *19.
that would give me 475 pixles and then add 5 extry lines to make 480.
Would that be the best way or is there some way to simplify where i need to get to.
I am still trying to understand how the driver is working.
Comments
You really would need to understand how the driver is working before making any significant changes. What is it you really need
to do? Do you specifically need an 80 x 25 text display? Unless the vertical axis is somewhat compressed, you're going to have a
difficult time making an 8 x 19 font look good. This particular driver uses an 8 x 12 font. Other drivers use a 16 x 16 or 16 x 32
font. Chip recently posted a new set of drivers using tiled cells for graphics or text using the ROM font that provides a 64 x 24 display
at 1024 x 768 resolution and looks quite nice.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"If you want more fiber, eat the package.· Not enough?· Eat the manual."········
1280x1024 driver: http://forums.parallax.com/showthread.php?p=617144 - uses 4 or 5 cogs
1024x768 driver: http://forums.parallax.com/showthread.php?p=614615 - uses 2 or 3 cogs
Note: all of these have optional cursors that use a cog to implement the cursor overlay
The current version of the Propeller OS uses the 1024x768 driver for VGA
http://forums.parallax.com/showthread.php?p=620700