[Coco] Mouse serial?

Gene Heskett gheskett at shentel.net
Sat Apr 15 00:22:28 EDT 2017


On Friday 14 April 2017 21:42:00 L. Curtis Boyle wrote:

> The serial mouse drivers for OS-9/NitrOS-9 were by Bruce Istead, and
> support the Microsoft mouse (2 button) and Logitech mouse (3 button)
> serial packets (3 and 5 byte packets, respectively, from what I
> remember). They also worked both with the 6551 (Tandy RS-232 Pack) and
> 6552 (Eliminator, etc.) serial chips.
>
> L. Curtis Boyle
> curtisboyle at sasktel.net
>
I couldn't make them work. In the end, I found an off by one and fixed 
it, in L51.defs.  Then when the grand re-organization of the video 
stuffs, whole pages of code were just simply thrown away because it 
wasn't commented well enough to tell folks what it did. Before somebody 
objects, what happ[ened to co80.dr and friends?? I never did figure out 
how to resuscitate the wordpak drivers which I had working in parallel 
with an 8cm515 color monitor, but I did still needed a working mouse so 
I sat down for a week and rewrote a new one. This was about 5 years ago.

Thats in the nitros9 repo right now as level2/modules/joydrv_6551L.asm,
and its work I wouldn't mind getting credit for.  The GH in the 
header/changelog is me.

It works with both m$ and logitech mice, the mouse packet it returns is 
exactly as described in l51.defs. But now multivue has been similarly 
eviscerated and no longer works with multibutton mice.  And since the 
grand division of the video stuffs into individual functions, each of 
which needs another $27 bytes of system ram, my system, despite having 2 
megs of ram available, is out of system ram. And I have largely thrown 
in the towel. I cannot format a disk, haven't been able to in a decade 
unless I boot a disk image so stripped as to leave at least 10k of 
sysram.

> > On Apr 14, 2017, at 6:29 PM, Gene Heskett <gheskett at shentel.net>
> > wrote:
> >
> > On Friday 14 April 2017 19:44:34 Luis Fernández wrote:
> >> Interesting, and that resolution has that driver, since to emulate
> >> it well in VCC I have to have more info
> >
> > It depended on the screen, but was most at home with multivue, which
> > was a 320 x 240 screen. I had my own copy of multivue trained to use
> > all 3 buttons. but that didn't survive the module breakup.  Darn it.
> >
> >> ________________________________
> >> De: Coco <coco-bounces at maltedmedia.com> en nombre de Gene Heskett
> >> <gheskett at shentel.net> Enviado: viernes, 14 de abril de 2017 07:22
> >> p.m.
> >> Para: coco at maltedmedia.com
> >> Asunto: Re: [Coco] Mouse serial?
> >>
> >> On Friday 14 April 2017 17:37:19 Luis Fernández wrote:
> >>> Thinking things like the crazy ones, it occurs to me that because
> >>> a serial PC mouse is not used by the serial port of COCO and with
> >>> a suitable driver it is possible to have high resolution of
> >>> Joystick / mouse Or is this not possible?
> >>
> >> I did this quite some time back Luis, a decade or more. In my case
> >> using an extra set of chips in a deluxe rs-232 pack.  With an old 3
> >> button DeXxa mouse, its a pleasure to use.  The driver is in
> >> nitros9. But IIRC, you will need to hack the address as neither my
> >> mouse, or the first port in that pack are living at the OEM
> >> addresses. IIRC, mine are at $FF68 and $FF6C.  IIRC...
> >>
> >> Cheers, Gene Heskett
> >> --
> >> "There are four boxes to be used in defense of liberty:
> >> soap, ballot, jury, and ammo. Please use in that order."
> >> -Ed Howdershelt (Author)
> >> Genes Web page <http://geneslinuxbox.net:6309/gene>
> >> [http://geneslinuxbox.net:6309/gene/pix/EasterSundayCropped2004-1.j
> >>pg] <http://geneslinuxbox.net:6309/gene>
> >>
> >> Gene's Web pages<http://geneslinuxbox.net:6309/gene>
> >> geneslinuxbox.net
> >> Welcome to Gene's web pages. Here you will find some of the things
> >> that make me tick, and that help keep me out of the bars. That is
> >> me & the missus, Dee (Elladene) I ...
> >>
> >>
> >>
> >>
> >> --
> >> Coco mailing list
> >> Coco at maltedmedia.com
> >> https://pairlist5.pair.net/mailman/listinfo/coco
> >> CoCoList for Color Computer Enthusiasts -
> >> pairlist5.pair.net<https://pairlist5.pair.net/mailman/listinfo/coco
> >>> pairlist5.pair.net
> >> This is a list for enthusiasts of the Color Computer in all its
> >> forms, its clones, and its software. To see the collection of prior
> >> postings to the list ...
> >
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> > soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > Genes Web page <http://geneslinuxbox.net:6309/gene
> > <http://geneslinuxbox.net:6309/gene>>
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com <mailto:Coco at maltedmedia.com>
> > https://pairlist5.pair.net/mailman/listinfo/coco
> > <https://pairlist5.pair.net/mailman/listinfo/coco>


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>


More information about the Coco mailing list