Mike Naberezny
9d59f057d3
Fix Z flag handling for TSB and TRB. Closes #32
2017-05-08 17:08:38 -07:00
Mike Naberezny
60921f9691
Add changelog entry for #30
2016-10-07 13:50:29 -07:00
Mike Naberezny
52a23b0958
Add changelog entry for #31
2016-10-07 13:48:00 -07:00
Mike Naberezny
845452ccd7
Back to .dev0 until next release
2015-03-31 13:14:42 -07:00
Mike Naberezny
bc32754899
Prepare 0.24 release
2015-03-31 13:12:14 -07:00
Mike Naberezny
459ee44636
Back to -dev until next release
2015-02-09 23:12:35 -08:00
Mike Naberezny
fd13b4ab2c
Prepare 0.23 release
2015-02-09 23:11:22 -08:00
Mike Naberezny
993d542cbf
Add workaround for encoding errors in $F001 handler. Closes #29
2015-02-09 23:09:05 -08:00
Mike Naberezny
a88b2d8b24
Back to -dev until next release
2015-02-09 21:37:26 -08:00
Mike Naberezny
041576277e
Prepare 0.22 release
2015-02-09 21:35:59 -08:00
Mike Naberezny
173b40a809
Fix `py65mon --rom
` on Python 3. Closes #28
2015-02-09 21:31:26 -08:00
Mike Naberezny
8bebfa28f8
Back to -dev until next release
2015-02-09 15:14:42 -08:00
Mike Naberezny
66768f5ca4
Prepare 0.21 release
2015-02-09 15:10:58 -08:00
Mike Naberezny
915b3b6b44
Fix console input when run under Python 3 on Windows. Closes #27
2015-02-09 15:07:47 -08:00
Mike Naberezny
716eeb4248
Add changelog entry for 23bd9b9a39
2014-12-21 15:40:15 -08:00
Mike Naberezny
afbfbf89a5
Add breakpoint support to changelog
2014-10-10 21:27:44 -07:00
Mike Naberezny
d71338109f
Back to -dev until next release
2014-05-08 14:43:05 -07:00
Mike Naberezny
6c45bc5305
Prepare 0.20 release
2014-05-08 14:41:12 -07:00
Mike Naberezny
8517fbcf65
Add changelog entry for 1836596afc
2014-05-07 23:26:39 -07:00
Mike Naberezny
8f126be04a
Back to -dev until next release
2014-03-12 10:09:03 -07:00
Mike Naberezny
8d9cb71f6e
Prepare 0.19 release
2014-03-12 10:04:28 -07:00
Mike Naberezny
7530f81507
Fix 65C02 opcode $D2: CMP Zero Page, Indirect
2014-03-12 10:02:25 -07:00
Mike Naberezny
0a6f7b90a2
Remove blocking_getc at $f005
2014-01-31 15:07:51 -08:00
Mike Naberezny
589aed7ea7
Back to -dev until next release
2014-01-30 15:24:10 -08:00
Mike Naberezny
7435c43fda
Prepare 0.18 release
2014-01-30 15:19:30 -08:00
Mike Naberezny
c69ebc34ca
Assembling now tolerates extra whitespace between opcode and operand
2014-01-25 21:31:07 -08:00
Mike Naberezny
ecf15d6171
Add changelog entry for page wrapping
2014-01-22 13:50:06 -08:00
Mike Naberezny
1525f9e9b4
Fix BRK on 65C02 so it clears the decimal flag
2014-01-21 18:42:27 -08:00
Mike Naberezny
18bfec083c
Fix grammar
2014-01-21 15:41:26 -08:00
Mike Naberezny
ebd402e4de
Fix program counter overflow bug in RTS
2014-01-21 15:06:40 -08:00
Mike Naberezny
0d35c2d351
Back to -dev until next release
2013-10-26 21:46:10 -07:00
Mike Naberezny
549bfce450
Prepare 0.17 release
2013-10-26 21:42:05 -07:00
Mike Naberezny
e0846c1b73
Add Python 3 support to changelog
2013-10-26 18:44:38 -07:00
Mike Naberezny
e85af3c183
Back to -dev until next release
2013-04-03 10:29:47 -07:00
Mike Naberezny
19c343a22c
Prepare 0.16 release
2013-04-03 10:20:41 -07:00
Mike Naberezny
da9ce10246
Add ROM loading fix to changelog
2013-04-02 08:37:11 -07:00
Mike Naberezny
0684002385
Back to -dev until next release
2013-01-06 16:33:16 -08:00
Mike Naberezny
0fbf0a803b
Prepare 0.15 release
2013-01-06 16:30:31 -08:00
Mike Naberezny
321c9cfb36
Fix interpretation of range in disassemble command
2012-11-30 14:51:51 -08:00
Mike Naberezny
81906116f3
Allow disassembly listings to wrap around memory
2012-11-30 13:24:42 -08:00
Mike Naberezny
efd289a9c6
Back to -dev until next release
2012-11-30 10:30:10 -08:00
Mike Naberezny
23958791b5
Prepare 0.14 release
2012-11-30 10:26:44 -08:00
Mike Naberezny
fdf4145b55
Fix disassembly output when instruction wraps past the top of memory
2012-11-25 16:07:44 -08:00
Mike Naberezny
b2148d72c6
Raise OverflowError if assembling exceeds the top of memory
2012-11-25 11:07:21 -08:00
Mike Naberezny
65389218f4
Add support for 65C02 opcode 0x7C: JMP (abs,X)
2012-11-22 15:23:28 -08:00
Mike Naberezny
e48058e7c1
Add support for 65C02 opcode 0x89 (BIT immediate)
2012-11-22 14:27:33 -08:00
Mike Naberezny
ea56153573
Fix MPU status display from wrapping unexpectedly on some terminals.
...
The unexpected wrapping was caused by passing a multiline string to
Cmd.prompt. Cmd in turn passes the prompt string to raw_input(),
which expects only a single line.
2012-11-20 11:16:36 -08:00
Mike Naberezny
8f284a8e58
PEP8
2012-11-19 14:37:37 -08:00
Mike Naberezny
0c51e9f337
Fix assembling opcodes where the mnemonic has a digit
2012-11-18 22:17:38 -08:00
Mike Naberezny
ad31ed40a7
Show specific error messages when assembly fails
2012-11-18 17:34:48 -08:00