home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 16 / amigaformatcd16.iso / -in_the_mag- / emulation / 6809_docs / coco_pokes.text < prev    next >
Text File  |  1997-06-12  |  7KB  |  225 lines

  1.  
  2. POKEing Around The Color Computer 
  3. The following is a list of Coco 1 and 2 (should also work on the 3) pokes 
  4. which were published in the Saskatoon Color Computer User's Group 
  5. newsletter, March 1986. Originally they were taken from The Color 80 
  6. Journal newsletter published by the Adirondiack Color Computer Club in New 
  7. York state. These might work on a Dragon too- please let me know. 
  8.  
  9. I should also mention that I have added several pokes which were suggested 
  10. by people who have viewed this list on the internet.
  11.  
  12. Important Ones 
  13.  
  14. POKE 65497,0 on Coco 1 and 2 double speed of RAM and ROM. It will cause 
  15. your screen to fill with garbage, and sometimes causes memory to disappear. 
  16. Printer, disk and cassette functions won't work. 
  17.  
  18. POKE 65497,0 on Coco 3 double speed of RAM and ROM. Printer, disk and 
  19. cassette functions won't work. 
  20.  
  21. POKE 65496,0 puts machine from double speed ROM and RAM back to normal 
  22. speed. 
  23.  
  24. POKE 65495,0 doubles speed of ROMs; Basic programs by 1 and a half. Does 
  25. not work with all computers, or with disk, cassette or printer operations. 
  26.  
  27. POKE 65494,0 puts ROMs and Basic back to normal speed. Cassette, printer 
  28. and disk works normally. 
  29.  
  30. POKE 65315,54 disables cartridge takeover, allows you to put in a Rompack 
  31. without it starting up. NOTE: the use of this poke to put in a cartridge 
  32. with the machine power on can cause damage to your computer. It's use is 
  33. not recommended. 
  34.  
  35. ?PEEK(487)*256+PEEK(488) start address of last machine language program 
  36. loaded off of cassette 
  37.  
  38. ?PEEK(126)*256+PEEK(127) end address of last machine language program 
  39. loaded off of cassette 
  40.  
  41. To put a 64K Coco into all RAM mode, where the ROM can be modified: 
  42.  
  43. RESTORE: FOR I=3584 TO 3584+24:READ A:POKE I,A:NEXT:EXEC 3584: DATA 
  44. 26,80,142,128,0,166,132,183,255,223,167,128,140,224,0,39,5,183,255,222,32,239 
  45. 8,175,57 
  46.  
  47. POKE &H95C9, &H57: POKE &HFF22, &H50  Coco 3 Green border
  48.  
  49. POKE &H95C9, &H17: POKE &HFF22, &150  coco 3 Black border
  50.  
  51. FOR X = 442368 TO 446225: LPOKE X,32: NEXT  Forces lowercase on 32-column mode on the CoCo 3
  52.  
  53. POKE 149,4:POKE 150,88  Sets printer baud to 50
  54.  
  55. POKE 149,2:POKE 150,227 Sets printer baud to 75
  56.  
  57. POKE 149,1:POKE 150,246 Sets printer baud to 110
  58.  
  59. POKE 149,1:POKE 150,153 Sets printer baud to 134.5
  60.  
  61. POKE 149,1:POKE 150,110 Sets printer baud to 150
  62.  
  63. POKE 149,0:POKE 150,180 Sets printer baud to 300
  64.  
  65. POKE 149,0:POKE 150,87  Sets printer baud to 600
  66.  
  67. POKE 149,0:POKE 150,40  Sets printer baud to 1200
  68.  
  69. POKE 149,0:POKE 150,25  Sets printer baud to 1800
  70.  
  71. POKE 149,0:POKE 150,23  Sets printer baud to 2000
  72.  
  73. POKE 149,0:POKE 150,18  Sets printer baud to 2400
  74.  
  75. POKE 149,0:POKE 150,10  Sets printer baud to 3600
  76.  
  77. POKE 149,0:POKE 150,7   Sets printer baud to 4800
  78.  
  79. POKE 149,0:POKE 150,3   Sets printer baud to 7200
  80.  
  81. POKE 149,0:POKE 150,1   Sets printer baud to 9600
  82.  
  83. POKE 155,X  (16,32,64,132,255) Sets printer width to X
  84.  
  85. POKE 111,254:DIR        sends directory to printer
  86.  
  87. PEEK(65314)             returns an even number if printer is on / odd if off
  88.  
  89. POKE 41382,188          generates a blinking cursor
  90.  
  91. POKE 41923,0            disables break key on INPUT/LINEINPUT, must be in all RAM
  92.  
  93. POKE 41923,3            restores break key operation, must be in all RAM
  94.  
  95. PEEK(25)*256+PEEK(26)   basic program start address
  96.  
  97. PEEK(106)               comma column width
  98.  
  99. PEEK(116)               127=32k computer, 63=64k computer
  100.  
  101. PEEK(170)               0 if trace flag on
  102.  
  103. PEEK(148)               current cursor color, 1-11
  104.  
  105. PEEK(182)               current PMODE, ECB only
  106.  
  107. PEEK(188)               14=disk system, 6=cassette system
  108.  
  109. PEEK(230)               DLOAD baud rate
  110.  
  111. PEEK(282)               0 if in lowercase mode
  112.  
  113. PEEK(32768)             69=ECB computer
  114.  
  115. POKE 359,57             keeps the computer on the last SCREEN command
  116.                         used, until another SCREEN command is used.
  117.                         example: it will stay on the high-res screen
  118.                         SCREEN 1,1 until SCREEN 0,1 is typed in
  119.  
  120. POKE 25,6:NEW           PCLEAR 0 in extended Basic
  121.  
  122. POKE 25,14:POKE 3584,0:NEW   Pclear 0 in Disk Extended Basic
  123.  
  124. POKE 65314,8            does a SCREEN 0,1 without Extended Basic
  125.  
  126. POKE 65314,0            does a SCREEN 0,0 without Extended Basic
  127.  
  128. POKE 178,X              when put before graphics commands in Extended
  129.                         Basic (Except PCLS) it will create different
  130.                         colours and patterns.
  131.  
  132. POKE 186,X              if X is an even number from 2 to 128, it will
  133.                         move the pointer to the start of the Hi-res
  134.                         screen, and allows viewing in 1/2 pages
  135.  
  136. POKE 45,0:POKE 46,0     disables the CONT function after BREAK
  137.  
  138. POKE 113,0              cold start when RESET is pressed
  139.  
  140. POKE 113,85             regular restart after POKE 113,0
  141.  
  142. POKE 148,0              stops flashing cursor for 3 seconds
  143.  
  144. POKE 175,79             same as TRON, ECB only
  145.  
  146. POKE 280,PEEK(275)      true random numbers
  147.  
  148. POKE 282,0              enable lowercase
  149.  
  150. POKE 282,255            enable uppercase
  151.  
  152. POKE 283,X              slows keyboard response, X=speed, 1 is fastest
  153.  
  154. POKE 283,4              normal keyboard response
  155.  
  156. POKE 293,0              disable ECB and CB commands
  157.  
  158. POKE 293,20             reverses POKE 293,0
  159.  
  160. POKE 65313,0            motor on
  161.  
  162. POKE 65313,52           motor off
  163.  
  164.  
  165. GAME CHEATS
  166. ===========
  167. Replace X with number in range.
  168.  
  169. 3D Brickaway           POKE 13648,X (1-255) # of men
  170.  
  171. Astro Blast            POKE 17351,X (1-255) # of men
  172.  
  173. Cashman                POKE 28302,X (1-255) # of men for player A
  174.  
  175. Donkey King            POKE 12914,X (1-255) # men in Normal game
  176.                        POKE 12904,X (1-255) # men in Practice game
  177.  
  178. Dunkey Munkey          POKE 15121,X (1-100) # of men
  179.  
  180. Electron               POKE 14019,X (1-255) # of men
  181.  
  182. Food War               POKE 10307,X (1-255) # of men
  183.  
  184. Fury                   POKE 13951,X (1-255) # of men
  185.  
  186. Galagon                POKE 10250,X (0-255) speed of first wave
  187.                        POKE 15621,X (0-255) speed of second wave 
  188.  
  189. Ghost Gobbler          POKE 9075,X (1-255) # of men
  190.                        POKE 10860,0 9000 pt. bonus shape (v1.5 only)
  191.                        POKE 10870,0 3 ghosts trapped (v1.5 only)
  192.                        POKE 11678,255 black background
  193.  
  194. Grabber                POKE 16018,10  255 men
  195.  
  196. Katerpillar Attack     POKE 10793,X (1-255) # of men
  197.  
  198. Kron                   POKE 16902,4 255 men
  199.  
  200. LunarRover Patrol      POKE 22369,X (1-255) # of men
  201.  
  202. Mr. Dig                POKE 21561,X (1-255) # of men
  203.  
  204. Mudpies                POKE 29679,X (1-100) # of men
  205.  
  206. Pac-Tac I              POKE 9009,X (1-255) # of men
  207.  
  208. Planet Invasion        POKE 7446,X (1-40) # of men
  209.  
  210. Protectors II          POKE 8464,X (1-100) # of men
  211.  
  212. Space Race             POKE 10605,X (1-100) # of men
  213.  
  214. The Frog               POKE 12002,X (1-255) # of men
  215.  
  216. Trapfall               POKE 11452,X (1-255) # of men
  217.  
  218. Tutankam               POKE 17437,X (1-100) # of men
  219.  
  220. Whirlybird Run         POKE 8312,X (1-255) # of men
  221.  
  222. Zaxxon                 POKE 25624,X (1-255) # of men
  223.  
  224. Zaksund                POKE 16670,X (1-255) # of men
  225.