Path: chuka.playstation.co.uk!news From: Jim Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: New gte functions Date: Tue, 08 Apr 1997 13:12:56 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 47 Message-ID: <334A3648.1873@micronetics.com> References: <3347dd19.3248416@news.playstation.co.uk> <3348D38C.1DC1@interactive.sony.com> NNTP-Posting-Host: 193.132.195.148 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.0b2 (Win95; I) X-Priority: 3 (Normal) I think what Alex is asking for is enough information to write your own 3d engine. Personally I would love to port my own engine but the Gs functions just do not cut it. I think the Gs lib primitives are not primitive enough. :-) I would also like to hit the bare metal better with copros. Can we get a list of copro 2 (GPU i think) registers and opcodes? Also a list of the parameters for the break opcode would be handy. I have a feeling we are working quite a way away from the real hardware. While I'm here a quick question about the manuals. I guess they were a direct translation from the Kanji version. As the Yaroze uses function calls from the full libraries why were the library reference descriptions not taken from the full Professional English language library reference manuals? I also understand that the manuals are begin rewritten by an adult. Can we expect to get a complementary version in the post when they are complete? Regards Jim sceetech wrote: > > Alex Amsel wrote: > > > > Is there any chance of having a few gte functions provided in the near > > future? At the moment I can't see a way of doing a custom 3d engine > > other than doing things like perspective, subdivision and lighting in > > software. I can't even see any specific rotation functions so we have > > no access to the internal rotation matrix. > > > > Am I wrong? If so, call 0800 666 666 > > > > My knowledge is a bit limited here, so if any commercial developers > > out there can help the rest of us... > > > > I'm not very clear what you're asking for; > there are already lots of GTE functions provided, and together > with the Gs calls provided give plenty of foundation > for any 3d engines