File CHESS.SV (save files (Executable program)

Directory of image this file is from
This file as a plain text file

!J@{I00b({( I( >~{}!N(?-J|B{(z(y(tKXf 1C8XhB~0!BfxB>;+
z)y)B0DbSfS?SwI0 n Sk v"XcI(dx)]JX{BuX{`3MCRT E r <?] @^g"RCDx0Sx;Sq<Sw;ja*jS@UCm2`N aSSmS]b
G1L?] G1L*Mt~ hREqK@YTMA VEtO#]UL`P 5N8DDRC@]R8 E8L@!]R8I48L@!]R8A 8RC!TVC`ST8V`` T@R@68XN RDN B]R0]]Y0N%L%]G]PA]T0V3C a.~ (.{} 3A&M8IcMaI /.A2Ic|a|0.0(M{ {@~c{!`/|z",M0y(xw"(ozv(/nu"Hrrx ,]xt"r]k@@}~e ?Fxp6qzV.~( }) |P{c0]zz(?yz'x&wv)u(/at"(_zJw&x&v)s /3V. /r(/Bv _$$#(;z"!q"MqbDpc(HzoDR*LiT cL"pMrobXpcpeX"n}9h} K} E} ,} m@zwK"O~VAIx q&t1x$p |CmHD2v"p ]fB
l& &{
&B[lB]DB"(z]A @.~/ozN n})& Lf`|+~"+)bD) ]fB&* &$@.zX[jTzP"B cJ )b n UJ 0) d {0z(/y"
@ ? xBfc(]{Hw0 vrZ nd+6F]]KpPfpPSi&& C~(%})s}pj&|{y L3z(##~X.|% A l| ?Fj"(AtC&AF.n~jjjbPb0'{ Ly''K
| ?lx)wz vrumumumxHts"r Vr#q(/fp"'m }9H LH(?9?P@x;PUpu:P!9f78bk~5
l}3&: /2,O0-*5F.|`6675J. n|778r7d92J{z)3(27"67d57'O0
}BE lyx0w5&5?;0v,u(/GKyKG /tG2Hssr PP3PP&GP+q ]ET T@a /w #ab | #%}?o'K|~} |{{ Pz9y |0&x'&8&w''jx (/'v)u3tc8xc@sbxwtz n rb6qiIp 8s8&X6boy$HPzn&C Sz`bGzmy
X.Pz@"rf "g' yby`n&qz,'DPGU`+fD]jDMU T:Ec@g*'y~&(?})T"(|{{zy@?,xw9vu0( zts)r q'vp0 o{vQ0 nyml0 kyj>iyjH?hm3g fm3p` e{d(?/cv3bUUa)`_T^i|H?]TJHPz
c9m u`APG%w# W49
$p"HTgiGU&bv~}| {(/z"(y{x&w"@hbz&{)f9IfQo'bBvH/u)t(4zs'bbBr ,#*' qi#t# Bz'pq)op2n&m'DJot3 Az'lq)ok3@o_"cj /_ .&U"#zi@cu9`#w p{v|x Ulir\eO
Mx=&ff&(?%9s%I~ &J0}F_z @oa Jn|&/&=%9/r{rzy[/IxB'wfAb nvsHMz/u"(trs'wrqypwr7/I~  8 
`@    &:z1y%4xJX'6;uNPH@n]~nPD~ @6}&(?T~ abo@4HJ#@{|HopX#{_z)y@x(/BDwb{(v{XXKnJOvpbl'pGY$pH2~( }bt+|r{c({z. I. 'y2 .zx> .zwflPvubt44d4 64sBc t=4+]S
`X-Z6R@RCHSA& ]h!YJV0r@q /]<]<fJr@p /f]+TomyL4H6mPt;u ~} {|&{+Sx;Ps `` `CRQINCN aSSmS]b G1L?] G1L*Mt~ hREqK@YTMA VEtO#]UL`P 5N8DDRC@ R8 E8L@!]R8I48L@!]R8A 8RC!Tg px;p ~}|){M(zF /{)MF"(z& z(/5y"x( " z )hQF "z )h @wyHvrx&u)0J)t2s ~) nrqc`^z(JzQhtE9*Qu &)(pon0u){YbQ@?mmH omQvT.B log 0\mHOIWgy8;@``
tc@g0& > n ~(1(}2|{H. z(/.(y{(o,.(o-H/0x"|w"0k@v|u|JJ ?6t3JlJ 76?C Jsi S JrE~?~px~~~~ 1,$*-9*IX*gt*ab5B 8
aQpV#?@`3MCRT E N`!`S3  @]qRCLTN` 0RCHRC]NT  U3TUL@VC_T8RCHVC@ACT   1@7] #GLNR`N$,XL_!DRC!T  E@]#TXRC 1@7Z^~}w|{wzyxw2Zc(x{vAu Jntsr:&q'p6K{ I0 nI0o mg{rlk jgih{g(~t!:0fe0d&@?cA0S,Zbra`r_ |K0^a>g?^sUS1jO(?<op&C!;_mB^{fD6?;]d@KtXG&~}`|~7{6z & (?Y'&y b(Uz`b/S" ~xx7!.(/(/w!bb!bb!bv"@MzuuStgts2@r{qpogrwrun#(m{l"k &/ #0&`H UR)<+
*9R;:e[y?![ue]n?@0r(/ ' cs zXh~!H4} ~x4| {&@
P@&z2yxwIvy)@ /@u3t(sr;q 5p,onrmlw 4K@ m`#]R 88-OsNI%0`3MC -ON2ISDSe`2D/@*< $ ,LZYB8F]p&~}b1n\_c(_u|__0(Vz{ /]z# `zy$6I@x y(?w$\J&(?T)vyut1I1x sC rBHqy r$OjI0x Jp"Jobnm$FJlkz ?jp2\jq ichk\F4='K
xq/_]']Po sA.KZ@ ~2c}|]RC-H`N%PE NSa@{z2{{syxw(rvvu6It sr(q{,]3TT RQD[p ,YffZf,J> no nYU,$Z>J[ /m,3(m{lk)[ N= .Y,cB  ct][+@3]Sar +@V. ?;']Plp@pi_4@V~i~}c|g{zw}y70fxiw!>@/ &w ?x J 6 /x  &0vC uB t{'0s@r"(t/0/qc(p{/(/o9n& sI@PzIm lck(/Y"r /[j"Bkih'g0!.(/f_4
F8H;@oy;]A~[DDj1LLThis version of adventure is based on the RT-11 version by Bob Supnik. It is essentially a recoding of the FORTRAN-IV sources into RALF code. The RALF code has been optimized to fit into 32K. Also, many modifications were made to the code to increase execution speed. Because it is based on the RT-11 version of ADVENTURE, the following features of the FORTRAN-10 version are not supported: 1) MAGIC mode was removed 2) The HOURS command was deleted This program is an update of the original ADVENT submitted. It allows the text to be output in upper or lower case, and has a 128 character keyboard typeahead buffer. It also allows the game to be suspended and resumed later. The program requires a secondary storage device with at least 145 blocks of free space for working storage. Included with the sources are batch stream files for compiling and loading the program. COMPILATION: .SUBMIT COMPILE LOADING: .SUBMIT LOAD (this creates a load map - LOAD.LS) EXECUTION: .R FRTS *ADVENT.ld (the ".LD" is optional) *dev:ADVENT.TX/1(where "dev" is the device where "ADVENT.TX" resides.) *dev1:ADVENT.DA/2< (the secondary text storage file) *$ (altmode or escape) execution proceeds. When started, the program will take approximately two to three minutes to set up its data base (ADVENT.DA). Initialization and execution can be optimized by placing the data file (ADVENT.DA) on a different device from the text file (ADVENT.TX). Also, it is more efficient to have the load module (ADVENT.LD) on a different device than the data file (ADVENT.DA). For a two-drive DECtape system, for example, put ADVENT.LD and ADVENT.TX on SYS:, have ADVENT.DA written on DTA1:. i.e. .R FRTS *ADVENT *ADVENT.TX/1 !Initial text file *ADVENT.DA/2 !Internal text file *$ .SAVE SYS ADVENT !Save the game .R ADVENT !And play. When the program is done initializing, it will return to the monitor, which will be indicated by the monitor dot. Save the current core image (which will take 129 blocks.). This program can then be run at any time to play adventure. To stop your adventure for a time, give the SUSPEND or PAUSE commands. The program will return to the monitor, and allow you to save the image again to allow restarting. For example, SUSPEND (Given to ADVENT) .SA SYS ADV !Save the game . . . .R ADV !Re-run it. If the game is suspended, the location of the data file ADVENT.DA MUST not change before re-starting. It is advisable to have it as the first file on a device to maintain its position. If the file is not where ADVENTURE expects it to be, the messages output will be trash. Simply quit with control c and resume after correcting the problem. Also, the hardware configuration on which the game is saved must be present on the machine on which it is run. For example, if ADVENT is saved on a machine with EAE or FPP, it must be run on a machine with that hardware. The reverse is not true. A copy of ADVENT saved on a machine with no special hardware will run anywhere (but not as efficiently as it could). To run the program, only the files ADVENT.LD and ADVENT.TX need to be copied from the distribution tape. These are the load module and the text file. The rest of the files are sources. Good luck and happy adventuring! P0H(I#+/n3.7;N? C GN K((@''U'!V.XUK5eX_UfJUQXU
_efmUt'U''U''U''U''U''U''U''U''U''UJQUX_UfmU''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U''U I4&K<&O!.]]sM.[M XQrDRbbFcbUUs_SrWGs(*zaGdG<a |GJL.1 /A10L1!b c@ed`e T U@WV`W -Er 1234p
@665"H(o,93"`z96B88t84" z28&KK69(/.7#6 n99&77B4 /+2"76bK:I0~T@@@@@ c ? ,VB`iO @yXr`i @OyZr!`i O @|Rp#^"fTb;1&RI. \:&` |`9|OGPQ2(byKLf? }pdkszz 2Rx |80( PH@@/&2
 'C( /&"R+2h @Oy|)p-"!2h @ O1{( }kzzJ
2C622CP2d2E622CO2d2Q62OP?OPtOdQdC ,20jOfbPlPg2@hbbzPi0OP'PXJ RKxsHp@(r-xh  7J,'Tb'xMzF.boc<cct,~V(}B|{rzd~yyq!O%d$x ?w#D@o/v"&6M!,J lM(?^&C (OQN&eue&tG&e MMe9`M#MeI` V~ML"M0jG[s&f/xH?|Ke@s\2@]bpzsa0Gs'sfJV0 Of7z |L(Kv}GH{Ss  i#WP>P
PPGIKy4otrqpn}}z0F qv*y=|Icyl+`/. A@5?<a\  T8 -#PAA@A"I22z;XykXxkw6O $ 
~(u{7G # )0)0A#I#AHAMG=Z0+\2bI2G1r+#HA-\.\#Z#BN2+e9` &b`l-klJj_s<Te7-Ww&63w9 A;$@bl '$rFn$| 0!@p@:b9O1.nnnn$.A~:;dl!0  HS L 8LS R ES4  8ES AH S  XA OS HO G  M I 8 E XON HS   -Ead.b1*&/)&*s0 /)$'z *b* j1*&*s++b n 2h+2(*)D,"E
0 #\`p_b(/Ac"(BzeH/d`" EH2`2ad&20hl
iBWlf`?Yf#DnhH/&fGOE <gI)O? @cp`{T PN 5 K LS H N 8 X X Note: Lines longer than 256 characters were wrapped

Feel free to contact me, David Gesswein with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search