Mike Naberezny
|
515d8b6aac
|
Properly detect Python version and include data files in manifest.
|
2009-06-03 17:42:37 -07:00 |
|
Mike Naberezny
|
10e3c0f0e9
|
Prepare 0.3 release.
|
2009-06-03 17:03:13 -07:00 |
|
Mike Naberezny
|
69e9bdb9d5
|
Updated changelog.
|
2009-06-03 17:00:07 -07:00 |
|
Mike Naberezny
|
325daa4894
|
Removed old README.
|
2009-06-03 16:02:08 -07:00 |
|
Mike Naberezny
|
86445ac761
|
Updated README.markdown.
|
2009-06-03 16:01:35 -07:00 |
|
Mike Naberezny
|
3afbf801d7
|
Added test for 65C02 instruction BIT Absolute,X.
|
2009-04-24 23:15:08 -07:00 |
|
offe
|
b792eec839
|
Added BIT abx instruction (0x3c) to 65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-24 22:51:41 -07:00 |
|
Oscar Lindberg
|
667321381b
|
Added zero page indirect CMP to 65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-20 05:53:58 +08:00 |
|
offe
|
c464569946
|
Changed indentation
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-20 05:53:56 +08:00 |
|
Mike Naberezny
|
319e6dc4c1
|
Removed unused break flag.
|
2009-04-16 23:13:19 -07:00 |
|
Oscar Lindberg
|
6dff719556
|
Fixed error where BRK would increase pc with 3 instead of 2
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-14 21:19:26 -07:00 |
|
Oscar Lindberg
|
e01f2c35d5
|
Rerenamed 0x3a and 0x1a to DEC A, with correct addressing mode (acc)
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-13 09:45:36 +08:00 |
|
Oscar Lindberg
|
2efc5ef48f
|
Added INA (INC A) to 65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-13 09:45:21 +08:00 |
|
Oscar Lindberg
|
a8d6b0e166
|
Renamed DEC A to DEA
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-13 09:45:20 +08:00 |
|
Mike Naberezny
|
1f3c93b093
|
Improve test for ORA. (offe)
|
2009-04-12 18:43:40 -07:00 |
|
Oscar Lindberg
|
af11a3722a
|
Added WAI operation
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-13 09:40:24 +08:00 |
|
Mike Naberezny
|
cba7990d29
|
Added tests to assert RMBx instructions do not change SR.
|
2009-04-12 15:52:17 -07:00 |
|
Mike Naberezny
|
ba3b42849a
|
Added 65C02 instructions SMB0 through SMB7.
|
2009-04-12 15:45:45 -07:00 |
|
Mike Naberezny
|
c902eed125
|
Added 65C02 instructions RMB0 through RMB7.
|
2009-04-12 15:17:27 -07:00 |
|
offe
|
c77647c834
|
Added DEC A and BRA to 65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-10 01:58:15 +08:00 |
|
offe
|
c56b8590aa
|
Removed duplicated instruction definitions
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-10 01:58:14 +08:00 |
|
Mike Naberezny
|
49fdcdfa9e
|
Fixed broken 65C02 instruction ORA (ZP).
|
2009-04-09 10:57:06 -07:00 |
|
Mike Naberezny
|
a8e57c04b6
|
Added new "mpu" command to the monitor.
|
2009-04-08 20:50:44 -07:00 |
|
Mike Naberezny
|
6f135e1f44
|
Improved tests for BIT.
|
2009-04-08 20:07:08 -07:00 |
|
Mike Naberezny
|
1ebe890ccb
|
Added 65C02 instruction BIT ZP,X.
|
2009-04-08 20:03:12 -07:00 |
|
Mike Naberezny
|
ab0758010a
|
Use more readable names for instructions.
|
2009-04-08 19:28:04 -07:00 |
|
Mike Naberezny
|
51638732a7
|
Added 65C02 instruction SBC (ZP).
|
2009-04-08 19:21:54 -07:00 |
|
Mike Naberezny
|
97c024ae0d
|
Removed duplicates.
|
2009-04-08 19:20:05 -07:00 |
|
Mike Naberezny
|
9876bdb8fa
|
Added 65C02 instruction STA (ZP).
|
2009-04-08 19:04:05 -07:00 |
|
Mike Naberezny
|
e61b29dbcd
|
Added 65C02 instruction ADC (ZP).
|
2009-04-08 18:58:05 -07:00 |
|
Mike Naberezny
|
5cb179450d
|
Added 65C02 instruction EOR (ZP).
|
2009-04-08 18:42:16 -07:00 |
|
Mike Naberezny
|
766609b9a4
|
Added 65C02 instruction AND (ZP).
|
2009-04-08 18:36:21 -07:00 |
|
Mike Naberezny
|
623118ec3c
|
Added 65C02 instruction ORA (ZP).
|
2009-04-08 18:30:44 -07:00 |
|
Mike Naberezny
|
59bc652a48
|
Fixed comment.
|
2009-04-08 18:28:37 -07:00 |
|
Mike Naberezny
|
20f6e9605d
|
Added 65C02 instruction LDA (ZP)
|
2009-04-08 18:04:31 -07:00 |
|
Oscar Lindberg
|
9edd347d63
|
Added TRB and TSB on 65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-09 08:22:05 +08:00 |
|
Mike Naberezny
|
b73b080983
|
Assert that decorated addressing modes are valid.
|
2009-04-07 22:14:19 -07:00 |
|
Mike Naberezny
|
ab9337bb5a
|
Assembler now accepts an MPU instance.
|
2009-04-07 21:56:03 -07:00 |
|
Mike Naberezny
|
3ef4a8abc2
|
Instruction decorator now specifies mneumonic and addressing mode for disassembly.
|
2009-04-07 21:16:05 -07:00 |
|
Mike Naberezny
|
fb8311b94b
|
Added PHX, PHY, PLX, PLY.
|
2009-04-07 19:23:24 -07:00 |
|
Mike Naberezny
|
9d7615a17e
|
Build lookup tables from decorators.
|
2009-04-07 18:36:28 -07:00 |
|
Mike Naberezny
|
10228a69b0
|
Moved MPU models into py65.devices.
|
2009-04-07 17:48:57 -07:00 |
|
Mike Naberezny
|
ebe02c2dfa
|
Refactor tests to remove conditional class generation.
|
2009-04-07 17:40:35 -07:00 |
|
Mike Naberezny
|
594bfcaf71
|
Update imports, move instruction decorator to utils.
|
2009-04-07 17:37:53 -07:00 |
|
Mike Naberezny
|
857292958a
|
Added *.swp, build/, dist/.
|
2009-04-07 16:33:57 -07:00 |
|
Oscar Lindberg
|
7b28b2f1fa
|
Fixed error in most tests. Every memory insert made memory one byte larger.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-08 07:32:18 +08:00 |
|
Oscar Lindberg
|
aa8ef0ebca
|
Implemented all STZ for 65C02. Trying out new idea for instruction definitions.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-08 07:32:17 +08:00 |
|
Oscar Lindberg
|
f1d553a485
|
First 65c02 instruction
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-08 07:32:00 +08:00 |
|
offe
|
304422978d
|
Started making room for MPU65C02
Signed-off-by: Mike Naberezny <mike@naberezny.com>
|
2009-04-08 07:31:43 +08:00 |
|
Mike Naberezny
|
16db578570
|
Added hexdump loader.
|
2009-04-05 18:14:27 -07:00 |
|