High-Res VGA Text DEMO
cgracey
Posts: 14,206
I've been holed up for two weeks wrangling with this VGA driver. It generates 128 columns by 64 rows of 8x12·pixel characters in 1024x768 VGA mode. This was quite an odyssey. I didn't think such a thing was possible, but found a way to do it with five COGs (thanks to Andre's earlier work), then reconchunkulated some concepts and got it down to only two COGs! It's very simple to use and the interface is entirely through memory - no methods. It's just like a graphics card. It has 'hardware' like support for up to two separate cursors (one can be used for keyboard, and one for mouse).
The demo is pretty much set up for a Propeller Demo Board Rev C, but it can work with other setups, too.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chip Gracey
Parallax, Inc.
Post Edited (Chip Gracey (Parallax)) : 6/3/2006 9:37:50 AM GMT
The demo is pretty much set up for a Propeller Demo Board Rev C, but it can work with other setups, too.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chip Gracey
Parallax, Inc.
Post Edited (Chip Gracey (Parallax)) : 6/3/2006 9:37:50 AM GMT
Comments
Today I got a 'duplicate package notice' in the mailbox, telling me that there's a parcel waiting to be collected and that it has been at the postoffice for a week. and the ONLY package that could be is the one with all the resistors and stuff...
Of course the postoffice closed early today, and won't open again before tuesday!
Need to go and do something nasty to my landlord as I assume he lost the original notice...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Don't visit my new website...
-Martin
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Who says you have to have knowledge to use it?
I've killed a fly with my bare mind.
I love this driver! This is awesome. The comments, and how it works is slick.
One real quick question:
If I were to move the "mode" prams from the CON block to the VAR block, and add an additional pram to the start to indicate the mode wanted, would that mess up the "memory managment" you use in the ASM portion?
This way, there would be no need to edit the object at all.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Just tossing my two bits worth into the bit bucket
KK
·
Chip Gracey
Parallax, Inc.
I think I'll just KISS... Keep It Simple Silly... and select at design time!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Just tossing my two bits worth into the bit bucket
KK
·
I cannot wait to get home and give it a spin.· <punny huh?>
Thank you for setting the standards so high Chip!