update the TODO

This commit is contained in:
Preston Skupinski 2012-02-17 16:37:19 -05:00
parent 898c16637a
commit 351218b5b0

6
TODO
View File

@ -8,7 +8,7 @@ Testing:
- Tests needed for IN* and DE* operations - Tests needed for IN* and DE* operations
- Tests needed for T** transfer operations - Tests needed for T** transfer operations
- Tests needed for interrupt support - Tests needed for interrupt support
- Tests needed for the numerous other operations added - Tests needed for the numerous other operations supported
CPU: CPU:
- Code cleanup - Code cleanup
- Add support for loading a binary using a url - Add support for loading a binary using a url
@ -16,6 +16,10 @@ CPU:
when decimal mode is set when decimal mode is set
- Optimization - Optimization
* Use typed arrays if browser supports them * Use typed arrays if browser supports them
* Each instruction should be reponsible for getting what it needs from
memory(remove byte acquisition from cpu.step), remove bytes_required from
each instruction, and then each instruction should be able to be turned
into a function(instructions will no longer be objects)
Memory: Memory:
- Bank wrapping or not wrapping for certain addressing modes and with certain - Bank wrapping or not wrapping for certain addressing modes and with certain
settings settings