Skip to main content
3 of 3
Add applesoft-basic tag
cjs
  • 28k
  • 2
  • 83
  • 200

At what address do Apple II Applesoft programs get stored?

Online references disagree on whether Applesoft programs were stored at 0x801 (2049) or 0x3001 (12289). A quick test on my OpenEmulator install with an Apple II Plus definitely puts it at 0x801. However, Applesoft II Pointers & Tokens says otherwise:

Programs store startirlg [sic] at decimal location 12289 upward...

Is that article incorrect? I know you can change the address at $67/$68, but I'm interested in the default: Applesoft programs on disk do not store their starting memory address, but do refer to absolute memory locations to point to the following line, so there must be an agreed-upon default.

zellyn
  • 1k
  • 6
  • 15