v0.16.0
Add functions and menu entries for loading Basic, Kernal and character ROMs
v0.15.0
Add event for property changes
Some minor visual changes on main form
Show hex values in property grid
Properties added for BASIC & KERNAL addresses
Ability to load dumps at a certain startaddress
Bugfix for Index Out Of Range when loading bin file
Add Push Accumulator on Stack PHA 48
Add Tests for LDX & LDY
tidy up class cpu
Add test for LDA ZP X (B9)
Update README.md
v0.14.0
Added the ability to load and save programs and memory dumps
v0.13.0
First unit tests with NUnit implemented
v0.12.0
Switch from case statement to reflection to call command methods.
v0.11.0
Version was not tagged :-\
v0.1.0 – v0.10.0
GUI and basic functionality
Implemented commands so far:
BRK = 0x00
***LDA
LDA_IM = 0xA9
LDA_ZP = 0xA5
LDA_ZPX = 0xB5
***LDX
LDX_IM = 0xA2
LDX_ZP = 0xA6
LDX_ZPY = 0xB6
***LDY
LDY_IM = 0xA0
LDY_ZP = 0xA4
LDY_ZPX = 0xB4
***JMP
JMP_ABS = 0x4C
***Stack
PHA = 0x48
PLA = 0x68