🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #386

Re: Perspective Mapper and Scaler Code...

#386
From: Mike Schwartz
Date: Sun, 02 Aug 1992 05:53
32 lines
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!mykes
References: <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