dwex@mtgzx.att.com (d.e.wexelblat) (08/02/89)
Enclosed is a shar file that contains an a graphics font for use with Nethack 3.0 on the AT&T unixpc. Unpack the archive, and follow the instruction in the README file. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- David Wexelblat | dwex@mtgzx.att.com | They recommended AT&T Bell Laboratories | ...!att!mtgzx!dwex | euthanasia 200 Laurel Ave - 4B-421 | | For nonconformists Middletown, NJ 07748 | (201) 957-5871 | everywhere --------------------------------CUT HERE------------------------------------- #! /bin/sh # # This is a shell archive. Save this into a file, edit it # and delete all lines above this comment. Then give this # file to sh by executing the command "sh file". The files # will be extracted into the current directory owned by # you with default permissions. # # The files contained herein are: # # -rw-r--r-- 1 dwex users 1561 Jul 30 12:56 README # -rw-r--r-- 1 dwex users 556 Jul 30 12:42 nethack.sh # -rw-r--r-- 1 dwex users 3386 Jul 30 12:38 hack.ft.uu # -rw-r--r-- 1 dwex users 21725 Jul 30 12:38 hack.asc # echo 'x - README' if test -f README; then echo 'shar: not overwriting README'; else sed 's/^X//' << '________This_Is_The_END________' > README X XNethack 3.0 graphics character enhancements for the AT&T 3B1 X XThe files included in this distribution add support for an Xalternate font. Here are the instructions for these fixes: X X 1) Uudecode the font file in 'hack.ft.uu'. The ascii representation X for this font is in hack.asc, for those of you who want to edit X it. X 2) Install 'hack.ft' in /usr/games/lib/nethackdir. X 3) Replace /usr/games/nethack with nethack.sh X 4) Add the following to the '/etc/termcap' definition for the X S4 (if it is not already there): X X :as=^N:ae=^O: X X 5) Add support for the alternate font to the terminfo description X for the S4 (if it is not already there): X X a) type 'infocmp > foo' X b) edit foo and add the following if it is not already present: X X ,rmacs=\E[10m,smacs=\E[11m, X X c) become root and type 'tic foo' X XYou will now have line graphics and fancy (:-?) characters for the other Xdungeon features. Note that the special characters are derived (in fact Xsome are identical) from those Eric Raymond (snark!eric) in his patches for XNethack 2.2. X XMy next task is to modify the other none-monster characters to allow them Xto be printed from the alternate font. I will post an update when I finish Xthat patch. X X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- XDavid Wexelblat e-mail: goblin!dwex@mtgzx.att.com X ...!att!mtgzx!goblin!dwex XGreat Lies of Rock'n'Roll: usmail: 904 Knollwood Dr., Middletown, NJ 07748 X We can fix it mabell: (201) 671-0072 (home) X in the mix. (201) 957-5871 (work) X X ________This_Is_The_END________ if test `wc -c < README` -ne 1561; then echo 'shar: README was damaged during transit (should have been 1561 bytes)' fi fi ; : end of overwriting check echo 'x - nethack.sh' if test -f nethack.sh; then echo 'shar: not overwriting nethack.sh'; else sed 's/^X//' << '________This_Is_The_END________' > nethack.sh X#!/bin/sh X# SCCS Id: @(#)nethack.sh 1.4 87/08/08 XHACKDIR=/usr/games/lib/nethackdir XHACK=$HACKDIR/nethack XMAXNROFPLAYERS=4 XGRAPHCHARS=" \mx\mq\ml\mk\mm\mj\mn\mv\mw\mu\mt\mx\mq\m\m/\m+\m~\m#\m<\m>\m\^\m\"\m}\m{\mA\mB\mC\mD\mE\mF\mG" X XNAME=`tty` Xcd $HACKDIR Xcase $1 in X -s*) X exec $HACK $@ X ;; X *) X if [ "`expr $NAME : '/dev/w' `" != "0" ] X then X /etc/setf $HACKDIR/hack.ft 1 X NETHACKOPTIONS="$NETHACKOPTIONS,graphics:$GRAPHCHARS" X $HACK $@ $MAXNROFPLAYERS X /etc/setf /usr/lib/wfont/BLD.ft 1 X else X exec $HACK $@ $MAXNROFPLAYERS X fi X ;; Xesac ________This_Is_The_END________ if test `wc -c < nethack.sh` -ne 556; then echo 'shar: nethack.sh was damaged during transit (should have been 556 bytes)' fi fi ; : end of overwriting check echo 'x - hack.ft.uu' if test -f hack.ft.uu; then echo 'shar: not overwriting hack.ft.uu'; else sed 's/^X//' << '________This_Is_The_END________' > hack.ft.uu Xbegin 644 hack.ft XM```!C@`)#`H````````````````````````````````)#`#V"0`"^@(*!/<) XM``,*!P<!^`D``Q8("P#V"0`#'`<)`?<)``,J"`D!]PD``S0("0'W"0`#/@($ XM!/<)``-(!`H#]PD``T@$"@+W"0`#5`<%`?D)``-@"0P`]@D``V(#!`/^"0`# XM<@<!`?L)``-R`P(#_@D``VP&"@+W"0`#:`<)`?<)``-T!@D"]PD``WX'"0'W XM"0`#B`<)`?<)``.2"`D!]PD``YP'"0'W"0`#I@<)`?<)``.P!PD!]PD``[H' XM"0'W"0`#Q`<)`?<)``/.`P8#^@D``]@#"`/Z"0`#W`D,`/8)``/D!P,!^@D` XM`_0)#`#V"0`#\@<)`?<)``0"!PD!]PD`!`P)"`#X"0`$%@D,`/8)``0>"0H` XM^`D`!"X)#`#V"0`$.@D,`/8)``1*"0P`]@D`!%H)#`#V"0`$:@<)`?<)``1Z XM!`D#]PD`!(0'"0'W"0`$C@@)`?<)``28!@D"]PD`!*('"0'W"0`$K`<)`?<) XM``2V!PD!]PD`!,`'"0'W"0`$R@<*`?<)``34"`D!]PD`!.`'"0'W"0`$Z@@) XM`?<)``3T!PD!]PD`!/X'"0'W"0`%"`<)`?<)``42!PD!]PD`!1P("0'W"0`% XM)@<)`?<)``4P!0H#]PD`!3H&"@+W"0`%1@4*`?<)``52!P<!^`D`!5X)`0`` XM"0`%9`4,`O8)``5>"00`^@D`!6X)!0#Y"0`%;@4)`O<)``5P!PD!]PD`!7H' XM"0'W"0`%A`<)`?<)``6."0<`^`D`!9@)!P#X"0`%G@8*`?<)``6D!08`]@D` XM!;`%!P#["0`%M`4'!/L)``6Z!08$]@D`!<`)#`#V"0`%Q`<)`?<)``74!PD! XM]PD`!=X)`0#["0`%Z`D,`/8)``7B"0P`]@D`!?(%#`3V"0`&`@4,`/8)``82 XM"08`]@D`!B()!P#["0`&)@$,!/8)``8L!0H"]PD`!CP%"@+W"0`&2`D)`/<) XM``94"`@`^`D`!EX)!`#\"0`&9@("`_P)``9F!0,`^PD`!F(````````````` XM`````````````````````P`#``,``P`#``,```````,``P!)`"H`'`!W`!P` XM*@!)`*H`50"J`%4`J@!5`*H`50"J`%4`J@`(`#X`:P`+`#X`:`!K`#X`"``& XM`,D`:0`V`!@`;`"6`),`8``>`#,`,P`>`,X`6P`S`&,`W@`#``,``P`#``P` XM!@`&``,``P`#``,`!@`&``P``P`&``8`#``,``P`#``&``8``P`B`!0`?P`4 XM`"(`?`""`0$!?0%5`7T!`0$!`0$!`0$!`?\`!P`&``8``P!_``<`!P`P`#`` XM&``8``P`#``&``8``P`#`#X`8P!C`',`:P!G`&,`8P`^``P`#@`/``P`#``, XM``P`#``_`#X`8P!C`&``,``<``8``P!_`#X`8P!@`&``/`!@`&``8P`^`&`` XM<`!8`&P`9@!C`/\`8`!@`'\``P`#`#\`8`!@`&``8P`^`#@`#``&``,`/P!C XM`&,`8P`^`'\`8`!@`#``&``,``8`!@`&`#X`8P!C`&,`/@!C`&,`8P`^`#X` XM8P!C`&,`?@!@`#``&``.``<`!P``````!P`'``<`!P``````!P`&``8``P`$ XM``X`%0'$`$0`0`!X``@`"``/``$``0!_````?P`$``0`%0'.`$0`0`!X``@` XM"``/``$``0`^`&,`8P`P`!@`&````!@`&``>`"$`.0`E`"4`)0!Y``$`'@`0 XM`)(!_P$!`/X`$``0`#@``0`#``,``P`!`'\`$0#_`($`@0"!````$``0`!`! XM_P`0`!``$``0`!``$``$``X`%0`$``0!$`'P`1`!\`$0`?`!$``$``0`%0`. XM``0!$`'P`1`!\`$0`?`!$``!``$!50"!`$$`(0`1``D`!0`#``$``0`!``$` XM`0`%``$`$0`!`$$``0'_``$``0!C`&,`8P!C`'\`8P!C`&,`8P`/``8`!@`& XM``8`!@`&``8`#P!@`&``8`!@`&``8P!C`&,`/@!C`#,`&P`/``\`&P`S`&,` XMPP`#``,``P`#``,``P`#``,`/P!!`&,`=P!K`&L`:P!C`&,`8P!C`&<`;0!; XM`',`8P!C`&,`8P`^`&,`8P!C`&,`8P!C`&,`/@`_`&,`8P!C`&,`/P`#``,` XM`P`^`&,`8P!C`&,`8P!O`#L`/@!@`#\`8P!C`&,`/P`;`#,`8P##`#X`8P!C XM``8`'``P`&,`8P`^`/\`&``8`!@`&``8`!@`&``8`&,`8P!C`&,`8P!C`&,` XM8P`^`&,`8P!C`&,`8P!C`#8`'``(`&,`8P!C`&L`:P!_`'<`8P!!`&,`8P!C XM`#8`'``V`&,`8P!C`,,`PP##`&8`/``8`!@`&``8`'\`8``P`!@`#``&``,` XM`P!_`!\``P`#``,``P`#``,``P`#`!\``P`#``8`!@`,``P`&``8`#``,``? XM`!@`&``8`!@`&``8`!@`&``?`!P`"`!)`'\`20`(`!P!_P`1`!$`$0`1`!$` XM$0`1`!$`$0`1`!$`$0'_``````'_`!``.`!\`/X!_P`!``,`!P`/`!\`#P`' XM``,``0!^`$D`20!^`$@`2`!(`$@`2``(``@`"``(``@`?P`^`!P`"``(`!P` XM/@!_``@`"``(``@`"``@`&``X`'_`.``8``@``@`#``.`?\`#@`,``@`"``( XM`#P`"@`)``D`"@`\``@`"``0`!``$``0`!``'P`?`!``$``0`!``$``0`!\` XM`0`!``$``0`!``$``0`!``$``0`!`!\`$``0`!``$``0`?\`$``0`!``$``0 XM`!``?P```$D`*@`<`'\`'``J`$D`?P```!@`&````!@`&``(``0!_P'_`1$! XM$0'_`1$!$0'_`1$!$0'_`1$!_P'_`0$!`0'_`#@`.`'_`#@!_P$!`0$!_P`! XM``$``0`!``$`'P`!``$``0`!``$``0`0`!``$``0`!``'P`0`!``$``0`!`` XM$``0`!``$``0`!`!_P'_`!``$``0`!``$``0``$``0`!``$``0`!``$``0`! XM``$``0`!`!``"``$``(``0`"``0`"``0`!\``0`"``0`"``0``@`!``"``$` XM'P!$`*H`$``0`3D`_@`0`#@`_@"``$``_P`0``@`_P`"``$`_@$!`0$`_@`# X(``,`'P`0`!`0 X` Xend ________This_Is_The_END________ if test `wc -c < hack.ft.uu` -ne 3386; then echo 'shar: hack.ft.uu was damaged during transit (should have been 3386 bytes)' fi fi ; : end of overwriting check echo 'x - hack.asc' if test -f hack.asc; then echo 'shar: not overwriting hack.asc'; else sed 's/^X//' << '________This_Is_The_END________' > hack.asc X# magic 0x18e X# flags 0x0 Xhs 9 Xvs 12 Xbasel 10 X X############### Character 0x20, 040, 32 Xchar 32 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits Xbits Xbits Xbits Xbits Xbits Xbits Xbits Xbits Xbits Xbits Xbits X X############### Character 0x21, 041, 33 ! ! ! ! ! ! ! ! ! ! Xchar 33 Xhs 2 Xvs 10 Xha 4 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits Xbits Xbits ** Xbits ** X X############### Character 0x22, 042, 34 " " " " " " " " " " Xchar 34 Xhs 7 Xvs 7 Xha 1 Xva -8 Xhi 9 Xvi 0 Xbits * * * Xbits * * * Xbits *** Xbits *** *** Xbits *** Xbits * * * Xbits * * * X X############### Character 0x23, 043, 35 # # # # # # # # # # Xchar 35 Xhs 8 Xvs 11 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * Xbits * * * * X X############### Character 0x24, 044, 36 $ $ $ $ $ $ $ $ $ $ Xchar 36 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits ***** Xbits ** * ** Xbits ** * Xbits ***** Xbits * ** Xbits ** * ** Xbits ***** Xbits * X X############### Character 0x25, 045, 37 % % % % % % % % % % Xchar 37 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits * * ** Xbits * * ** Xbits ** ** Xbits ** Xbits ** ** Xbits ** * * Xbits ** * * Xbits ** X X############### Character 0x26, 046, 38 & & & & & & & & & & Xchar 38 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits **** Xbits ** ** Xbits ** ** Xbits **** Xbits *** ** Xbits ** ** * Xbits ** ** Xbits ** ** Xbits **** ** X X############### Character 0x27, 047, 39 ' ' ' ' ' ' ' ' ' ' Xchar 39 Xhs 2 Xvs 4 Xha 4 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x28, 050, 40 ( ( ( ( ( ( ( ( ( ( Xchar 40 Xhs 4 Xvs 10 Xha 3 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x29, 051, 41 ) ) ) ) ) ) ) ) ) ) Xchar 41 Xhs 4 Xvs 10 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x2a, 052, 42 * * * * * * * * * * Xchar 42 Xhs 7 Xvs 5 Xha 1 Xva -7 Xhi 9 Xvi 0 Xbits * * Xbits * * Xbits ******* Xbits * * Xbits * * X X############### Character 0x2b, 053, 43 + + + + + + + + + + Xchar 43 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits ***** Xbits * * Xbits * * Xbits * ***** * Xbits * * * * * Xbits * ***** * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits ********* X X############### Character 0x2c, 054, 44 , , , , , , , , , , Xchar 44 Xhs 3 Xvs 4 Xha 3 Xva -2 Xhi 9 Xvi 0 Xbits *** Xbits ** Xbits ** Xbits ** X X############### Character 0x2d, 055, 45 - - - - - - - - - - Xchar 45 Xhs 7 Xvs 1 Xha 1 Xva -5 Xhi 9 Xvi 0 Xbits ******* X X############### Character 0x2e, 056, 46 . . . . . . . . . . Xchar 46 Xhs 3 Xvs 2 Xha 3 Xva -2 Xhi 9 Xvi 0 Xbits *** Xbits *** X X############### Character 0x2f, 057, 47 / / / / / / / / / / Xchar 47 Xhs 6 Xvs 10 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x30, 060, 48 0 0 0 0 0 0 0 0 0 0 Xchar 48 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** *** Xbits ** * ** Xbits *** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x31, 061, 49 1 1 1 1 1 1 1 1 1 1 Xchar 49 Xhs 6 Xvs 9 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits *** Xbits **** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ****** X X############### Character 0x32, 062, 50 2 2 2 2 2 2 2 2 2 2 Xchar 50 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** Xbits ** Xbits *** Xbits ** Xbits ** Xbits ******* X X############### Character 0x33, 063, 51 3 3 3 3 3 3 3 3 3 3 Xchar 51 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** Xbits ** Xbits **** Xbits ** Xbits ** Xbits ** ** Xbits ***** X X############### Character 0x34, 064, 52 4 4 4 4 4 4 4 4 4 4 Xchar 52 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits *** Xbits ** * Xbits ** ** Xbits ** ** Xbits ** ** Xbits ******** Xbits ** Xbits ** X X############### Character 0x35, 065, 53 5 5 5 5 5 5 5 5 5 5 Xchar 53 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******* Xbits ** Xbits ** Xbits ****** Xbits ** Xbits ** Xbits ** Xbits ** ** Xbits ***** X X############### Character 0x36, 066, 54 6 6 6 6 6 6 6 6 6 6 Xchar 54 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits *** Xbits ** Xbits ** Xbits ** Xbits ****** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x37, 067, 55 7 7 7 7 7 7 7 7 7 7 Xchar 55 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******* Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x38, 070, 56 8 8 8 8 8 8 8 8 8 8 Xchar 56 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x39, 071, 57 9 9 9 9 9 9 9 9 9 9 Xchar 57 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ****** Xbits ** Xbits ** Xbits ** Xbits *** X X############### Character 0x3a, 072, 58 : : : : : : : : : : Xchar 58 Xhs 3 Xvs 6 Xha 3 Xva -6 Xhi 9 Xvi 0 Xbits *** Xbits *** Xbits Xbits Xbits *** Xbits *** X X############### Character 0x3b, 073, 59 ; ; ; ; ; ; ; ; ; ; Xchar 59 Xhs 3 Xvs 8 Xha 3 Xva -6 Xhi 9 Xvi 0 Xbits *** Xbits *** Xbits Xbits Xbits *** Xbits ** Xbits ** Xbits ** X X############### Character 0x3c, 074, 60 < < < < < < < < < < Xchar 60 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits *** Xbits * * * Xbits * *** Xbits * * Xbits * Xbits **** Xbits * Xbits * Xbits **** Xbits * Xbits * X X############### Character 0x3d, 075, 61 = = = = = = = = = = Xchar 61 Xhs 7 Xvs 3 Xha 1 Xva -6 Xhi 9 Xvi 0 Xbits ******* Xbits Xbits ******* X X############### Character 0x3e, 076, 62 > > > > > > > > > > Xchar 62 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * * * Xbits *** *** Xbits * * Xbits * Xbits **** Xbits * Xbits * Xbits **** Xbits * Xbits * X X############### Character 0x3f, 077, 63 ? ? ? ? ? ? ? ? ? ? Xchar 63 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** Xbits ** Xbits ** Xbits Xbits ** Xbits ** X X############### Character 0x40, 0100, 64 @ @ @ @ @ @ @ @ @ @ Xchar 64 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits **** Xbits * * Xbits * *** Xbits * * * Xbits * * * Xbits * * * Xbits * **** Xbits * Xbits **** X X############### Character 0x41, 0101, 65 A A A A A A A A A A Xchar 65 Xhs 9 Xvs 8 Xha 0 Xva -8 Xhi 9 Xvi 0 Xbits * Xbits * * * Xbits ********* Xbits * * Xbits ******* Xbits * Xbits * Xbits *** X X############### Character 0x42, 0102, 66 B B B B B B B B B B Xchar 66 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits ** Xbits ** Xbits ** Xbits * Xbits ******* Xbits * * Xbits ******** Xbits * * Xbits * * Xbits * * Xbits X X############### Character 0x43, 0103, 67 C C C C C C C C C C Xchar 67 Xhs 9 Xvs 10 Xha 0 Xva -8 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits ********* Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x44, 0104, 68 D D D D D D D D D D Xchar 68 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits *** Xbits * * * Xbits * Xbits * Xbits * * Xbits ***** Xbits * * Xbits ***** Xbits * * Xbits ***** Xbits * * X X############### Character 0x45, 0105, 69 E E E E E E E E E E Xchar 69 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * * * Xbits *** Xbits * Xbits * * Xbits ***** Xbits * * Xbits ***** Xbits * * Xbits ***** Xbits * * X X############### Character 0x46, 0106, 70 F F F F F F F F F F Xchar 70 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * * * * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits ** Xbits * Xbits * X X############### Character 0x47, 0107, 71 G G G G G G G G G G Xchar 71 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * * Xbits * Xbits * * Xbits * Xbits * * Xbits * Xbits ********* Xbits * Xbits * X X############### Character 0x48, 0110, 72 H H H H H H H H H H Xchar 72 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ******* Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x49, 0111, 73 I I I I I I I I I I Xchar 73 Xhs 4 Xvs 9 Xha 3 Xva -9 Xhi 9 Xvi 0 Xbits **** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits **** X X############### Character 0x4a, 0112, 74 J J J J J J J J J J Xchar 74 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x4b, 0113, 75 K K K K K K K K K K Xchar 75 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits **** Xbits **** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x4c, 0114, 76 L L L L L L L L L L Xchar 76 Xhs 6 Xvs 9 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ****** X X############### Character 0x4d, 0115, 77 M M M M M M M M M M Xchar 77 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits * * Xbits ** ** Xbits *** *** Xbits ** * ** Xbits ** * ** Xbits ** * ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x4e, 0116, 78 N N N N N N N N N N Xchar 78 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits *** ** Xbits * ** ** Xbits ** ** * Xbits ** *** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x4f, 0117, 79 O O O O O O O O O O Xchar 79 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x50, 0120, 80 P P P P P P P P P P Xchar 80 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ****** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ****** Xbits ** Xbits ** Xbits ** X X############### Character 0x51, 0121, 81 Q Q Q Q Q Q Q Q Q Q Xchar 81 Xhs 7 Xvs 10 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits **** ** Xbits ** *** Xbits ***** Xbits ** X X############### Character 0x52, 0122, 82 R R R R R R R R R R Xchar 82 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ****** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ****** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x53, 0123, 83 S S S S S S S S S S Xchar 83 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** ** Xbits ** ** Xbits ** Xbits *** Xbits ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x54, 0124, 84 T T T T T T T T T T Xchar 84 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x55, 0125, 85 U U U U U U U U U U Xchar 85 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ***** X X############### Character 0x56, 0126, 86 V V V V V V V V V V Xchar 86 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits *** Xbits * X X############### Character 0x57, 0127, 87 W W W W W W W W W W Xchar 87 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** * ** Xbits ** * ** Xbits ******* Xbits *** *** Xbits ** ** Xbits * * X X############### Character 0x58, 0130, 88 X X X X X X X X X X Xchar 88 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits *** Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** X X############### Character 0x59, 0131, 89 Y Y Y Y Y Y Y Y Y Y Xchar 89 Xhs 8 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ** ** Xbits ** ** Xbits ** ** Xbits ** ** Xbits **** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x5a, 0132, 90 Z Z Z Z Z Z Z Z Z Z Xchar 90 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******* Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ******* X X############### Character 0x5b, 0133, 91 [ [ [ [ [ [ [ [ [ [ Xchar 91 Xhs 5 Xvs 10 Xha 3 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ***** X X############### Character 0x5c, 0134, 92 \ \ \ \ \ \ \ \ \ \ Xchar 92 Xhs 6 Xvs 10 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** X X############### Character 0x5d, 0135, 93 ] ] ] ] ] ] ] ] ] ] Xchar 93 Xhs 5 Xvs 10 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ***** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ** Xbits ***** X X############### Character 0x5e, 0136, 94 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Xchar 94 Xhs 7 Xvs 7 Xha 1 Xva -8 Xhi 9 Xvi 0 Xbits *** Xbits * Xbits * * * Xbits ******* Xbits * * * Xbits * Xbits *** X X############### Character 0x5f, 0137, 95 _ _ _ _ _ _ _ _ _ _ Xchar 95 Xhs 9 Xvs 1 Xha 0 Xva 0 Xhi 9 Xvi 0 Xbits ********* X X############### Character 0x60, 0140, 96 ` ` ` ` ` ` ` ` ` ` Xchar 96 Xhs 5 Xvs 12 Xha 2 Xva -10 Xhi 9 Xvi 0 Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * X X############### Character 0x61, 0141, 97 a a a a a a a a a a Xchar 97 Xhs 9 Xvs 4 Xha 0 Xva -6 Xhi 9 Xvi 0 Xbits ********* Xbits Xbits Xbits ********* X X############### Character 0x62, 0142, 98 b b b b b b b b b b Xchar 98 Xhs 9 Xvs 5 Xha 0 Xva -7 Xhi 9 Xvi 0 Xbits * Xbits *** Xbits ***** Xbits ******* Xbits ********* X X############### Character 0x63, 0143, 99 c c c c c c c c c c Xchar 99 Xhs 5 Xvs 9 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits ** Xbits *** Xbits **** Xbits ***** Xbits **** Xbits *** Xbits ** Xbits * X X############### Character 0x64, 0144, 100 d d d d d d d d d d Xchar 100 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ****** Xbits * * * Xbits * * * Xbits ****** Xbits * * Xbits * * Xbits * * Xbits * * Xbits * * X X############### Character 0x65, 0145, 101 e e e e e e e e e e Xchar 101 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ******* Xbits ***** Xbits *** Xbits * X X############### Character 0x66, 0146, 102 f f f f f f f f f f Xchar 102 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits *** Xbits ***** Xbits ******* Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x67, 0147, 103 g g g g g g g g g g Xchar 103 Xhs 9 Xvs 7 Xha 0 Xva -8 Xhi 9 Xvi 0 Xbits * Xbits ** Xbits *** Xbits ********* Xbits *** Xbits ** Xbits * X X############### Character 0x68, 0150, 104 h h h h h h h h h h Xchar 104 Xhs 9 Xvs 7 Xha 0 Xva -8 Xhi 9 Xvi 0 Xbits * Xbits ** Xbits *** Xbits ********* Xbits *** Xbits ** Xbits * X X############### Character 0x69, 0151, 105 i i i i i i i i i i Xchar 105 Xhs 6 Xvs 10 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits * Xbits **** Xbits * * Xbits * * Xbits * * Xbits * * Xbits **** Xbits * Xbits * X X############### Character 0x6a, 0152, 106 j j j j j j j j j j Xchar 106 Xhs 5 Xvs 6 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** X X############### Character 0x6b, 0153, 107 k k k k k k k k k k Xchar 107 Xhs 5 Xvs 7 Xha 0 Xva -5 Xhi 9 Xvi 0 Xbits ***** Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x6c, 0154, 108 l l l l l l l l l l Xchar 108 Xhs 5 Xvs 7 Xha 4 Xva -5 Xhi 9 Xvi 0 Xbits ***** Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x6d, 0155, 109 m m m m m m m m m m Xchar 109 Xhs 5 Xvs 6 Xha 4 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** X X############### Character 0x6e, 0156, 110 n n n n n n n n n n Xchar 110 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ********* Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x6f, 0157, 111 o o o o o o o o o o Xchar 111 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******* Xbits Xbits * * * Xbits * * * Xbits *** Xbits ******* Xbits *** Xbits * * * Xbits * * * X X############### Character 0x70, 0160, 112 p p p p p p p p p p Xchar 112 Xhs 7 Xvs 9 Xha 1 Xva -9 Xhi 9 Xvi 0 Xbits ******* Xbits Xbits ** Xbits ** Xbits Xbits ** Xbits ** Xbits * Xbits * X X############### Character 0x71, 0161, 113 q q q q q q q q q q Xchar 113 Xhs 9 Xvs 1 Xha 0 Xva -5 Xhi 9 Xvi 0 Xbits ********* X X############### Character 0x72, 0162, 114 r r r r r r r r r r Xchar 114 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits ********* Xbits * * * Xbits * * * Xbits ********* Xbits * * * Xbits * * * Xbits ********* Xbits * * * Xbits * * * Xbits ********* Xbits * * * Xbits ********* X X############### Character 0x73, 0163, 115 s s s s s s s s s s Xchar 115 Xhs 9 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits ********* Xbits * * Xbits * * Xbits ********* Xbits *** Xbits *** Xbits ********* Xbits *** Xbits ********* Xbits * * Xbits * * Xbits ********* X X############### Character 0x74, 0164, 116 t t t t t t t t t t Xchar 116 Xhs 5 Xvs 12 Xha 4 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x75, 0165, 117 u u u u u u u u u u Xchar 117 Xhs 5 Xvs 12 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x76, 0166, 118 v v v v v v v v v v Xchar 118 Xhs 9 Xvs 6 Xha 0 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ********* X X############### Character 0x77, 0167, 119 w w w w w w w w w w Xchar 119 Xhs 9 Xvs 7 Xha 0 Xva -5 Xhi 9 Xvi 0 Xbits ********* Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x78, 0170, 120 x x x x x x x x x x Xchar 120 Xhs 1 Xvs 12 Xha 4 Xva -10 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * X X############### Character 0x79, 0171, 121 y y y y y y y y y y Xchar 121 Xhs 5 Xvs 10 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** X X############### Character 0x7a, 0172, 122 z z z z z z z z z z Xchar 122 Xhs 5 Xvs 10 Xha 2 Xva -9 Xhi 9 Xvi 0 Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits * Xbits ***** X X############### Character 0x7b, 0173, 123 { { { { { { { { { { Xchar 123 Xhs 9 Xvs 9 Xha 0 Xva -9 Xhi 9 Xvi 0 Xbits * * Xbits * * * * Xbits * Xbits * Xbits * *** * Xbits ******* Xbits * Xbits *** Xbits ******* X X############### Character 0x7c, 0174, 124 | | | | | | | | | | Xchar 124 Xhs 8 Xvs 8 Xha 0 Xva -8 Xhi 9 Xvi 0 Xbits * Xbits * Xbits ******** Xbits * Xbits * Xbits ******** Xbits * Xbits * X X############### Character 0x7d, 0175, 125 } } } } } } } } } } Xchar 125 Xhs 9 Xvs 4 Xha 0 Xva -4 Xhi 9 Xvi 0 Xbits ******* Xbits * * Xbits * * Xbits ******* X X############### Character 0x7e, 0176, 126 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xchar 126 Xhs 2 Xvs 2 Xha 3 Xva -4 Xhi 9 Xvi 0 Xbits ** Xbits ** X X############### Character 0x7f, 0177, 127 Xchar 127 Xhs 5 Xvs 3 Xha 0 Xva -5 Xhi 9 Xvi 0 Xbits ***** Xbits * Xbits * X ________This_Is_The_END________ if test `wc -c < hack.asc` -ne 21725; then echo 'shar: hack.asc was damaged during transit (should have been 21725 bytes)' fi fi ; : end of overwriting check exit 0