Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #4169

Re: Mouse - direct access to position

From Brian Patrie <bpatrie@bellsouth.spamisicky.net>
Newsgroups comp.sys.apple2.programmer
Subject Re: Mouse - direct access to position
Date 2018-02-01 03:01 -0600
Organization Aioe.org NNTP Server
Message-ID <p4ul0o$52b$1@gioia.aioe.org> (permalink)
References (1 earlier) <7c4a0a81-e4b0-44df-8339-27006cc83a91@googlegroups.com> <83de9411-0d30-44e7-a0a7-98aa4860434d@googlegroups.com> <552204aa-e044-4285-89cb-d394f8dd31df@googlegroups.com> <d6d15d76-3a10-4f48-b74e-9d7d73dba6ba@googlegroups.com> <2cb872b6-1230-4ef4-b687-d6c594ad46f1@googlegroups.com>

Show all headers | View raw


On 2018-01-30 23:02, Frank M. wrote:
> Get either "Apple IIE IIC firmware source code.2mg" or "Apple IIC firmware v2 source code.2mg" from your favorite FTP repository. Code will be for a IIc which should be the similar to the IIe with a mouse card installed.
> 
> You can use ciderpress to extract the text source files from the disk image.
> 
> Relevant files:
> 
> TWOC/SOURCE/MOUSE
> TWOC/SOURCE/MINT
> TWOC/SOURCE/MCODE
> TWOC/SOURCE/MBASIC
> TWOC/SOURCE/IRQBUF
> 
> 
> "MOUSE" shows the following hardware equates:
> 
> * Hardware addresses
> mouxint equ $C015 ;D7 = x interrupt
> mouyint equ $C017 ;D7 = y interrupt
> vblint equ $C019 ;D7 = vbl interrupt
> ioudsbl equ $C078 ;Disable iou access
> iouenbl equ $C079 ;Enable iou access
> mouclr equ $C048 ;Clear mouse interrupt
> iou equ $C058 ;IOU interrupt switches
> moudsbl equ $C058 ;Disable mouse interrupts
> mouenbl equ $C059 ;Enable mouse interrupts
> moubut equ $C063 ;D7 = Mouse button
> moux1 equ $C066 ;D7 = X1
> mouy1 equ $C067 ;D7 = Y1
> vblclr equ $C070 ;Clear VBL interrupt
> 
> Frank

I think mouse blood & guts on a IIc is very different than on a IIe.
I know that the IOU-enable/disable switch does not exist on the IIe.

Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Mouse - direct access to position Anthony Ortiz <anthonypaulo@gmail.com> - 2018-01-30 16:08 -0800
  Re: Mouse - direct access to position gids.rs@sasktel.net - 2018-01-30 17:25 -0800
    Re: Mouse - direct access to position Anthony Ortiz <anthonypaulo@gmail.com> - 2018-01-30 17:42 -0800
      Re: Mouse - direct access to position gids.rs@sasktel.net - 2018-01-30 19:28 -0800
        Re: Mouse - direct access to position Anthony Ortiz <anthonypaulo@gmail.com> - 2018-01-30 19:34 -0800
          Re: Mouse - direct access to position "Frank M." <frank_o_rama@hotmail.com> - 2018-01-30 21:02 -0800
            Re: Mouse - direct access to position Antoine Vignau <antoine.vignau@laposte.net> - 2018-01-30 22:04 -0800
              Re: Mouse - direct access to position "Frank M." <frank_o_rama@hotmail.com> - 2018-01-30 22:29 -0800
            Re: Mouse - direct access to position Brian Patrie <bpatrie@bellsouth.spamisicky.net> - 2018-02-01 03:01 -0600
              Re: Mouse - direct access to position Anthony Ortiz <anthonypaulo@gmail.com> - 2018-02-01 06:43 -0800
                Re: Mouse - direct access to position Michael J. Mahon <mjmahon@aol.com> - 2018-02-01 11:34 -0600

csiph-web