🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #4466

Re: ST systems fonts & nethack

#4466
From: charles.e.lincoln
Date: Sat, 30 Sep 1989 19:54
158 lines
9956 bytes
In article <1242@cacilj.UUCP>, paul@cacilj.UUCP (Paul Close) writes:
> I recently got nethack 3.0 for the ST.  It looks like a good implementation,
> only I am dissapointed by the ST system font's line drawing capability
> . . .
> Paul Close	paul@cacilj.CTS.COM 	...!{uunet, ucsd, crash}!cacilj!paul

Here's a replacement font file (mono only) I hacked up for nethack;
it's short, so I hope no one objects to my posting it here.
Uudecode and un-arc, then run font.ttp with games.fed as the argument.
Add the last line from the nethack.cnf file to your nethack.cnf file
and you're in business.  The games.fed font leaves the alpha-numeric
characters intact (although they are better looking than the system
font) and replaces the hebrew characters with walls, floors, stairs,
traps, webs, etc.

Chuck Lincoln
att!ihlpy!lincoln
-------------------------------cut here---------------------------------
table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 hackfont.arc
M&@A&3TY4+E144     #_<0,  #X395U/@  %   ,8#0  $  % !(%E[P&!@@z
MT(^%"9P$X?(HS$!-*MX0'*(O !H8"8+H R!!!!)I_"  ()%$ K8HR/[Q<R)-y
MR!DD;0 X7-A#(I1'2@"ML2(#@,T? 10.%*#EH5&)W_@='*  1)5H4@$$ / "x
M 0HD2@&H1.KT!U2ID 8P"+I& RQ> U6:D1#&AS6X6HV>>3' :0R)(@'X",,Aw
MC *G 9PR 3RRXN&%!R12>>2D3E>G$2=2KF,"@$$1:/S1&,$$ ),03/ZIJPP"v
M$@0F8<B4<0/"3AC:9MZXH4,F#)TP(,RD85,&1)LT<]C464,'1(@0#:JZ/E)&u
MC)PZ:=;H$'+EBY$G3J@$UTW'39@P;5R4P4,G.H#6$(A<7P/B#1P096:#H/.Ft
M#)TY];4! AK^@0"''&^<(0=Z;0!'1W%VE"&''6^P<<9L+D3G'@ :2M=!$[J]s
M,08:"+917&Z[@2!'&7"P$<88$G;86@=$O/&&'#J  ,(5PYFQ(AD@+#'<'6FXr
M<:$<'4;7F@%$I-'<@0DNV$:#("!7)6WD$;G&&F6P4>09+H! 1!EZ0"CA'&D4q
M9V48;-@V1W-BE#''B-F)<1Z2TAE X8T@0%&'&%Z.(>8;#18) AG]$5>D;&Z$p
M.6:9^,U&81UDI'%A;6>FB>F$MYW1G&Q*0F( #GC$8 ,(<^3Q9AD"HOBIC7)$o
M2IL;:=9QQXGDX4?;K7(P=V@= &+WGW).S@:D?:$:D!]M38#WQ!!(2/%$$T48n
MIYN3-SJ*ZVX VD:;'F_<R@8(1Q31! AL DC%$U. <,>-C!X*:[*5%D=K&;9Nm
MVUR$G!J)H8RB4M'?&H2^:6EQPEI71AJ5^NN&#@ GT(*.*[;X(H2W@6 #'CBPl
M  *I..CZ<:FGIKIJJ^3-D:%T$NLX)QIA<$D<;70 .X=^]^8[7HKZW7A&D5WJk
MNW)K+;M[Y\MIJ.&&EVK09ZALM=THH+>R'BKG&B^.L7*R5D@H6ZP$M]&<A""(j
M4:0;LQ$L!YQRTKF&G6'(L4/5KI91*7^QZK=LL@<6^: <9,B1!K\LB,LE"!=:i
MAQU]#<:\;\90G^=OX\SI.T>'!Q4@   BJ.(''N1<T(<S*"@R"02/\-!% _%4h
M T<N\*"A#R.B$+%",4D8<80G>H1PPRO88-%%!EAH4$$A1SQRQ3#!>*&'+V)Lg
MX$4&G!B//"*] !H(1T%-15,N1D5$    _ZH,   ^$V1=$C9:$@  # D& 5!Pf
M)$B3(E, 0/+P#T #  L (  @@"*  Q(!!+BH46,52 0 ,%!88  :/  &J.&Se
M$0 $A0<FOL0   0 % !@ , !  @ ) "@ , "  P - #@ $ )"  BA0  8 ( d
M"@ J +  X ( #  R -  8 , #@ Z /  X-L8 $$ " $P!  1 $4 & %P!  2c
M $D * &P!  3 $T . 'P!  4 %$ 2!HQ!0 5 %4 6 %P!0 6 %D : &P!0 7b
M %T > 'P512 0  $ 1@$@!" 0@ , 3@$ !& 1  4 5@$@!& 1@ < 7@$ !* a
M2 !D 9@$@!* 2@ L ;@$ !. 3  T =@$@!. 3@ \ ?@&I$0P ,( # - #$ Qz
M ,8 ' . #$ R ,H + . 8=( < R QP" #(#( ) -@,D H R R@"P#(#+ , ,y
M@,P T R S0#@#(#. / ,@$](!"!   0$8$  " 2@0  ,!.!  ! $($$ % 1@x
M00 8!*!! !P$X$$ ( 0@0@!D!&!" "@$H$( + 3@0@ P!"!# #0$8$, . 2@w
M0P \!.!3   %(%  ! 5@4  (!:!0  P%X%  $ 4@40 4!6!1 !@%H%$ ' 7@v
M40 @!2!2 &0%8%( * 6@4@ L!>!2 # %(%, - 5@4P X!:!3 #P%X&,   8@u
M8  $!F!@  @&H&  # ;@8  0!B!A !0&8&$ & :@80 <!N!A " &(&( 9 9@t
M8@ H!J!B "P&X&( , 8@8P T!F!C #@&H&, / ;@@U%,!T!P  8'@'  "@? s
M<  .!P!Q !('0'$ %@> <0 :!\!Q !X' '( (@= =@ F!X!R "H'P'( +@< r
M<P R!T!S #8'@', .@? <P ^$T'R000*=4$3)!+P<"HD&H!A%"0)@"&## H9q
M$ \/"@W  P\D1/4S #_3A ,(0C0%20%!!*%0!7XHU*)";H+"!P!\\"$('TM+p
MO4!(- %@-*HS%_#R SSP!$D'+_D$LP,8E 52JT5Q('918H-AAADC^4 3&!@8o
MM3< #O2\+ $WDP2"39 ,</-&C<.@AQYFK-KS%CPW_G/01 Q==$X0#./TTDE4n
MD7/8_O1\-0 >%-[X-E*'C8/:!:0>.0-\^.-.2PC@82<HN@B@@P[&X(*++HTOm
M%54#.&%@1LMFL,$  S"8(;4!/&#P,P-^<.#'T*AR%3T&_/" CS_^\& &#QZ8l
M \\8ZY?/CPY^F&,._&;XX0$P>+QD5%F%*QS@&  &M:WK=!C0"='XICX8V&"!k
M,& ##ZJ7/0!\SPPPF* 9&H<!#Y@! PY@ $@F%Y6P+:YGD^M!5/R  28P@6]\j
MT$/6OI YGP%-:#S[' H00 (7^( /UO ##JJ0!#^XP6Z:2YWMVI,V'W@  C\Li
M15$, +>HL&%U,( !'E)G- [@P!_&" #/'  $/('"&,L:@#&  0QC),\GJ!J+h
M\R2@!C)(#P/.DQH!/F@&(Q"05H,325',8 SUF8$,8FC<!PU@!C# #Q(&T,+>g
M\&<$#  ! SS1B5%.]3<,$'!E!X0D'A6X-^=]T&ZE9,,'5ZB64O*QA#A8GP<Pf
M !(7EC J(QA!V%P8-0#8KD404(8QC%&%&FX.AT2K( '.! ,?^"&(.&B:$1]He
MO?P))RJN\0,;0  !"/C!']O  !P<D $\"H (J\,#$L+V,Q;00!?^L,8 /O@ d
M.)@1C8U;8QN3IY2+-.]Y:&##'3% @I4-@ %FB*41." S1EKO;M43Q@9_I$A7c
M-?(.&RR &$PY!A+P+7 8:![>.(FWHH!R9:U*X$:M!XD&_$P,8LF9^C2X2D@.b
MK7$F,,'*]K@1;/ @>2Y1AB $$05CWC"9R:2),(81"&3XP #6^. ?_K WG-U#a
M#&80@Q]@X $+\H&0,,@:.(Q1"DQR8 -X],$5H[).4I+ '&>0!#\D,8!A\" !z
M96P +/ Y %VPT8T#X ,<71 6#(C@#VA @(UH&9+&(2"AE>, '\" T \F4&P$y
MT,;>] :&BAJ #&"X@QTF"KA)JH\!&  !!M@@$A[P@0<^R)X.^( ##GS0%KS@x
M 1=\D%L_F.%^>V-A N5ARI\F  >*;*0=?*K(QOEVJZ5,VTS-X,RPL8 %/?N9w
M&7K@!VSX :C!U(4NB);=&XK <Q4,QC'.H2JH?K!I9K #!B"0"7LTDA^8- ,_v
MC"$$8V# &M9H8SB]B%:LS0X 'T "#,(V#!(,(AC6X(<N#! )'B  "#C0JR"$u
M-UOC"4*\?D ) '(P$R*0('LP0  >P]DS#+@!"PS GAGXP #UX=$HTXOJ9!LYt
M6186"PQK&&WC^+#@O:W!>:/$ !%0982L!K>4#" #!M8P43&LU R4U D&?$$"s
MO?41)%CE8'+!\ =O?'>>D(2!;S'@ QP\MW*K%%OC-  +9[K!#__PQ@;5$U11r
MJ()H_^C8#_AQ#IK\HW'\^ %-V!B(]MH7 TVS0VSIRXW)HH(!JH2,(/K+ TE(q
MHHVE\(,#X(!'/\!QOD@  U  $ @'!\,8^+!5A2<"@ YL!6M\F.W5LO:R^Y2%p
M)B2P  24@L=_1"UJ$) O SC  D8ZSP=1 88?4A7$1LX8#&Y8)&C7D.VO6M;(o
MVL,C!#!@#(HPTLNF]"0:IDQ:4D_2HPP (">ZO+?#Z4W,\VSD!O0,"02 (8-\n
MF+;S&B?I.,- !ABP@;?,D.UM\)O/P12%+ #] 'A\ !\ "-JA!Y!H#/P#'FFAm
M@ T,\.A(.R"A[T!$(U'  &-@4!!^<+FG][N,[N&@U!7).#20@ <%GN.M9["&l
M/G3!B$[P  \>X$ ..+%A7.C  #H(GBZ>[H"0M3CC%H"!,\2& 19'SK(&8(.Sk
M*Q<5'&. &YMM)+K/S6UK?]3(**;E  01%1]8FX50Q@.[00*&[('[@PNFB=M]j
MP/<]RWUO?-@#/C;H;W\@V6][]H-O%9CMU;+![G9PPS:\ZUL4BF*\//C'Q2N>i
M<0!LO.,?3PL91NYR#$S5 (R,I<K!@ )ROUP(;!#"S(TQ#;/B$0#0UCE)2' .h
M=TI"'I)@1"#,!P$)Y,$3:,16/@V 1C] X $87YH_+& "9LBYL?$!O &8P,CJg
M<5+-> 1&VF7FRD;BS\NM.N0?"KI@%?=L_>G&]-Y_!+=#'MD,XW990J WOL5Wf
M9R9WD@<&_[!X-*-F'X1WSK4W:N8'T^ ,&( --N!;=N 'W\!Y+#4 "J +?Q9Ze
M@]8QA48$IZ=H: $/@4 (K/=>00![/,!::$=[,.!R,+!I**![GT96X@0W0U9"d
M0K$T)# ,M:4+]F -V# ,?@ '', !<> (T9=&:(1&?/,![$ 22& %9N!]>%10c
M-!$X@&<$OH5!E2-W.0$ $L5WZ+99[Z<&?>0\:(!1((5:]V=MI?5!488!C_0Cb
M\8<&:^!1@:<3PY!V? <2A]=(V( -C+=52,9'C9-MSC5M&F!Y>[9<C)@\C:, a
M0T5>X!,TGLA! , /A"8 (^</Y@!I,=@JK&4/DX4"8("#+J<*9@!@ A8XK8(-z
MEM0S2D&$&,0 .& .QH %9M 0$$ !43B% D!]S&@&L %^-($$/& $WD<]UA.&y
M>A,X?B2!'^5))B4$>X9(;9A5[T<&K@0'\(,!&S4UR8555^9)']2'8%!)9@ 'x
M5)95HV1ZADA1+3)FBYA193A!&, 'CP@2DM=(!L  "*=P$_6/F@B"P^2)/%-Zw
MH?@>H\@/@2 (IYB*30-[3%!N8L &1N$/;/ '(!!P[N '8D56+3862\,X!0 ^v
M?. .[@ '// 2S1<&AA \3@< 42< 4]<]+G)UZP0 =D VUR@V0/ SWU-C$W1Tu
M$G$JP* ]^F4^_@ /,\4#Y^ /\,,#\* #Y\ %V@,&0; ^^E,DO@0 /?!:L<5Ft
MZX-0/-"5?. #?>< /0 &-D!=PD5*3@9FB-B.>?9=!>!,+/0'JX4!WW.0U,4#s
M?@ L&*!H=/9=!/ /_A!</:, 62.140&*.22*I @ 8: 3'/1Z85=N13&2.- %r
M+C&#-^E-QK -!S@5D&"'2Z,3:C, 0; UN+:;6<,S+'(Z,%$R#O 2D% !D%,!q
MIP( 3$ 2P (3IP(W94$T/N #/0 2/W4 P55F/S4 TXD]V?,/@0,'L05;@<0#p
MP/(!L%%W/, +O/ ' 7F9V854I7=>1".*__ /), !HOD>'5DK/0,$:=$X74&<o
M) )%9'6 O2@!-D&<$> !F3.<"N$ C+,"1A 5M-.<D'  %0I)(\&A"N%-) $$n
M,V, DD<2.P4(2E-C\LF9]6F1]SD,]2$U3:,0"] 45],X<C, L".*D' "%T %m
M$<HX.I Y_O8R!Y Y_@E):@,!-WH".321++J=AO8/0I S,UJ<4<.C"P :"$Y%l
M5$A!0TLN0TY& /\6!P  /A-D77T;T@H   PC0 0!<6+$"1!AZ("@@Z8,"#%Ek
MSJ1QXV;B&1!OS" $P6:BPS9EPKB9L[ A"#EEYBC,6-)A1S<.TY , V+,FS8@j
MW=!QT4#!B)X!J:"16?.-&S-ISM21DS"-41!(V<0D.:>,PCIPH+Z1L_#.FYIAi
MJLYAH94K331AY) !04;F&J @4(1E*R>-'8=#=*0@*W*MF:U=OYIA\P8.G#QLh
MW<[AZ1,NE:]CT+HYXY"A0YM'DRYM:I2L39QE=&*LH] RB#IN[HBD4V;MRY1\g
MW9"!B_ISSM(F,2-5RI2.4S<@\KRI T*U3L8]X:J - #$$RA4DCQQ,@7$\@% f
MX2;1*)RX<85PRA26NO K'#9A$#NQBB3,F#48[W(UW>8-F3)MR'8',0?-<#9Ke
MP2''&V*$(08;>=#FAFVAX>;07VP0=H=%''FD0W8^/1?==%/T$$(20C3QA1#2d
M3<&"&W6T 9$<7\ 1QFR-Q1C0%#<Y5)AO1I%$QU=5@5>&'',8%08;( A8AAD_c
MAC9&2BZ  $(5"]YT&T*RU20992U551Y<<]21AD+=<14>D$(2:222*"U81I,@b
M;,=?&?(-6:1XYSF45F5?U:&E:7.$ 1)<NFG6VV]DW?@;21VM45E#6O;WWUINa
MO*$01&_NA.$(&DI'70]N^%F&#DJ(9%4+5K" 9!M#EL$"&6^<T2E(.AB1!JLLz
MC)'0JY\VL55=8YDAAY=TZ!"&@&G81 =0F7+8@XOO;76?'#J(D,(6)?RPP@L>y
MHJ "#%^ P4)H9)SAJ0XQP% >'"_(@-" J)'QPAMWN'$I7$]8QA5E,#%%I*$Yx
MLIG%<""TD10:"@T99*4@B#!'&E+I) )_7\T5:6D1TT$'4V,<ZU-+#[TQQQPGw
MS&1Q@[\Q]I,"R6Z*JPY%U#7&JJVN+"NMMM*Q,A5)_<B";R"=6%BQ:V"5W,;7v
M@8!$$%(0 0(124RQ! A#3&=$$D=4(440&SIA'7,8'CW$$DQ+T<,8.G A+DASu
M< $30^Z])2,(S#%1A!5%,%%=7R!,$03=;!T91AUL4&QT$%^'C:'<=-L]=MEGt
MIZ2V56B]UY/>="]NMJ=IKQWY&CO(^S9SPX8G&X4TB=#YPSOFO7<1 8<T$EM&s
MG0#>@&W (?A$5<E1<&)SK&$RY47TT/FE3RX\V49,M=%6[_R%UYJ.0TU&$E8[r
M;"0### \G?SR\!'UQ--PAH81<#3%T+JX8N3!&I=YJ(2?R5<WP;33/;1QH0)#q
M!U2T#"T8P<1S4,@"U*1&-:MA35-;PXZ,O :V)(@M#&4#"N+JUB$Q1- GP.N!p
M!;D E/C-;PGUNU_^$@BUHUUM"%0H@A1 <(2K00$)21A"=:Y#/*$X9 ;J:F$0o
M7AC#ZD0F+>YA#9#B H,6S" &*5C7I[BT(YB013Z^L1615!,ALOBG+GHP"AWDn
M1$4VD&5'69&*&11B$SGDZXN%.<G R+B5,X( +F*0U([:P)$CL=&,.NN8Q6ZBm
MQC,0K"AXE(-G!O2Q+I(%*R"@0G&&Y$78Q2N1BZSB&S<F1H4HTI!]_.,E&?G$l
M'T513A#QDQ6WDH8LZ@24(<E/'<?('_3HA"QU\:/& C('5]*!+*S:"ED&\P9=k
M K(NK!+D:;*BDC"D 4BXA!=PBGG,L2R$*7 @RQW*( :RP*&77H3+7U"SQ8F0j
MQ7AK^"(:!N1$A 0N+8<,XXN>E<Q'HH<,[ 0!%(LE)S(PY0YB "9EX(+)*Y92i
MB_6\9SYGA:4N3O)D 7'3?N80GC&DP0R(D<K'2I(0$.!0(%,80A*2(,\AU0$Vh
M'$,)JB9"H1]B3(@DF5"$'E(&+EFE/"TYYDE2TE#?W*5O9OA;X!8SKXT% 3AEg
MP(.?ZG0:XUW$-"!J @C. ,VAC($D)@WBCRIUOQ$D &X#.,A!0, 'K+8 JTUBf
M3E@'  :L'H0Y7T6K5]>J5N9TM:T#X )67X#5%8 5JP%A#@^PZ@.L>@&K#V-.e
M'["Z![QB5:[,^0)6]\J<OC(GKP- J YY*$,0]  $,+AH#&Z0 Q#$( <V ($,d
M8H #S^; ?)]5UVAO8%K6?G8&IJ6!9W%@KL_6P+.<-6UH89 #=<& !JR5P0PZc
M*P,:=':SK(6!#<RE7-_F0+8QJ$%P@2M:&L@VL[?]K+ED<#W,+M>[ZB)M:*]7b
M ^+]% 1!'2IY]$0ATTR!"B%;:E.+!56TG'2J/:KJ9&$HPQYD-KS%Q2P-LFN#a
MX]Z N0,6\&U_"]O?+CC!#E:P9P,<8=[ZEKHRJ(%J:[!=&M3V!M"]P6UEP!S1z
M"K>ZP1WM;(\+6A-/%[;%#>\-2KO9'#AF*-,3"\<86@:'RJEQBT&27[1H)2!Fy
M[$=SZ,E^>]B#XM:VMZ:%[6>AFX/LMOBSP86!^:ZGVLR*]K=?'K%ROYQ<*/_6x
IM3F@<0Z(B[TOE_9ZQ"V7:&.P90RKF+3$/>)LW[S9.=-XQKBUL0( &@!<w
 v
end
Technical Details
Message-ID: <3575@cbnewsc.ATT.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!cbnewsc!lincoln
References: <1242@cacilj.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!cbnewsc!lincoln
From: lincoln@cbnewsc.ATT.COM (charles.e.lincoln)
Newsgroups: comp.sys.atari.st
Subject: Re: ST systems fonts & nethack
Summary: hi-res font file for nethack
Message-ID: <3575@cbnewsc.ATT.COM>
Date: 30 Sep 89 19:54:03 GMT
References: <1242@cacilj.UUCP>
Organization: AT&T Bell Laboratories
Lines: 158