Commit Graph

604 Commits

Author SHA1 Message Date
Sam Colwell 3a0fe6b33d Added fix for input on OSX 2019-02-09 11:20:12 -05:00
Sam Colwell abe83dce13 Merge branch 'master' of https://github.com/mnaberez/py65 into bugfix/osx_input 2019-02-06 19:46:55 -05:00
Mike Naberezny 1110f304a4
Merge pull request #52 from scotws/cmptests
Add tests for comparison instructions
2019-01-30 12:43:22 -08:00
Scot W. Stevenson 8cf1862f12 Fixes typo and whitespace 2019-01-16 08:05:54 +01:00
Scot W. Stevenson 4c89c23c87 Add comparison tests CMP imm, see #24 2019-01-14 09:00:54 +01:00
Sam Colwell 0436bcde4b clean up comments and indentation 2019-01-12 15:45:15 -05:00
Sam Colwell db406af2ff Merging upstream master 2019-01-12 15:27:00 -05:00
Sam Colwell 5bebc72a56 Adding try block in Monitor __init__ for cygwin 2019-01-12 15:07:26 -05:00
Sam Colwell c2a64546cb Add try block around stdin.read for cygwin 2019-01-12 14:48:45 -05:00
Sam Colwell d38831db1f Removing unused imports 2019-01-12 12:58:39 -05:00
Sam Colwell 1e1791652e Comment fixups and remove unused import 2019-01-12 12:48:00 -05:00
Sam Colwell b6e00ea196 Added fix from mlauke and restored input on ^C 2019-01-12 12:33:00 -05:00
Mike Naberezny f34b4efa5f
Merge pull request #50 from SamCoVT/bugfix/windows_load
Add string formatting to load option for Windows backslashes in paths
2018-12-03 17:58:15 -08:00
Sam Colwell a86987eb2d Add string formatting to load option for Windows backslashes 2018-12-03 20:46:28 -05:00
Sam Colwell ea7ed58979 Fix whitespace and comments. 2018-11-07 23:30:42 -05:00
Sam Colwell a705252440 Moved platform-specific code into utils.console.py as functions 2018-11-07 22:48:17 -05:00
Sam Colwell c2eb7897bc Change non-blocking reads to have 0.1 second timeout 2018-11-04 12:04:59 -05:00
Sam Colwell 8a0471e45d Move linux termios changes into Monitor._run 2018-11-04 11:50:48 -05:00
Mike Naberezny cd673d50d1 Revert "Ignore termios error in getch_noblock(). Fixes #46"
This reverts commit 7ed4d95885.
2018-10-12 10:30:29 -07:00
Mike Naberezny 2df8152d27 Drop support for older Python, bump major version 2018-10-09 18:44:32 -07:00
Mike Naberezny 1ca859196f Remove older Python 3 versions from CI 2018-10-09 18:34:49 -07:00
Mike Naberezny 7ed4d95885 Ignore termios error in getch_noblock(). Fixes #46 2018-10-06 12:50:59 -07:00
Mike Naberezny 3193a348f7 Fix test for assembling by label. [Michael A. Morris] 2018-09-26 19:11:05 -07:00
Mike Naberezny e0722dcb6a Use BSD 3-Clause text preferred by GitHub 2018-07-18 13:56:10 -07:00
Mike Naberezny 7d47be55a9 Back to .dev0 until next release 2018-07-01 14:20:12 -07:00
Mike Naberezny 730e39c029 Prepare 1.1.0 release 2018-07-01 14:11:08 -07:00
Mike Naberezny a5dc853e9b Update changelog 2018-07-01 14:06:46 -07:00
Mike Naberezny 6e21008b89 Fix --rom, add tests for argv. Closes #41 2018-06-26 15:52:27 -07:00
Mike Naberezny 88ae860720 Raise NotImplementedError when disassembling unknown mode 2018-06-25 17:03:26 -07:00
Mike Naberezny ceba4dbafa
Merge pull request #38 from mnaberez/BigEd-patch-1
fixup command line setting of mpu in monitor.py
2018-04-15 12:56:37 -07:00
BigEd 35e0150e77
fixup indentation 2018-04-15 18:46:12 +01:00
BigEd 5774528125
fixup command line setting of mpu in monitor.py 2018-04-15 18:42:21 +01:00
Mike Naberezny d014a20a73 Add test for 65C02 decimal flag after reset. Refs #14 2017-12-15 19:02:06 -08:00
Mike Naberezny 511e478338 Remove redundant assignment 2017-12-15 18:54:58 -08:00
Mike Naberezny 858883017e Add Python 3.5 and 3.6 2017-12-15 17:12:26 -08:00
Mike Naberezny f4c7ecdc35 Remove unused hexdump loader. Closes #37 2017-09-20 08:42:30 -07:00
Mike Naberezny cc40261499 Replace if/elif/elif/else with dict lookup 2017-09-19 15:30:15 -07:00
Mike Naberezny 9d8957e32b Add test for unsupported base. Refs #36 2017-09-19 09:09:06 -07:00
Mike Naberezny c5e01ad788 Merge pull request #36 from scotws/master
Rewrite of itoa() in utils/conversions.py
2017-09-19 09:01:39 -07:00
Scot W. Stevenson 910df52414 Rewrite of itoa() 2017-09-19 14:27:07 +02:00
Mike Naberezny 414b4a51d5 Merge pull request #34 from irmen/master
option to set external (existing) memory, options to change or disable getc/putc addresses
2017-08-21 12:56:40 -07:00
Irmen de Jong 2f11f74431 added testcase for Monitor external memory 2017-08-18 22:06:51 +02:00
Irmen de Jong feeb3efb8a option to set external (existing) memory, options to change or disable getc/putc addresses 2017-08-18 21:39:54 +02:00
Mike Naberezny 51e1ca3cdb Back to .dev0 until next release 2017-05-11 10:14:39 -07:00
Mike Naberezny 9d2381601b Prepare 1.0.0 release 2017-05-11 09:47:06 -07:00
Mike Naberezny 9d59f057d3 Fix Z flag handling for TSB and TRB. Closes #32 2017-05-08 17:08:38 -07:00
Mike Naberezny 16d21704cc Fix typo in test names 2017-05-08 17:01:55 -07:00
Mike Naberezny bd2bef179c Add Mario to the contributors list 2016-12-07 10:03:24 -08:00
Mike Naberezny 70dd9687a9 Catch exception from address overflow in "add_label" command 2016-12-07 09:03:02 -08:00
Mike Naberezny 37cefce91a Catch exception from bad label in "fill" command 2016-12-07 08:57:08 -08:00