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