Marsquake Boom:Deluxe

Marsquake Boom:Deluxe v1.14 Source Code

Ok, here it is. The source code. An amusing mix of C and ARM assembly language. This was originally compiled under a dodgy version of Acorn C - release 3 or 4, can't remember now. You'll be glad to know I've since splashed out on a proper, legitimate Acorn C/C++ release 5. One part that has changed is the RISC OS wimp structures and enumerations, so I've included the old versions in pwl.h - the rest of the code was battered out with my own bare hands.

Download it, view it, laugh. Perhaps you can even get it to compile and run. I don't know if you'll be able to. It's here primarily for those who are curious and want to have a look.

If you get any ideas about porting the code, or creating new versions, please let me know first!

Click here to download the source code in a Sparkplug archive for Acorn/compatible users. (Netscape users, Shift-click)

Click here to download the source code in a zip file so non-Acorn owning friends can have a laugh too.

Note:
(14/12/99) It has been brought to my attention that the header file "bbc.h" is no longer a part of the Acorn C/C++ distribution. This header isn't actually required by the code - guess I must have used it at some point in the past - so you can remove the line #include "bbc.h" from near the top of "mqhead.h". I've updated the archive accordingly, so this should only be an issue if you've already grabbed it.

Home


"Marsquake" and associated pictures on these pages are (C) Paul Taylor, 1998-9.
Last updated 18th June 2000