2011-05-06 03:37:58 +00:00
|
|
|
Testing:
|
|
|
|
- More tests for branching operations
|
2011-05-08 02:19:39 +00:00
|
|
|
- More tests for CMP/CPY/CPX operations
|
2011-05-06 03:37:58 +00:00
|
|
|
- Tests needed for JMP operations
|
|
|
|
- Tests needed for LD* and ST* operations
|
|
|
|
- Tests needed for IN* and DE* operations
|
|
|
|
- Tests needed for T** transfer operations
|
2011-05-01 01:45:56 +00:00
|
|
|
CPU:
|
2011-05-01 17:54:49 +00:00
|
|
|
- Stack operations and stack support in general
|
|
|
|
- Subroutines
|
2011-05-08 02:19:39 +00:00
|
|
|
- Decimal mode support
|
2011-05-01 02:24:57 +00:00
|
|
|
- Emulation mode support in general.
|
2011-05-01 01:45:56 +00:00
|
|
|
- Have each operation return the number of cycles used by the execute function.
|
2011-05-05 02:39:19 +00:00
|
|
|
- Implement the rest of the missing operations.
|
2011-05-01 01:45:56 +00:00
|
|
|
Memory:
|
|
|
|
- Banks
|
|
|
|
- ROM protection
|
|
|
|
- Memory mapped I/O
|
2011-05-01 17:54:49 +00:00
|
|
|
Display:
|
|
|
|
- Using the html page included provide a nice interface for using the cpu
|
|
|
|
emulator and provide many features helpful for debugging
|