> One more question I have: is there a better debugger for MAME than the inbuilt one? > I'd really like to be able to view the call stack, for one thing.
No & if we could do that, why do you think we'd not include it in the default one?
You can't really use the actual stack, because the stack is also used for storing variables & you can't differentiate them. So you'd have to keep a separate list of calls and try to guess when to remove entries.
You then have problems if you have a multitasking OS that is swapping stacks.
|