Michael Martin
41bf01d035
Convert Ophis to Python 3.
...
Most of the work is handled by 2to3, but there's a few extra tricks
needed to finish the job, mostly about picking the right bits to be
Unicode and the right bits to be bytes.
2019-01-09 20:45:01 -08:00
Michael Martin
971fafd918
Fix the 4502 opcode table generator
2019-01-09 20:23:58 -08:00
Cat's Eye Technologies
8f53f2d213
For scripts, use the Python interpreter that's found on the path.
2014-05-17 07:19:35 +01:00
Michael Martin
42f01f7cd6
Bump minor version number and copyright dates
2014-03-22 22:09:11 -07:00
gardners
adf965fc9d
fix SBX (ZeroPage), Z for 4502
2014-02-08 02:56:41 +10:30
gardners
dcc37f5751
Implement test for 4502 extensions.
...
Fix numerous bugs revealed through tests, some more remain.
2014-02-08 02:51:42 +10:30
gardners
6856da1bbf
fix various bugs with 4502 assembly.
2014-02-07 20:52:11 +10:30
gardners
7686b21396
update addressing modes. Add 4502 to chipsets.txt
2014-02-06 22:19:38 +10:30
gardners
45e79d5583
add 4502 opcode table.
2014-02-06 22:06:40 +10:30
Michael Martin
e5ac21f0f9
Second attempt at implementation of the BBXn instructions for Rockwell 65c02 chips.
...
Reliable technical documentation for how these instructions are decoded is a
little thin on the ground online, so some of this implementation is still
speculative.
2013-01-27 20:18:08 -08:00
Cat's Eye Technologies
0b020a827b
Add missing 'sys.' and remove unused module import.
2012-08-03 20:13:00 -05:00
Michael Martin
4ad16be245
Put tools under src
2012-06-16 02:07:02 -07:00