home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / 9640news / CAT15 / GKTLTY.ARK < prev    next >
Text File  |  2006-10-19  |  5KB  |  149 lines

  1. ?
  2. .CE2
  3. .SP;IN+0
  4. \GRAM^KRACKER^MODIFICATIONS...
  5. .SP;IN+5
  6. In theSeptember \Long \Island \99er,
  7. `Don `Kurfurst had an article that
  8. included the addresses to change the
  9. sound of the beep and honk tones. Change
  10. g047E from 05 to a new number for the
  11. beep, and g0489 from 20 to a new number
  12. for the honk. I used 10 for the beep, 25
  13. for the honk.  The best way to hear the
  14. new sounds is to press CTRL = to get out
  15. of the memory editor, press 1 for load
  16. module, FCTN 3 and ENTER. That way you
  17. will hear both the beep and the honk.
  18.  
  19. The following is taken from an article
  20. by `Tom `Freeman in the October 1986
  21. \Los \Angeles \99ers \TopIcs:
  22.  
  23. Some users who have loaded Danny
  24. Michael's fine new combination Extended
  25. Basic and Editor/Assemblr modules into
  26. their Gram Krackers may wish to preserve
  27. the use of Grams 1 and 2. I had
  28. previously loaded Gram 1 and 2 with E/A
  29. and TI-W respectively, and thus this new
  30. prgram, which uses these two Grams to
  31. hold the ASSM1 and ASSM2 files for rapid
  32. loading, were no longer available...
  33. The following modifications to your
  34. FINISHED files will accomplish the
  35. task... To change it, go to the GRAM
  36. KRACKER memory editor (option 5 on the
  37. GK title screen), then FCTN 1 FCTN =
  38. ENTER E658. You should see some bytes in
  39. the memory window startin with 06 F4 60.
  40. Press FCTN 9 to replace the first four
  41. lines with the following bytes: (don't
  42. type in the addresses or spaces!)
  43. .SP;NF;NA
  44. gE658 08 8B A1 14 4C 6F 61 64 20 41 73 73
  45. gE664 65 6D 62 6C 65 72 28 59 2F 4E 29 3F
  46. gE670 20 FB 06 E7 9F D6 75 0F 60 5A D6 75
  47. gE67C 4E 60 5A 06 E5 B2 E6 28 06 E5 D4 BF
  48. .SP;FI;AD
  49. Then, restore write protect, press CTRL
  50. = and save it under a different file
  51. name.
  52. Danny's mods retain separate default
  53. areas in Gram 2 for all the file or
  54. device names you input- only those for
  55. Load and Save file in the Editor are the
  56. same. I personally wish to have th last
  57. file name I used for Save in the Editor
  58. appear in the Assembler, since I
  59. normally assemble source code I have
  60. just written and saved. This is easily
  61. done by positioning the cursor after the
  62. g in the upper left corner, typing F347,
  63. then FCTN 9 to get in the memory window.
  64. Replace the first byte - a 4C - with an
  65. 88.
  66.  
  67. USING MSAVE: As there are still 2609
  68. bytes of memory free at the top of the
  69. E/A in Gram 7 (from >F5CE on), you can
  70. still store a few short Basic programs
  71. if you use the following (slightly
  72. cumbersome) method:
  73. 1)^If you are using Gram 2, save it
  74. using Load/Save console (option 4) from
  75. the GK menu. Also save the module
  76. (option 2) since we will be clearing the
  77. module space.
  78. 2)^Move the entire contents of Gram 7 to
  79. Gram 2 by entering the Memory Editor,
  80. then pressing FCTN 1 ENTER ENTER E000
  81. FFFF G4000 FCTN 2.
  82. 3)^Initialize the module space (option
  83. 3).
  84. 4)^Load Module (option 1) with MSAVE
  85. from the original GK utility disk.
  86. 5)^Go back to the Memory Editor (option
  87. 5), and press FCTN 1 FCTN = ENTER E012.
  88. In the memory window you should see E2
  89. B7 E2 B7. Press FCTN 9, turn off W/P,
  90. and type F5 CE F5 CE. FCTN 9 again, move
  91. the cursor back over te memory address,
  92. change it to E1DD, FCTN 9 and change
  93. this E2 B7 to F5 CE also.
  94. 6)^Move the 35 bytes at E2B7 to F5CE by
  95. entering E2B7 for start, E2D9 for
  96. Finish, and GF5CE for dest. Then press
  97. FCTN 2 to move.  Restore W/P.
  98. This new MSAVE will save Basic programs
  99. starting at F5CE, rather than E2B7,
  100. leaving enough room for the E/A module.
  101. Save it with a new name (such as
  102. MSAVENEW) with option 2.
  103. You may now go to Basic, enter your
  104. Basic programs, and save them by
  105. entering CALL MSAVE. When you are done,
  106. and quit Basic, you should see them on
  107. the main console menu.
  108. No go back to the Gram Kracker, and save
  109. module again. You are now ready for your
  110. final modification of Gram 7.
  111. 7)^Go back to the GK Memory Editor, and
  112. press FCTN 1 FCTN =.  Examine the 2
  113. bytes at E012. This represents the first
  114. free address after your programs.
  115. Therefore you will want to save all the
  116. bytes from F5CE to that address.
  117. 8)^Making sure that g is in the upper
  118. left corner, and the 3rd switch in in
  119. Gram 1-2 position, type in F5CE for
  120. Start, the bytes you just found for
  121. finish, and g55CE for Dest, and press
  122. FCTN 2 to move.
  123. 9)^The final change is at g4010.  This
  124. is the address for the next application
  125. header after Editor/Assembler and must
  126. contain F5CE. Type it in.
  127. 10)^Reload the module you savind in step
  128. 1.
  129. 11)^Move the entire modied contents of
  130. Gram 2 to Gram 7 by typing 4000 for
  131. start, 5FFF for finish, gE000 for dest,
  132. and then pess FCTN 2.
  133. 12)^Save your new "module" with resident
  134. Basic programs under a new name.
  135. Remember that to USE these Basic
  136. programs the loader must be off, and
  137. switch 3 must be down (TI-Basic
  138. position).
  139. .SP2
  140. Thank you to Craig Miller of
  141. Millers Graphics for sending me a
  142. copy of Tom's article.
  143.  
  144.  
  145.  
  146. Download complete.  Turn off Capture File.
  147.  
  148.  
  149.