Path: chuka.playstation.co.uk!news From: sceetech Newsgroups: scee.yaroze.programming.codewarrior Subject: BLoading problems Date: Mon, 07 Apr 1997 14:11:16 +0100 Organization: SCEE Lines: 23 Message-ID: <3348F274.1305@interactive.sony.com> Reply-To: ps_yaroze@interactive.sony.com NNTP-Posting-Host: 194.203.13.10 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 (Win95; I) With regard to various problems with using CodeWarrior downloading: (a) For problems, you must go to Metrowerks themselves, they can help far better than we can. (b) No-one wants the Yaroze development community splitting into two; to prevent this it is vital that people write code that is extremely easy to flip from siocons/GNU to CodeWarrior and vica versa. The easiest and simplest way to achieve this is to use a hash-defined switch or single global to state which system is being used, have this in a separate and clearly named header file, and the game code should check this whenever doing anything which differs across the two systems eg MW Bloads should be clearly encapsulated by eg #ifdef USING_CODEWARRIOR statements, or if (DevelopmentSystem == MW_CODEWARRIOR) This is easy to do, and imperative so that everyone can play everyone else's games and use everyone else's code.