1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-11-18 00:06:08 +00:00
Commit Graph

264 Commits

Author SHA1 Message Date
Mike Naberezny
360c6fb299 Add 65Org16 tests to TODO list 2012-01-08 20:21:14 -08:00
Mike Naberezny
4942ab648d Remove data_files list 2012-01-08 20:16:21 -08:00
Mike Naberezny
6180eddb8a Use defaultdict for storing subscriber lists 2012-01-08 20:12:32 -08:00
Mike Naberezny
d28ef8f658 Back to -dev until next release 2012-01-07 18:18:55 -08:00
Mike Naberezny
b3b50f9187 Prepare 0.11 release 2012-01-07 18:15:36 -08:00
Mike Naberezny
b264b8884d Prepare 0.11 release 2012-01-07 18:12:03 -08:00
Mike Naberezny
679901ced8 Remove MANIFEST.in 2012-01-07 18:09:27 -08:00
Mike Naberezny
8848cb901c Use the same conventions as the rest of the file 2012-01-06 19:21:03 -08:00
Mike Naberezny
f06e70703f Test for key instead of catching KeyError 2012-01-05 20:12:51 -08:00
Mike Naberezny
7603c84e38 Rename to usage() to _usage() 2012-01-04 21:22:56 -08:00
Mike Naberezny
cf8d0ab394 Use _exit() instead of calling sys.exit directly 2012-01-04 21:22:49 -08:00
Mike Naberezny
4ec4ae6a8f Use output() instead of calling print directly 2012-01-04 21:18:24 -08:00
Mike Naberezny
a611da2c55 Update copyright year for 2012 2012-01-04 21:12:26 -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
319c2afa12 EhBASIC 2.2: Load at $0000 and goto $FF80 to start 2012-01-02 17:25:36 -08:00
Mike Naberezny
b5c2382364 Add the ability to load from URLs 2012-01-02 17:13:40 -08:00
Mike Naberezny
3a0807ccec Eliminate two function calls on every step 2012-01-02 15:16:25 -08:00
Mike Naberezny
3d2490bcce Remove redundant setting of program counter 2012-01-02 15:12:11 -08:00
Mike Naberezny
4b149cbded Move import to the top of the file 2012-01-01 16:56:28 -08:00
Mike Naberezny
afa7f7c4fb Note command line args in changelog 2012-01-01 16:10:24 -08:00
Mike Naberezny
f2d7ae4f2f Put usage message in __doc__ 2012-01-01 15:56:56 -08:00
Mike Naberezny
ffb0a19391 Fix --mpu option to be case insensitive 2012-01-01 15:47:24 -08:00
Mike Naberezny
111541cd90 Fix monitor's "mpu" command to not be case sensitive 2012-01-01 15:35:32 -08:00
Mike Naberezny
96bbe8b7e8 Note 65Org16 simulation module 2012-01-01 15:22:19 -08:00
Mike Naberezny
a991a7862c Merge branch 'master' of https://github.com/BigEd/py65
Conflicts:
	src/py65/assembler.py
	src/py65/disassembler.py
	src/py65/tests/devices/test_mpu6502.py
2012-01-01 14:59:55 -08:00
BigEd
57d5e71913 adding examples including hexloader boot rom 2011-08-28 20:35:31 +01:00
BigEd
10f6681798 monitor: add usage and several command line options 2011-08-28 20:20:27 +01: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
BigEd
3b70e8f495 bugfix: sbc calculation for 16-bit 2011-08-22 15:50:42 +01:00
BigEd
c437d3ee3f monitor: add memory-mapped blocking getc 2011-08-22 15:45:20 +01:00
BigEd
5802220fc5 monitor: swap byte order for load and save (affects 16-byte binaries) 2011-08-22 11:02:04 +01:00
Mike Naberezny
624b828796 Add test that "mpu" command is not case sensitive 2011-08-21 15:38:58 -07:00
BigEd
36a0731483 memory model: remove blist dependency, model just 256k memory for 32bit address space 2011-08-21 21:52:22 +01:00
BigEd
40f77afd67 monitor: add command line interface to pre-select the MPU 2011-08-21 21:33:37 +01:00
BigEd
454bfa0f03 fixup broken test 2011-08-21 12:05:14 -07:00
BigEd
8627231865 fixup broken tests 2011-08-21 12:05:07 -07:00
Mike Naberezny
6dd2312e6a Wrap lines at 80 columns 2011-08-21 12:01:42 -07:00
BigEd
460ad72449 add simple benchmark to support pypy testing 2011-08-21 11:49:51 -07:00
Mike Naberezny
3bed1d2247 Add tests for branch calculation fixes 2011-08-21 11:43:39 -07:00
Mike Naberezny
4b96bdee65 Note branch calculation fix in changelog 2011-08-21 11:31:00 -07:00
BigEd
edd730bb6e bugfix: long standing branch bug in assembler and disassembler 2011-08-21 11:23:09 -07:00
BigEd
8294727858 monitor: extend save and load to 16-bit 2011-08-21 10:51:15 +01:00
BigEd
4b453e3b7a note the definition of 65Org16 and point to github implementaion 2011-08-21 09:48:13 +01:00
BigEd
7e48fade90 bugfix: long standing branch bug in assembler and disassembler 2011-08-20 22:35:03 +01:00
BigEd
c264bd6707 finish basic support for 65Org16, all tests passing 2011-08-20 21:50:26 +01:00
BigEd
0eb140d6c1 first steps to support 65Org16 cpu 2011-08-19 17:40:07 +01:00
BigEd
fc3cb0be34 fixup broken test 2011-08-19 17:33:21 +01:00
BigEd
6abcb5c8d8 fixup broken tests 2011-08-19 17:32:54 +01:00
BigEd
b6c9b3c124 add simple benchmark to support pypy testing 2011-08-19 13:38:44 +01:00