Radosław Kujawa
|
5eede9333b
|
Add emulation of PHP, PLP instructions and test cases for them.
|
2017-01-22 23:01:24 +01:00 |
|
Radosław Kujawa
|
074ecdccc3
|
No-operand INC has accumulator addressing mode, not implied.
|
2017-01-22 22:44:08 +01:00 |
|
Radosław Kujawa
|
1460817230
|
Correct mnemonic for LDX with Zero Page,Y addressing.
|
2017-01-22 22:40:32 +01:00 |
|
Radosław Kujawa
|
fb7d4b28e7
|
Add DEX, DEY emulation and test cases for them.
|
2017-01-22 22:35:50 +01:00 |
|
Radosław Kujawa
|
52247f0ce4
|
Implement CLC, SEC and test for them.
|
2017-01-22 13:50:04 +01:00 |
|
Radosław Kujawa
|
473e0e2636
|
Add INX, INY emulation and test cases.
Some comments while here.
|
2017-01-22 13:07:21 +01:00 |
|
Radosław Kujawa
|
c7633feb87
|
Add STZ emulation.
|
2017-01-21 21:46:35 +01:00 |
|
Radosław Kujawa
|
d2dc51cbd3
|
Add a header. Now looks nicer on GitHub!
|
2017-01-20 23:23:04 +01:00 |
|
Radosław Kujawa
|
0dc7dac6a3
|
Add PLA, PHA emulation.
|
2017-01-20 22:26:13 +01:00 |
|
Radosław Kujawa
|
a50da41388
|
Implement AND emulation and test.
|
2017-01-20 10:41:56 +01:00 |
|
Radosław Kujawa
|
6b7ddbf865
|
LDA zero page emulation and test for it.
|
2017-01-19 11:49:05 +01:00 |
|
Radosław Kujawa
|
92914d4aa0
|
Experiment with emulating opcode requring operands.
Immediate lda now works.
|
2017-01-18 22:37:00 +01:00 |
|
Radosław Kujawa
|
e7e30292d5
|
Fix incorrect instruction sizes.
|
2017-01-18 22:11:13 +01:00 |
|
Radosław Kujawa
|
380b524a51
|
Assign a separate identifier for all invalid nops.
|
2017-01-18 22:05:50 +01:00 |
|
Radosław Kujawa
|
52ce9bff8c
|
Preliminary support for emulation of instructions.
Some refactoring while here.
|
2017-01-18 17:18:19 +01:00 |
|
Radosław Kujawa
|
f106e227cd
|
Prepare structures for adding emulation of instructions.
|
2017-01-18 15:45:28 +01:00 |
|
Radosław Kujawa
|
d6876b38a1
|
Write down all 65C02 instructions.
|
2017-01-18 14:37:44 +01:00 |
|
Radosław Kujawa
|
611f51201f
|
Generate instruction set from CSV file and awk script.
|
2017-01-18 12:08:55 +01:00 |
|