[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

C64DX System Specification UPDATEF.BOWEN 5/1/91

The following changes/updates/fixes have been made to the C64DX ROM code since the March 1, 1991 C64DX System Specification was printed. Please make note of them. Current ROM as of this update is 910501.

CHAR
Now works to spec and supports the following imbedded control characters (although some are buggy; others are planned):
        ^F       6      flip
        ^I       9      invert
        ^O      15      overwrite
        ^R      18      reverse field on
                146     reverse field off
        ^U      21      underline
        ^Y      25      tilt
        ^Z      26      mirror
When specifying a character set from ROM, note that national versions of C64DX will have the national character set at $39000 and the C64 character set at $3D000. In US/English systems the default C64DX-mode character set will be at $39000.
CLR ERR$
Clears BASIC error stuff, useful after a TRAP
CURSOR [<ON|OFF>,] [column] [,row] [,style]
where:
        column,row = x,y logical screen position
        style      = flashing (0) or solid (1)
        ON,OFF     = to turn the cursor on or off
LINE x0, y0 [,[x]] [,y1]]...
where: (x1,y1)=(x0,y0) if not specified, drawing a dot. Additional coordinates (x2,y2), etc. draw a line from the previous point.
LOADIFF "file" [,U#,D#]
Loads an IFF picture from disk. Requires a suitable graphic screen to be already opened (this may change). The file must contain std IFF data in PRG file type. IFF pics can be ported directly from Amiga (eg., using XMODEM). Returns 'File Data Error' if it finds data it does not like.
MOD (number, modulus)
New function.
MOUSE ON [,[port] [,[sprite] [,[hotspot] [,X/Yposition] ]]]
MOUSE OFF
where:
        port     = (1...3) for joyport 1, 2, or either (both)
        sprite   = (0...7) sprite pointer
        hotspot  = x,y offset in sprite, default 0,0
        position = normal, relative, or angluar coordinates
        Defaults to sprite 0, port 2, last hotspot (0,0), and
        position. Kernel doesn't let hotspot leave the screen.


[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated April 13, 2006.