click here for my current blog

this blog is no longer maintained and is here only for archival purposes

Syntax Party 2009

A few weeks ago I flew down to Melbourne to participate in Syntax Party 2009, Australia’s largest demoparty. I brought my ZX Spectrum down, and – on the day – hacked together a little demo in Z80 assembly just in time for the competition. It was a simple cellular-automata-style fire effect in a little over 128 bytes, and placed 6th in the Old-School Competition against some truly excellent entries. In fact, there were 10 old-school prods, and only 2 new-school demos. Clearly the retro scene is alive an well in Australia. =)

(Click the screenshot to download the source and TAP image.)

Amusing antics ensued when it was discovered my MacBook can’t output an audio signal loud enough for the Spectrum to demodulate. Firstly, to prove that the demo worked, darkmoon and I painstakingly typed each of the 139 bytes into the machine as decimal DATA lines in a BASIC program. (Incidentally, the BASIC environment on the Spectrum is quite excellent, if slow.) alhazan took a video of us getting it running; it was quite an emotional moment.

When it was time to get it shown on the big screen, one of the party organisers (an4ki rob) was kind enough to lend me his little Behringer mixer so that I could boost the audio signal from my MacBook to successfully load the prod via tape emulation. After some tweaking of levels, it worked splendidly. But then, when it came time to show the product during the competition, disaster struck:

Huge thanks to the organisers and participants of Syntax. It was a great day! For next year I hope to produce a new-school demo with some friends, and a proper Spectrum demo (full-length, with music) of my own.

Leave a Reply