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