kris
|
e0f56e48e0
|
Switch to cc65 versions of these sources, courtesy of github user
amb5l (https://github.com/Klaus2m5/6502_65C02_functional_tests/pull/8)
Minor modification to BRK when test completes instead of using 65C02
STP.
|
2019-08-20 21:14:18 +01:00 |
|
kris
|
0e7066a4e1
|
Clean up code, tests still equally working (but still not yet the
klaus 65C02 one)
|
2019-08-20 19:58:31 +01:00 |
|
kris
|
254b2fb167
|
Test cases pass except for devices/65C02_extended_opcodes_test_modified.bin
|
2019-08-20 14:59:43 +01:00 |
|
kris
|
8b9cf7db69
|
Revert "Revert "Add support for optionally tracing execution""
This reverts commit fab1174abb .
|
2019-08-20 14:22:57 +01:00 |
|
kris
|
fab1174abb
|
Revert "Add support for optionally tracing execution"
This reverts commit 5e7ade9cb9 .
|
2019-08-20 14:16:10 +01:00 |
|
kris
|
430fec1e28
|
Merge remote-tracking branch 'upstream/master'
|
2019-08-20 14:12:24 +01:00 |
|
Mike Naberezny
|
4b67a3133f
|
Add Python 3.7 to tox and travis
|
2019-08-15 02:37:23 -07:00 |
|
Mike Naberezny
|
95856ae37c
|
Add Python 3.7 classifier
|
2019-08-15 02:35:58 -07:00 |
|
Mike Naberezny
|
136df16493
|
Use more recent virtualenv now that 3.2 is no longer supported
|
2019-08-15 02:33:20 -07: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 |
|
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 |
|
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 |
|
kris
|
9b5e1f3945
|
Move two BCD test cases from the common 65x02 test cases to
6502-specific. The handling of invalid BCD arguments differs between
6502 and 65C02 and these are testing 6502-specific behaviour.
|
2017-07-22 23:42:29 +01:00 |
|
kris
|
4f52c95511
|
Add functional test cases that exhaustively test BCD mode on 6502 and
65C02 including invalid BCD arguments.
These are
; Written by Bruce Clark. This code is public domain.
; see http://www.6502.org/tutorials/decimal_mode.html
and obtained via Klaus Dormann's
https://github.com/Klaus2m5/6502_65C02_functional_tests
|
2017-07-22 23:40:05 +01:00 |
|
kris
|
666cd9cd99
|
Use the decimally adjusted aluresult to compute the value of flags.
This fixes various bugs with ADC/SBC in decimal mode found by Klaus
Dormann's test suite.
|
2017-05-11 22:43:08 +01:00 |
|
kris
|
32896cc139
|
Support tracing execution for particular PC values. Use this to
trace the execution of the currently failing decimal-mode ADC test,
see https://github.com/mnaberez/py65/issues/33
|
2017-05-11 22:01:33 +01:00 |
|
kris
|
5e7ade9cb9
|
Add support for optionally tracing execution
|
2017-05-11 21:55:29 +01: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 |
|
User Apple2
|
33b48ffbfb
|
Merge branch 'master' of https://github.com/mnaberez/py65
|
2017-05-10 23:19:44 +00:00 |
|
kris
|
7fec386d42
|
Test harness for executing Klaus Dormann's 6502-based test suites, see
https://github.com/Klaus2m5/6502_65C02_functional_tests for source
and binary images (GPL'ed so not committing here)
The 65C02 one currently is not passing.
|
2017-05-10 23:16:23 +01: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 |
|