Ruud's Commodore Site: Home page Home Email

Home page

The British flag This site contains all kind of information about hardware and software related to the older Commodore computers like the KIM, PET, CBM, VIC-20, C64 and C128. In 2011 I started to take interest in Commodore PCs and IBM PC-XT (compatibles) as well. Later other interests were added to the ones I already had.
The information is only available in English.

The Dutch flag Deze site verstrekt U allerlei informatie over zowel hardware als software van de diverse Commodore computers: KIM, PET, CBM, VIC-20, C64, C128 en anderen. In 2011 ben ik mij ook gaan intresseren voor de Commodore PCs en IBM PC-XT (compatibles). Later zijn er andere interesses bijgekomen.
Deze site is voor de rest alleen in het Engels.

Last update: 2 March 2021

Count Zero has taken over Project 64 and will take care of it from now on. I wish him the best!

Some rather big changes and decisions!

I told many people many times that I to many projects going on. So I took the decision to reduce the number drastically. That does not mean that I will abandon the other projects, I will just freze them.

My first computer was a Commodore 64, which explains why I am interested in the 6502. The second computer I had to work with was a Micro Professor MPF-1B. This started my interest in The Z80. The third computer was a IBM PC clone. My fourth computer was a Commodore 128, it combined my interest for the 6502 and Z80, and started my interest for CP/M.

Several years ago I ran into the ring of home-built CPUs. I always was looking for a way to replace the 6502 for another CPU. So far I only managed to replace it with a 65816. This site inspired me to create my own CPU , preferably with an expanded 6502 instruction set.

I also took interest in to find out how an Operating System (OS) worked. Just for fun I wanted to write my own OS using its own File System. My target CPU: the 8088 and NEC V20. Parallel to it I'm writing a BASIC OS: the computer starts up in BASIC, just like a Commodore 64.

I already mentioned the NEC V20 above. Maybe a year ago I found out that the V20 is able to switch into the 8080 mode and then can run 8080 programs including CP/M 2.2 and CP/M 3.

Through time, over thirty years long, I have been programming in Pascal. Starting with Turbo Pascal and later Free Pascal. At this moment I'm writing my own Pascal compiler that should run on various CPUs.

So where does this lead to? I decided to create a page that handles all projects that I'm working on. Some projects are needed to be able to run other projects, like my Arduino Mega project. The rest will speak for themself.

Having questions or comment? You want more information?
You can email me here.