From: Damian Yerrick Newsgroups: comp.os.msdos.djgpp Subject: Re: Porting c/c++ to gaming consoles... Organization: Pin Eight Software http://pineight.8m.com/ Message-ID: References: <20000826002318 DOT 24832 DOT qmail AT web512 DOT mail DOT yahoo DOT com> X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 27 X-Trace: /K49oEaZrh+9DW17hYAPTEffWiSGpKGdhEVNV3xcpQu5mJYxE/AYIkM4waQGrGPt8EdGvy8K5xSl!flPqXluYns14EgTIFSDhfns67YtV1YFQ0Hv9dITANPTUG4Uk1PklYpm+5Xvo+wBY6coQYYNY8S9Y!gQ== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sat, 26 Aug 2000 17:32:29 GMT Distribution: world Date: Sat, 26 Aug 2000 17:32:29 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Fri, 25 Aug 2000 17:23:18 -0700 (PDT), Chris Amos wrote: >Is c/c++ portable to game consoles? If it is so "portable", is it >portable to PSX, SNES, NES, N64, DREAMCAST? Any gaming consoles? C is portable to PlayStation and more powerful consoles (it really needs multiply instruction and quite a bit of RAM), provided you have: o a C compiler for each of the system's CPUs o a kernel and graphics library written for that system (NetBSD is being ported to Dreamcast) o a license from the console manufacturer to develop on the consoles (in the United States, defeating the consoles' anti-unlicensed- software mechanisms is a violation of copyright law) C would never work on NES, which only has 2 KB of RAM and an 8-bit 6502 processor. NES is normally programmed in assembly language: http://pineight.8m.com/nes.htm ObDJGPP: GCC can generate code for the CPUs. -- tiddly-day interj. (used to express agreement.) [American cellphone lingo] This is McAfee VirusScan. Add these two lines to your signature to prevent the spread of signature viruses. http://www.mcafee.com/