http://visual6502.org/JSSim/
I don't know even what the starting bytecode means. This:
0000: a9 00 20 10 00 4c 02 00 00 00 00 00 00 00 00 40
0010: e8 88 e6 0f 38 69 02 60 00 00 00 00 00 00 00 00
Execution starts from beginning? On 6502 emulator it started from $600.
Googling out takes too long and gives not complete results, so let's post it. I need either disassembler, or good table with all opcodes. Like http://visual6502.org/wiki/index.php?ti ... 56_Opcodes , but I don't know what those addressing modes mean. Wait, I don't need that yet.
edit
Link to disassembler was so close! So close!
http://www.e-tradition.net/bytes/6502/disassembler.html
Wait, I copypasted something wrong, here is the right listing.
* = 0000
0000 A9 00 LDA #$00
0002 20 10 00 JSR $0010
0005 4C 02 00 JMP $0002
0008 00 BRK
0009 00 BRK
000A 00 BRK
000B 00 BRK
000C 00 BRK
000D 00 BRK
000E 00 BRK
000F 40 RTI
0010 E8 INX
0011 88 DEY
0012 E6 0F INC $0F
0014 38 SEC
0015 69 02 ADC #$02
0017 60 RTS
0018 00 BRK
0019 00 BRK
001A 00 BRK
001B 00 BRK
001C 00 BRK
001D 00 BRK
001E 00 BRK
001F 00 BRK
0020 .END
I don't know even what the starting bytecode means. This:
0000: a9 00 20 10 00 4c 02 00 00 00 00 00 00 00 00 40
0010: e8 88 e6 0f 38 69 02 60 00 00 00 00 00 00 00 00
Execution starts from beginning? On 6502 emulator it started from $600.
Googling out takes too long and gives not complete results, so let's post it. I need either disassembler, or good table with all opcodes. Like http://visual6502.org/wiki/index.php?ti ... 56_Opcodes , but I don't know what those addressing modes mean. Wait, I don't need that yet.
edit
Link to disassembler was so close! So close!
http://www.e-tradition.net/bytes/6502/disassembler.html
Wait, I copypasted something wrong, here is the right listing.
* = 0000
0000 A9 00 LDA #$00
0002 20 10 00 JSR $0010
0005 4C 02 00 JMP $0002
0008 00 BRK
0009 00 BRK
000A 00 BRK
000B 00 BRK
000C 00 BRK
000D 00 BRK
000E 00 BRK
000F 40 RTI
0010 E8 INX
0011 88 DEY
0012 E6 0F INC $0F
0014 38 SEC
0015 69 02 ADC #$02
0017 60 RTS
0018 00 BRK
0019 00 BRK
001A 00 BRK
001B 00 BRK
001C 00 BRK
001D 00 BRK
001E 00 BRK
001F 00 BRK
0020 .END