[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] vcons FAQ
>> I would be interested in the Steve's patch. There's no reason for
>> supporting just RGB Falcon.
> Well, get it - he's looking for ppl to help him it seems, and you've
> already proven your programming quality when it comes to vcons. :)
This is true. You did most of the work for me. ;)
> And yeah I can't wait for VGA 16color vconsoles. :)
It's in there already. I used it.
> Actually the fact that the 16colors only work on RGB monitors only
> became clear to me when I read the source docs. The normal docs don't
> mention it, so of course I rebooted with all different kinds of
> configurations before I gave up trying to get colors. And then I saw it
> only works on RGB. :)
Tested, and works perfectly on my current (SVGA) monitor.
The colour detection code in screen.c is in the VGA part of the case statement
too, look - almost the same but the interlace/double line detection (Yes, you
can use interlace and/or double line and it will get the character height
correct... <g>) has a slightly different effect.
Just change to the resolution you want, run save_res.tos and get it to save
/etc/resolution, and it should work on any monitor. The only pitfall is *do not
mix the versions*. Be sure to use the _new_ save_res.tos, vconsd, and
/etc/resolution; and not the old one from 0.9a (the format is different). Oh,
and -- use vconsd for colour, not vcons1d.
The only known bug is that ST-low will be incorrectly detected as having 2
planes, and not 4. But no-one uses 40-column vconsoles. :) This could be
corrected fairly easily.
TT-medium's a cinch. Just tell me:
- How high are the characters (8 or 16 pixels high)?
- How many columns and lines?
- How many planes?
... and I should be able to implement it. But I have an exam tomorrow so I'll
make a start tomorrow night or something. :)
--
.[ Weird person,... ].[ -:*:- Steven Moore -:*:- ].[ ...by appointment. ].
.[ smooreg@essex.ac.uk ].[ ICQ #: 29020448 ].[ http://sentroid.tsx.org/ ].
[ The taglines are out of order. We apologise for the inconvenience. ]