=ô > Dis65 1.00 - 11-Nov-1989 - 65x02 disassembly routines Eô v1.01 - &B8 returns CLV instead of SEV, LDX/STX addr,Y returned : (ݤDis_Name(cpu%)="65x02" 27ݤDis_Code(cpu%,Ptr%,Data%):ê op%,ins%,md%,b0%,num% <4)€1))+" A" æ9ç(op%€&E7)=4:="T"+Á"SR",1+(md%4),1)+"B "+¤mde(md%€3) ğ6ç(op%€&D3)=&C0:=¤bxy(ins%)+" "+¤mde(((md%‚3)-1)€3) ú$ç(op%€&E7)=&24:="BIT "+¤mde(md%) ,ç(op%€&C7)=&84:=¤bxy(ins%)+" "+¤mde(md%) ;ç(op%€&FD)=&A0:="LD"+Á"YX",1+((op%€2)2),1)+" "+¤mde(2) Rç(op%€&CF)=&4C:çop%<>&5C:X%?2=64:="JMP "+À"(",op%>&5F)+¤mde(md%)+À")",op%>&5F) "0çop%=&80:num%=2:X%?2=64:="BRA "+¤jr(Data%?1) ,!X%?2=128:="EQUB &"+¤h0(op%,2) 6: @3ݤalu(A%)=Á"ORAANDEORADCSTALDACMPSBC",A%*3+1,3) J3ݤrot(A%)=Á"ASLROLLSRRORSTXLDXDECINC",A%*3+1,3) T3ݤbxy(A%)=Á"***BIT***STZSTYLDYCPYCPX",A%*3+1,3) ^: h/ݤmde(A%):num%=2:çA%=2:="#&"+¤h0(Data%?1,2) r>ç(A%€2):num%=3:="&"+¤h0(Data%!1,4)+À",X",A%=7)+À",Y",A%=6) |+ç(A%€1):="&"+¤h0(Data%?1,2)+À",X",A%=5) †4="(&"+¤h0(Data%!1,2)+À",X",A%=0)+")"+À",Y",A%=4) : šFݤjr(A%):çA%<128:="&"+¤h0(Ptr%+A%+2,4) ‹ ="&"+¤h0(Ptr%+A%+2-256,4) ÿ