Haiku build notes
--------------------

Tools required:
	Pasmo - http://www.arrakis.es/~ninsesabe/pasmo/
	Ruby - http://www.ruby-lang.org/en/
	Bitbuster Extreme - http://www.west.co.tt/matt/speccy/apology/#the_packer
	ZXMedia - http://www.west.co.tt/matt/speccy/zxmedia/
	make - http://www.gnu.org/
Also required for running bezedit:
	FOX - http://fox-toolkit.org/
	FXRuby - http://fxruby.sourceforge.net/ (or: gem install fxruby)
	
To build:
	> make
	
Overview of files:
	bezedit.rb     - application for editing .b2 Bezier curve drawings
	bootstrap.rb   - script to create a TAP file with minimal BASIC bootstrap
			loader, given a raw code block
	Makefile       - defines how everything hangs together
	
	haiku.asm      - main intro code (everything I couldn't be bothered to
			stick in its own file)
	bezier.asm     - bezier curve plotting code
	fizzle.asm     - fade-on routine for displaying dragon curve
	fountain.asm   - fountain effect code
	music.asm      - music player code / data
	ribbon.asm     - ribbon effect code (the bit to the left of the sphere)
	ripple.asm     - water effect code
	sine.asm       - sine table generator code
	sphere.asm     - sphere plotter code
	tile.asm       - tiled background / wave effect code
	
	debitbust.asm  - decompression code
	depack.asm     - short snippet to put the packed code and decompressor in
			the right place
	
	gasuman.b2     - end credit drawing ("ga-su-ma-n" katakana)
	geisha.b2      - badly drawn geisha drawing
	haiku2b.b2     - title drawing ("haiku" kanji)
	junk.b2        - boat drawing

- gasman 2006-05-29