Path: chuka.playstation.co.uk!news From: James Russell Newsgroups: scea.yaroze.programming.codewarrior Subject: Re: NetYaroze vs Profession Developers kit Date: Mon, 01 Nov 1999 17:50:01 +0000 Organization: Sony Computer Entertainment Europe Lines: 54 Message-ID: <381DD2C9.F61DB58A@scee.sony.co.uk> References: <7v4ug3$9m43@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.7 [en] (Win95; I) X-Accept-Language: en Brian Weed wrote: > > What are the differences between the NetYaroze and the real Playstation > developers kit? A few - the PSX devkit has 8Mb and is a PCI card so you don't have to worry about file loading times, that's the main difference. > The docs for NetYaroze says that although it has 2Mb of RAM, you can't use > the 1st 500k or so, because it is "reserved". Does the real Playstation > have this limitation. No, you just can't use the 1st 64K. > Is there a way to get a pointer to the video memory? No, it's physically separate, everything must be DMA'd to/from it. > Is the Sound API the same on the professional developers kit? No, it's a LOT better. > The sound API on NetYaroze is very ugly. > How do I determine if a VAG is finished playing? > How do I stop a VAG that is currently playing? > How do I pause/resume a currently playing VAG? Not shure - some of these answers are in the FAQ off the main page. > The follwing function will fail on the NetYaroze with the this error: > "Address error on memory Load/Instruction Fetch" Make sure all structures are aligned to 4 bytes, it's a MIPS architecture thing. > Does the professional developers kit have this same problem? Yup. > I belive this problem is due to the fact that in MIPS R3000 the load > instruction from a memory address into a register, the memory address must > be evenly divisible by 4. > However, I expected Codewarrior to generate the correct code to compensate > for this. Maybe - some compiler optimisations can cause bugs like this. -- == James_Russell@scee.sony.co.uk ph: +44 (20) 7447-1626 - fax: 7390 4324 == Tools and Middleware Licensing Manager - Sony Computer Entertainment Europe Many people think they are thinking, when they are really only rearranging their prejudices.