Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!oliveb!amiga!boing!dale
From: dale@boing.UUCP (Dale Luck)
Newsgroups: comp.sys.amiga.tech
Subject: Re: I fixed the loadrgb4() problem myself
Message-ID: <344@boing.UUCP>
Date: 14 Aug 88 16:07:07 GMT
References: <4989@pasteur.Berkeley.EDU>
Reply-To: dale@boing.UUCP (Dale Luck)
Organization: Boing, Milpitas, Ca.
Lines: 32

In article <4989@pasteur.Berkeley.EDU> koster@cory.Berkeley.EDU (Herbert West) writes:
>
>I figured if they are doing it, why don't I? I have three LOFlists
>and look for the 0180++ loads just like they do, and don't even call
>LoadRGB4(). I have to do it on each list, of course.

Mimicing what the OS currently is doing is a sure way of increasing your
chances of that game not running on future versions of the OS. If you are
looking for 0180's in the copper list and then succesively loading your
own colors you may fail on future versions. There may be a reason that
I need to load the colors in reverse order, or if I ever get my way and
get a multiple move copper instruction, you bet I will use it.

Assuming the system copper lists are going to remain in their current
format is not a good idea.  Revving your game when a new release breaks
it may seem to be a good solution however it is cbm that get's the blame
for being the bad guy for releasing an incompatible version.

I suggest you take over the machine and build your own copperlists
from scratch. We are committed to provide register level compatibility
in the hardware for future chip versions.

>
>
>koster@cory.berkeley.edu
>David Ashley

-- 
Dale Luck     Boing, Inc. {cbmvax|oliveb|pyramid}|!amiga!boing!dale
Although I do contract work for Amiga-LosGatos, my opinions probably
don't represent those of Commodore or its management or its engineers,
but I think the world would be a better place if they did.