BigEd
|
4449ce0a97
|
fixup probable typos in test suite flag preparation
|
2010-11-24 22:22:37 +00:00 |
|
Mike Naberezny
|
d2a20c1949
|
Fixed two monitor tests that were broken under Windows.
|
2010-09-11 17:05:22 -07:00 |
|
Mike Naberezny
|
87b8e9c7b6
|
Removed download_url.
|
2010-05-16 11:30:44 -07:00 |
|
Mike Naberezny
|
b8d3e62bae
|
Use get() instead of setdefault().
|
2010-05-16 11:30:29 -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
|
6508262fca
|
Removed ez_setup.py.
|
2010-03-07 23:12:17 -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
|
7a54ad06f3
|
Small tweaks to the README.
|
2009-09-03 22:36:02 -07:00 |
|
Mike Naberezny
|
07bdfc4dbf
|
Added tests for monitor shortcuts.
|
2009-08-22 22:59:52 -07:00 |
|
Mike Naberezny
|
db61ba853b
|
Added tests for "load" command.
|
2009-08-22 20:37:32 -07:00 |
|
Mike Naberezny
|
a577c71be5
|
Added a new "save" command to the monitor.
|
2009-08-22 20:15:55 -07:00 |
|
Mike Naberezny
|
2b25cc9f90
|
Help now accepts command shortcuts.
|
2009-08-22 13:12:26 -07:00 |
|
Mike Naberezny
|
4245b24a40
|
Added maxwidth to specify maximum address width.
|
2009-08-22 12:20:10 -07:00 |
|
Mike Naberezny
|
614a255ee5
|
Tilde command now works as in VICE (e.g. "~c000").
|
2009-08-22 11:27:32 -07:00 |
|
Mike Naberezny
|
ba12c63666
|
Move interactive mode machinery into console utils.
|
2009-08-22 10:56:39 -07:00 |
|
Mike Naberezny
|
2c5f3cb892
|
Removed interactive assembly mode from TODO list.
|
2009-08-21 23:40:45 -07:00 |
|
Mike Naberezny
|
b1ea5652dc
|
See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
|
2009-08-21 23:35:19 -07:00 |
|
Mike Naberezny
|
475c929011
|
Interactive assembler continues at same address on error.
|
2009-08-21 21:01:09 -07:00 |
|
Mike Naberezny
|
87de997a78
|
Command shortcuts now work when the command has no args.
|
2009-08-21 20:49:26 -07:00 |
|
Mike Naberezny
|
ab7c84659a
|
Removed special case for "flags".
|
2009-08-21 19:31:51 -07:00 |
|
Mike Naberezny
|
af3fc635ff
|
Processor status (p) is now "p" instead of "flags".
|
2009-08-21 19:30:12 -07:00 |
|
Mike Naberezny
|
6b61cdf5b3
|
Use lstrip() to remove leading dots.
|
2009-08-20 19:07:25 -07:00 |
|
Mike Naberezny
|
c714480580
|
Ignore leading dots in monitor commands.
|
2009-08-20 19:04:17 -07:00 |
|
Mike Naberezny
|
c33fd61b36
|
SBC now properly sets the V flag. Closes #6.
|
2009-08-20 18:58:59 -07:00 |
|
Mike Naberezny
|
5ea9dc9a70
|
Fixed opCMPR to use register_value instead of accumulator.
|
2009-08-20 13:35:56 -07:00 |
|
Mike Naberezny
|
5dd6e9f95a
|
Added a new interactive assembly mode to the monitor.
|
2009-08-18 23:12:55 -07:00 |
|
Mike Naberezny
|
b122a60ddf
|
Added getch() for blocking character input.
|
2009-08-18 23:03:37 -07:00 |
|
Mike Naberezny
|
bd1aae66e3
|
Renamed getch() to getch_noblock(). It now returns a string with the character instead of the ordinal value.
|
2009-08-18 22:19:05 -07:00 |
|
Mike Naberezny
|
b063782906
|
Use same constructor signature for assembler and disassembler.
|
2009-08-18 21:54:29 -07:00 |
|
Mike Naberezny
|
d741fafcf8
|
Removed unnecessary use of os.linesep.
|
2009-08-18 21:33:48 -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
|
a0fb849524
|
Added test coverage for ADC overflow. Closes #3.
|
2009-08-16 21:52:11 -07:00 |
|
Mike Naberezny
|
7b8c56107a
|
Fixed bad merge with Ed's ADC overflow patch.
|
2009-08-16 21:44:10 -07:00 |
|
Mike Naberezny
|
28936341bb
|
Replaced hardcoded "\n" with os.linesep.
|
2009-08-16 19:40:02 -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 |
|
Mike Naberezny
|
cb63d94776
|
Flags (P) can now be changed from the "registers" command.
|
2009-08-16 18:52:47 -07:00 |
|
Mike Naberezny
|
f1c27198b2
|
Combined CPX, CPY, CMP into one internal operation. Closes #11.
|
2009-08-16 12:24:26 -07:00 |
|
Mike Naberezny
|
2c1614c82c
|
Fixed assembling relative branches in the monitor. Closes #10.
|
2009-08-15 17:21:49 -07:00 |
|
Mike Naberezny
|
b28bbe787a
|
Added Windows support for nonblocking character input.
|
2009-08-12 16:25:02 -07:00 |
|
Mike Naberezny
|
c2c08d62d2
|
Prepare 0.6 release.
|
2009-08-11 11:27:11 -07:00 |
|
Mike Naberezny
|
9bfc5a13d1
|
Fixed that ADC would not properly set the V flag. Closes #3.
|
2009-08-10 22:58:17 -07:00 |
|