[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple II Graphics Programming (Assembly)



 To: Michael J. Mahon
Michael J. Mahon wrote:
Nick Westgate wrote:
On Jul 8, 8:40 am, cerebral_monkey <berkleycameron@gmail.com> wrote:
I've got my mind set on re-creating pong, and I noticed that there
were some other useful-looking calls that I might be able to use,
including Hi-Res Colission-Check ($E6). Where might I find more on
these calls and how to use them?

If anyone might direct me to some more information about this, it
would be greatly appreciated! (I just ordered a book called "Assembly
Language for Applesoft Programmers" that should give me a little bit
more info, but I'm impatient, hah )

If you're more interested in learning assembly language I would steer
clear of using any routines in the ROM and write your own. They will
be faster and you will learn more about assembly language by doing so.
Of course studying the ROMs for coding tips and tricks is a good idea.

And the "clear the hi-res page" routine is, in fact, one of the slower
Applesoft ROM routines!

The Monitor ROM ($F800..$FFFF) is by Woz and Allen Baum, and is a fine
tutorial in assembly language techniques.  The Applesoft ROM, not so
much.


Hmmm.... Title fight between Woz & Microsoft: Microsoft is KO'ed in the first 30 seconds of the first round... ;-)

Cheers,
Mike