<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 15 Jan 1996 04:57:28 +0000 (GMT)
From   : John Sullivan <js10039@...>
Subject: Re: Illegal opcodes

On Tue, 9 Jan 1996, Tom Seddon wrote:
> At home I have an old Acorn User (I can't remember which issue) which 
> has a listing of all the 6502 illegal opcodes. Apparently they are 
> valid for 6502s marked 'SY6502A', and there is a small test program 
> to test if your 6502 implements the more useful ones. The 
> descriptions are also more helpful than 6502.txt (instead of LAX this 
> listing gives LDA-LDX for example) although it isn't as complete. 
> There are also no cycle timings, although these would be easy enough 
> to find out.
> 
> Is anyone interested? If people are I'll scan it in as a bitmap (the 
> page is black on yellow so it should come out OK) next time I'm at 
> home (end of January I should think) and e-mail it to people.

I think I have that copy, and it wasn't *that* useful - you still need
quite a bit of detective work to figure out what a particular opcode
means. 

Has anyone figured out Orlando's code from the Zalaga loader - as far as I
can tell the loader *code* jumps to the start of an ascii message which is
an author credit/copyright message. (Most of the start compromises
non-standard opcodes.) Presumably somewhere in this mess we jump to some
more sensibly code, but it's difficult to tell. It also looks like there 
might be a tune-player in there of sorts, but that's hard to tell also.

It's this sort of stuff we need to understand to get programs that rely on
it working. Orlando was a git. Very sharp, but nevertheless, a git.

John

-- 
So much shit, that's what life would be.
So much lonely, aching, empty shit.
<a href="http://callisto.girton.cam.ac.uk/users/js10039/">Me!</a>


<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>