1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-06-26 04:29:33 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
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
Mike Naberezny
62cdc8363a Back to -dev until next release 2012-11-15 17:43:40 -08:00
Mike Naberezny
a1e241b4a0 Prepare 0.13 release 2012-11-15 17:40:43 -08:00
Mike Naberezny
be2a1e59b4 Do not allow negative numbers for addresses 2012-09-09 14:53:43 -07:00
Mike Naberezny
73929d1be0 Back to -dev until next release 2012-02-16 18:36:08 -08:00
Mike Naberezny
ca232bf7db Prepare 0.12 release 2012-02-16 18:33:00 -08:00
Mike Naberezny
02ff83d18b Add "h" as a monitor shortcut for "help" 2012-02-09 15:29:55 -08:00
Mike Naberezny
24f984949a Fix cycle count of opcode 0xD2 (CMP zpi) 2012-02-08 11:44:16 -08:00
Mike Naberezny
ac8962ea10 Fix 65C02 opcode 0x7A 2012-02-08 10:58:52 -08:00
Mike Naberezny
f3034082c9 Fix help_cd() to not raise an exception 2012-02-03 20:23:37 -08:00
Mike Naberezny
d28ef8f658 Back to -dev until next release 2012-01-07 18:18:55 -08:00
Mike Naberezny
b264b8884d Prepare 0.11 release 2012-01-07 18:12:03 -08:00
Mike Naberezny
39dd38f205 Python versions earlier than 2.6 are no longer supported 2012-01-02 18:47:34 -08:00
Mike Naberezny
b5c2382364 Add the ability to load from URLs 2012-01-02 17:13:40 -08:00
Mike Naberezny
afa7f7c4fb Note command line args in changelog 2012-01-01 16:10:24 -08:00
Mike Naberezny
96bbe8b7e8 Note 65Org16 simulation module 2012-01-01 15:22:19 -08:00
Mike Naberezny
55a06fcc2a Back to -dev until the next release 2011-08-27 13:40:09 -07:00
Mike Naberezny
3170df9e56 Prepare 0.10 release 2011-08-27 13:36:54 -07:00
Mike Naberezny
4b96bdee65 Note branch calculation fix in changelog 2011-08-21 11:31:00 -07:00
Mike Naberezny
6434983e52 Back to -dev until the next release 2011-04-03 10:52:37 -07:00
Mike Naberezny
e8df099ed2 Prepare 0.9 release 2011-03-27 10:49:40 -07:00
Mike Naberezny
d2a20c1949 Fixed two monitor tests that were broken under Windows. 2010-09-11 17:05:22 -07:00
Mike Naberezny
8415155249 Removed use of defaultdict to fix compatibility with Python 2.4. 2010-03-08 22:32:55 -08:00
Mike Naberezny
be70a5946c Back to -dev until next release. 2010-03-08 21:49:34 -08:00
Mike Naberezny
58d45f45e3 Incremented version to 0.8. 2010-03-08 21:41:27 -08:00
Mike Naberezny
b1eb16d8fd Added ">" as a monitor shortcut for the fill command for consistency with VICE. 2009-11-25 18:26:29 -08:00
Mike Naberezny
6d998b117e Updated changelog. 2009-11-21 16:32:43 -08:00
Mike Naberezny
d7e353f3d9 Applied patch by Ed Spittles that fixes the behavior of the BREAK and UNUSED flags in the processor status register. Closes #16. 2009-11-21 16:17:26 -08:00
Mike Naberezny
729e3f9641 We no longer bundle ez_setup to bootstrap setuptools installation. 2009-11-08 10:39:05 -08:00
Mike Naberezny
8d50164ecf Fixed deprecation warnings on Python 2.6. 2009-10-13 20:27:47 -07:00
Mike Naberezny
019a755315 Prepare 0.7 release. 2009-09-03 22:49:00 -07:00
Mike Naberezny
460cc4e48e Applied patch from Ed Spittles to fix Z and C flags for SBC. Closes #15. 2009-09-03 22:46:37 -07:00
Mike Naberezny
a577c71be5 Added a new "save" command to the monitor. 2009-08-22 20:15:55 -07:00
Mike Naberezny
c33fd61b36 SBC now properly sets the V flag. Closes #6. 2009-08-20 18:58:59 -07:00
Mike Naberezny
5dd6e9f95a Added a new interactive assembly mode to the monitor. 2009-08-18 23:12:55 -07:00
Mike Naberezny
584c76e6e8 Fixed CMP fail on Rob Finch's test suite. Closes #8. 2009-08-16 22:53:00 -07:00
Mike Naberezny
00e247ecb7 Flags are now set to 0 on reset. 2009-08-16 19:23:09 -07:00
Mike Naberezny
a5482c1e1b Changed __repr__ of MPU objects to show flags in binary. 2009-08-16 19:10:57 -07:00