Site page structure changed

Here is a short info about my site: Due to the increasing number of projects here I had to structure them a bit. I introduced new main sections called c64-projects and amiga-projects.

All existing pages are now relocated under one of the two sections. Unfortunately, with this change all external link addresses to these pages changed. So if you have external links to one of my pages then update these accordingly. Thanks!

What I’ve done lately…

So many month passed by and no update here… I wasn’t lazy (at least not all the time 😉 and so I’ll give you a short summary what retro projects I’ve been involved with lately:

  • DiskFreeezerX – My pet project that aims to build a standalone disk capture device… Should come very handy for partys or meeting people that don’t want to leave their precious disks… Take the device with you, slip in a disk, press a button and some time later you have a shiny exact clone of the disk on your SD card… That’s the goal!
    The current state here is: The device is built and functional as a prototype and as a first Rev A PCB… See my shiny new dfx hardware page for all the glory details and lots of photos…
  • MacVICE – Not much own contribs done here lately. But always following the flow of new features and busy building current snapshots. And before I forget it: With MagerValp’s help I finally fixed the dreaded “black-screen” display problem when the fine blended display is enabled… So enjoy temporal filtering with no more black outs!
  • PUAE – I am really happy that GnoStiC is now bringing together the current WinUAE and the already dated E-UAE code base to create finally a greate Amiga emualator for all *nix, Linux and Mac users… I really appreciate that and help by submitting small patches. I’ve created my own little fork/clone of the repository at GitHub: You can check this out if you want to have a look what I am patching lately: PUAE/cnvogelg
  • amitools – Another little crazy project started by me. Its a python library that allows you to read and parse Amiga’s Hunk-based binary format. With all the memory on the good ol’ times fading away and with UAE refreshing my old desire for the Amiga I wrote this lib to refresh and to store the old knowledge in readable python code. Currently, there is not much docs there. But a real hacker will find his/her way… I wrote a small sample that scans your harddrive for amiga files (even in adf, lha containers) and tries to parse the exe with the lib… The lib got a new push with the introduction of the AROS m68k Port (yay!!).. This port uses a decent gcc compiler to generate m68k-elf binaries. So I added ELF parsing to amitools. The only thing still missing is now the converter elf to hunk and back again in python (similar to elf2hunk)…

That’s it! See you soon with more updates…

MacViceBuilder replaced by VICE 1.20

For those who didn’t know it already: The build scripts that create a universal mac binary of VICE called MacViceBuilder are now completely integrated in the current VICE release.

I removed the download link from my page and updated the site’s contents.

PS: All patches found there are also integrated in the current VICE release.

Welcome to my blog!

Hi everyone,

welcome to my blog!

This blog will contain notes about the personal projects I am working on. The main focus will be my favorite hardware namely the Commodore 64 and Apple’s Macs and the emulation of the first one on the second machine.

As I am the current maintainer of the Mac port of the VICE Commodore Emulator Suite, you will find here in depth information on running this software.