[stella] About Stella's debugger asm

Manuel Rotschkar cybergoth at arcor.de
Thu May 1 10:55:02 CDT 2008


Hi there!

>> and only scan for values from $80 to $FF within the sym file.
> But what about labels for jump-points?

Oh, you do display them as well? Hm... Well, they should all be >= $1000 I  
think.

>> It should also be possible to have read instructions display other
>> register names than writes.

> Can you clarify?  I'm not sure what you mean by this.

Have a look at VCS.H, at how registers are separated into read and write  
registers, the info is already there.

For example:

A write to $00 should hit VSYNC
A read from $00 would read from CXM0P

Basically the emulator must know this already, else it couldn't work  
properly anyway.

> What about two different variables that can be reador written? Which one  
> should take priority?

A variable would have the same name both ways, else it doesn't make much  
sense. It's more a problem when a variable is assigned multiple names, but  
that is impossible to sort out within the emulator. (Unless you'd do  
something crazy like parsing the complete source code.)

Greetings,
Manuel



More information about the Stella mailing list