1 |
cebix |
1.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> |