This commit is contained in:
Irmen de Jong 2020-02-21 20:11:17 +01:00
parent d9f1a76c47
commit 323098f645
2 changed files with 3 additions and 0 deletions

View File

@ -1409,6 +1409,7 @@ open class Cpu6502 : BusComponent() {
// unofficial/illegal 6502 instructions
// see http://www.ffd2.com/fridge/docs/6502-NMOS.extra.opcodes
// or https://github.com/quietust/nintendulator/blob/master/src/CPU.cpp (search for LogBadOps)
// or https://github.com/stardot/b-em/blob/master/src/6502.c
// TODO: some of these may be implemented incorrectly / are not finished yet

View File

@ -4,6 +4,8 @@ import org.junit.jupiter.api.parallel.ExecutionMode
import kotlin.test.*
// TODO: implement the still missing illegal instructions and replace these tests with the 'real' runTest
// the instr_test_v5 from nesdev https://wiki.nesdev.com/w/index.php/Emulator_tests may be useful to test the instructions
@Execution(ExecutionMode.CONCURRENT)
class Test6502TestSuiteIllegalInstructions: FunctionalTestsBase() {