]> git.sur5r.net Git - cc65/blobdiff - doc/c64.sgml
Added code to parse bit fields and enter them into the symbol table. They're
[cc65] / doc / c64.sgml
index 1d08486b55ac17536ae81eab7af7501336f87cc5..370cb4422cc5afc124581e5e136c9160a6b32c66 100644 (file)
@@ -133,9 +133,9 @@ structures, accessing the struct fields will access the chip registers.
   for the declaration of the structure.
 
   <tag><tt/CIA1, CIA2/</tag>
-  Access to the two CIA (complex interface adapater) chips is available via
+  Access to the two CIA (complex interface adapter) chips is available via
   the <tt/CIA1/ and <tt/CIA2/ variables. The structure behind these variables
-  is explained in <tt/_cia.h/.
+  is explained in <tt/_6526.h/.
 
   <tag><tt/COLOR_RAM/</tag>
   A character array that mirrors the color RAM of the C64 at &dollar;D800.
@@ -156,7 +156,7 @@ configuration.
 <descrip>
   <tag><tt/c64-hi.tgi/</tag>
   This driver features a resolution of 320*200 with two colors and an
-  adjustable palette (that means that the two colors can be choosen out of a
+  adjustable palette (that means that the two colors can be chosen out of a
   palette of the 16 C64 colors).
 </descrip><p>
 
@@ -187,10 +187,14 @@ configuration.
 
   <tag><tt/c64-vdc.emd/</tag>
   A driver for the VDC memory of the C128. Written and contributed by Maciej
-  WitkowiakCan be used if the program is running in C64 mode of the C128.
+  WitkowiakCan be used if the program is running in C64 mode of the C128.
   Autodetects the amount of memory available (16 or 64K) and offers 64 or 256
   pages of 256 bytes each.
 
+  <tag><tt/dtv-himem.emd/</tag>
+  A driver for the C64 D2TV (the second or PAL version). This driver offers
+  indeed 7680 pages of 256 bytes each.
+
 </descrip><p>
 
 
@@ -214,14 +218,29 @@ configuration.
   Supports up to two standard joysticks connected to the joysticks port of
   the C64.
 
-</descrip><p>
+  <tag><tt/c64-numpad.joy/</tag>
+  Supports one joystick emulated by the numberpad of the C128 in C64 mode,
+  the firebutton is labeled &dquot;5&dquot; and ENTER.
 
+</descrip><p>
 
 
 <sect1>Mouse drivers<p>
 
-Currently no drivers available (in fact, the API for loadable mouse drivers
-does not exist).
+<descrip>
+
+  <tag><tt/c64-1351.mou/</tag>
+  Supports a standard mouse connected to port #0 of the C64.
+
+  <tag><tt/c64-joy.mou/</tag>
+  Supports a mouse emulated by a standard joystick e.g. 1350 mouse in port
+  #1 of the C64.
+
+  <tag><tt/c64-pot.mou/</tag>
+  Supports a potentiometer device e.g. Koala Pad connected to port #1 of
+  the C64.
+
+</descrip><p>
 
 
 <sect1>RS232 device drivers<p>
@@ -248,7 +267,7 @@ does not exist).
 <sect1>Passing arguments to the program<p>
 
 Command line arguments can be passed to <tt/main()/. Since this is not
-supported by BASIC, the following syntax was choosen:
+supported by BASIC, the following syntax was chosen:
 
 <tscreen><verb>
     RUN:REM ARG1 " ARG2 IS QUOTED" ARG3 "" ARG5