[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BRA & new vs old Apples & other irrelevant stuff (was Appl //c Basic)
> I agree. I was interpreting "do nothing" as meaning "resume as if the
> user didn't press Control-Reset", rather than "freeze".
I interpreted the question to disable the RESET function and stop it going
to Basic. My solution was only an example & not the practical one here.
Ignoring the RESET would be more desirable.
> > Also: the BRA opcode was undefined in the early versions of the 6502
>
> It wasn't defined in any version of the 6502. BRA is one of the new
> opcodes defined by the 65C02.
again, BRA was only an example, don't read too much into it :)
> > and will this not work on Apple II's earlier than the IIe.
>
> It will not work on an unenhanced IIe either.
correct, see above. Actually one of the reasons I wanted to enhance my IIe
initially was to have those few extra opcodes. Then I found out that some
65C02 processors supported more or less extras than others.
> > To get it to work on earlier Apple II's as well, do something like:
> >
> > CLC
> > BCC #$FE
>
> And of course, few if any assemblers will accept this as valid source
> code. :-)
now this is where you lost me. what's wrong with that ? or are we picking on
no .ORG or .END statement or something ?
really you guys (& gals) need a stiff drink, my shout ! :)
(for the uneduMacated a "shout" is aussie slang for buying a round of
drinks, not some kind of internet jargon)
Mark