I’ve been busy working with the MPAGD – Multi-platform Arcade Game Designer.
It turns out there was not much interest in a new VZ200 game so I’ve pivoted my game to the Spectrum! (Why not Commodore 64? Well, MPAGD is not available for C=64. The developers asked and nobody at all was interested).
I decided to set up my desktop computer with Sublime Text + VICE + KickAssembler + Debugger for Commodore 64 development.
All of the instructions online say to set it up in C:\C64\Tools but I have a Dev drive and folder I like to keep my stuff set up in so had to wrangle settings around until I got it to work. Not a lot of the settings are easy to figure out. Here’s the layout of my Dev drive for C64:
You need to set up PATH and CLASSPATH environment variables but it’s not really clear how to do this. Here’s a screenshot of mine:
The PATH environment variable just needs the location of VICE:
Next, you need to set up the Kick Assembler Preferences. By default it has the “kickass_debug_path” set to “x64” but this file does not exist in VICE. It’s actually “x64sc” (there are others but this is the recommended one). So my settings are:
A new distraction suddenly appears and WauloK takes it onto his load of “Stuff to do” along with developing Foxglovz and a game or two. 😀 I have so many game ideas in my head I’d love to port or create new on the VZ200 platform that I’m wearing myself thin on all my projects! Oh yes! I’m also still trying to port ZX 1bit audio engines to VZ. I’ve been getting some help for information from the guys at RandomFlux and will keep trying now and then when I have time.
There’s a fun challenge on Twitter at the moment with the hashtag #8bit snow. They want people to make little demos on their 8bit computer for Christmas and post it to Twitter with this hashtag. I whipped up something quickly in Z88dk today.
I’ve been working with the Z88DK and wanted to look at doing some sprites. I started by loading up the VZEm emulator and using SET and COLOR and loops. Unfortunately, this takes a lot of time. I needed something better.