[A83] Re: Sprites


[Prev][Next][Index][Thread]

[A83] Re: Sprites




That is so true. Even I managed to adapt MOVAX' routine to my own uses
(masking - AND/XOR). The other sprite routines are maybe fast, but writing
(or adapting) your own routine gives you a better feeling :-)

----- Original Message -----
From: "Harper Maddox" <gte172i@prism.gatech.edu>
To: <assembly-83@lists.ticalc.org>
Sent: Friday, April 27, 2001 5:49 AM
Subject: [A83] Re: Sprites


>
> "hopelessly out of date"???
> "incompatible"???
> it may be slow, but not that much slower.  I guarantee you that the other
> algorithms are not much faster (ie. no more than a 50% speed increase),
> which doesn't account for much.
> and what is it incompatible with??? nothing.
> the biggest problem people have is not the running time of their sprite
> routine, but how they use the sprite routine and when they clear/redraw
the
> graph buffer.
> most people don't realize that almost all the clock cycles are taken up by
> "call _grbufcpy_V" etc.
>
> i still use movax's sprite routine because it doesnt make a big
difference,
> and since the rest of my code works for it, i dont have to modify old code
> and can just cut and paste it.
> the only time I use a non-aligned sprite routine is to display a character
> on screen and to show projectiles.  Unless you are trying to make a game
> like phoenix, where 50+ sprites are on the screen, then it doesnt matter.
>
> and if you want to talk about clipping/masking, it is so damn easy to
> modify movax's routine to do this.  it takes < 10 mins to add this
> functionality.
>
> -harper
>
> At 10:18 PM 4/26/01 -0500, you wrote:
>
> >ASMGuru is hopelessly out of date, it uses the old incompatible Movax's
xor
> >sprite routine.
> >
> >There are better ones now, including ionPutSprite and CrASH_MAN's
SprClip.
> >
> >
> > >From: Mike3465@aol.com
> > >Reply-To: assembly-83@lists.ticalc.org
> > >To: assembly-83@lists.ticalc.org
> > >Subject: [A83] Re: Sprites
> > >Date: Thu, 26 Apr 2001 21:52:46 EDT
> > >
> > >
> > >I believe the Tutorial 15 makes a little sprite, and using the arrow
keys
> > >moves it around
> > >
> > >
> >
> >_________________________________________________________________
> >Get your FREE download of MSN Explorer at http://explorer.msn.com
>
>
>




References: