Path: utzoo!attcan!uunet!snorkelwacker!apple!uokmax!mhhaines From: mhhaines@uokmax.uucp (Mark Howard Haines) Newsgroups: comp.sys.apple2 Subject: Re: Help (technical) Keywords: hardware mouse video Message-ID: <1990May25.194015.30945@uokmax.uucp> Date: 25 May 90 19:40:15 GMT References: <1990May25.155413.5365@uokmax.uucp> Distribution: comp.sys.apple2 Organization: Engineering Computer Network, University of Oklahoma, Norman, OK Lines: 26 >1) I would like to place the new characters in ROM so that they replace the > mouse characters. I know where in the video ROM the mouse characters are, > but I can't get the computer to display them. I've tried poking numbers > directly to the video RAM, so it has to be a soft switch. Anyone know where > in memory the soft switch is wired? >3) I have already tried replacing the keyboard reading and screen writing > routines by altering the soft pointers in the zero page. It works okay > except I have some problems with PRODOS and the cursor. PRODOS will > reset a portion of the keyboard read soft vector every time it calls its > character out routine. This is the only reason right now that I replace > the character out soft vector with my own routine. Does anyone know of > a good technical reference on PRODOS which gets down to the actual code > listings? Ooops....I messed up. I just checked and it turns out that there is a way to get the mouse characters to show by invoking the 80 column card. (Previously I was getting it to show all the characters in standard video mode, although I guess there's still a soft switch since the 80 column card has to get at those extra characters some how). I also ran into another problem. Seems there's something different in the two revisions of the //e mother boards I'm working with. One when I call the character out routine at $C307 works fine in displaying mouse characters. The other however filters them out (subtracts 64 if 63