Path: chuka.playstation.co.uk!scea!peter_alau@playstation.sony.com From: Gerrit Goossen Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: GsLinkObject4 Confusion - Currently: Direct Hardware Access is Naughty Date: Tue, 01 Sep 1998 19:09:17 -0400 Organization: SCEA News Server Lines: 41 Message-ID: <35EC7E9B.4338@funnytown.com> NNTP-Posting-Host: 38.165.241.13 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01-C-MACOS8 (Macintosh; I; PPC) >> Isn't about time someone pulled apart the primitives being put in the >> packet area? Its something I mean to do, but am too lazy to at the mo. > >Yeah, it's something I keep meaning to do too, but as that's bypassing >the library functions I don't think it would be allowed onto a demo >disc. I'm sure someone must have list of the primitives by now, but >who? > >Herbs I just want to double-check as I believe James did a good job of explaining the distinction between what's okay and whats not: Bypassing the libraries with your own functions is okay -- But directly accessing hardware functions/features (other than the cpu :^) is not. If my understanding is wrong, please let me know! So it should be fine to shove your own primitives into the OT, but accessing the light gun (as someone was discussing in another ng post) or using the dual-shock (didn't someone get that to work?) would make you non-eligible for a CD. >Craig Graham wrote: > >> They simply let you do your own thing in terms of render engines. >>It's notnearly as easy as using the yaroze library....although >>personally think they made a mistake in not providing a simple >>GsSortPoly() function (I made that up by the way, there is no such >>function even in the pro libs). > > >I agree. A GsSortPoly() type function would be very useful. Oh well. >How much is a Pro Dev Kit? There's no such thing in the real libs because no real developer would use it! Why would you incur the overhead of formatting your data for a routine plus the function overhead for something as simple as sorting a single polygon? (Especially since you'd most likely be doing it several hundred times per frame? The PSX is only a 33Mhz cpu remember...) - Gerrit