Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!ulkyvx.BITNET!twdorr01 From: twdorr01@ulkyvx.BITNET (ThomasD) Newsgroups: comp.sys.apple2 Subject: Re: Grumble, grumble, grumble. . . Message-ID: <9012050038.AA19541@lilac.berkeley.edu> Date: 5 Dec 90 00:38:46 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: University of Louisville, $peed $cientific Lines: 17 In some article WKF2298@RITVAX.ISC.RIT.EDU (Wonko the Sane) writes: > Okay, so I took the address found at $C107. . . which is supposed to >be the location of the output for slot 1 (Cx07) and plugged it into $36/$37. > No help! When I check those locations, they are always set back to >their original value. . . it never stays set to my new value. I don't know if this is going to help or not, but I used to mess around with changing that stuff too and quickly learned that under ProDOS (I assume that's what you're using), any changes made to $36 and $37 by anything other than ProDOS itself are never really made. The reason (I guess. I could never find docs on it) is that ProDOS keeps it's own location for that stuff and consistantly changes $36/$37 to contain those other values. After a little disassembly I found the locations to be like $BE38/$BE39. I can't remember exactly for sure, but it's somewhere around there. And immediately following that is the values that get placed into $38/$39. Let me know if this helps. ThomasD