Category Archives: Programming

Add Vortex Tracker to MPAGD

I’ve recently completed my Spectrum game and wanted to add music to it. A cool guy I met on Twitter by the name of Mike Richmond kindly wrote a wonderful tune for my game using Vortex Tracker. Unfortunately, it’s been quite the headache to get this working with my MPAGD game. But, I’ve finally done it!

Read more »

Corey Coolbrew!

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).

Read more »

C64 Dev with Sublime Text

I decided to set up my desktop computer with Sublime Text + VICE + KickAssembler + Debugger.

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:

You must have the .jar file in the classpath!

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:

{
"ignored_packages":
[
"Vintage"
],
"kickass_debug_path": "C64Debugger",
"kickass_run_path": "x64sc",
}

The C64Debugger is installed in the VICE folder.
There are some good instructions on the GoatPower website.
Below is a handy YouTube video I found and then was also recommended:

Multi-Platform Arcade Game Designer

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.

Pacman written in MPAGD on VZ200 emulator

Read more »

#8bitsnow

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.

Read more »