Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!hao!gatech!mcnc!rutgers!cbmvax!andy From: andy@cbmvax.UUCP (Andy Finkel) Newsgroups: comp.sys.amiga Subject: Re: Intuition's "dont mess with these" fields... Message-ID: <2631@cbmvax.UUCP> Date: Tue, 27-Oct-87 10:13:18 EST Article-I.D.: cbmvax.2631 Posted: Tue Oct 27 10:13:18 1987 Date-Received: Fri, 30-Oct-87 05:09:59 EST References: <1961@amiga.amiga.UUCP> <1825@cadovax.UUCP> Reply-To: andy@cbmvax.UUCP (Andy Finkel) Organization: Commodore Technology, West Chester, PA Lines: 71 Keywords: Intuition verboten nopokenzefields In article <1825@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >In article <1961@amiga.amiga.UUCP> bart@amiga.UUCP (Barry A. Whitebook) writes: >.this is amiga!bart >.> According to Carolyn at CBM, this has been a problem >.> because the MaxXMouse etc. values are in 'don't mess with it' space in >That still doesn't address the immediate problem, which is we need the >functionality, and IMMEDIATELY as our program is going out in 2 weeks. I think the important point here is that you've been warned. Using these fields will result in broken software in a future revision. When it breaks, it shouldn't be a surprise to you. >Right now it patches MaxXMouse and MaxYMouse to adjust the centering for >overscan screens. It works fine, but isn't approved. It's going to hit >the streets that way if you can't tell us how it should be done better, >and within the next 2 weeks. A threat ? Oh well. While that logic forced us to freeze the C64 roms much too early, it doesn't cut much ice these days. We've warned you what not to do. If you do it anyway, there's not much that I can do about it. Your software will break in a future release, and I'm sorry about that, both from your point of view, and from the point of view of the Amiga itself. But the alternative, freezing random kluges into the OS forever and ever is worse. >If you can tell me *how* I can use a locking protocol to prevent 'unpleasant >side-effects' then great. Otherwise, save it, as you're not addressing the >problem. >If DPaint had waited until version 1.3 comes out, we'd all have >machines running lo-res paint programs right now. Now you're going to >stick it to me just like you stuck it to Dan Silva by making us have >to re-release our software the 'correct' way when it breaks after the >new release comes out. I think that Dan had other improvements in mind when he released DPII. (because DPIseems to run on V1.2, if you remove its copy protection) > Well, I think this SUCKS!!!! No wonder the Amiga >has such a lousy rep for buggy packages. Actually, its people who expect kluges to hang around forever that give a computer a rep. for buggy packages. You see, freezing an OS (until its perfect) hurts you more. Jim and I talked about releasing the extended IntuitionBase information before he did it. He felt it would be valuable for people debugging their programs. I warned him that people would use it in the programs themselves, and complain bitterly if it ever changed. (Kind of like people making direct calls into the C64 ROM...which prevented us from improving them!) (See, Jim, I was right :-) ) Well, it still isn't going to happen on this machine. We're *not* going to freeze the OS. If you do the things we've asked you not to do, then you'll have to release a new version next OS release. >Keith Doyle BTW, can I interest you in a MiniDos ? :-) * andy (* EA hackers will know of what I speak) -- andy finkel {ihnp4|seismo|allegra}!cbmvax!andy Commodore-Amiga, Inc. "Interfere? Of course we'll interfere. Always do what you're best at, I always say." Any expressed opinions are mine; but feel free to share. I disclaim all responsibilities, all shapes, all sizes, all colors.