y x lo que veo utiliza desde F800 hasta FFFF que es el codigo que yo tengo
LDA 63636,X F893 3319 COM $19Un complemento al registro que se ubique en la posicion 0x19, el cual estan mapeados los I/O, lo raroo es que 0x19 esta como no implementadoF895 053F61 BRCLR 2,$3F,*+100 FA41 B6AC LDA $AC FA43 B7A3 STA $A3 FA45 B6AB LDA $AB FA47 B7A4 STA $A4 FA77 D6F894 LDA 63636,X si en ese momento en [H:X] tengo 60, entonces tendría que cargar en el acumulador el valor que se encuentre en la posición F8D0 que es el valor hexadecimal de 63636+60... o sería 63636+2+2+60=63700 = F8D4 sumando dos veces 2 por que hay dos posiciones más de opcode...
. no soy muy ducho en el tema, estoy empezando,jajaj no se si este metodo te parece que puede funcionar o puedes recomendarme algún otro o algún enlace de internet donde pueda echar un ojo para coger ideas...
FA77 D6F894 LDA 63636,Xserá que usa el valor F894 + (lo que tengo en X), yo creo que me equivocaba y entendía que era el valor de la dirección $F894, pero me acabo de dar cuenta que no tiene la $, entonces sería el valor directo y no la dirección... me despistaba que no aparecía #$ y por eso no pensaba que era el valor..FA83 AE05 LDX #$05Aquí sí que guarda en el index el valor 0x05FA85 E6A3 LDA 163,XSería igual que el primer caso, coge el valor directo 163 y le suma el valor que haya en el index X...