Revision history for Acme-6502
0.77 2012-08-28
- Fixed 0x76 to be proper "ROR zp, x" instruction
- Fixed some instruction label comments
- Fixed RTI instruction
- Fixed 0x61 to be proper "ADC (zp, x)" instruction
0.76 2011-03-08
- Remove Class::Std dependency
0.75 2009-05-29
- Remove Makefile.PL
- Move to GitHub
0.74 2008-12-10
- Fix indirect JMP bug emulation so it only applies to indirect JMPs
0.73 2008-09-24
- Oops. Added NES tests to MANIFEST
0.72 2008-09-24
- Added a test suite pulled from the monkeynes project
* patched script_7C.txt to work properly
* patched script_94.txt to test proper mem location
* patched script_95.txt to test proper mem location
* patched script_96.txt to test proper mem location
* patched all branching tests to do proper negative branches
* patched script_40.txt and script_00.txt with proper diag info and proper
PC storage on BRK
- Fix PLP to clear B flag instead of setting it
- Fix TSX to set N and Z flag based on the value of X
- Emulate a page boundary bug in JMP instructions
- Fix BRK to set B flag
0.71 2007-11-08
- A new dawn in the struggle to free ourselves from the shackles of version
number oppression.
0.70 2007-11-07
- An end to version number madness. I hope.
0.0.6 2007-02-23
- Added machine readable license.
0.0.5 2006-12-19
- Replaced hardwired tracing with signals thrown before / after OS calls
0.0.4 2006-12-19
- Fixed module name in POD for Acme::6502::Tube
0.0.3 2006-12-18
- Added kludgy OSRDCH support. Forth sort of works now.
- Added OSCALL tracing to Tube.pm
0.0.2 2006-12-18
- Added Class::Std to prereqs
0.0.1 2006-12-18
- Initial release.