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

Re: Learning Assebly for the 6502 //e, or //gs



----------
In article <bGp23.874$f4.69894@alfalfa.thegrid.net>, "fried tofu"
<eaganmyfriend@juno.com> wrote:


>Hello all:) I'm looking into learning assebly for the 6502 processor. I have
>an Apple //gs in perfect working order, now I just need to figure out where
>to begin. Could anyone possibly point me in the right direction as far as
>books, web-sites etc. go for someone who hasn't programmed in assembly
>language before ? Thank you all very much for your time:)

You won't find much on web sites, other than a few FAQs. The Apple IIGS was
already in decline before the web caught on.

For the 6502, your local library may be the best bet. Libraries were still
actively buying assembly language programming books when the Apple ][ was
popular. My university library had several good 6502 books last time I
looked.

Since you're using an Apple IIGS, though, you might skip right to the 65816,
which is a superset of the 6502. We still have one new book on 65816
programming.

You'll also need an assembler. I'd suggest ORCA/M for the Apple IIGS, even
if you're writing 6502 code and not 65816 code. ORCA/M was also sold by
Apple under the name APW; most of the books and magazine articles for the
Apple IIGS used APW-ORCA/M. We have a version of ORCA/M for the 8 bit side,
too, but the 16 bit version is more powerful by leaps and bounds, and it can
generate 6502 programs.

Check out these and other books and programs at
http://www.hypermall.com/byteworks. If you have questions, drop me a note by
e-mail or post them here. If you prefer a printed catalog and tech sheets,
drop me an e-mail with your mailing address.

Mike Westerfield
Byte Works, Inc.