[comp.os.minix] screen saver for atari ST - minix ~ 1.5.10

scheulen@gypsy.ims.fhg.de (Thilo Scheulen) (05/27/91)

This is a version of screensaver where you can set/read the
time when the screen is turned black.
it is Atari specific because it turns off the vsync signal
on the atari hardware.
switch back on is done via vsync- interrupt. !


 Hope you can use it !! ??

please send Reports/Bugs/Suggestions to:

Thilo Scheulen
/* Email: scheulen@sonja.ims.fgh.de
 *  Mail: Thilo Scheulen
 *        Froebel str 20
 *        5600 wuppertal 1
 *        West - germany
 * tel:  ...:0202/315672
 *
 * I am great in thinking but worse in speaking !
 *  so you never get a intelligent word out of me !
 * ----------------------------------------------- 
 */



table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 scrsave.sh.Z
M'YV09<:@>0,"#X@6(.:,D5.FC)LY8>R4<1%#P9PR9$"<>.$%RXLY+T*> .$Cz
MX<*&#R-.C &"!P^-+TXHP.*""A(04X9(*5+$R90@5HJ 8"FB29@\($#4&)HCy
M1PP1,UU,N>DD2),B,Q4R= A1(@@N"+N6 4$'S5B=5$QN=0/BC1D08NK(<9/&x
MS1D04:?BS.+D"90I2:;,Y&)&B%:48@E+ ;'E:V$Z:=J44;R%<)(VBKN T)SWw
M9A(G5IX,"4(ER1,G@\TD.<Q5I6(0=]*4?5.'#H@P<L[4D>R&SAP0#,.0^5UVv
M[!BY#'N#J$NGC!P[8=BP<1$5"I34JT^V]@I9\NN+OLF:7=[;>70VY!,&?.-Fu
M. N\6-*\+0["S6XQSI?_-O-&^IL[&,&%5!@@@-'$2/0Q9YYT^I$57',9A?%;t
M&W755L8<U-&D%Q%%Y"1%$E"4=MI,03B6W5IBR?%:&K_5<5%&=! T1VQT" 1"s
M'K3)H19*<+$1QAAK+/<6CG6 0 9!;KQAFXMC$:GC3$.\T08<%LKA @A)V";6r
M;TZ"T 1[LKVAHQER2 F77'391=Z5,R4Q)&U&LG>";6C(=IL;2*U1!E(HD#<&q
M&W604===<]1I!ATL1-?<7&$T=V=&0X0!QQQ,O $D""G<!@(;[-W571DST3='p
M'G,TUX9X=:W!)9RXC97DDG,,*IYQ4E*Y:(9!')H?@1>Q$1 =88CA*UF1C64Go
M'6C^YM:L">7AQD)@0@09>^\A)*IV;+'8XX]!MC"3?#?"6:=M8> )@IY('9OLn
M<K:Q=]L98=3%IH8W&9$$$QU&1<5U'I%1AATOK"'9J8-9.YZ><Y6!'G1RI!'Lm
ML%^PD<89:-#QA;O:!D?&"W<T3$=S;NC+[PMEU/C"I"Z,2C 68#&KLAC]D?7Pl
M6/SI>$;)MY%!!D-S*/O6"1%/7/'%;HQ4U[G.N:%P9R (4<41@F&11'G/G?<;k
M?IS> 8(,,*@W!GO#W<:0@V4T&J"$('1]T=?M_89"DCMN-U:CMTF70H94U/D;j
M%&6>(4<8;9RJ+6&&E5Q'&AE)\8:2KY6;T==UL)$1?IJN+9=L2 WD:X99WC;&i
M&!=>])N@#(U!!QM(T8>PTN@-+":?&G/L<1EWD\B@&6GX^IOCS;8!,WIN 'ZAh
MV&.A@1L9L3&4$7,$T0='WW\'GJ%4-P51A4U/2#'3% Y-7L<9+WP=N$.^N6 ^g
M601%)88<,^6=.T%3"%1&Y XEE52?9;01+QLZF&06_6X PAS8HX8PN" R&#(#f
M&L[@ G]ABFE#\$L6/G0$)%!A)E!P#H5ZE@:,_<9OY8(0^N)TISR4158T0@.Je
M?C/ 0]VA52_0GQO@$(:;G:Q19IG#3-#&*36A[82_B1(<\M PBME&6\^[D',Dd
MDA%WG0<$7X-#&BZ4H;Z   I%D$(3 @.8TS3H#&F0"%MB! (FK1!],3M:N9!"c
M(8D!2PX#:L\+Q 0?B7G%7Z620QU,)RN'V"$-9>(-':CS @4$9" %.4C<4B(1b
M%XS!(@':2$<^$I*8D&218G%D2UZR$9E@801U^5.@QL*#4@GJ#2Y @P]F LIGa
M <J!/###&'HS'56R,I2O)&4=Z&+*5*[RD[@<94M,*3$Q^/*6KA0F#RA$%SR$z
MCSVE\F527J "$-0,!$C0 @A44$A@)A.6ILL#'"9B2RRPTE^X4QH(EI!%)Q2!y
M"5]H0A"@  (1O,!? !-8_J#R273692SLE(([X3F%+#2AGB0S&<I4QL]SEB&=x
M8V%"$BI(A2\4]* B")H1B2:"!% 3:0E#CW!V%KIM=G,$_E2G1"EJT2(<X2I.w
M2(L(B-#1CY*A4;PJPQD$:=*9?!0B4QH6^>#8EK>\@ Y3.AF&5 8"'<PD 41(v
M&PQ@$ ,AU( (,@"!1H?&GIF 0(9UB(Y3L9 4UC R/T_MG\:@B!SRD6=1T)&.u
M5S&I$AUMX5-=2*MZ;',<.23GB%2+*QOF"ANSC.U3#3K:VL"F+#FPX*E"2D@=t
MS( [/ 0HA1II@]'8PDP+Z9"L22$08K'VGZVI;3UM^VK9'E(?&6%+++<AEURQs
MP,V9Z*\N*,#-&<:0J-S8(05>98[8=KL#KPH$-]O4K1VVT(7B8F$/7K47OK9Ir
M!C@X]ZW6),,:KGM<'5UDI^3;@@R:Z]4>WL4M9@ /=XWGW3SXKC];H $,R$M6q
M\Q)+,M<5+GB^@-@>Q& ''JTF.L,0.2WAK*]_O>]8:DM6</5)MV.X)$LR!5TLp
M)*"_L>U/;GV[A1AT(07.38"#08""&&7-.1L^PW(]O(4\^LH-*5[QAUO@X11Do
MJ@<]R.Q(@&OA"Q=KFSFV 0P _%&V240.MB'C8E/+8!&_I4^(?0G7,*5@$.1Xn
MR$]%K IRG$T !QB*[#ERDF5$*E,1"TB_83 (^I 4A5UDK_S]\96]_-&;\;6Mm
MRM%R-R,+Y1_SX,I4[N^0OZP&%P$6BA(:B_FNI.81H\ ,VNW!&\8)XX .-)[Sl
M9,$3OB %(EQ!"C9N2==24.$$C-.O8D*!"" GN=:VB]+G&M@T\1FP@8D Q$\Mk
M QYD@X(8X)JL?0CNDTE<W1[PA](HL/0[+6I0%HA #K>^<8Z=4 4F, %3I?[3j
M&R[R:.W^VM3.*9,<5,WJC+RJ+;!6&;#$ (*$CD&I*7/OK4.L:U[[^KK!)NL=i
MZC2L/J5W#.4RPZ/AX.P2Q. W)6"#04HP@QS,@0MN$ $+OBM(%I@ O>"9N'M_h
MEZF2C+K4(\[C&*:$@I?UAP4KM2"SFR#MM(' !": 3P+L5U8ZR&'D<"BY3BN>g
M\HI.P:4PI4(*<)PV"D-V4Q<IPQJZO0868+QD+/AY$9;04J&'."DA+UF<)4/Ef
M4L\<-K-C.@M0T-UMIL $GYIX&O10!K>@P+PVOOJ:0>#FL7@=.&4C@]C)SEZSe
MH[U8[XD5V]T.]V_/'+$OX+(60CSSYS%'X"(8 IYM$S\4U57!_4LX&710 AC(d
M0'*<][SD(,[/!)@^ 2SXU M0(&05"#D%8U?]ZTL@Y-07B_8P^'92\OUU;7,;c
MTFO0O35]7X:!"[_>=$!![D.<[S4;EU._]_9U90G]XE?WU]9T?&\$;LIP%WP.b
M.HA2Y,RM)&O6)2,F1T\)'A[QWJIX"_-%^415?E'L([_7O\[W3!10R$,2Q"!Aa
M00=K( 9DX$B.)"B4!4D9(4D> 1(B<4FE,H %. 8'*!]OX1(PX4DJL('MAE1Pz
M\ (L( 5#, 5T$ -3%0/R%00), 6[Y"5'D11+$0,WH ,R4 ,Z  ,SP!1.,1,My
MT(,)(8 $Z$@KV()&@11*,10S* ,TH ,S@ ,Z6!&TM8%2.(54.!-2.!0XP (Rx
MD(-3R(,^& -9J(0'T8/> EISU4JBY$ B4"HC925HP$])@8:Y5$]L. 8.DTK\w
MM (@((?"M(9T\$?^@DIO.%=G&$QJ^#%Y@(>$&(54V(@;:(4<: ,WP (WD%5=v
MB 5D" (VD(4YD(-D6(9Q6'=S!055( 02-038A2XTE!$Y1@524 5%<%U[V#WRu
M,1-Z:(OM5DV5QR,I0G=X #*Q DT",E9ZN$T@X#Z<@A/R T!*X0(U0!%- 87%t
M6$WTP1ZHDQ J 1LO2$;(,A<N@RW; B2X:(S:LF_U8P?"4BY!HBT_ AD2\5A8s
M,(UGI"U'HDZ811\28T36Y"-W41?C6$VE,B5XD#(Z@([HH2!^50=P0 ?_F!1*r
M8E@OE#KC859?]8+G]C5^]2O7.".R(3]-Q!8U%"]L$0(D69(-26(@\#QO( 8/q
M@Q0WI3\WLRI%T@9@$B,ZPF/3V$UZB%(/]4]>\AG7TR'&*&2XR),0!0(<8@36p
MPP0551I7@9)+L4741@5"64W9]$#QN"F=LBE"8S'NDF-)N91-F017X5QZ:%_Yo
MR%64A6%A66UC69:X*%Q<J8\Y)@-T5DUU(1L.@QX  @+&XQ44Z2X,IH<?!0/]n
M(QGE\AM*\XL@8) M@)!ZM) D%I!P,)!SD"ED@2;-\BQ%90:!AS-D)(U)44TQm
MT#\4:3R*26:<F08N,!$-@EX-*0/]DR1RH#_H,6GF,2TADY4]E95S14V$54U&l
MP(_61$>X429:@RZW 0=P(#$ IYM?]0;^$IQG!'!L03G@(2!@YD"*]8=D4 >.k
M!(F.V(CBN34T0 -:2 ,YL$U2Z(4((0,V4 -:> -+\8F$-9I[9C_[ECMCD6Q"j
M0 0MX ,_\@5C\!LQ%P1?D 12$ 5&!UHT]S4.E&-+\)\!.J W99;VXV!I:1M$i
MYVM[  *F]U,T8B,4R9*7@C%O82<OY#-O,9@@NJ%6MC48F@!6D 0<\@0!:@=Dh
M\ 6CPIDFD&-^4%!., 1?4 180 48NGOC.)=J>2ARQJ1>Z08[D(MXQX9(IF Zg
MHF94FI(-LWVJ)H']<P;E5P)X0'KO :%C$7,P@ =&8 0@UILT-TW5- 1F<2G7f
M5"II<"EF(1SYH:4TYV!H:F57A@=F,!9\P ?;.19$MZ:4E2EX"B3^Y5SCZ8CEe
M60-4Q0*6:@/L^8B8Z(,U( .36 ,SH*GVZ:!X!T:EDA_Z)8OW^1LYQBE @@*_d
M5HQ4"BXPJBU.U!Y8BG<_DD,NYZ)8-VQ0*JA;\W(QUX,;>C%K*6> UJ!ZF  Pc
M.F=?UAP,8I CU(ULT:,1AEZ]2:O-EZ%/QA#CU"B0$6&+VJ!)D0 \8Y/%=YFRb
MJ*Z&,Q?%U7\"\7^*1)F668$)^"(P,4D.:$DE@:\IHZ\7R$DQ49Y'E50A.((Ea
M>()*J((LR!9%"(-(J ,H>(-.& /1Z)X_*) I,X02^X)'*(,6:Y@QD%4:NX.,z
M.*GMR8CF.0/IN9Z7F(E*"+,UZ(2EFA0A,%<A<(SC(1&F0T?&TQZ^(@?$83RVy
M<22N=AN4]2LR,P=!PI$U4B=VP;.XB(L]2Y&]:#R7(@9(@8QO@(NM^8M)HU4;x
M6I0I-18U>J-?H*,\ZBP1QJAF@ -<$P9S99#$"**^,4A:LU4,F94)( ;J5(]Ew
M,',]*ZA=@YBLA:V+U)GP\:QBD)TC  ,LL+9%L&ENJZV/"Z(TV4A:,P(QP )^v
M"P(]2ZWH@31Y #/'8R0-<V0C1$,#\C'DTT&[J8>$.U;IVK,(1CX;"1D,XA Su
M0P;O$1='= :TB1%SE0 ]"P?;%BO"@A0^LB@)(24E0[5W(3%ZDKPAD "=FS\Nt
4P 8)8 0[D44N-04LT (E!P? 54C"s
 r
end

pmh@cutie.ka.sub.org (Patrick M. Hausen) (05/29/91)

In article <72@gypsy.ims.fhg.de> scheulen@gypsy.ims.fhg.de
(Thilo Scheulen) writes:

> This is a version of screensaver where you can set/read the
> time when the screen is turned black.
> it is Atari specific because it turns off the vsync signal
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> on the atari hardware.
> switch back on is done via vsync- interrupt. !

This way of turning the screen black can damage you monitor !
Blanking the screen should be done by _blanking_ it, not by
stealing the monitor its signals.

>  Hope you can use it !! ??
I won't !

> please send Reports/Bugs/Suggestions to:
So you got one ...
--
 |||   Patrick M. Hausen           | phone : +49 721 699234 (voice and carrier)
 |||   Gerwigstr. 11               | e-mail: pmh@cutie.ka.sub.org        (UUCP)
/ | \  D-7500 Karlsruhe 1, Germany |         uk9u@dkauni2              (BITNET)
   "Two men say, they're Jesus - one of 'em must be wrong ..." - (Dire Straits)