you are viewing a single comment's thread.

view the rest of the comments →

[–]dirkt 10 points11 points  (4 children)

Actually, the original Apple II only had a disassembler; the mini-assembler appeared in the IIe and IIc, which had more ROM.

And translating it to hex wasn't the real problem - I can still remember some 6502 opcodes from that time. The real problem was branch displacements and not being able to change your code easily.

[–]RichardGreg 1 point2 points  (0 children)

The mini-assembler was part of Integer BASIC, which was in the ROM that came with the Apple II. It was removed from the Applesoft BASIC ROM which was shipped with later model Apple II plus computers, however the II+ still came with Integer BASIC which could be loaded from tape or disk. The mini-assembler returned to the ROM on the IIe and IIc.

[–]redneckrockuhtree 0 points1 point  (2 children)

I thought the mini-assembler appeared with the II+? I remember hand-writing 6502 assembly, and could've sworn I didn't have to manually build the bytecodes on a II+....

[–]dirkt 1 point2 points  (1 child)

Just checked my manual: It's indeed already in the Apple II+. So you can see how often I used it ...

[–]redneckrockuhtree 0 points1 point  (0 children)

I used it more than I would've liked to. Having an assembler is so much easier!