home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ENTERPRS / C128 / GAMES / MAHJONGG.SFX / jongg.docs next >
Text File  |  1990-02-12  |  4KB  |  151 lines

  1.     ═┴╚-╩╧╬╟╟ ╓2.0, ╩ULY 29, 1989
  2.             ┬Y ╦URT ╘APPE 
  3.  
  4. ═AH-╩ONGG IS DISTRIBUTED TO THE PUBLIC
  5. AS FREEWARE.  ╙ALE OF THIS PROGRAM FOR
  6. PROFIT OF ANY KIND IS FORBIDDEN UNLESS
  7. PREVIOUSLY AGREED TO BY THE AUTHOR.
  8.  
  9.  
  10. ═AH-╩ONGG IS A SOLITAIRE GAME FOR THE
  11. ├OMMODORE 128'S NATIVE MODE.  ╘O PLAY,
  12. YOU MAY USE EITHER A 1351 MOUSE IN
  13. PROPORTIONAL MODE OR A JOYSTICK.
  14. ├OMPLETE INSTRUCTIONS ARE INCLUDED IN
  15. THE GAME; THE PURPOSE OF THIS FILE IS
  16. TO GIVE DETAILS ABOUT VERSION 2.0 OF
  17. ═AH-╩ONGG.
  18.  
  19. *
  20.  
  21. ╬EARLY ALL PROGRAM LOGIC IS WRITTEN IN
  22. ┬┴╙╔├ 7.0, AND MAKES MUCH USE OF THE
  23. 7.0 SPECIFIC COMMANDS.  ╘O INCREASE
  24. SPEED, A MACHINE LANGUAGE "SEMI-FAST"
  25. ROUTINE HAS BEEN MERGED WITH THE INPUT
  26. DRIVER, AND PRODUCES ACTUAL 1.2 ═╚Z
  27. SPEED IN 40 COLUMN MODE.  
  28.  
  29.  
  30. ┬UGS ├ORRECTED AND ╞EATURES ┴DDED
  31. ---------------------------------
  32. ╘HIS VERSION OF ═AH-╩ONGG CORRECTS
  33. ═┴╬┘ BUGS FROM VERSION 1.2.  ┬UT
  34. IF YOU FIND ANYTHING GOING WRONG,
  35. PLEASE ┼-MAIL ME AND LET ME KNOW.
  36. ╚ERE IS A LIST OF THE REVISIONS:
  37.  
  38. *
  39.  
  40. 1) ╘HE INSTRUCTION FILE HAS BEEN
  41. SOMEWHAT REVISED FOR EASIER READING.
  42. ╔T ALSO DESCRIBES THE NEW FEATURES
  43. FOR THE BEGINNING PLAYER.
  44.  
  45. 2) ╘HE TILE "BLEED" THAT AFFECTED 1.2
  46. HAS BEEN ELIMINATED BY USING SPRITES
  47. TO HIGHLIGHT TILES, RESULTING IN A MUCH
  48. CLEANER DISPLAY.
  49.  
  50. 3) ╘HE ENTIRE PROGRAM HAS BEEN "CLEANED
  51. UP"--THE RENUMBERING AND DOCUMENTATION
  52. WILL MAKE YOUR LIFE MUCH MORE PLEASANT
  53. IF YOU WANT TO LIST AND EXAMINE IT!  :-)
  54.  
  55. *
  56.  
  57. 4) ╘HE TOP (KEY) TILE IS NOW INCLUDED
  58. IN THE SEARCH FOR POSSIBLE MOVES 
  59. (NOW THE "MOVES" FUNCTION.)
  60.  
  61. 5) ╘HE PROGRAM NOW RUNS FASTER.  ╘HIS
  62. IS PARTIALLY BECAUSE OF SPRITES BEING
  63. USED FOR HIGHLIGHTING, AND PARTIALLY
  64. DUE TO SOME CODE OPTIMIZATION.
  65.  
  66. 6) ╘HERE WAS A MINOR BUG IN THE MOUSE
  67. DRIVER THAT MADE IT "FLAKE OUT" IF IT
  68. WAS USED WITH OTHER SPRITES.  ╘HIS HAS
  69. BEEN FIXED, SO THE SEMI-FAST MOUSE
  70. DRIVER MAY BE PORTED TO OTHER PROGRAMS.
  71.  
  72. *
  73.  
  74. 7) ═OUSE USERS MAY NOW USE EITHER OF
  75. THE TWO BUTTONS.  ═AKING USE OF YOUR
  76. RARELY-USED RIGHT MOUSE BUTTON MAY
  77. PROLONG THE LIFE OF YOUR "RODENT!" :-)
  78.  
  79. 8) ┴ FILE IS INCLUDED IN THE .SDA FILE
  80. THAT WILL MAKE ═AH-╩ONGG AUTOBOOT.  ╔T
  81. WORKS IDENTICALLY TO THE PROGRAM ON THE
  82. ╘EST/─EMO DISK EXCEPT IT IS CUSTOMIZED
  83. FOR ═AH-╩ONGG AND IT IS EASIER TO FIND.
  84.  
  85. 9) ┴N EXTRA FUNCTION CALLED "BACK UP" 
  86. HAS BEEN ADDED TO THE TILE BAR.  ╔T
  87. ALLOWS YOU TO GO BACK 1 MOVE OR A
  88. SERIES OF MOVES IF YOU MAKE A MISTAKE.
  89.  
  90. *
  91.  
  92. 10) ╠ASTLY, AND MOST IMPORTANTLY, THE
  93. "INVISIBLE TILE" BUG SHOULD TRULY BE
  94. DEAD AND BURIED IN THIS VERSION.
  95. ╘HE SIDE-EFFECT IS THAT THE PROGRAM
  96. TAKE SLIGHTLY LONGER TO RESTART A NEW
  97. GAME, BUT ╔ HOPE YOU'LL AGREE THAT
  98. IT'S WORTH A FEW EXTRA SECONDS WAIT.
  99. ╔F THE BUG IS ╬╧╘ ACTUALLY DEAD, ╔'VE
  100. INCLUDED CHECKSUM LINES AND ERROR
  101. TRAPPING SO IT WILL CATCH ITSELF.
  102.  
  103. ╙O MUCH FOR NEW FEATURES.  ╙OME OLD
  104. ONES STILL EXIST:
  105.  
  106. - ╫HEN USING A MOUSE IN SEARCH MODE,
  107. THE ENTIRE SCREEN STILL ACTS AS A BIG
  108. "╬┼╪╘" BUTTON; IE: YOU DON'T HAVE TO
  109. MOVE OVER TO THE ╬┼╪╘ BOX; JUST CLICK
  110. ANYWHERE EXCEPT THE "├┴╬├┼╠" BOX.
  111.  
  112. *
  113.  
  114. ┴NOTHER FEATURE (THAT WAS ACTUALLY
  115. EXISTENT IN ╓1.2, BUT ╔ FORGOT TO
  116. MENTION) IS THAT YOU CAN EASILY ADJUST
  117. CERTAIN PARAMETERS IN THE PROGRAM.  ╔F
  118. YOU LIST LINE 40, YOU'LL SEE THAT THE
  119. LAST 4 VARIABLES CAN BE ADJUSTED TO YOUR
  120. LIKING.  ╘HEY ARE THE TILE COLOR, HAND
  121. COLOR, TILE HIGHLIGHT COLOR, AND (IN
  122. THIS VERSION) THE NOTE STRING THAT IS
  123. PLAYED UPON MAKING A MISTAKE.  ╔F YOU
  124. EXAMINE OTHER PARTS OF THE PROGRAM, YOU
  125. COULD ALSO CHANGE THE SCREEN BACKGROUND
  126. COLOR TO FIT ANY EXOTIC TILE COLOR YOU
  127. MIGHT CHOOSE!  ;-)
  128.  
  129. *
  130.  
  131. ╫ELL, SO MUCH FOR ADDITIONS TO THIS
  132. VERSION!  ╔'M STILL CONSIDERING SOME
  133. OTHER FEATURES, SUCH AS A "PEEK"
  134. FUNCTION SO THAT WHEN YOU LOSE YOU CAN
  135. FIND OUT WHERE THE TILES YOU NEEDED
  136. WERE HIDING.
  137. ╔'M ALSO EXAMINING WAYS TO MAKE THE
  138. TILE STACK HEIGHTS MORE DISTINCT.  ╔N
  139. THE MEANTIME, YOU MIGHT WANT TO ADJUST
  140. YOUR MONITOR SCREEN HEIGHT KNOB IN BACK
  141. TO MAKE THE SCREEN TALLER - IT HELPS!
  142.  
  143. ╞EEL FREE TO LET ME KNOW IF THERE ARE
  144. ANY OTHER FEATURES YOU'D LIKE TO SEE.
  145.  
  146. ╚AVE FUN, AND DON'T PLAY ╘╧╧ LONG INTO
  147. THE NIGHT!  ;-)
  148.                            ╦URT ╘APPE
  149.                            7/29/89
  150. **
  151.