Extensions of the included Kernal ROM
The included "Kernal ROM" has some improvements/changes as compared to
an original C64 kernal:
- RAM at $fd30-$fd4f is not overwritten during reset
- Default device address is 8
- Default secondary address is 1
- Start and end address are displayed when loading
- C= key stops scrolling
- Faster key repeat
- Tape and RS232 routines removed
- Key commands:
- F1       : <CLS> LIST <CR>
- F2       : SYS32768 <CR>
- F3       : RUN <CR>
- F4       : SYS4096*12
- F5       : LOAD"
- F6       : SAVE"
- F7       : LOAD"$",8 <CR>
- F8       : CLOSE7:OPEN7,8,15,"
- SHIFT-Run: LOAD":*",8,1:RUN <CR>
- CTRL-D   : Display directory of drive 8
- CTRL-K   : Read error channel of drive 8
- CTRL-L   : Load Basic program from RAM disk
- CTRL-O   : UNNEW
- CTRL-U   : Modifies the SAVE routine so that the RAM at $a000-$bfff can be SAVEd
- CTRL-V   : Swap Basic program with RAM disk
- CTRL-W   : Save Basic program to RAM disk
- CTRL-X   : Continue LIST command
- CTRL-Z   : Continue LIST command 50 lines earlier
- CTRL-F1  : Swap screen with buffer 1
- CTRL-F3  : Swap screen with buffer 2
- CTRL-F5  : Swap screen with buffer 3
- CTRL-F7  : Swap screen with buffer 4
- CBM-F1   : Write screen to buffer 3
- CBM-F3   : Write screen to buffer 4
- CBM-F5   : Get screen from buffer 3
- CBM-F7   : Get screen from buffer 4
 
- Startup message shows "BASIC X2"