Hi thanks for the detailed help!And also thanks for ADTPro, it's a great program! i couldn't live without it.
You're welcome on all counts.
I am new to the assembly language (only played with 8086 asm ages ago). I'll look into the books you mention, although getting them in the UK might be complicated, that's what I much prefer online documentation when available.
Follow the link. It
is online. ;-)
However I'm a big supporter of doing it the retro way. Specially when i'm learning, since i'm in no hurry to assemble a 5 line program.
Definitely start with the mini-assembler (or even just the monitor) for the really small stuff. It's likely to be more painful to go through the full-blown assembler steps. And besides, you need to have a firm grasp of the details anyway. Sooner or later, you'll end up in the monitor during debugging.
I'll look into cross assembly however, it sounds like a good way to learn and code. Which one is the easiest to use on a mac, cc65?
They're all command-line, so they're all equally easy to use on the Mac.
If I want to assemble on my apple IIe (unehanced, 128k), should I go for merlin then?
I think Merlin is the Lingua Franca of assembly as far as Apple II goes. But you'll see every syntax on earth; it'll pay to be fluent in them all. There's only so much you can do in a 6502 assembler: pretty soon you get used to .da or DAT or .byte or whatever they want to call data definitions in any particular dialect.
Finally, if you could recommend me an editor on the apple II that would be nice as well.
I'll have to leave that to the experts. I'd be lost without instantaneous global search/replace and a keyboard-full of cursor control keys.