Stu's Rusty Bucket

Fishguts I : TV Out

Played with the TV out tonight since my tiny svideo to rca composite plug arrived.

First I want to put my foot through the tv.

My code works fine… the problem is that TV’s have overscan dont they… so my tops/bottoms/sides are all cut off (mostly its the tops/bottoms).
You can size the resolution up but the hardware scales it so it either is blurred or poorly scaled that text becomes unreadable. bah.
and doing the nice scale size (double the screen to 720x480) makes things too small to be worth while on a tv…

which makes ntsc look pants since I have to take a certain % into account as overscan so my effective resolution becomes 320x200 which becomes 312x192 so this magical extra stuff I get doesnt pay off (screen becomes 360x240 -> 312x192, pal becomse 360x288->312x240)… PAL wins 1 extra row of tiles… sarcastic whoop…

Here I was thinking I’d get extra resolution for free but I guess not…

And you know all TV’s are not made alike so who knows if my overscan percentages that work for me will work for others…

On a good note, all my double buffering and SDL timing paid off since its smoooooth as silk on the animation, which is nice because when the GP2X blits it waits for vsync, but when its running in tv out mode, there is no vsync so unless you do your own buffering and timing it ‘snows’ like crazy (remember the old CGA days?) by sending too many updates to the TV at once…

Oh and the new tree icon looks cool too.

Posted by on 07/06 at 09:12 PM    
Filed Under : ComputersDevelopmentFishguts
Comments are closed There are no comments on this entry.

<< Back to main