Mike Naberezny
|
1870d65982
|
Fix interactive assembly on Python 3
Closes #81
Closes #78
Closes #65
Closes #64
Closes #63
|
2024-04-12 12:25:12 -07:00 |
|
Mike Naberezny
|
db247b9765
|
Revert "Remove support for Python 2"
This reverts commit ca02d12fc6 .
|
2023-11-18 15:03:03 -08:00 |
|
Mike Naberezny
|
cf03901114
|
Add test for disassembling $64 on 65C02. Refs #80
|
2023-09-12 13:17:32 -07:00 |
|
Patrick Surry
|
0ef2a864ef
|
Fix incorrect test for 65c02 STZ
|
2023-09-12 07:43:11 -04:00 |
|
Mike Naberezny
|
ca02d12fc6
|
Remove support for Python 2
|
2023-06-24 08:34:18 -07:00 |
|
Mike Naberezny
|
94a22330cf
|
Add option to read initial PC address from the reset vector
Closes #67
|
2022-06-17 15:46:34 -07:00 |
|
Mike Naberezny
|
1b279ef851
|
Show an error if a value to fill is out of range
|
2022-06-16 07:22:25 -07:00 |
|
Mike Naberezny
|
72df56db53
|
Fix tests using temporary files on Windows
|
2021-12-26 16:24:53 -08:00 |
|
Irmen de Jong
|
5cea8025ce
|
Added irq() and nmi() to the MPU
|
2020-10-23 00:13:00 +02:00 |
|
Mike Naberezny
|
a421a9c425
|
Fix relative branch displacement tests. Closes #57
|
2019-09-05 09:28:17 -07: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
|
3193a348f7
|
Fix test for assembling by label. [Michael A. Morris]
|
2018-09-26 19:11:05 -07:00 |
|
Mike Naberezny
|
6e21008b89
|
Fix --rom, add tests for argv. Closes #41
|
2018-06-26 15:52:27 -07:00 |
|
Mike Naberezny
|
d014a20a73
|
Add test for 65C02 decimal flag after reset. Refs #14
|
2017-12-15 19:02:06 -08:00 |
|
Mike Naberezny
|
f4c7ecdc35
|
Remove unused hexdump loader. Closes #37
|
2017-09-20 08:42:30 -07:00 |
|
Mike Naberezny
|
9d8957e32b
|
Add test for unsupported base. Refs #36
|
2017-09-19 09:09:06 -07:00 |
|
Irmen de Jong
|
2f11f74431
|
added testcase for Monitor external memory
|
2017-08-18 22:06:51 +02: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
|
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 |
|
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
|
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
|
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
|
6b67749d50
|
Add tests for list_breakpoints, minor changes
|
2014-12-14 11:29:36 -08:00 |
|
Mike Naberezny
|
f5668891b8
|
Fix breakpoint number displayed in add_breakpoint
|
2014-12-13 20:05:58 -08:00 |
|
Mike Naberezny
|
442501f338
|
Move breakpoints out of AddressParser and into Monitor
|
2014-12-13 19:44:49 -08:00 |
|
Mike Naberezny
|
56cee6fbbd
|
Add test for stopping at breakpoint
|
2014-12-13 19:37:02 -08:00 |
|
Mike Naberezny
|
9695c5aa17
|
Add tests for add_label
|
2014-12-13 19:29:01 -08:00 |
|
Mike Naberezny
|
ef83d79463
|
Add tests for conversions
|
2014-08-24 14:42:32 -07:00 |
|
Mike Naberezny
|
1836596afc
|
Revert "Remove page wrap bug from indexed indirect (X) on 65C02"
This reverts commit 3c6c631945 .
Conflicts:
py65/tests/devices/test_mpu6502.py
py65/tests/devices/test_mpu65c02.py
|
2014-05-07 21:31:48 -07:00 |
|
Mike Naberezny
|
add6855399
|
Add tests for changing default radix
|
2014-03-26 20:21:16 -07:00 |
|
Mike Naberezny
|
08979b1fa6
|
Add tests for parsing address ranges
|
2014-03-25 20:53:45 -07:00 |
|
Mike Naberezny
|
6854fb9b3e
|
Add test for help_radix()
|
2014-03-24 21:35:24 -07:00 |
|
Mike Naberezny
|
c333cdf1dd
|
Add test for memory display wrap
|
2014-03-18 20:43:24 -07:00 |
|
Mike Naberezny
|
5e5aab841e
|
Remove unused import
|
2014-03-16 12:54:23 -07:00 |
|
Mike Naberezny
|
b049221b12
|
Add tests for changing terminal width
|
2014-03-16 12:49:19 -07:00 |
|
Mike Naberezny
|
a3d74489a9
|
Add tests for conversion errors
|
2014-03-16 12:34:29 -07:00 |
|
Mike Naberezny
|
7530f81507
|
Fix 65C02 opcode $D2: CMP Zero Page, Indirect
|
2014-03-12 10:02:25 -07:00 |
|
Mike Naberezny
|
dbd12228d4
|
Add tests for INC accumulator on 65C02
|
2014-03-11 21:24:41 -07:00 |
|
Mike Naberezny
|
943e236bd7
|
Add tests for Assembler constructor
|
2014-03-10 16:05:27 -07:00 |
|