]> git.sur5r.net Git - cc65/commitdiff
Minor update by Oliver Schmidt
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 31 May 2006 21:11:46 +0000 (21:11 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 31 May 2006 21:11:46 +0000 (21:11 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3746 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/cc65.sgml
doc/intro.sgml
doc/ld65.sgml
libsrc/apple2/apple2-stdmou.s

index 6927ffc5c81f11d1b511252e4e6f6bca2638f336..dd2b10b33d62be5df0ddf96c3aa372a518bcc355 100644 (file)
@@ -599,7 +599,7 @@ The compiler defines several macros at startup:
 
   <tag><tt>__APPLE2ENH__</tt></tag>
 
-  This macro is defined if the target is the enhanced Apple // (-t apple2enh).
+  This macro is defined if the target is the enhanced Apple //e (-t apple2enh).
 
   <tag><tt>__ATARI__</tt></tag>
 
index 90905af0a6b4893ae900c4781db1c8c91f2f7182..c2266696b5fad36fc17caeb395d7ac0a12d731db 100644 (file)
@@ -249,14 +249,14 @@ as each target varies in it's start and exit conditions.
 
 <sect1>Apple
 
-<sect2>AppleWin 1.10.4<p>
-Available at <url url="http://www.jantzer-schmidt.de/applewin/">:
+<sect2>AppleWin 1.x<p>
+Available at <url url="http://applewin.berlios.de/">:
 
-Emulates Apple II+/IIe computers, with sound, video, joysticks, serial port,
+Emulates Apple II/IIe computers, with sound, video, joysticks, serial port,
 and disk images. Includes monitor. Only for Windows. The package comes with
-ROM and DOS 3.3 disk (called "master.dsk") images; however, you will need
-<bf/a2tools/ (available at <url
-url="http://hotel04.ausys.se/pausch/apple2/#a2tools">).
+DOS 3.3 disk (called "master.dsk") images; however, you will need <bf/a2tools/
+(available at <url
+url="ftp://ftp.apple.asimov.net/pub/apple_II/unsorted/a2tools.zip">).
 
 Compile the tutorial with
 
@@ -292,8 +292,8 @@ BRUN TEST
 </verb></tscreen>
 
 You will see the "Hello, World!" appear on the same line.  Thanks to Oliver
-Schmidt, <htmlurl url="mailto:oliver@jantzer-schmidt.de"
-name="oliver@jantzer-schmidt.de"> for his help in completing this section.
+Schmidt, <htmlurl url="mailto:ol.sc@web.de" name="ol.sc@web.de"> for his help
+in completing this section.
 
 
 <sect1>Atari
index a3b5952706c2ab0dba09f3fce0445dd686995e02..b001faaf12a2a7ecb7fc651a3a9be8eefa45e558 100644 (file)
@@ -153,6 +153,7 @@ Here is a description of all the command line options:
   <itemize>
   <item>none
   <item>apple2
+  <item>apple2enh
   <item>atari
   <item>atmos
   <item>c16 (works also for the c116 with memory up to 32K)
index e07246fec014bc298d171c6ae4399279aec6eb59..1f76efe82ce15b5fe7cd120e0f6b9f2ee74a4d24 100644 (file)
@@ -59,6 +59,7 @@ CMOVEY: jmp   $0000                   ; Move the cursor to Y coord
 
        .bss
 
+info:  .tag    MOUSE_INFO
 slot:  .res    1
 visible:.res   1
 
@@ -82,10 +83,6 @@ size = * - values
 
        .data
 
-info:  .word   279 / 2         ; MOUSE_INFO::MOUSE_POS::XCOORD
-       .word   191 / 2         ; MOUSE_INFO::MOUSE_POS::YCOORD
-       .byte   %00000000       ; MOUSE_INFO::BUTTONS
-
 firmware:
        ; Lookup and patch firmware address lobyte
 lookup: ldy    $FF00,x         ; Patched at runtime
@@ -192,6 +189,9 @@ next:       inc     ptr1+1
        ldx     #POSMOUSE
        jsr     firmware
 
+       ; Update cursor
+       jsr     update
+
        ; Turn VBL interrupt on
        lda     #%00001001
        ldx     #SETMOUSE