[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Introducing Slammer!
- Subject: Re: Introducing Slammer!
- From: Calibrator <calibrator@freenet.de>
- Date: Wed, 28 Jul 2010 04:25:12 -0700 (PDT)
- Complaints-to: groups-abuse@google.com
- Injection-info: w31g2000yqb.googlegroups.com; posting-host=80.171.49.213; posting-account=UFQ7FAoAAADVoHE7RYCY2D9HHbOA88vM
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- References: <C873C027.1E3DA%ivan@ivanx.com>
- User-agent: G2/1.0
- Xref: g2news1.google.com comp.sys.apple2:17308
On Jul 27, 4:43 am, Ivan Drucker <i...@ivanx.com> wrote:
>
> I wanted the Lam technique, but at machine language speed. So I tried to do
> something that I figured was probably impossible, and in any event crazy:
> write a routine consisting exclusively of bytes in the range $21-$5A, so
> that they could appear in REM lines that could be typed on every Apple II.
> This meant the only useful memory I could address was $0021-$005A, the only
> operands I could use were #$21-#$5A, and the only instructions I had
> available were AND BIT BMI BVC CLI EOR JMPa LSR PHA PLP ROL RTI.
> (I used all but one of them.) It took nearly a year to complete, and I gave up
> at least once along the way, but now you have it, and it works!
Genuine 6502 hacking at it's best. A truly great effort!
> (If anyone is curious, I can detail how I managed this on my web
> page or on c.s.a2.p.)
Please!
bye
Marcus