Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!ames!vsi1!zorch!amiga0!mykes From: mykes@amiga0.SF-Bay.ORG (Mike Schwartz) Newsgroups: comp.sys.amiga.programmer Subject: Re: Lemmings - a tutorial Part IV Message-ID: Date: 28 Mar 91 23:20:13 GMT References: <23787@well.sf.ca.us> Organization: Amiga makes it possible Lines: 66 In article mwm@pa.dec.com (Mike (My Watch Has Windows) Meyer) writes: >In article mykes@sega0.SF-Bay.ORG (Mike Schwartz) writes: > In article <1991Mar25.050519.29068@mintaka.lcs.mit.edu> rjc@geech.gnu.ai.mit.edu (Ray Cromwell) writes: >The point I am trying to make is that game machines are game machines >and workstations are workstations. The Genesis and Nintendo are game >machines. Shutting them down to run a game is acceptable; that's all >they do. The Amiga is a workstation. Shutting it down means saving the >state of and haltingany running servers, ditto for any ongoing >computations, disabling UUCP dialins, and the like. Shutting it down >to play a game isn't acceptable. > The Amiga 500 is not a workstation. It is a game machine just like the Nintendo or the Genesis. 90% of people who have Amiga 500's just stick floppies in and reboot. > The Amiga operating system is not a high performance video game operating > system. BOBs are slower than what I use. Intuition takes 30% of the CPU > time when you just move the mouse around > >You've said this a number of times. I'm curious - why are you letting >intuition see mouse moves when your game is running? > Intuition never runs when my game is running. Neither does the rest of the OS (thank GOD). The example I give is just one of a zillion gotchas that the OS has for you. > ******************************************************* > * Assembler Language separates the men from the boys. * > ******************************************************* > >Yeah - the men realize that choosing the right tool for the job makes >them more productive; the boys don't realize that doing everything in >assembler does little more than make them overworked. > 'C' is hardly ever the right tool for games. I use it a lot when I use my Amiga as a workstation, but if it weren't for the fact that I have a 68030, the performance would suck. Jim Goodnow used 'C' to write his assembler (as), and HiSoft used Assembler language. AS is > 50K and is a slow pig. Devpac is 27K on disk and is blindingly fast. Which is the right tool? I don't care how hard YOU think it is for HiSoft to maintain the source to their assembler, but ME the consumer cares how it performs. Genim2 is the ONLY assembler on the market that performs as it is documented, and it has NO bugs. I have bought every other assembler and they all are deficient and larger. > > >-- >Il brilgue: les toves lubricilleux Mike Meyer >Se gyrent en vrillant dans le guave, mwm@pa.dec.com >Enmimes sont les gougebosqueux, decwrl!mwm >Et le momerade horsgrave. -- ******************************************************** * Appendix A of the Amiga Hardware Manual tells you * * everything you need to know to take full advantage * * of the power of the Amiga. And it is only 10 pages! * ********************************************************