Vice – autostart with a directory

Vice, the Commodore 64 emulator is a cross platform emulator that works on Windows, Linux, MacOS and other operating systems. It also allows you to emulate the Vic 20, C128 and other early Commodore machines.

Double clicking on a Commodore d64 disk image file will load x64, the Commodore 64 emulator and load the first programme on the disk image.

LOAD”*”,8,1

Quite often I want to look at a D64 image directory listing instead of running the first programme on the disk.

You can do this by unchecking the “autostart” box on the file open box of course but it’s not as convenient.

So, last Friday I asked on Twitter if it was possible to drag and drop a D64 image onto Vice to display the disk contents. Logiker replied and helped me by DM to handle double clicking on a C64 disk image.

What I needed to do was load the disk image and then feed the directory listing command to the C64.

LOAD"$",8
LIST
LOAD”$”,8

Getting MacOS to accept the command line was harder to achieve. In Windows you can change the start up parameters for a programme. In MacOS it should be possible to modify the emulator “package” with a script that calls the real executable but I couldn’t get that working.
In Linux I would have just created a shell script that called the emulator. 🙂

What did work in MacOS was using Automator. I created a “Run Shell Script” action and filled it in with the following. If you want to follow along at home you’ll have to change the path to x64.


/Applications/Vice64/x64.app/Contents/MacOS/x64 -8 "$@" -keybuf load\\"$\\",8\\nlist\\n

I saved that as a new app in ~/bin/ called “Vice64”, and associated all D64 images with that application. Now double clicking on a disk image shows me a directory listing!

It doesn’t work unfortunately when I have an Action Replay cartridge loaded. Maybe I need to add F3 or F7 to the keyboard buffer?

One of the advantages of looking at the directory structure is the directory art some demos have. Here’s one from Pearls for Pigs, a D64 I happened to use while testing this but there are loads of them. I saw that Logiker has a page dedicated to directory art!

Happy times! 🙂

Maze of the Mummy & Freeze64!

Maze of the Mummy, rare “purple” Freeze64 and my regular Freeze64

Look what the postman delivered last week! I entered a competition held by Freeze64 author/publisher Vinny for C64 game Maze of the Mummy and a rare misprint of the Freeze64 fanzine and I won! You should watch the live video of Vinny picking the winner, if only to wonder at everything he has plugged into his C64 and a preview of issue 18 of Freeze64. He pronounced my name wrong too, but that’s to be expected. 🙂

I have yet to play Maze of the Mummy as it’s been a hectic few days here but I’m going to get my 1541-II down out of the attic and make a backup d64 image to play in Vice this week.

I think the last boxed C64 game I ever bought was Creatures 2 which was a long time ago so handling a physical copy of a new game sets off a mix of nostalgia for the old and eagerness to try something new. I’m looking forward to trying this game!


Thalamus The Hits

Thalamus was a game developer based in the UK in the mid 80s to early 90s. They had a reputation for flashy games and and pounding soundtracks. Most of their games were highly rated and their first compilation, The Hits, had some amazing games.

Sanxion and Armalyte were among my favourite shoot ’em ups while Hawkeye had great looking parallax scrolling. I thought the Delta theme music was great but the game didn’t grab me like Armalyte did. I’m going to get that game out again later..

Still have the receipt from Turbosoft in the box too!

Thanks Commodore Format for reminding me I bought this!

How to catch my eye in the Newsagent

While in Eason newsagents today I glanced over at the gaming magazines and something caught my eye and brought me back almost 30 years to when my brother and I bought our first copy of Zzap! 64.

Future Publishing have a new retro gaming magazine on sale that has a very familiar front cover.

Zzap! 64 issue 50, May 1989.
Retro Volume 10, September 2017.

The RETRO title will be familiar to Speccy owners, as it looks very similar to the title graphic of Crash magazine, another Newsfield publication from long ago.

I had a quick look through the magazine. Not much in the way of C64 games. It did have a bit about the Amiga 500, but the paper felt cheap, and I knew it would only end up collecting dust if I bought it.

A C64 intro in CSS

CSS3 C64 is an old school C64 intro created completely in CSS, the technology that is normally used to style web pages. You can read more about it here, and the source code is available in your browser, but also on Github. No need for an Action Replay cartridge to peek under the hood this time!

Thanks Commodore is Awesome for the link.