Hello,
I'd like to use the Visual 6502 simulator, but couldn't get anywhere figuring out how to use its interface.
The most important and basic thing you'd want to do with an emulator is loading a program, setting the PC and running it. It seems like
does the job.
But I'm kinda stuck from there on. How can I inspect the memory beyond the first two pages displayed on the right? Why is there already some data in the zeropage, I'd want all memory to be cleared. It seems my program is executing normally for a few instruction, but then it's all corrupted. Since I can't even look if the memory was loaded, I'm not sure what's going on. Is there a size limit for the d= string?
All want to do is load a few dozen instructions into some sensible memory location, set the PC and maybe some other registers, run / step through the code and then inspect memory / registers as I go along. I'd really appreciate any documentation / help / guide here.
Thanks!
I'd like to use the Visual 6502 simulator, but couldn't get anywhere figuring out how to use its interface.
The most important and basic thing you'd want to do with an emulator is loading a program, setting the PC and running it. It seems like
Code:
http://www.visual6502.org/JSSim/expert.html?r=0600&a=0600&d=...
does the job.
But I'm kinda stuck from there on. How can I inspect the memory beyond the first two pages displayed on the right? Why is there already some data in the zeropage, I'd want all memory to be cleared. It seems my program is executing normally for a few instruction, but then it's all corrupted. Since I can't even look if the memory was loaded, I'm not sure what's going on. Is there a size limit for the d= string?
All want to do is load a few dozen instructions into some sensible memory location, set the PC and maybe some other registers, run / step through the code and then inspect memory / registers as I go along. I'd really appreciate any documentation / help / guide here.
Thanks!