VGA_Text.spin with higher resolution ?
Chris Micro
Posts: 160
Hello together,
I like the VGA_Text.spin Object because it is so easy to work with.
I like the principle that the cursor position can be set with $0a,xpos and 0b,ypos. And also the possibility to set for each character its own color.
But the resolution of 32x15 characters is often not sufficient for my projects, so I'm looking for a solution.
Has someone written an object with the same functions and higher resolution?
I know, there is the VGA-Hi-Res Object, but as far as I understand it is only possible to set the color for a whole row and not for each character.
Thanx for help,
chris
I like the VGA_Text.spin Object because it is so easy to work with.
I like the principle that the cursor position can be set with $0a,xpos and 0b,ypos. And also the possibility to set for each character its own color.
But the resolution of 32x15 characters is often not sufficient for my projects, so I'm looking for a solution.
Has someone written an object with the same functions and higher resolution?
I know, there is the VGA-Hi-Res Object, but as far as I understand it is only possible to set the color for a whole row and not for each character.
Thanx for help,
chris
Comments
I've been playing with this myself a while back.
See if the attached gets you a little closer.
OBC
Rename with .zip. Must have forgotten to pay my MIME-type bill this month.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
http://www.rayslogic.com/Propeller/Users/3rdParty.htm
There's an XGA 64x24 text (1024x768 pixel) driver there that I use a lot...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
@Oldbitcollector
I took a look at that. But my monitor has only a resolution of 1024x768
@Rayman
I knew this graphic driver. It looks a little bit complicate to me and I think it needs a lot of cogs.
Both drivers are not compatible to the simple vga-text.spin where i can set the position and the color of a character with
$0a->xpos
$0b->ypos
$0c->color
I think that is the simpliest way of controlling graphics and I wonder that no one yet expanded the vga-text.spin for higher resolution.
row:=(the row you want)
col:=(the col you want)
[noparse][[/noparse]color:=(the color you want)]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
For my application I would need the other solution. In the application the propeller is used as display driver and gets its characters over the serial line.
For this case it is necessary that the controll characters are included.
The reason why I opened this post was that I didn't want to dig to deep into the graphic drivers functions and hoped that I could get a driver which is compatible to the vga-text.spin.
The advantage would be able to simply exchange the drivers and keep all the known funcitons. If I understand it right, the most drivers with the higher resolution need more cogs.
I think a lot of people would be happy with a larger resolution than 32x15 characters.
cheers,
chris
The characters have double height. Can someone give me a hint how to implement single height characters?