I've just started playing with MAME's wonderful debugger. But I find myself wishing I could add comments next to the code as I figure things out.
I would imagine these comments being stored with the memory address, so the next time you go look at a disassembly that includes the same address, you see your comments again. Ideally you could even save/load these in a text file or some such.
Assuming no such feature exists, how do you all go about keeping track of things as you slowly make sense of ROM code? Do you dump the disassembly to a text file, annotate that, and just look back and forth when exploring further in the debugger?