home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol002 / adsource.doc < prev    next >
Text File  |  1985-02-09  |  3KB  |  40 lines

  1.      Hello«  Thi≤ i≤ thσ A02 versioε oµ Adventure«  I⌠ i≤ ß modificatioε oµ 
  2. thσá origina∞á Adventurσá gamσ floatinτ arounΣ betweeεá CP/═á users«á  Thi≤ 
  3. versioε correct≤ severa∞ flaw≤ iε thσ firs⌠ version«  Mos⌠ noticablσ i≤ thσ 
  4. re-activatioεá oµá thσ hint≤ (therσ wa≤ ß kludgσ iεá thσá previou≤á versioε 
  5. whicΦ kep⌠ thσ hint≤ froφ working)«á  Also¼ thσ SAV┼ commanΣ no≈ works«  T∩ 
  6. suspenΣ ß game¼ typσ SAVE¼ answe≥ YE╙ wheε Adventurσ ask≤ fo≥ confirmation¼ 
  7. anΣá wheε thσ gamσ stop≤ anΣ yo⌡ ge⌠ you≥ O╙ promp⌠ (A╛ fo≥á CP/M¼á A«á fo≥ 
  8. CDOS⌐á typσ SAV┼ ADSAVE.CO═ 157 (fo≥ CP/M¼á reversσ thσ filenamσ anΣ recorΣ 
  9. count)«á  Therσ als∩ arσ ß couplσ oµ fixe≤ madσ t∩ thσ databasσ t∩ cleaε u≡ 
  10. ßá couplσá oµ glitche≤ likσ ß missinτ o≥ extrß linσ herσ o≥á there¼á anΣá ß 
  11. couple of places where the end of a message got cut off.
  12.      Thi≤ A0▓ versioε ha≤ onσ largσ advantagσ ove≥ thσ A0▒ release╗ tha⌠ i≤ 
  13. tha⌠á thσ messagσ filσ wa≤ compresseΣ t∩ 63╦ (i⌠ useΣ t∩ bσá 128K)«á  Note║  
  14. Thi≤ i≤ ß changσ iε thσ forma⌠ oµ thσ file¼ n∩ message≤ werσ deleted.
  15.      StanΣ b∙ fo≥ thσ forthcominτ B0░ Adventurσ -- Thi≤ onσ ha≤ ß cavσ tha⌠ 
  16. i≤á twicσ a≤ largσ (it'≤ ß 55░ poin⌠ version)«á  Al∞ oµ thσ feature≤ oµ thσ 
  17. origina∞á Adventurσ arσ iε thi≤ version¼á plu≤ ß wholσ buncΦ oµ ne≈á rooms¼ 
  18. treasures¼á anΣ way≤ fo≥ thσ bumblinτ explore≥ t∩ ge⌠ himselµ killed«
  19.      T∩ compilσ thi≤ mess¼á you'l∞ neeΣ ß FORTRA╬ compile≥ anΣ 64╦ oµá RAM«  
  20. Yo⌡á wil∞á als∩ neeΣ morσ disδ spacσ thaε i≤ availablσ oε ß singlσá densit∙ 
  21. diskette¼á s∩ you'rσ goinτ t∩ havσ t∩ d∩ somσ disδ swappinτ t∩ ge⌠ thi≤ al∞ 
  22. compiled«á  Therσ arσ threσ phase≤ t∩ getinτ thi≤ thinτ running«  Firs⌠ yo⌡ 
  23. mus⌠á creatσ thσ runtimσ prograφ (AD.COM)«á  Thi≤ prograφ use≤ ßá buncΦá oµ 
  24. databasσá file≤á whicΦá arσá createΣá b∙á ßá seconΣá prograφá (ADINIT.COM)«  
  25. Thereforσ yo⌡ mus⌠ als∩ creatσ thi≤ program«á  Finally¼ yo⌡ mus⌠ creatσ thσ 
  26. databasσ usinτ ADINIT.
  27.      T∩ creatσ AD¼á yo⌡ mus⌠ compilσ thσ followinτ files║  ADVMAIN¼ MAINSB¼ 
  28. anΣ ADVENSUB«á  NOTE║  ADVENSU┬ i≤ useΣ fo≥ botΦ programs«á  Theε linδ theφ 
  29. together:
  30.           LINK ADVMAIN,MAINSB,ADVENSUB/S,FORLIB/S,AD/N/E
  31.      T∩ creatσ ADINIT¼á yo⌡ mus⌠ compilσ ADVENT¼á ADVINIT3¼á INSUB¼ anΣ usσ 
  32. ADVENSUB again.  To link them:
  33.           LINK ADVENT,ADVINIT3,INSUB,ADVENSUB/S,FORLIB/S,ADINIT/N/E
  34.      Finally¼á t∩ creatσ thσ database¼á pu⌠ thσ datß filσ (ADVENTUR.DAT⌐ iε 
  35. drivσ B¼á ß blanδ (morσ o≥ less⌐ disδ iε A¼ anΣ ruε ADINIT«  I⌠ take≤ abou⌠ 
  36. si°á minute≤á runninτá oε ß 4mh· Z-8░ witΦ PerscΘá 27╖á drives«á  Note║á  ╔ 
  37. enhanceΣ thσ efficienc∙ oµ thi≤ prograφ considerably╗á i⌠ useΣ t∩ takσ morσ 
  38. than twice as long to run.
  39.                                              Mike Goetz
  40.