Article View: rec.games.programmer
Article #386Re: Perspective Mapper and Scaler Code...
From: Mike Schwartz
Date: Sun, 02 Aug 1992 05:53
Date: Sun, 02 Aug 1992 05:53
32 lines
2030 bytes
2030 bytes
In article <1992Aug1.122114.57757@cc.usu.edu> sl8nl@cc.usu.edu writes: > >> Due to the fact that many people have emailed me saying "Where is the code?", > >> I'm reposting it again. I posted it several days ago. Maybe I'll have to > >> split the message into four parts or something. - Josh > > > > Here's a programmer who is very professional. Note that he chose to use > > Pascal to do the mundane tasks of opening files, parsing PCX format, > > and setting things up. Then he lets it rip in 100% assembly. Actually, > > there is about 100 lines too many of Pascal for my blood :) > > I could've done it in C, but the inline assembly techniques of C on the > IBM vary from compiler to compiler. For instance, Borland C requires > semi-colons after each line. Quick C doesn't. Labels work differently > between these two compilers. > > Besides, Mike, you're an Amiga programmer, right? C on the Amiga is > much more highly optimized than typical C compilers on the IBM. The only > compilers that I've been told that do global optimizing (and have for > years) on the IBM is Watcom C and Zortech C...but I can't afford either. > Even though Amiga 'C' compilers claim to be good, I generate 5x better code by hand in assembly! :) > Josh -- Amiga programmer of: GRn, MailMinder, Budokan, Beyond Dark Castle, Dark Castle Sega Genesis programmer of: Dick Tracy and Marble Madness. Mike Schwartz (ames!zorch!amiga0!mykes or mykes@amiga0.sf-bay.org) 1124 Fremont Ave. Los Altos, CA 94024
Technical Details
Message-ID:
<mykes.0baf@amiga0.SF-Bay.ORG>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!pacbell.com!tandem!zorch!amiga0!mykesReferences:
<mykes.0b6t@amiga0.SF-Bay.ORG> <1992Aug1.122114.57757@cc.usu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!pacbell.com!tandem!zorch!amiga0!mykes From: mykes@amiga0.SF-Bay.ORG (Mike Schwartz) Newsgroups: rec.games.programmer Subject: Re: Perspective Mapper and Scaler Code... Distribution: world Message-ID: <mykes.0baf@amiga0.SF-Bay.ORG> References: <mykes.0b6t@amiga0.SF-Bay.ORG> <1992Aug1.122114.57757@cc.usu.edu> X-NewsSoftware: GRn 1.16f (beta) by Mike Schwartz & Michael B. Smith Date: 1 Aug 92 21:53:04 PST Organization: Amiga makes it possible Lines: 33