Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!cornell!rochester!ur-tut!sunybcs!boulder!hao!ames!umd5!brl-adm!cmcl2!phri!dasys1!schuster From: schuster@dasys1.UUCP (Michael Schuster) Newsgroups: comp.sys.atari.st Subject: Unique Mono emulator for color systems Message-ID: <2492@dasys1.UUCP> Date: 9 Jan 88 01:30:15 GMT Reply-To: schuster@dasys1.UUCP (Michael Schuster) Organization: The Big Electric Cat; New York, N.Y. USA Lines: 230 {food for thought - and the line eater} This amazing shareware program is floating around the pay services this week. It simulates a monochrome startup and monochrome screen on a COLOR ST system. During VBLANK some fancy screen swapping is done, and a startup parameter must be entered to tell the program how much time to spend screen swapping. The higher this value, the smoother the screen updates - but the slower the machine runs. This program (source included) contains some highly ROM-dependent code. Naturally, then, it does not run under the new ('blit') roms on the MEGAS. Anyone care to take the plunge and modify this to run on the MEGA's? -----------c-u-t---h-e-r-e------------------------------------ table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 monoware.arc M&@A-3TY/5T%212Y04D< J04 ",0:T3]R>@& ,8#0 & %@!(%E[P&%B z MS8^%"9P$X?)(X4 #B1X"B#CQT01^ 8P9&,10$.-"B12A+$0A9(<#-N<&9 "Q0!A! QF5^#,A]S(Y4D(+U./\)"K!^N/P!IV'P2:!#t M!%.< ,!1%#"S((/8/_J T 8!+D0"$@" + "$@0X,0(R#&$Q03L$/-$>?1Q"s MT=X ,_!SP!WM 5%B8_(9(0,/!_P# C SU@A,%,G\8X^"%3HX4(035G@A0U2 r MD =F %# 0%F'E#%$". A$ 1C("$P CJA#42 /E<"P%MH_JS %#\-@$& &F)Bq M!H$T!-B1)IGF$"#'FP]80H ?;T[ !P%ZO/D!#048\*8'H!2@@)]N%." GX84p M(,&;#+!0@ K+.@$ 380T(J6H=E0Z98$R/ $:$W@L@-3"!! !10<$G%J2$.Eo M&9X>!!ASZC__$.#.FUK*(RM_!(CR9@' $.#&$50>0$(25!+[5V"#%380>"H,n M0:4"&DS#CP"-3=D8 BP!T ,(R6B+TW!1(*/C",LT1L&;!G@ !HK+ $ (F\>m MX 0 M+S)"1( H+ "$P1(..8!1!! P, $(,"C#=$\&( H0X:$2\4$X#$"2) 8l M4 7*Z+ $!@K0D) 6*0L* -_L$E"TL!Y$)!-NG^PX^U#!$1[@DD1%,S/U@Dk M0D,V)&2S<\\_!TU#- \/.1PN$3<&B-,#P!$$A\X$:46X!PB!R<].Y()9"+3 j M(4#8F!5@R7@#6')>>O"U!\9ZW(;&!-K\G*+&>0.@@L0Y (#1LLDD/%$-QP,@i M@( $)G&6DAJ5(&X #"H0E)8 X-F0%@'@X9!6 9SI4 ,?N"X'0N4,P,(+69P/h M9,((1 %0 NDF=P;&0!: D )-WQC UQSA"L!$[[\/[_MY!R#Q]S_^E$AB>T(Xg M/T-[1&S'HB! @&=!B2>F6/( +=X.@ 3?RZ>BB2BVJ )3)@L!R$\?AH,(_/?)f M;P(0"@XD0E<$W)(,>!H P1(F-! 0) X(8W@* (;:@#&\) AS?(839Z3,,8U@""*Y1A#G0 00QR@(,;-$ !=TS#a M'$ !SF\X0QR"$,;0*!)$$P!#6&00QGND,HRL $23"#D=Y0ATN:(0UN( ,Iz M(UF'.93!#(($ 1WPZ 80^#*7( @#",C 1T*F@8_"?,,E+]D$13+2D9"\I QNy M (FY,$-A2PF$>20!CN4X9*G3 ,^0!C:P 01BR&,ORZ#+w M0H+@DD0H@SG9\ 8XY+$-ALSC*5O)2GQBTIZ;[.0G0SG*,82AF!D%@1E4608Vv MY $$8RAI&CCJ H4"0*#@+,,AYV!2CH( !3& 031!@ ,8O%*5=&AH,<=% QBDu M 0'(8 ' ! TB 0S@ A(P ?N )1 B $0R@ ,4I ): :"$U/3D]7t M05)%+E, "2$P (Q!M1 YKW"L P[0%!!4P9$DS=NWH HTJ8.FS!TWLAQs M 4)('H-IQJP!<:7,'#H404PI X=.F39BRL@!$2,'CALN&BB0&5#*FSITTK@Ir M&!%$FS!K>!(4204$'30Z-Z:A R+-G*9N?")4V.8-F3(4G90I0^8IE2=3H(*0q M\J0)38- /1H=.B?/QY-KDZZ%N%9E0:<@PDA-"&+.&#E;W; (09GWC%TZH1Ap MPR;/V90@ZL A U'GF;P^N::ITP8$X,5]_P8&84;.F\Y'\=9Q)&H8UB"-EZ #6n MDQ>PYS)VRB"6R#7F3 53J 210D6'3(-/K!1QP03$B"9%IDP)T$00404]-EG@W-0R"13$DXP\<034+BG 'SRM3@"C5!4006# A*XHX$])CC"k M@@ 6^6"$($ Q(6U0P6%8&QYU^&&((Y8XPHD[IKBBCR\*6."!+@AAWPPLX*B::2-#1*! P/2A 0$668$89#3/E9:HCII6E0h MH7"N &9%140! A%%&!%$%4P4!0D%=)H!0IYN] ##>T,T 86M7[:):W^Z/MA g M0,R"\(:R,8"0$%/#O7$'5^\)T2L(--J(([1,2.%"@J%%4(,:]]-.#0[[,["L%$G.W>6"(D%01$Q1L*L6$Ne MM-(^O.3$Z1Y15,8X/MBQ0""#@ 3":(" @@\QP ##HTT06P6C*.\X1+P/$[$Kd MDO.IB6^N;!K];T#,C8$0&08CK/".##M,JL1&IULLNS5J[++',8M\!\G3*KE@c MUQ6K#+:[&[_\L4)(G8$&IT04'4/0($2;MGTXF$IQ16ZS''= 0Q"DT;)9SA55b MX#(!*RRQ[=E+;Z-3#!&$$U \L82^,LAX7M]$U]=DHJ(FN2:_IS\J(HF20D+Ia M0DY04804(E4!Q>WP 8NWIR["*#J/B]I'@@PWZ.P<[I#,"8(3$OW$QEAE?<<Ny M$W%"4H 10]#9#(;PGHL%X4'_"R ,!LB"(-C@/4J0%@+K=[\!T$!_"@"@ (>@x M(Q 8$($:A $-:-# !^XH@ALK /L"6 ,BX$ F(1QA!X7 /Q JL :#0YJM0$""w M"M) !A=D OV,8(3 P2 && PA#CN8-?0-( @U:& -SE>?]*UO!C&@00QJD ,9v MO*B'/[0!"J#X*!KV+X$ZNP$-[%4?'HI0!D$88PU2P#-IVK@X#[XQQLVRH$0E*#_QK@S&"I0t MC1VDI J)B ,CTD>2]E*3\2IX Q9PDF=H4J4A81! ^E50!J],)0A6F3[_Y-*1s M.S1D^EK9P_3ATGYE'.2#"EE,1*Y09S$@0KK654F=87)'H@QA#OQS31"@<((:r M'$(1&JG-(G10A[(LY@#XQ;XBR@ &04BB AUXSECN4I@#V%L[JI^I^U:A7KH"*#WKB)7>ER&I&DV([.$OFo MQE<$)XBD?"#0GBP"'R7YH 48!SD?>8.&OC66()@%:PUSHC )n M$+CT4142"N!6XV8@@R4\%03VL^4(I4K&J@8$+T9-1UK>FJH7O>[=V7I_)00C(-!H+ !O$>64V3Q=J"ZAD8X;GAI9NLY1i MI ?U$0G*.H"S0DD*'E%)>/(R+O#]209K>&I<"\S'IX' "-/-ZUX4 MCI:+A1h M!G+"$PP+!<3VSZJ+94J*G_#69QZ1A/;#*4M?8H,:T("M>_LEKU:*1AEDL8!%g M.*#_GID^B>4X@P$T,@W&VR(WIH\&K[3EE8456S2U49TXR+(Z)?O(M\Y2@T2Pf M0:/ :(,XDM',+05@SHC 3A'>0(QO9N\J88#F(GS1SL><(YQUID$CY.#/-+B!e M@6$I*.,2>@@QF,$-AB#7&[A9T'H^,Z2-, ,2]A"'>,8T\:JLZ1@D>/[62776SC8W-)$]09S0@@A!P<,H@W$"[^)08&'W,QX49RP!@3%_!.>KHa M]+$ILC!8^*A)VLP8V,#2\D:O $0&PBH>BMYE#*_9"/[5C)OU\]]\)/?$.V'/X.Jy MB\@:E &LD?SS9P8A!B&].M[$VL-W0L( **7ZO?W';R$^>=2S;>D,B!"TJ(^3x MRFV\NBO?&R85D;_OZ+Y)N'SK,@_#P0V91GC"0N@W@[NA;P\ &w MIK;EX\.<9Y3#M? P**7$8:YI&*A1UCH3 I8KSWE@YV ($9.\#"@OZL%[6H0Zv MV[R7&Y_S$U76-T\ +!\V@2#P@V%A B"@@4RP.6ZE %B -#KP(!J@p M2V,4 RFP G,G V_X'GU'4RQPA@&U(1V,DA_-5n MAY'TB0>R*V("/". 8RFE.J,(AZ7XAMHB;6\P82*6-292 TZ60[,WBW$XATNXm MB!.3*@$1B0V D?&34?+.W8?N&C,]3!G?0A5$8%F$Hk M'A&Q$LU( ONV=8,BAF0(AQO&6AO'<+PT *U4+U"V0#-@3O B+PEU7GQ77_?5*!HT R\)05/ i M/$!G9**G*"NE/EW'-TK0D^#$0H?V4LX& Z%T"#EE)E4(L\$4CCP(,CB39RA(TI!0C(0W@FA\<("4-X'4AE@ME)b M='\S OQ2A9,Y!$D(GUN(.U" !%DP!4*PGW'BH$HX9%'"H1X*HLL9$$I0!1+Ta M%<]3! FRH1WZH?9W?E20?N=#*@E:H1=ZD1*(.^DY/EJ A0_Z= PJ(D4PI'[Hz M32Q:(B[*/PD2I$EJHS@J-"6C)%%$H8C3HQEZ5'8T!$1E5"*Z/W&B8E+0!%_@y MA0\2 418?C1R!"]:!$00%A:Z.4?PIB+!?V;:!$%0'UX8@E/( A:GG.#W//Q7x MIT[0'_LW%OGQ!$R ?N[W5+Q6BPFZH.GYHC%JHC@U H%:A-)/.UJ,T4"A\0Ys MK^RAA*GJF>S:(N_*L3$@KXW)0[47F?7)I!)$(RZZGMO:I_[HK&2!?OPC.A6Yr M!&DXLO5Q*BU !#=@FC#0 @Z$FDM( C-@6P/U0XIU!(!Q$=*U$B(F46YP!GD"q M G>0!F3 )]BU$W,0@DK+M,E% XH%8BMQ1!1&-3ECG$4A@K?5B%"2..(Q&^&!p M(>A2,>M"(_+!'F-#F6V@(6F@+'/P!F);6PT6MXK%6TM1$)>Y!L)U$\25M!6$o M7/RD7(KE7, U&^U6$+(M[=3.91+MI?;B#"FN8OSN)&[&F1PN*8+1,L%n M"3#&N+Z5%*GI.=W'>"((12D*5S4 ,[_%'-ZB+'9P(6D0!M;5%W 7)U(.C))m M4[I464>4H,YC!5Q;!@JA;051-W>#35/ !#["-2.9-"KK3@MDO0&!O5>QO7VUl M+",#ON++FWQ#JY?4.#)+D]!6'V1$XP!8)\Qk M/24V8'KK*X3E.0]B 0&1!6I1N""@!I6I86S"O_>H@$_089!PKL^1KA]F&IVQj M$_V(;=RK850X23TYOO5K3Y%$O3,PK(SEPN_[N,U(6 4TP_3+DJ.F)C?\6F Ri MP3S[5#,&?U-%9PCY*_Q"?+LIQ6&WA#GC7;1"!;9" C\VHHID@E"0!4-#K#++S;:3?0I@SCK30:BX-Y17KX/<@ *1!&[BLQH[(' (M$)+M$9K0KI)CB9"/\HUNVSZ84D@!>H7G/GAM3WHU2@?T@3x M%BYZA,),R+_C(^8X.F/]);[8AX]X=>Y\D3&;A$2Q'CEM7S*+V3L""2"PV/+5w MV-!6J.MI5) MV0="V7I:!%A0%%!0RR/JU>5XQ?2*R@1H?>;T*U/0(B:4R42@v M(S*Q-/UAT7FI)LC# B=0!"> W;MA$%.Q$ WQ$ ,) BV $8O3$073$B^QW9$Fu MJ(-#!-5-;BK6*@Y1%U'!'-:A%V2 $)6!$)58X.XMJ ;^W@F. "?0!!FQ$>A-!QQ^s MX+\2XB> /!Z4!YD9%40P(>&1XB!N*PK.WVFPB660!S9.ARQ^XB"0!1*Q!G. r M%(#QXPB.XR(N!$83F6NG!$J^XDR>W8E:RT1@XQ[NWD!>Y43N6;^"X3FAX5N[q MP)#QX&RL$%,.WU7.*N$A,FHL%=[!WZ3EEVO.XO3]%/;]!OC=&<(1%9!1&EO1p M&,&A56E0'G=N*^V=Q10#)$)"W8K^X5V.1R)>!+2A$I',%3;CQCT1.(,!&(DAo M!U$A*SL# B?P'N]1!/(QGC/VF0;0*S\CM[2I(KBCTQ(;@/6L (3UF0< ZY"Xn MS]@' CHML/5!6$G H@4;IM%-@O#WF0/@ZRP+)?"7K;_1KQ%[S+C.ZB1XRFGHm MZ[PFA$0H[/9URAFX@1:Y["H&T=T>!3^31>!NS67*?S22KJ(C$QH(34].3U=!l M4D4N1$]# 0& C$&5$M!.:"@ #" @1:""I@R()F_C"D620PH%8-0P;-D+1R"ECi M\(R<,'#0;.S9Y@T9D"O=@ @#0J&<-EY!M'4#=.)*.1:I6*D(@J#!D4C2G$%Ch M<>R<-VSJT$F3T.+>-V/$OFFC,NNF*'93I\V)N6[(@#@!98@0$$1 +B\Cf MYWG"TR!&WIFXIJ=3O0DQ:^:,_NWPQT=;YGE3!P29A0KIS 6!)HP=@T.AQY=$e M@ TEUTCSU0?"&&'(5=<;^H$P&H P]?9;<&401A!2(,R!UU<6V?2&66&T$>)-d M=J3Q%FOA*?!89)-5)E%82&D($T(*,>001 3J%<8:%!)EE!QUR'7>9>V5,=Q(c M8DAVXALIOK4?'!O14<=8/JEE'(>D 95&3@:9X1===GUH64*W6>372()5= 50b MC 7(QAMS],02"#/,L,1*+7'6EAP9-2@=75/108=.'<)!%ADNC%02) 50L9"$a M@IV>9*$9&]]6QZ8)3<>34&19=&I=+,&$%TAH2P4%8%O19]!.(y MM8IA4!AS .GK0F6X00=W^\&6JADWF1@##%99A ,,%;&IEGD]!:CNH/K=H66Pw M)Pu M^XV4WT90(5HB?>;::-##(.D7,8?OGOP2EP_G"U-1:*O=(MNYA@3"NR549)C3t MB^4]W+SO!:X4RAGE $,)T/D*TUMFA/$0'YT,4L9H(A'3A*m M 0%1@'+.P!P302(!*$#2"U/P* 54YSK9F<-V ..:1*8G+J=A)" AH8#LG %4NWJ/*/)DG"' V2'Q#DP7K/8X_Y;E*G*;TQ6%G:j M"&/&(X?R',66J'1FBUX21K%5DYP=T>/?>F*V1I%DDY&"B=E\ LH[R $HYY++i M$P4(@L18B"G8*8,=X/ C$!3E9,Z:0PT?(AWQD.=9.,343L"$&PVB[4'Z2I1!=1"2YWFF=-OEFB>.%0#&[)PW# g M-\9;50Q"T.+0@MX AXRPBRS8BX\ULT4J$UYJ0F9X2%1K