| 1 |
<HTML>
|
| 2 |
<HEAD>
|
| 3 |
<TITLE>Kernal extensions</TITLE>
|
| 4 |
</HEAD>
|
| 5 |
<BODY>
|
| 6 |
|
| 7 |
<H1>Extensions of the included Kernal ROM</H1>
|
| 8 |
|
| 9 |
<HR>
|
| 10 |
|
| 11 |
The included "Kernal ROM" has some improvements/changes as compared to
|
| 12 |
an original C64 kernal:
|
| 13 |
|
| 14 |
<UL>
|
| 15 |
<LI>RAM at $fd30-$fd4f is not overwritten during reset
|
| 16 |
<LI>Default device address is 8
|
| 17 |
<LI>Default secondary address is 1
|
| 18 |
<LI>Start and end address are displayed when loading
|
| 19 |
<LI>C= key stops scrolling
|
| 20 |
<LI>Faster key repeat
|
| 21 |
<LI>Tape and RS232 routines removed
|
| 22 |
<LI>Key commands:
|
| 23 |
<UL>
|
| 24 |
<LI>F1 : <KBD><CLS> LIST <CR></KBD>
|
| 25 |
<LI>F2 : <KBD>SYS32768 <CR></KBD>
|
| 26 |
<LI>F3 : <KBD>RUN <CR></KBD>
|
| 27 |
<LI>F4 : <KBD>SYS4096*12</KBD>
|
| 28 |
<LI>F5 : <KBD>LOAD"</KBD>
|
| 29 |
<LI>F6 : <KBD>SAVE"</KBD>
|
| 30 |
<LI>F7 : <KBD>LOAD"$",8 <CR></KBD>
|
| 31 |
<LI>F8 : <KBD>CLOSE7:OPEN7,8,15,"</KBD>
|
| 32 |
<LI>SHIFT-Run: <KBD>LOAD":*",8,1:RUN <CR></KBD>
|
| 33 |
<LI>CTRL-D : Display directory of drive 8
|
| 34 |
<LI>CTRL-K : Read error channel of drive 8
|
| 35 |
<LI>CTRL-L : Load Basic program from RAM disk
|
| 36 |
<LI>CTRL-O : UNNEW
|
| 37 |
<LI>CTRL-U : Modifies the SAVE routine so that the RAM at $a000-$bfff can be <KBD>SAVE</KBD>d
|
| 38 |
<LI>CTRL-V : Swap Basic program with RAM disk
|
| 39 |
<LI>CTRL-W : Save Basic program to RAM disk
|
| 40 |
<LI>CTRL-X : Continue LIST command
|
| 41 |
<LI>CTRL-Z : Continue LIST command 50 lines earlier
|
| 42 |
<LI>CTRL-F1 : Swap screen with buffer 1
|
| 43 |
<LI>CTRL-F3 : Swap screen with buffer 2
|
| 44 |
<LI>CTRL-F5 : Swap screen with buffer 3
|
| 45 |
<LI>CTRL-F7 : Swap screen with buffer 4
|
| 46 |
<LI>CBM-F1 : Write screen to buffer 3
|
| 47 |
<LI>CBM-F3 : Write screen to buffer 4
|
| 48 |
<LI>CBM-F5 : Get screen from buffer 3
|
| 49 |
<LI>CBM-F7 : Get screen from buffer 4
|
| 50 |
</UL>
|
| 51 |
<LI>Startup message shows "BASIC X2"
|
| 52 |
</UL>
|
| 53 |
|
| 54 |
</BODY>
|
| 55 |
</HTML>
|