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?
Anonymous
User login
Please support the defense of Ukraine.
Direct or via Unclutter App
Active forum topics
Recent content
Navigation
No Ads.
No Trackers.
No Social Media.
All Content Locally Hosted.
Built on Free Software.
We have complied with zero government requests for information.
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
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
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.
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