[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