Apple II reference and code repositories

Here are some interesting resources if you want to code in assembler on Apple II.
This is absolutely not a complete list, your favorite search engine should give you a lot of results, but those are the websites that helped me the most.
Also, for generic 6502 algorithms, have a look at what the C64 scene can offer you!

Update 20/10/2026: added Pom2 emulator
Update 21/07/2024: added Apple II Disks and Images
Update 07/03/2023: added another 6502 opcodes sheet

Social

Generic 6502 and 65C02 reference

Tools

  • Visual Studio Code – C64 extensions add support for 6502 syntax coloring
  • acme cross-assembler – 6502 cross-compiler, used by French Touch
  • Merlin 32 by Brutal Deluxe – The reference 6502/65C816 cross-compiler for Apple II
  • cc65 cross-assembler – 6502 cross-development full package
  • AppleWin FrenchTouch edition – With extended debugger
  • AccurApple – Cycle accurate Apple II emulator written in Rust, working on any OS
  • Pom2 – another emulator that works in a browser
  • AppleCommander – A2 disk image utility (creation/modification)
  • GrafX2 – Paint tool (Win/Mac/Linux), v2.6 supports RGB HGR and DHGR
  • ADTPro – PC/Mac <-> A2 fast disk transfer tool through a null modem cable
  • Bmp2DHR – BMP <-> DHGR/DLGR converter for NTSC Apple II
  • Dithertron – Image converter for a lot of 8/16 bits computers including Apple II
  • WUSDN IDE – Eclipse 6502 plugin that integrates compilers, emulators and disk tools

Technical reference

Code repositories

Modern hardware upgrades for Apple II

  • Floppy Emu – BMOW’s floppy disk emulator for Apple II / Lisa / Mac. Can also act as a ProDOS hard drive if your Apple II has a smartport firmware.
  • ROM 4X and 5X – Enhanced ROMs for the Apple IIc and IIc+
  • RGB2HDMI – HDMI output for Apple II (example with PAL IIe)
  • Apple IIc to RGB – RGB output for Apple IIc
  • VidHD – Call-A.P.P.L.E.’s incredible HDMI card for Apple II
  • a2heaven – Many upgrades, you can get the Mega audio soundcard there (emulates every audio soundcard available for the A2).
  • Apple2.net – Ian Kim’s website, home to the Mockingboard 4c for Apple IIc. He sells it on eBay when a batch is available.
  • How to fix Apple Joystick’s buttons – Instead of buying another one 🙂
  • RetroTink 5X Pro – Best video converter available (but most expensive)
  • Open Source Scan Converter – Converts analog RGB to HDMI, it works very well with Le Chat Mauve RGB cards and adapters.

Apple IIgs