Spiro's CBM Blog

Main | Menu | Search

Sunday 21 October 2007

The VICE monitor - part V: Debugging program execution

In my last post, we saw how to start the execution at a specific address. I presented an example on how to call a function; in that case, it was the function to set the cursor to a specific address. Unfortunately, it did not work as it should have worked. In this part of the sequel, we will find out what went wrong and why the C64 behaved in a rather irritating way.

more

Saturday 6 October 2007

The VICE monitor - part IV: Program execution and changing registers

Being able to read and write memory contents, disassembling and using lables is a good thing when it comes to use a monitor. Anyhow, in many cases, you want to change the execution of a program. This is what a debugger is really like, and how you do this is covered in this part.

This part will also cover how to specify and convert numbers in different number systems (decimal, hexadecimal, octal, binary).

more

Sunday 22 April 2007

The VICE monitor - part III: Using labels

In this part of the sequel on the VICE machine language monitor, I will show you how you can ease your job when using labels for the monitor.

more

Sunday 1 April 2007

The VICE monitor - part II: Disassembling

In the last part of the series of the VICE monitor Part I, I wrote how you can open the monitor and look at memory contents, that is, get a dump. In this part of the series, I will show you how to disassemble the memory, that is, you can examine the program that lies in the memory. Additionally, we will have a look at labels in the VICE monitor.

more

Sunday 25 March 2007

What do you want to know about the VICE monitor.

I just started the series on the VICE monitor. Anyway, I can only write what I think is important. This might be different from what YOU want to know. Thus, please use the comments to this entry to tell me what you want to know.

more

The VICE monitor - part I: Starting and showing memory contents

From time to time, I read questions about the monitor of VICE. It seems its usage is not self-explanatory. Thus, I will try to start a series of articles where I explain the usage of the monitor of VICE. This is part I of this series, which handles starting the monitor and using it to statically examine the state of the computer.

more

Spiro has started blogging

This is my blog where I will start to write about some things you might or might not find interesting.

more