Software, Graphics and Music

All software contained in this section is open source, and in most cases, free from explicit licenses. Unless otherwise stated you're free to use this code as you see fit, however, I accept no responsibility or liability for my software and what it may do to your machine. Please read the associated documentation for library requirements and other caveats.

Pick a section to see what I've been up to recently:

Graphics

I've been meaning to upload most of my old Amiga GFX for some time, but haven't got around to it yet. In the meantime, I'm pleased to be mirroring Mark Hennessy-Barrett's Wizball video.

As described by Various Stuff: "Wizball was a totally unique and original computer game in the mid 1980s - although released on many formats, it's best incarnation is widely regarded to be the original C64 version by "Jovial" Jops Hare and "Cuddly" Crix Yates of Sensible Software. The music was awesome, the graphics were very good and the gameplay was so addictive it should've had a health warning on the box.

As a tribute to this most excellent of games, last year Mark Hennessy-Barrett and Chris Abbot agreed to create a music video to updated and remixed soundtracks. With Mark's pixel prowess, and the musical mastery of 8-bit retro-band "Slow Poison", the result is nothing short of jaw-droppingly-good."

The version linked is an 82MB DivX format .avi file, so I recommend you "Save target" instead of trying to view it in your browser! Many thanks to Mark Hennessy-Barrett for letting me mirror this masterpiece of retro renaissance.

To contact Mark Hennessy-Barrett: email: mark at imaginetix.co.uk or telephone: +44 (0) 7866 767879

Mac OS X Screensavers

New section, contains the recently released "Little Fluffy Cubes" OS X screensaver and the original project that spawned it. You can download all source code and binaries for the OS X versions of my screensavers, from the screensavers page.

OpenGL Code

Here you will find numerous OpenGL/SDL effects that I've been playing with including the "Retro Cube" demo-test, which uses SDL for dynamic algroithmic textures. In addition I've made available the NeHe SDL Basecode in the form of an updated Project Builder .pbproj file to help you get started with OGL and SDL under OS X.Expect this section to expand as I test more ideas for screensavers.

Visit the OpenGL page to download source code binaries for various platforms.

Java Applets

Well, I was hardly going to be doing 2D effects without some of them making the move to Java Applets now was I?! ;-) Check out the Java Applets page for source and viewable applets. I may even do some original applets if I get the time!

SDL Demo Effects

The SDL page contains a collection of 2D retro demo effects and ports of various Allegro examples to SDL under Mac OS X. Useful if, like me, you're just starting out with SDL or you need some effects for your project. The source code for all effects is available

Pygame

This section contains all my Python/Pygame example effects, as featured in the Pygame Code Repository, along with some variations and effects that haven't been submitted.

iCal

I recently received an email about the iCalShare site, and was disgusted to note that no one had bothered to do a fixtures list for the mighty Saints. Well, I've sorted that...

This calendar is pretty basic, only showing the times and locations of the seasons Premier League matches. You can view it online or subscribe directly. Works fine in Mozilla and iCal.

Highlights:

Wizball Video

Mac OS X Screen Savers

- Little Fluffy Cubes 1.4

3D GFX with OpenGL

Java Applets

2D Demo Effects (SDL)

Pygame Examples