[Info-vax] I'm looking for samples of ReGIS and Sixel graphics.
Sam Maniotes
sam.maniotes at gmail.com
Thu Dec 30 20:56:52 EST 2021
On Sunday, September 12, 2021 at 12:21:08 PM UTC-5, William wrote:
> If you know how to build ghostscript from source, I have sixel and tek drivers at https://github.com/william8000/gs-contrib
> I used them with kermit many years ago.
> With the drivers, you can rasterize any postscript or PDF into sixel or tek.
> On Sunday, January 14, 2018 at 11:53:17 PM UTC, Grant Taylor wrote:
> > Does anyone have any samples of ReGIS or Sixel graphics?
> >
> > I've found a few samples of ReGIS graphics and a handful of sample Sixel
> > graphic online.
> >
> > I'm experimenting with Xterm's ability to display graphics and would be
> > very interested in any real world samples that people might have and
> > willing to share.
> >
> >
> >
> > --
> > Grant. . . .
> > unix || die
I listed below a sample of some simple ReGIS routines in raw format that was designed to be interpreted by a VT240, VT241, VT330, VT340, and a DECterm session.
The VT240/241 can only display 4 colors at once.
The VT330/340 and DECterm session could display 16 colors at once.
You can create a simple text file, and display the contents to the terminal with the "more" command or create a script and use the echo command to display each line.
The command <ESC>P1p Activates ReGIS and the command <ESC>\ Disables ReGIS.
Note: the <ESC> character is "\033".
The Command S(I0,C0,E)
* The letter S is for Screen Control
* I = color intensity (Default Pallet numbers range from 0 to 3 on the VT240/241 or 0 to 15 on the VT330/340 and DECterm)
* C = is for the Cursor where a zero turns off the graphics cursor and one turns on the graphics cursor.
* E = Erase the screen
Other Commands:
* P = Positions the graphics cursor to start drawing.
* V = Vector (used to draw lines and rectangles)
* C = Circle
* F = Fill in the shape
* T = Text and the S after the T refers to the Size of the Text.
P1p S(I0,C0,E)
W(I1)
P[100,100]V[+400][,+400][-400][,-400]
W(I2)
P[300,300]C[+90]
W(I3)
P[1,1]V[+799][,+450][-799][,-450]
W(I2)
P[50,50]F(C[+50])
W(I7)
P[50,50]T(S2)'Welcome to ReGIS'
\
Hope this helps out!
-Sam
More information about the Info-vax
mailing list