Re: Vector rotation

From: Robert Mudryk <rob_at_lasers.org>
Date: Tue May 15 2001 - 10:44:37 EDT

any game that is being simulated... or written from Scratch... I am defiently
interested in implementing into my Laser Based Vector Projection.. or to a
Vector Monitor... I am about 1-2 months from having the Vector ISA Card in
Production... if they damn person designing it would stop over engineering
it...

Graham Toal wrote:

> > x' = c*x + s*y
> > y' = -s*x + c*y
> >
> > Funny, I've seen Cinematronics code to do this very operation using
> > 8 multiply instructions for each product - it's about a page of code.
>
> If you mean 8 MUL instructions, then surely that isn't a surprise?
>
> Each MUL instruction on the Cine is just one shift+add step of Booth's
> algorithm. You need 8 of them in a row to execute an 8-bit multiply.
> But you must know that - you wrote one of the emulators. is there
> something else about this code in the Cine that's funny? I'd be quite
> interested in identifying this entire sequence as a block that can
> be removed and replaced with a high-level emulation (in my automatic
> translation of tailgunner to C), so if you have that page of code, maybe
> you could email it to me :-)
>
> G
>
> ---------------------------------------------------------------------------
> ** To UNSUBSCRIBE from vectorlist, send a message with "UNSUBSCRIBE" in the
> ** message body to vectorlist-request@synthcom.com. Please direct other
> ** questions, comments, or problems to neil@synthcom.com.

---------------------------------------------------------------------------
** To UNSUBSCRIBE from vectorlist, send a message with "UNSUBSCRIBE" in the
** message body to vectorlist-request@synthcom.com. Please direct other
** questions, comments, or problems to neil@synthcom.com.
Received on Tue May 15 10:59:06 2001

This archive was generated by hypermail 2.1.8 : Fri Aug 01 2003 - 00:32:18 EDT