Topics

UTTORI ASM ยท IN DEVELOPMENT

Extended 65xx CPUs

Use extended 65xx cpus in 6502-family and NES projects, with syntax and limits.

C64DTV adds BRA, SAC, SIR, and a documented unofficial subset.

65CE02 adds Z, stack-relative (offset,s),y, 16-bit relative BSR/LBcc, word ops, and AUG. 4510 replaces AUG with MAP at the same opcode. 45GS02 adds Q-register forms: prefix 42 42 on LDQ/STQ/ADCQ and friends, plus an EA NOP prefix on [zp],z.

arch 65ce02
asr $12
lda ($12),z
lda ($12,s),y
ldz $1234
bsr next
aug

arch 4510
map

arch 45gs02
ldq $1234
aslq q
lda [$12],z
ldq [$34],z