Re: [cc65] cc65 and VICE

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2000-01-21 12:14:16


> I just 'fixed' it in VICE, but I'll have to see what the others have to
> say about this.

I have written Daniel a mail about the problem, but I did not get an answer
until now.

> Well, what about this solution:
> You're using a kind of stack frame which solely consists of a pointer to
> the previous frame, and you add one pointer which points to where the actual
> stack frame is located on.
>
> So, the pointer is a kind of BP on the Intel (which actually needs not to
> be used by the code, it's maintened only for debugging purposes), so we
> don't have to change debug info with every change of the stack pointer.
> The 'stack frame' would allow an easy return to the previous stack
> frame when returning from a subroutine.

No way:-) You have solved one problem with this approach and got another:
How do you locate the pointer to the stack frame if it is itself on the
stack, and there is no base pointer?

> Well, I think about adding a symbol bar to the monitor console (in the
> WIN32 port), so some commands could be entered more easily. A memory
> 'window' is on my todo list, too, although I don't know if it should be
> implemented in an own console window (where I do not know how easily
> it could be ported), or to split the console in "text-mode-windows"
> (where we would need something like positioning inside of the console,
> where I don't know if it's possible to port it either).

What's the advantage of using a mouse if you have your hands on the keyboard
anyway? Why not use a set of keys to step through the code or inspect data?
This would allow a text mode interface which is much easier to port to other
operating systems. Apart from that, a windows only solution is no solution
for me. I have a Windows box and vmware running here, but I do not use it
for real work. Just my 0,02DM :-)

Regards


	Uz


P.S.: I'm leaving for the weekend in a few hours, and I'm out of town the
      first few days of next week, so I cannot respond to any mails until
      then.
--
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:35 CET