[comp.os.minix] MacMinix Screen Accelerator!

kenc@vaxb.acs.unt.edu (03/24/91)

Macminixers!

Here's a patch to the distributed, (and terribly slow), standard console.c.
I've been running it for a week, with no problems. (I have a Mac+, but this
should work with them all...)

Known bugs:
  Yeah, I KNOW the cursor disappears.  Near as I can tell, it's something in sh
that when looking for keyboard input, messes with the cursor.  (But, for the
added speed, I'll deal with it...;)

----------------------Cut here.---------------------------------------

table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 con2.diff
M-F$W+#@*/B */B *,C!D,C$*/" *-#)A-#0*/B!04DE6051%(&EN="!S9FQAz
M9SL*,3(Q9#$R,@H\( HR,#-C,C T+#(P-@H\(" @9FQU<V@H=' I.PHM+2T*y
M/B O*@H^(" @9FQU<V@H=' I.PH^("HO"C(Q.6,R,C(*/" *+2TM"CX@("!Sx
M9FQA9STQ.PHS,38L,S(T8S,Q.2PS,S0*/" )"79D=7!U="@G7'(G*3L*/" @w
M(&-A<V4@,#$S.B O*B!65" J+PH\(" @8V%S92 P,30Z("\J($9&("HO"CP@v
M"6EF("AV+3YC<F]W(#T]($Y23U<@+2 Q*2!["CP@"0EF;W(@*&D@/2 P.R!Iu
M(#P@3E)/5RTQ.R!I*RLI"CP@"0D)=F1U8W!Y;&EN92AI("L@,2P@:2D["CP@t
M"0EV9'5C;')L:6YE*&DI.PH\( E](&5L<V4*/" )"79D=6UO=F5T;RAV+3YCs
M<F]W("L@,2P@=BT^8V-O;"D["BTM+0H^( D)=F1U8W1R;"@G7'(G*3L*/B @r
M(&-A<V4@,#$S.B O*B!65" J+PH^(" @8V%S92 P,30Z("\J($9&("HO"CX@q
M"7-F;&%G/3 ["CX@"78M/FQI;F5M;V1;=BT^8W)O=UTK*SL*/B ):68@*'8Mp
M/F-R;W<@/3T@3E)/5R M(#$I('L*/B )"79D=7!A:6YT;&EN97,H3E)/5RTQo
M+#$I.PH^( D)0VQI<%)E8W0H)G8M/G1E<FUR96-T*3L*/B )"5-C<F]L;%)En
M8W0H)G8M/G1E<FUR96-T+# L+2AV+3YT97AT:&5I9VAT*2QS8W)O;&QR9VXIm
M.PH^( D)9F]R("AI/3 [:3Q.4D]7+3$[:2LK*0H^( D)"79D=6-P>6QI;F4Hl
M:2LQ+&DI.PH^( D)=F1U8VQR;&EN92A.4D]7+3$I.PH^( E](&5L<V4@>PH^k
M( D)9FQU<V@H)G1T>5]S=')U8W1;0T].4T],15TI.PH^( D)=F1U;6]V971Oj
M*'8M/F-R;W<@*R Q+"!V+3YC8V]L*3L*/B )?0HS-#AA,S4Y"CX@("!296-Ti
M(&UY4F5C=#L*,S@Y830P,0H^( ES9FQA9STQ.PHS.38L,SDW8S0P."PT,3$*h
M/" )<F5T=7)N.PH\(" @8V%S92 G2R<Z("\J($5,.B!E<F%S92!I;B!L:6YEg
M("HO"BTM+0H^( EF;'5S:"@F='1Y7W-T<G5C=%M#3TY33TQ%72D["CX@"7)Ef
M='5R;CL*/B @(&-A<V4@)TLG.B O*B!%3#H@97)A<V4@:6X@;&EN92 J+PH^e
M( ES9FQA9STQ.PHT,#-A-#$X"CX@"69L=7-H*"9T='E?<W1R=6-T6T-/3E-/d
M3$5=*3L*-#,W830U,PH^( ES9FQA9STQ.PHT-#0L-#0U8S0V,"PT-C,*/" )c
M<F5T=7)N.PH\(" @8V%S92 G32<Z("\J($1,.B!D96QE=&4@;&EN92 J+PHMb
M+2T*/B )9FQU<V@H)G1T>5]S=')U8W1;0T].4T],15TI.PH^( ER971U<FX[a
M"CX@("!C87-E("=-)SH@+RH@1$PZ(&1E;&5T92!L:6YE("HO"CX@"7-F;&%Gz
M/3$["C0U,6$T-S */B )9FQU<V@H)G1T>5]S=')U8W1;0T].4T],15TI.PHTy
M-C!A-#@P"CX@"69L=7-H*"9T='E?<W1R=6-T6T-/3E-/3$5=*3L*-#8Y830Yx
M, H^( EF;'5S:"@F='1Y7W-T<G5C=%M#3TY33TQ%72D["C4U-V,U-S@L-3@Qw
M"CP@"6EF("AV+3YC<F]W(#T](# I('L*+2TM"CX@"7-F;&%G/3 ["CX@"6EFv
M("AV+3YC<F]W(#T](# I('L*/B )"4-L:7!296-T*"9V+3YT97)M<F5C="D[u
M"CX@"0E38W)O;&Q296-T*"9V+3YT97)M<F5C="PP+'8M/G1E>'1H96EG:'0Lt
M<V-R;VQL<F=N*3L*-C(U838U,"PV-3$*/B @(&EF("AS9FQA9RD@=BT^;&ENs
M96UO9%MR,ET@/2 Q.PH^("\J"C8S,6$V-3@*/B J+PHV-34L-C4V8S8X,BPVr
M.#4*/" C:68@*$I535!30U)/3$P@/3T@,2D*/" @('8M/FQI;F5M;V1;<ET@q
M/2 Q.PHM+2T*/B @(&EF("AS9FQA9RD@=BT^;&EN96UO9%MR72 ](#$["CX@p
M+RH*/B C:68@*$I535!30U)/3$P@/3T@,2D*/B @=BT^;&EN96UO9%MR72 ]o
M(#$["C8V,&$V.3 */B J+PHW-#=A-S<X"CX@(" @('8M/FQI;F5M;V1;<ET@n
%/2 P.PHVm
 l
end
-- 

| Ken Corey  aka... kenc@vaxb.acs.unt.edu                        |
|  "We MUST succeed, otherwise we run the risk of failure...."   |
|                            -Dan Quayle                         |