home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / C128-SYS_ESC-COMMANDS < prev    next >
Encoding:
Text File  |  2019-04-13  |  8.0 KB  |  127 lines

  1.                                                                  
  2. The following is a list of all SYS, POKE and ESC commands
  3. that I have gathered and put together.  The sources I used
  4. were all from other BBS users files which I have compiled
  5. into one list.  Please let me know if there are any Listed
  6. commands which DO NOT work.  Also if you know of anyothers
  7. that are not listed please include in some E-Mail to me.
  8.  
  9.                                Ira Ashkenes
  10.  
  11. GEnie I.D.                    IASHKENES
  12. QLINK I.D.                    IraA
  13. JAYRAYS CONNECTION I.D.       JR139
  14.  
  15.  
  16.  
  17. command         function/action                                  
  18. --------------------------------------------------------------------------------
  19. sys 65520,r,c,0     set/read cursor position (preface sys by read/set)
  20. sys 65408           kernal id byte (peek(65408))                      
  21. sys 65375           toggle between 40 & 80 column screen              
  22. sys 65375           toggle 40/80 column                               
  23. sys 65366           software cold reset                               
  24. sys 65363           auto-boot disk                                    
  25. sys 65357           go 64 with are you sure message                   
  26. sys 65354,a         closes all files of device in 'a'                 
  27. sys 65341           machine reset                                     
  28. sys 57416           go 64 without are you sure message                
  29. sys 54784           vdc version (peek(54784)and7)                     
  30. sys 52689           reads vdc register                                
  31. sys 52684           writes to vdc register (value 'a' is written to x 
  32. sys 52639           truns cursor off                                  
  33. sys 52591           turns cursor on                                   
  34. sys 52040           80 column screen normal                           
  35. sys 52031           invert 80 column screen                           
  36. sys 51966           enable underline cursor                           
  37. sys 51954           enable block cursor                               
  38. sys 51900           scroll up                                         
  39. sys 51871           clears form cursor to screen end                  
  40. sys 51851           clears from start of line to cursor               
  41. sys 51830           clears form curosr to line end                    
  42. sys 51794           clears current line                               
  43. sys 51748           clears all windows                                
  44. sys 51739           set window sys51739,toprow,topcol,botrow,botcol   
  45. sys 51602           genterates tone always                            
  46. sys 51598           sounds bell if shift/c= not disabled              
  47. sys 51372           enabels shift/c= switch                           
  48. sys 51366           disables shift/c= switch                          
  49. sys 51346           switch to upper case                              
  50. sys 51328           switch to lower case                              
  51. sys 51317           cursor left in window                             
  52. sys 51303           cursor up in window                               
  53. sys 51290           cursor down in window                             
  54. sys 51284           cursor right in window                            
  55. sys 51069           cancels quote & reverse mode                      
  56. sys 50341           clears line number in X register(sys50341,,x<0-12>
  57. sys 49488           basics' home cursor                               
  58. sys 49482           home window cursor                                
  59. sys 49474           basics' clr/home cursor                           
  60. sys 49164,char      prints a character (ascii) i.e. 49164,<char>      
  61. sys 49155,a,b       prints a character to screen sys49155,char,color  
  62. sys 49152           kernals warm start                                
  63. sys 44953           runs the basic program in memory                  
  64. sys 42977           Prints "are you sure" message                     
  65. sys 32800,123,45,6  Commodore Credits - most interesting of them all
  66. sys 19767           entry - basics ready mode                         
  67. sys 16795           print power up message                            
  68. sys 16387           basics' warm reset                                
  69. sys 16384           basics' cold reset                                
  70. poke808,50          disable save                                      
  71. poke808,28          enable save                                       
  72. poke808,112         Disable run/stop                                  
  73. poke808,110         enable run/stop                                   
  74. poke808,100         disable run/stop                                  
  75. poke792,98          disable restore                                   
  76. poke792,64          enable restore                                    
  77. poke792,125         disable restore                                   
  78. poke775,81          enable list                                       
  79. poke775,139         disable list                                      
  80. poke774,38:775,139  list line numbers only
  81. poke774,61:775,255  warm start on list 
  82. poke65341           cold reset                                        
  83. poke4140,0          moves shift run/stop to help key                  
  84. poke2599,1          normal cursor 40 column                           
  85. poke2599,0          blink cursor 40 columns                           
  86. poke2593,1          waits for keypress                                
  87. poke2592,10         enable keyboard                                   
  88. poke2592,0          disable keyboard                                  
  89. poke249,128         beep off                                          
  90. poke249,0           beep normal                                       
  91. poke248,64          unlink screen lines                               
  92. poke248,128         scrolling off                                     
  93. poke248,0           scrolling normal                                  
  94. poke24,37           list without line no.                             
  95. poke24,27           list with line number                             
  96. poke208,0           clear keyboard input buffer before input          
  97. esc z               clears all tab stops                              
  98. esc y               sets default tab stops                            
  99. esc x               switches 40 to 80 column and 80 to 40 column      
  100. esc w               scrolls screen down one line                      
  101. esc v               scrolls up one line                               
  102. esc u               sets underline cursor                             
  103. esc t               sets top left corner of window                    
  104. esc s               sets block cursor (80 column)                     
  105. esc r               reverses 80 column screen                         
  106. esc q               erases to end of logical line                     
  107. esc p               erases to start of logical lines                  
  108. esc o               cancels quote mode (esc-esc also)                 
  109. esc n               sets normal 80 column screen                      
  110. esc m               disables screen scrolling                         
  111. esc l               enables screen scrolling                          
  112. esc k               moves cursor to end of logical line               
  113. esc j               moves cursor to start of logical line             
  114. esc i               inserts a blank screen line                       
  115. esc h               disables bell tone for chr$(7)                    
  116. esc g               enables bell tone for chr$(7)                     
  117. esc f               sets blinking cursor mode                         
  118. esc e               sets nonblinking cursor mode                      
  119. esc d               deletes an entire ligical line                    
  120. esc c               cancels auto insert mode                          
  121. esc b               sets bottom right corner of window                
  122. esc a               enters auto insert mode                           
  123. esc @               clears to end of screen                           
  124.  
  125.  
  126.  
  127.