Path: chuka.playstation.co.uk!news From: "JohnT" Newsgroups: scee.yaroze.beginners Subject: Re: Memory address selection? Date: Wed, 18 Feb 1998 14:58:09 -0000 Organization: PlayStation Net Yaroze (SCEE) Lines: 21 Message-ID: <6ceskk$beo37@chuka.playstation.co.uk> References: <33C3449A.34EB@hotmail.com> <33C34446.520@interactive.sony.com> NNTP-Posting-Host: 194.75.167.131 X-Newsreader: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 >The Yaroze kernal and base library take up the memory >from 0x80000000 - 0x8008ffff, so Never load anything before >0x80090000; this is effectively the starting address. >The top address is 0x801fffff, but the stack grows down from that >point, so best to leave it some space; hence you can take >values like 0x801f0000 or 0x801ff000 as the top-most address. > So, what you are saying is that the claims in the documentation we got about the Net Yaroze is wrong when it states we have 2MB of memory to use! Because of the kernel we only get 1.44MB. The documentation has a FAQ section in which is effectively asked "What sort of game can I make in 2MB?" and the answer is effectively "Anything. Ridge Racer, Tomb Raider etc." I think that is very misleading and should be re-written to say 1.44MB instead of 2 and that those games spool the level data off the CD and do not keep it all in memory. Also those games were written with a full development kit which may give the programmer more memory. JohnT