Path: chuka.playstation.co.uk!news From: James Russell Newsgroups: scee.yaroze.programming.2d_graphics Subject: Re: Sprite Rotation questions. Date: Mon, 24 Aug 1998 10:39:58 +0100 Organization: Sony Computer Entertainment Europe Lines: 17 Message-ID: <35E134EE.69756A7F@scee.sony.co.uk> References: <6rptai$1qh10@scea> NNTP-Posting-Host: mailgate.scee.sony.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5b1 [en] (Win95; I) X-Accept-Language: en GPU timeouts are usually caused by corrupted packet data. Packets are the GPU commands that tell the GPU what to draw next. This data corruption can stem from many sources, but the most common are: o Your packet area is too small. Make it bigger. o TMD data is being overwritten by internal structures. Move the data to a higher addres. o You're writing packets to the wrong packet area. Cheers, James -- == James_Russell@scee.sony.co.uk +44 (171) 447-1626 == Developer Support Engineer - Sony Computer Entertainment Europe "I don't know where you magic pixies came from, but I sure like your pixie drink!" -- Barney Gumble