MOS 6502 Emulator
Go to file
Juraj Borza d726027da8 makefile added a test target 2020-04-16 08:20:46 +02:00
bins added hex files for the sample binaries 2019-04-27 21:14:23 +02:00
data swapped opcodes for ROR abs and abs_x 2019-05-07 21:43:13 +02:00
media snake gif 2019-04-27 21:57:35 +02:00
nestest more stripping for nestest so it can be directly compared to the output of the 'nestest' target binary 2019-05-07 21:45:09 +02:00
test6502 split test framework code into test_framework.c+h, leaving test6502 just for tests 2019-05-04 14:19:33 +02:00
.gitignore added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
LICENSE Initial commit 2019-04-13 22:07:31 +02:00
Makefile makefile added a test target 2020-04-16 08:20:46 +02:00
README.md Update README.md 2019-04-15 19:38:43 +02:00
azure-pipelines.yml Update azure-pipelines.yml for Azure Pipelines - run test 2019-04-14 13:29:54 +02:00
cpu.c fixed ROR + added ROR tests 2019-05-07 15:39:43 +02:00
cpu.h attempt to run nestest 2019-04-29 06:37:56 +02:00
debugger_windows.c added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
disassembler.c disassembler outputting branch target address 2019-05-04 15:24:58 +02:00
disassembler.h better handling of nestest 2019-05-01 07:21:36 +02:00
emu6502.c added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
emu6502.sln added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
emu6502.vcxproj added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
flags.h fixed PHP flag handling + test 2019-05-04 14:11:39 +02:00
memory.c fixed page wraparound for indirect y addressing + wraparound test for LDA_INDY 2019-05-07 21:44:37 +02:00
memory.h refactored the read_word function to allow for wrap 2019-05-07 21:04:04 +02:00
nestest.vcxproj added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
nestest_main.c added a 'nestest' vc++ solution for executing the nestest 2019-05-07 21:10:28 +02:00
opcodes.h swapped opcodes for ROR abs and abs_x 2019-05-07 21:43:13 +02:00
state.h initial emulation 2019-04-13 23:59:48 +02:00
test6502.c fixed page wraparound for indirect y addressing + wraparound test for LDA_INDY 2019-05-07 21:44:37 +02:00
test6502.h split test framework code into test_framework.c+h, leaving test6502 just for tests 2019-05-04 14:19:33 +02:00
test6502.vcxproj split test framework code into test_framework.c+h, leaving test6502 just for tests 2019-05-04 14:19:33 +02:00
test6502.vcxproj.user split test framework code into test_framework.c+h, leaving test6502 just for tests 2019-05-04 14:19:33 +02:00
test_framework.c test framework assert_pc message typo fix 2019-05-04 14:54:49 +02:00
test_framework.h test framework header update 2019-05-04 14:54:31 +02:00
test_main.c added a test vc++ project 2019-05-01 20:30:35 +02:00
types.h fixed zero flag handling in LDA, LDX, LDY 2019-04-27 12:43:15 +02:00

README.md

Build Status

emu6502

MOS 6502 Emulator