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

599 Commits

Author SHA1 Message Date
Mike Naberezny
fe72839124 Remove unnecessary upper()
>>> int('ffff',16)
65535
>>> int('FFFF',16)
65535
2016-10-07 13:38:31 -07:00
BigEd
71073be244 Merge pull request #31 from mkeller0815/master
Fixing order dependencies of commandline args
2016-10-07 08:41:59 +01:00
Mario Keller
ec2f103188 fixed bug in load and mpu argument order 2016-10-06 23:42:11 +02:00
Mario Keller
cfcc892a64 fixed no mpu set if rom is loaded 2016-10-06 23:32:09 +02:00
Mario Keller
7cf6e09824 Merge remote-tracking branch 'upstream/master' 2016-10-06 23:21:00 +02:00
Mario Keller
7832a71e72 fixed failing tests 2016-10-06 23:17:28 +02:00
Mario Keller
c43686a532 reordered cmd parsing 2016-10-06 23:12:50 +02:00
BigEd
4b093c232b Merge pull request #30 from mkeller0815/master
added -i / -o option to set getc / putc addresses
2016-10-06 21:01:15 +01:00
Mario Keller
fccd9cd0cf fixed wrong identation caused by tabs 2016-10-06 21:55:42 +02:00
Mario Keller
b7301f6aa7 added -i / -o option to set getc / putc addresses 2016-10-06 18:21:25 +02:00
Mike Naberezny
13f60394b6 Fix typo in Travis env for Python 2.7 2016-01-30 10:49:13 -08:00
Mike Naberezny
4263972ad9 Fix Travis build on Python 3.5 2016-01-30 10:47:41 -08:00
Mike Naberezny
3634807647 Fix Travis build on Python 3.5 2016-01-30 10:41:57 -08:00
Mike Naberezny
ee0e922689 Fix Travis build on Python 3.2 2016-01-30 10:36:01 -08:00
Mike Naberezny
32871f75e8 Add Python 3.5 to tox.ini and travis.yml 2016-01-30 10:31:32 -08:00
Mike Naberezny
0ba44d35f0 Remove unused variable 2016-01-30 10:29:07 -08: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
dcb99ddad7 Mark this package as a universal wheel 2015-03-31 12:06:48 -07:00
Mike Naberezny
a6fc48a875 Move help_save() above do_save() 2015-03-21 16:07:13 -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
69f243265f Fix typo 2015-02-09 15:42:43 -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
a167471b46 Rename list_breakpoints to show_breakpoints for parity with show_labels 2014-12-20 15:59:36 -08:00
Mike Naberezny
603fd31a74 Add test for run path without breakpoints 2014-12-19 21:32:12 -08:00
Mike Naberezny
de37edae97 Add test for WAI instruction 2014-12-18 22:24:06 -08:00
Mike Naberezny
b8bfcfff06 Fix typo in test name 2014-12-17 20:09:00 -08:00
Mike Naberezny
d50458ca85 Make address_for() more like label_for(), add tests 2014-12-16 21:02:14 -08:00
Mike Naberezny
0eb28bf4dc Fix loading into top of memory and document the feature 2014-12-15 12:08:36 -08:00
Mike Naberezny
816bb3c713 Use a consistent naming style for constants 2014-12-15 11:11:36 -08:00
Mike Naberezny
2dde6bdafe Handle all syntax errors in immediate values 2014-12-14 18:55:32 -08:00
Mike Naberezny
23bd9b9a39 Add support for ASCII chars as immediate values 2014-12-14 18:50:28 -08:00
Mike Naberezny
32a998abaf Remove unused import 2014-12-14 18:09:17 -08:00
Mike Naberezny
e8f5265912 Remove unused variable 2014-12-14 18:08:39 -08:00
Mike Naberezny
02e7953373 Generate regexps to make addressing easier to read 2014-12-14 18:07:35 -08:00
Mike Naberezny
a996cbceec Use tuples for the addressing patterns 2014-12-14 17:26:18 -08:00
Mike Naberezny
628593188e Remove duplication from addressing mode patterns 2014-12-14 17:19:04 -08:00
Mike Naberezny
a941071c92 Handle overflow when setting registers 2014-12-14 16:44:17 -08:00
Mike Naberezny
1b639ebfd0 Show an error message if load command has no args 2014-12-14 15:58:57 -08:00
Mike Naberezny
9f5cd2e425 Speed up run() by caching in local variables 2014-12-14 15:56:15 -08:00
Mike Naberezny
1586b1808d Speed up run() by using sets for stopcodes and breakpoints 2014-12-14 15:13:14 -08:00
Mike Naberezny
6b67749d50 Add tests for list_breakpoints, minor changes 2014-12-14 11:29:36 -08:00