Xref: utzoo comp.sys.amiga:47759 rec.games.video:5236 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!lavaca.uh.edu!uhnix1!texbell!bellcore!flash!sdh From: sdh@flash.bellcore.com (Stephen D Hawley) Newsgroups: comp.sys.amiga,rec.games.video Subject: Re: The Lynx CPU (???) (Was:Re: Developing for the Lynx) Message-ID: <19142@bellcore.bellcore.com> Date: 18 Jan 90 15:39:33 GMT References: <8581@cbnewsm.ATT.COM> <759@cs.wmich.edu> <7243@lindy.Stanford.EDU> <4952@sugar.hackercorp.com> Sender: news@bellcore.bellcore.com Reply-To: sdh@flash.UUCP (Stephen D Hawley) Distribution: usa Organization: Bellcore, Morristown, NJ Lines: 36 In article <4952@sugar.hackercorp.com> karl@sugar.hackercorp.com (Karl Lehenbauer) writes: >In article <7243@lindy.Stanford.EDU> unknown@ucscb.UCSC.EDU (The Unknown User) writes: > > [ranting about the 6502 removed] Yes, it is a small processor. It is also very old, and designed for other things than 68000's. You have recognized this, but went swinging out into space in your fury. The main difference between, which I imagine is being exploited, is that the 65C02 is CHEAPER than any 68000 variant, and it is CMOS (remember the Lynx is a handheld). 4 MHz? Not too shabby. Recall that some very impressive things were done on 1 MHz 6502's and 6809's. This is because the programmer ends up handcrafting the code to a large extent. The programmer must take different approaches to problems. For example, I wrote a program to display "star trek" stars zooming by in one-point perspective on an Apple ][. Instead of using division for perspective calculation, I used a table lookup. I wrote the same program on a Macintosh using the exact same techniques to address the frame buffer, but used division for the perspective calculation (written in a mix of C and assembly). Guess what. The Apple version could display more than twice as many stars before it was slower than the Mac version, and even with all the tables it was aboit half the size. What's wrong with this picture? The Apple runs at 1Mhz and the Mac at 8MHz. You can't blame it on the Mac since I never touch the operating system -it's the 68000. Kinda makes you wonder... Steve "Push the hardware limitations back with your mind" Hawley sdh@flash.bellcore.com A noun's a special kind of word. It's ev'ry name you ever heard. I find it quite interesting, A noun's a person place or thing.