[rescue] SS20/cg14 custom resolutions
Jonathan Katz
jon at jonworld.com
Fri Aug 8 21:13:08 CDT 2008
der Mouse, this is fantastic stuff. I'll actually be in Montreal in 3
weeks and should take you for a drink! :)
With this info I'm thinking we can get an SS20 w/ a VSIMM to drive an
HDTV. A quad-CPU SS20 may actually be able to decompress and stream
and HDTV stream? I could hook it to my A5000 so we can ensure plenty
of fast storage. We could dust off our SS20s and turn them into
Solaris-based PVRs!
1080i resolution is 1920x1080 @60Hz right?
Just wondering how to go from 13W3 to YPb/Cb Pr/Cr....
I also need to find a VSIMM. Hmmm.
On Aug 8, 2008, at 4:20 AM, der Mouse wrote:
> Thanks to a good deal of experimentation and some very helpful email
> correspondence (thank you - you know who you are), I've now got my
> SS20's cg14 running at custom resolutions - that is, resolutions other
> than the ones Sun provided for in their ROM code for the cg14.
>
> I expect this is neither here nor there for most of you. But I posted
> asking about it some months back (I _think_ I posted here), and I want
> to get this data into the archives so it can, maybe, be found by the
> next poor sod who wants custom resolutions out of a cg14. (I wanted
> them so I could use stock 1600x1200 flatpanels; the provided
> resolution
> close to that is 1600x1280, and those extra 80 lines are annoying.)
>
> The resolution-setting words for the cg14 just push ten numbers on the
> stack (in contrast to, say, the cg6, where they are strings). For
> example, r1600x1280x66 is defined as
>
> : r1600x1280x66
> 640 500 42 bebc200 100 a 180 2c 0 0
> ;
>
> Here's the list of provided settings from one of my SS20s:
>
> : r1920x1080x72 780 438 48 cdfe600 d8 2 178 56 30 3 ;
> : r1024x768x70 400 300 46 46cf710 88 6 88 20 10 2 ;
> : r1280x1024x66 500 400 42 70a71c8 40 8 118 29 18 2 ;
> : r1600x1280x66 640 500 42 bebc200 100 a 180 2c 0 0 ;
> : r1024x768x66 400 200 42 4323800 7c 5 a0 27 4 1 ;
> : r1152x900x76 480 384 4c 66ff300 40 8 104 21 1c 2 ;
> : r1152x900x66 480 384 42 5a1f4a0 40 8 110 1b 28 2 ;
> : r1280x1024x76m 500 400 4c 80befc0 40 8 120 20 20 2 ;
> : r1600x1280x76m 640 500 4c cdfe600 48 8 1b8 32 8 2 ;
> : r1024x768x60 400 300 3c 3d27848 80 6 a0 1d 10 2 ;
>
> These numbers (given in hex, here, since that seems to be the default
> if you're poking at them with "see") appear to be, in order,
>
> Horizontal resolution, in pixels
> Vertical resolution, in lines
> Vertical retrace frequency, in Hz
> Dot clock, in Hz
> Horizontal sync pulse width, in pixel times
> Vertical sync pulse width, in line times
> Horizontal back porch width, in pixel times
> Vertical back porch width, in line times
> Horizontal front porch width, in pixel times
> Vertical front porch width, in line times
More information about the rescue
mailing list