If I want to know everything, I can't risk skipping branching..........I told a lot to myself about how bad and/or difficult the 6502 lectures could be...and I do not want to fail and lie to myself that I ignore and refuse to help and skip... Would I even respect myself if I skip even tiny lessons about it after I said how I keep struggling to learn? it happens to everyone on everything in any time, and the potentials become decayed or destroyed. I do never want it happen to here...Kasumi wrote:I didn't tell you you had to replace LDA with LDX because you didn't have to do that. The code did it to itself.What do you mean? or why? You didn't told me we had to re-write or replace LDA with LDX.
I told you that in easy6502, your code starts at address $0600. This means the first opcode of the first instruction is at $0600. The code I gave you writes to $0600 which changes what the first instruction is. Does that make sense?You didn't need to disassemble, but I'm very glad you found that resource without me directing you to it. What I was hoping for is that you'd make the connection that since your code starts at $0600 and the program writes to $0600, that that might change the code. I left a bunch of hints about it in the post.Or you never told me I need to disassemble...
Anyway. Does it make sense now? Even if not, I guess I'm cool with it. Not every example is gonna land. If you wanna get back to branching, give me the address of all of these instructions, and tell me how you found those addresses.Knowing the purpose of the PC should help.Code: Select all
lda #$00 sta $0201 tay lda $0200
I am not racist, yet potentially, I could be delusional, but if the whole people in Japan accept skipping and refusal to keep going and understanding even tiniest problems, what qualities of life and inventions would we be missing out, or worse, never come true?
Is there another example about branching................?