Assembly tutorial

5 posts / 0 new
Last post
CWJ_Wilko's picture
Offline
Last seen: 2 months 3 weeks ago
Joined: Jun 2 2015 - 23:38
Posts: 289
Assembly tutorial

I'm not looking to do anything specific, but does anyone have a recommendation for an easy-to-understand beginners guide to assembly on the Apple ][ series?

speedyG's picture
Offline
Last seen: 4 years 10 months ago
Joined: Nov 16 2011 - 07:45
Posts: 2493
Re: Assembly tutorial

Hello CWJ_Wilko,

well most users only use the gameport for plugging in a joystick....
but that port is useable for a bunch of other tasks too and rather
powerfull just by adding a few external parts .....
maybe you get inspiration from one of this simple projects:

http://www.appleii-box.de/H042_AppleIIGameportMultimeter.htm
or
http://www.appleii-box.de/H040_NibbelingAtTheGameport.htm
or
http://www.appleii-box.de/H044_AppleIImisstKapazitaet.htm
or
http://www.appleii-box.de/H045_AppleIImisstSpannung.htm
or
http://www.appleii-box.de/H046_AppleIImisstAnalogWerte.htm
or
http://www.appleii-box.de/H047_ADwandlerImApple.htm
speedyG

Offline
Last seen: 2 years 7 months ago
Joined: Aug 11 2015 - 20:13
Posts: 228
Re: Assembly tutorial

Hello CWJ_Wilko,

How about Apple Machine Language for Beginners by Richard Mansfield

here is the link for the book

http://mirrors.apple2.org.za/ftp.apple.asimov.net/documentation/programming/6502assembly/Apple Machine Language for Beginners - Richard Mansfield.pdf

CWJ_Wilko's picture
Offline
Last seen: 2 months 3 weeks ago
Joined: Jun 2 2015 - 23:38
Posts: 289
Re: Assembly tutorial

Thanks all - might check both of those out. I have heard in the past of users manipulating the game port as a modem or printer port, might be a good project to attempt one day.

Offline
Last seen: 1 month 3 weeks ago
Joined: Jun 5 2008 - 07:26
Posts: 475
Re: Assembly tutorial

You might visit 6502.org they have a reference section on their site.

I found the MOS MCS6500 hardware and programmers manuals to be exceeding well written compared to most chips maker's manuals. You will not learn many programming "tricks of the trade", but you will get a chance to attain a fundamental understanding of how the 650X class of processors operate and are programmed.

http://archive.6502.org/datasheets/synertek_programming_manual.pdf
http://archive.6502.org/datasheets/synertek_hardware_manual.pdf

regards,
Mike Willegal

Log in or register to post comments