From d2a0d95c35cd929cfc9e236a58a290e3db630a0f Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Fri, 15 Feb 2013 23:58:06 -0500 Subject: [PATCH] todos --- TODO.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 TODO.txt diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..b33f451 --- /dev/null +++ b/TODO.txt @@ -0,0 +1,18 @@ +--trace-cpu: +- move trace-cpu code into a logger callback +- add support for tool traps +- add support for global vars [?] +- improve MOVEM disassembly [?] + +--- + +- check for stack range errors +- add memory manager code +- add stand-alone disasm utility +- log memory access to global vars +- --24 flag for non-32-bit clean code + +- since code segments are loaded from a resource and the code may try to reload itself (ResourceByName), it really needs to be done via the emulated ResourceMgr/Memory Manager. + +- Use MM code for all memory allocs +- GetFileInfo -- create fake finderinfo record from extension. \ No newline at end of file