65816.js/TODO
Preston Skupinski efa6b123ac updated the TODO
2011-05-05 11:00:59 -04:00

20 lines
711 B
Plaintext

CPU:
- Decrementing 0 with the DEC/DEY/DEX operations should result in 0xff(8-bit)
or 0xffff(16-bit).
- Stack operations and stack support in general
- Subroutines
- Comparisons and branching
- LDY and LDX must behave properly in 8-bit mode when x bit in the p status
register is set to one
- Accumulator must behave properly when in 8-bit mode
- Emulation mode support in general.
- Have each operation return the number of cycles used by the execute function.
- Implement the rest of the missing operations.
Memory:
- Banks
- ROM protection
- Memory mapped I/O
Display:
- Using the html page included provide a nice interface for using the cpu
emulator and provide many features helpful for debugging