piskacrj@mentor.cc.purdue.edu (Robert J Piskac) (05/11/91)
SX-64 ROM Changes
-----------------
Following is a list of the differences between the C64 and SX-64
kernal ROMs. The BASIC ROMs of these two machines are the same.
There are quite a few modifications to the kernal ROM however:
Kernal Address Alteration
----------------------- -----------------------------------------
$E479-$E493 (58489-58515) The power up message has been changed
to show SX-64 instead of Commodore,
and v2.0 instead of v2.
$E4AC (58540) Also in power up message.
$E4D3-$E4DC (58579-58588) Added routine replacing blank memory.
$E535 (58677) New cursor color (blue instead of lt. blue).
$E57C-$E5F5 (58748-58869) Set screen pointers routine
$E5Ef (58863) Input from keyboard routine (branch).
$E5f4-$EfF5 (58868-58869) New address for Shift-Run/Stop.
$E622-$E623 (58914-58915) New address for retreat cursor routine.
$EA07-$EA12 (59911-59922) Change to clear screen-line routine.
$ECD9-$ECDA (60633-60634) New default screen and border colors.
$EF94-$EF96 (61332-61334) Jump from routine to added routine at
location $E4D3 (58879).
$F0D8-$F0E6 (61656-61670) New defualt string for Shift-Run/Stop:
LOAD"*",8 <ret> RUN <ret>.
$F387 (62343) Change branch in open file routine.
$F4B7 (62647) Changed low byte of a JSR in load routine.
$F5F9 (62969) Changed branch in save routine.