Již je to dlouho, co jsem programoval pro C64, ale vytvořil jsem tehdy pro své účely assembler/disassembler všech instrukcí, včetně těch oficiálně nedokumentovaných a pamatuji se, že mezi nimi byly též přesuny (např. TXY určitě). Takže minimáně částečně měl některé tyto vymoženosti už 6502 (ale v oficiální dokumentaci byly tyto opcode uvedeny jako nevyužívané a instrukce nebyly popsané).
Jinak díky za článek, rád si přečtu o době svých počítačových začáků (tedy skoro, pokud nepočítám programování v autokódu a Algolu na National Eliott... :-)
Já mám pocit, že právě tahle doplnění oficiální instrukční sady má na svědomí ona inovovaná verze 6502 - tedy 65C02. Už to nevím přesně, ale myslím, že se v assembleru dalo určit, že je to kód pro 65C02 a tyto instrukce používat (ale už nevím, který to byl - snad Atmas nebo Mac65). Nebýt toho, že C64 snad mělo 6510 - tedy ještě další verzi.
jj hodne toho uz bylo na 65C02. Asi nejlepe je to zhrnute na strance 6502 Instruction Set Decoded (odkazovana i v clanku):
http://www.llx.com/~nparker/a2/opcodes.html
Kdysi davno jsem si opkody 6502 opisoval do sesitu - proste pred-SITove doby :)