-
stephena authored
used as a peek operand). Still TODO is deal with poke areas, which would be relevant in carts with extended RAM. The interaction between the internal tracking and Distella is now much tighter, in that knowledge gained by Distella is used in the core code, and vice versa. This allows the best of both worlds, where the internal tracking finds stuff at runtime (that couldn't be found in a static analysis), and Distella tracks potential paths (that haven't occurred at runtime yet). Added 'type' debugger prompt command, which basically queries an address for its disassembly type (CODE/GFX/DATA, etc). Added debugger commands to query the last address used in an operation for various registers, but they're only stubs at the moment. Updated the bankswitch schemes to deal with accesses in and around the hotspot areas. Previously, peek accesses in these areas weren't being recorded as DATA areas. git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2145 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
5624d30d