Stefan.Schroer@cyber.urz.uni-wuppertal.dbp.de (06/12/91)
Hello all, Here I answer my own question. Asking good friend is sometimes very effective :-) I have a vga card with ET3000 chipset /512KB ram (Optima 1024A), the textmode is 100x40 chars (BIOS mode 0x2e), because I like it more than 80x25. The grafic mode is 800x600 with 256 colors, but (!) only 16 different are supported. (Next step is programming the DAC I think ;-) ) The diff files contain only the changes for 'graph_ega.c'. In 'ega.x' you have to change the columns and rows to 800 x 600 by hand. Enjoy, -Stefan Schroer <stefan.schroer@cyber.urz.uni-wuppertal.dbp.de> <stefans@coduck.ruhr.sub.org> -------------------------------------------------------------- table ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 0 graph_ega.cdif !H7V5G82YC+F]R"5-U;B!*=6X@(#D@,3@Z,C$Z,C0@,3DY,0T*M G82YC"5=E9"!*=6X@,3(@,#<Z-#(Z,C4@,3DY,0T**BHJM M*BHJ*BHJ*BHJ*BHJ#0HJ*BH@,30L,C(@*BHJ*@T*(" C:6YC;'5D92 B9W)AM -"B$@(V1E9FEN90E#3TQ3"38T, D)+RH@8V]LM 5U,),S4P"0DO*B!R;W=S("HO#0HA("-DM M969I;F4)0T],3U)3"3$V"0DO*B!N=6UB97(@;V8@8V]L;W)S("HO#0H@("-DM M969I;F4)0DQ!0TL), D)+RH@8FQA8VL@*B\-"B @(V1E9FEN90E72$E410DQM M+0T*(" C:6YC;'5DM 3TQ3"3@P," )M ]W<R JM M #DX+#$P-" J*BHJ#0H@(" @3U54+"!315%214<L(#0L(%-%459!3"P@M M-BP-"B @#0H@(" @+RH@36ES8R!O=70@<F5G("HO#0HA(" @3U54+"!'14Y2M W+" P+" P+ T*(" -"B @(" O*B!397%U96YC97(@96YA8FQEM M("HO#0H@(" @3U54+"!315%214<L(# L(%-%459!3"P@,'@P,RP-"BTM+2 YM M."PQ,#0@+2TM+0T*(" @($]55"P@4T514D5'+" T+"!315%604PL(#8L#0H@M M( T*(" @("\J($UI<V,@;W5T(')E9R J+PT*(2 @($]55"P@1T5.4D5',2P@M M,'AA,RP@,"P@,"P-"B @#0H@(" @+L(#!X,#,L#0HJ*BHJ*BHJ*BHJM M*BHJ*BH-"BHJ*B Q,#<L,3,V("HJ*BH-"B @("!/550L($-25$-214<L(#!XM M,3$L($-25$-604PL(# L#0H@( T*(" @("\J($-R@3U54+"!#4E1#4D5'M M+" Q+"!#4E1#5D%,+" P>#1F+ T*(2 @($]55"P@0U)40U)%1RP@,BP@0U)4M M0U9!3"P@,'@U,RP-"B$@("!/550L($-25$-214<L(#,L($-25$-604PL(#!XM M,S<L#0HA(" @3U54+"!#4E1#4D5'+" T+"!#4E1#5D%,+" P>#4R+ T*(2 @M M($]55"P@0U)40U)%1RP@-2P@0U)40U9!3"P@,'@P,"P-"B$@("!/550L($-2M M5$-214<L(#8L($-25$-604PL(#!X-F,L#0HA(" @3U54+"!#4E1#4D5'+" WM M+"!#4E1#5D%,+" P>#%F+ T*(2 @($]55"P@0U)40U)%1RP@."P@0U)40U9!M M3"P@,'@P,"P-"B$@("!/550L($-25$-214<L(#DL($-25$-604PL(#!X,# LM M#0H@(" @3U54+"!#4E1#4D5'+" Q,"P@0U)40U9!3"P@,'@P,"P-"B @("!/M M550L($-25$-214<L(#$Q+"!#4E1#5D%,+" P># P+ T*(" @($]55"P@0U)4M M0U)%1RP@,3(L($-25$-604PL(#!X,# L#0H@(" @3U54+"!#4E1#4D5'+" QM M,RP@0U)40U9!3"P@,'@P,"P-"B @("!/550L($-25$-214<L(#$T+"!#4E1#M M5D%,+" P># P+ T*(" @($]55"P@0U)40U)%1RP@,34L($-25$-604PL(#!XM M,# L#0HA(" @3U54+"!#4E1#4D5'+" Q-BP@0U)40U9!3"P@,'@U92P-"B$@M M("!/550L($-25$-214<L(#$W+"!#4E1#5D%,+" P>#)B+ T*(2 @($]55"P@M M0U)40U)%1RP@,3@L($-25$-604PL(#!X-60L#0HA(" @3U54+"!#4E1#4D5'M M+" Q.2P@0U)40U9!3"P@,'@R."P-"B$@("!/550L($-25$-214<L(#(P+"!#M M4E1#5D%,+" P>#!F+ T*(2 @($]55"P@0U)40U)%1RP@,C$L($-25$-604PLM M(#!X-68L#0HA(" @3U54+"!#4E1#4D5'+" R,BP@0U)40U9!3"P@,'@P82P-M M"B$@("!/550L($-25$-214<L(04PL(#!X9F8L#0H@( T*(" @("\J($=RM +2 Q,#<L,3,V("TM+2T-"B @("!/M M550L($-25$-214<L(#!X,3$L($-25$-604PL(# L#0H@( T*(" @("\J($-RM 25$-604PL(#!X.# L#0HAM M(" @3U54+"!#4E1#4D5'+" Q+"!#4E1#5D%,+" P>#8S+ T*(2 @($]55"P@M M0U)40U)%1RP@,BP@0U)40U9!3"P@,'@V-"P-"B$@("!/550L($-25$-214<LM M(#,L($-25$-604PL(#!X,#,L#0HA(" @3U54+"!#4E1#4D5'+" T+"!#4E1#M M5D%,+" P>#8Y+ T*(2 @($]55"P@0U)40U)%1RP@-2P@0U)40U9!3"P@,'@QM M8BP-"B$@("!/550L($-25$-214<L(#8L($-25$-604PL(#!X-S<L#0HA(" @M 5"P@0U)4M M0U)%1RP@."P@0U)40U9!3"P@,'@P,"P-"B$@("!/550L($-25$-214<L(#DLM M($-25$-604PL(#!X-C L#0H@(" @3U54+"!#4E1#4D5'+" Q,"P@0U)40U9!M M3"P@,'@P,"P-"B @("!/550L($-25$-214<L(#$Q+"!#4E1#5D%,+" P># PM M+ T*(" @($]55"P@0U)40U)%1RP@,3(L($-25$-604PL(#!X,# L#0H@(" @M M3U54+"!#4E1#4D5'+" Q,RP@0U)40U9!3"P@,'@P,"P-"B @("!/550L($-2M M5$-214<L(#$T+"!#4E1#5D%,+" P># P+ T*(" @($]55"P@0U)40U)%1RP@M M,34L($-25$-604PL(#!X,# L#0HA(" @3U54+"!#4E1#4D5'+" Q-BP@0U)4M M0U9!3"P@,'@V,"P-"B$@("!/550L($-25$-214<L(#$W+"!#4E1#5D%,+" PM M>#@T+ T*(2 @($]55"P@0U)40U)%1RP@,3@L($-25$-604PL(#!X-3<L#0HAM M(" @3U54+"!#4E1#4D5'+" Q.2P@0U)40U9!3"P@,'@S,BP-"B$@("!/550LM M($-25$-214<L(#(P+"!#4E1#5D%,+" P># P+ T*(2 @($]55"P@0U)40U)%M M1RP@,C$L($-25$-604PL(#!X-6(L#0HA(" @3U54+"!#4E1#4D5'+" R,BP@M M0U)40U9!3"P@,'@W-BP-"B$@("!/550L($-25$-214<L(#(S+"!#4E1#5D%,M 0U)40U)%1RP@,C0L($-25$-604PL(#!X9F8LM M#0H@( T*(" @("\J($=R87!H:6-S*@T*(" @($]55"P@1U)214<L(#(LM M($=25D%,+" P># P+ T*(" @($]55"P@1U)214<L(#,L($=25D%,+" P># PM M+ T*(" @($]55"P@1U)214<L(#0L($=25D%,+" P># P+ T*(2 @($]55"P@M M1U)214<L(#4L($=25D%,+" P># P+ T*(2 @($]55"P@1U)214<L(#8L($=2M M5D%,+" P># U+ T*(2 @($]55"P@1U)214<L(#<L($=25D%,+" P>#!F+ T*M B @(" O*B!2M 2 M+2TMM M#0H@(" @3U54+"!'4E)%1RP@,BP@1U)604PL(#!X,# L#0H@(" @3U54+"!'M M4E)%1RP@,RP@1U)604PL(#!X,# L#0H@(" @3U54+"!'4E)%1RP@-"P@1U)6M M04PL(#!X,# L#0HA(" @3U54+"!'4E)%1RP@-2P@1U)604PL(#!X-# L("\JM M4D5'+" V+"!'4E9!3"P@,'@P-2P-"B$@("!/550L($=24D5'+" W+"!'4E9!M M3"P@,'@P-RP-"B @("!/550L($=24D5'+" X+"!'4E9!3"P@,'AF9BP-"B @M M#0H@(" @+RJ*BH@,34X+#$W,2 J*BHJ#0H@(" @3U54+"!004Q214<LM M(#4L(%!!3%)%1RP@,'@P-2P-"B @("!/550L(%!!3%)%1RP@-BP@4$%,4D5'M M+" P># V+ T*(" @($]55"P@4$%,4D5'+" W+"!004Q214<L(#!X,#<L#0HAM M(" @3U54+"!004Q214<L(#@L(%!!3%)%1RP@,'@S."P-"B$@("!/550L(%!!M M3%)%1RP@.2P@4$%,4D5'+" P>#,Y+ T*(2 @($]55"P@4$%,4D5'+" Q,"P@M M4$%,4D5'+" P>#-A+ T*(2 @($]55"P@4$%,4D5'+" Q,2P@4$%,4D5'+" PM M>#-B+ T*(2 @($]55"P@4$%,4D5'+" Q,BP@4$%,4D5'+" P>#-C+ T*(2 @M M($]55"P@4$%,4D5'+" Q,RP@4$%,4D5'+" P>#-D+ T*(2 @($]55"P@4$%,M M4D5'+" Q-"P@4$%,4D5'+" P>#-E+ T*(2 @($]55"P@4$%,4D5'+" Q-2P@M M4$%,4D5'+" P>#-F+ T*(" @($]55"P@4$%,4D5'+" Q-BP@4$%,4D5'+" PM M># Q+ T*(" @($]55"P@4$%,4D5'+" Q-RP@4$%,4D5'+" P># P+ T*(" @M M($]55"P@4$%,4D5'+" Q."P@4$%,4D5'+" P>#!F+ T*+2TM(#$U."PQ-S$@M M+2TM+0T*(" @($]55"P@4$%,4D5'+" U+"!004Q214<L(#!X,#4L#0H@(" @M M3U54+"!004Q214<L(#8L(%!!3%)%1RP@,'@P-BP-"B @("!/550L(%!!3%)%M M1RP@-RP@4$%,4D5'+" P># W+ T*(2 @($]55"P@4$%,4D5'+" X+"!004Q2M M14<L(#!X,#@L#0HA(" @3U54+"!004Q214<L(#DL(%!!3%)%1RP@,'@P.2P-M M"B$@("!/550L(%!!3%)%1RP@,3 L(%!!3%)%1RP@,'@P82P-"B$@("!/550LM M(%!!3%)%1RP@,3$L(%!!3%)%1RP@,'@P8BP-"B$@("!/550L(%!!3%)%1RP@M M,3(L(%!!3%)%1RP@,'@P8RP-"B$@("!/550L(%!!3%)%1RP@,3,L(%!!3%)%M M1RP@,'@P9"P-"B$@("!/550L(%!!3%)%1RP@,30L(%!!3%)%1RP@,'@P92P-M M"B$@("!/550L(%!!3%)%1RP@,34L(%!!3%)%1RP@,'@P9BP-"B @("!/550LM M(%!!3%)%1RP@,38L(%!!3%)%1RP@,'@P,2P-"B @("!/550L(%!!3%)%1RP@M M,3<L(%!!3%)%1RP@,'@P,"P-"B @("!/550L(%!!3%)%1RP@,3@L(%!!3%)%M M1RP@,'@P9BP-"BHJ*BHJ*BHJ*BHJ*BHJ*@T**BHJ(#$Y-"PR,C@@*BHJ*@T*M M(" @($]55"P@4T514D5'+" T+"!315%604PL(#,L#0H@( T*(" @("\J($UIM M<V,@;W5T(')E9R J+PT*(2 @($]55"P@1T5.4D5',2P@,'AA-RP@,"P@,"P-M " @3U54+"!#4E1#4D5'+" Q+"!#4E1#5D%,+" P>#1F+ DO*B!HM M;W)I>B!E;F0@*B\-"B$@("!/550L($-25$-214<L(#(L($-25$-604PL(#!XM ,W+ DO*B!E;F0@8FQA;FL@*B\-"B$@("!/550L($-25$-2M M14<L(#0L($-25$-604P1#4D5'+" V+"!#4E1#5D%,+" P>#9C+ DOM @3U54+"!#4E1#4D5'+" W+"!#4E1#5D%,M M+" P>#%F+ DO*B!O=F5R9FQO=W,@*B\-"B$@("!/550L($-25$-214<L(#@LM M($-25$-604PL(#!X,# L"2\J(')O=R!S8V%N("HO#0HA(" @3U54+"!#4E1#M M4D5'+" Y+"!#4E1#5D%,+" P>#!D+ DO*B!M87@@<V-A;B!L:6YE("HO#0HAM M(" @3U54+"!#4E1#4D5'+" Q,"P@0U)40U9!3"P@,'@P,"P)+RH@8W5R<V]RM M('-T87)T("HO#0HA(" @3U54+"!#4E1#4D5'+" Q,2P@0U)40U9!3"P@,'@PM 40U)%1RP@,3(L($-2M *(" @($]55"P@M R("HO#0H@M M(" @3U54+"!#4E1#4D5'+" Q-"P@0U)40U9!3"P@,'@P,"P)+RH@8W5R<V]RM # PM 4M M0U9!3"P@,'@U92P)+RH@=F5R="!R971R86-E("HO#0HA(" @3U54+"!#4E1#M M4D5'+" Q-RP@0U)40U9!3"P@,'@R8BP)+RH@<F5T<F%C92!E;F0@*B\-"B$@M M("!PT*(2 @($]55"P@0U)40U)%1RP@,3DL($-25$-604PL(#!X,C@L"2\JM J+PT*(2 @($]55"P@0U)40U)%1RP@,C L($-25$-604PL(#!XM ('9E<G0@8FQA;FL@*B\-"B$@("!/550L($-25$-2M M14<L(#(R+"!#4E1#5D%,+" P>#!A+ DO*B!E;F0@8FQA;FL@*B\-"B @("!/M M550L($-25$-214<L(#(S+"!#4E,C(Y("TM+2T-"B @("!/550LM M(%-%45)%1RP@-"P@4T515D%,+" S+ T*(" -"B @(" L#0H@( T*(" @M %1RP@,"P@M M4T515D%,+" S+ T*(" -"B$@("!/550L($-25$-214<L(#!X,3$L($-25$-6M M 5D%,+" P>#8S+ DO*B!H;W)I>B!E;F0@*B\-"B$@("!/550L($-25$-214<LM M(#(L#4D5'+" S+"!#4E1#5D%,+" P>#%D+ DO*B!E;F0@8FQA;FL@*B\-M M"B$@("!/5B\-"B$@("!/550L($-25$-214<L(#4L($-25$-604PL(#!XM 71R86-E("HO#0HA(" @3U54+"!#4E1#4D5'+" V+"!#M M4E1#5D%,+" P>#<X+25$-604PL(#!X,# L"2\J(')O=R!S8V%N("HOM M#0HA(" @3U54+"!#4E1#4D5'+" Y+"!#4E1#5D%,+" P>#9E+ DO*B!M87@@M M<V-A;B!L:6YE("HO#0HA(" @3U54+"!#4E1#4D5'+" Q,"P@0U)40U9!3"P@M M,'@P8RP)+RH@8W5R<V]R('-T87)T("HO#0HA(" @3U54+"!#4E1#4D5'+" QM M,2P@0U)40U9!3"P@,'@P9"P)+RH@8W5R<604PL(#!X,# L"2\JM -"P@0U)40U9!3"P@M -214<L(#$UM @3U54+"!#M M4E1#4D5'+" Q-BP@0U)40U9!3"P@,'@V,"P)+RH@=F5R="!R971R86-E("HOM M#0HA(" @3U54+"!#4E1#4D5'+" Q-RP@0U)40U9!3"P@,'@X-"P)+RH@<F5TM M<F%C92!E;F0@*B\-"B$@("!/550L($-25$-214<L(#$X+"!#4E1#5D%,+" PM P@,C$L($-25$-604PL(#!X-6(L"2\J('9E<G0@8FQA;FL@*B\-M M"B$@("!/550L($-25$-214<L(#(R+"!#4E1#5D%,+" P>#<V+ DO*B!E;F0@M M8FQA;FL@*B\-"B @(+PT*(" @($]55"P@0U)40U)%1RP@,C0L($-25$-6M ]D978N8V]L<SL-"B @("!I<"T^M U;65S('-C<F5E;B!HM M96EG:'0@;V8@,3@@8VT@*B\-"B @("!I<"T^;6%X8V]L;W(@/2!G<E]D978NM M8V]L;W)S("T@,3L-"B @("!I<"T^8FQA8VL@/2!G<E]D978N8FQA8VL[#0H@M TMM DO*B!A<W-U;65S('-C<F5E;B!H96EG:'0@;V8@,C0@8VT@*B\-"B$@M M"0D)+RH@,C<L(#$Y(#T@,C0@>" Q.2!C;2 N+BX@;VQD($5'02!V86QU97,@M M*B\-"B @("!I<"T^;6%X8V]L;W(@/2!G<E]D978N8V]L;W)S("T@,3L-"B @M M("!I<"T^8FQA8VL@/2!G<E]D978N8FQA8VL[#0H@(" @:7 M/G=H:71E(#T@M M end --------------------------------------------------------------