go6502
go6502 copied to clipboard
6502 CPU emulator, assembler, disassembler, debugger and host written in go
It would be nice if there was a way to get a 1-to-1 mapping between actual line in the source code and an address. Currently, SourceMap.Lines seems to only record...
For some obscure reason, the BRK instruction is actually two bytes. The assembler (and presumably the emulator as well) treats it as a single byte instruction.
Hi, just noting that I ran 65C02_extended_opcodes_test.bin, from here: https://github.com/Klaus2m5/6502_65C02_functional_tests/tree/master/bin_files as follows: ``` load 65C02_extended_opcodes_test.bin $0000 run $0400 ``` and an infinite loop occurs at an address that might mean...