KlakTris ======== ----------------------------------------------------------------------------- This game is SHAREWARE.If you get hooked by it,see the shareware notes below. If you don't like the game,then don't bother. ----------------------------------------------------------------------------- Files in this release are:- KlakTris.doc - this file KlakTris - the game itself Klaktris.Scores - the high score tables ----------------------------------------------------------------------------- Afew Important Notes ==================== This game runs on PAL Amigas only.If there is demand for an NTSC version,then I'll do one if I get time. This game was written in 100% assembler,making extensive use of the blitter for nearly all of the graphics routines,and as such,runs at 50 frames per second (mega-smooth scrolling etc.) All timing loops use the video blank,so there should be no problems with faster processor cards,and all OS calls are legal (no nasty ROM jumps) so will work on 1.2 (although it hasn't been tested on it),1.3 and 2.0 versions of Workbench.It does not use any external files like libraries or device drivers etc,and so will work when booted from any floppy.It will also work on 512K machines,provided the music data file selected is small enough to fit into memory.512K users are probably best off running this program from this disk rather than from the workbench,as more memory will be available. Alot of amiga users now have hard disks.Even more so now with the release of the A600,so this game can be installed and run from hard disk. Since I'm not a very good musician and the fact that most game tunes can get abit monotonous after a while,this program allows you to select which tune you want it to play each time you start the game.It should play any soundtracker or noisetracker MODULES and some protracker MODULES,as long as you steer clear of some of the extended $e commands (users of protracker will (should) know what I mean).Also,Channel 0 is also used for the sound effects, so bare this in mind when writing tunes.Even if you don't want to write your own tunes,A number of tunes have been put on this disk,most of which are already on the public domain,but even if you get bored with these,there are numerous other soundtracker/noisetracker PD modules about.Ask your local PD library for details. This game will run from this disk automatically after you have read these instructions,but if you wish to install it to hard disk and run it from there or you wish to change the default tune,then you need to run the game from the CLI or shell,by typing: KlakTris As an example of this,the command which runs the game is of the form Klaktris df0:modules/mod.tune1 Where mod.tune1 is the tune in the modules directory on df0:.Don't forget to specify the path if your own modules are on different disks,ie if you are running from hard disk and the module you wanted was called mod.newtune on the floppy disk in drive df1:,you would type: Klaktris df1:mod.newtune The program will inform you of any error you may make.If you get an out of memory error,the music module which you selected was probably too long to fit into memory.In this case,try a shorter tune The program also loads the high score tables from disk aswell.If the High score file is not on the disk,then the high scores will be reset to their default values.At the end of the game,the high scores are saved back to disk,so make sure the disk is write enabled.If it isn't,a file requester will inform you.Click on cancel if you don't want to save the scores to disk. ----------------------------------------------------------------------------- This game is freely distributable by any means (ie.post,BBS,PD libraries etc) as long as the following points are adhered to: (1) All of the files must be included in their original form without additions,deletions or modifications of any kind (2) None of the files may be sold commercially for any reason whatsoever (3) None of the files may appear on any electronic service or otherwise,that claims copyright to uploaded programs. (4) None of the files may appear on any magazine disk or similar for mass distribution without prior consent from me ----------------------------------------------------------------------------- Disclaimer: (just to keep the lawyers at bay !!) You use this program entirely at your own risk.I accept no responsibility for any damage done to software or hardware during its use ----------------------------------------------------------------------------- Note to distributors (PD libraries etc) ======================================= The files on this disk are not compressed.Feel free to compress them but if you do,make sure that all decompression tools are provided with the release.i.e include ppmore or muchmore_pp,preferably both,if you crunch the text files with Powerpacker. You can distribute these files however you like,whether they go onto a game compilation disk or whatever,so long as all files in this release are kept together and they aren't modified in any way. The music data files are not part of this release,and so do not have to appear on compilation disks,but at least one tune should be present,as the game will not run.This music data should be kept uncompressed ---------------------------------------------------------------------------- ABOUT THE GAME ============== This is a game based on a combination of Klax and Tetris. Columns of three randomly coloured tiles will fall from the top of the screen.The aim is to eliminate as many tiles as possible,and stop them reaching the top row.This can be done by changing the column position and rotating the tiles,so that you create rows,columns and diagonals of three or more tiles of the same colour.When this happens,these tiles vanish,and the tiles above fall down,filling the gaps that they occupied. Using a joystick,you can move the falling columns to the left and right.You also have a degree of control over the speed at which the tiles fall.If you pull the joystick down,the tiles will descend at a faster rate which is useful if you've positioned the tiles at the top of the screen and don't want to wait until they reach the bottom.The fire button is used to make the tiles in the column swap places with each other,ie the top tile becomes the middle tile,the middle tile becomes the bottom tile & the bottom tile becomes the top one. When the tiles disappear,The bricks counter will go up,depending on how many tiles were removed,and you'll also be awarded afew points,depending on which tiles were removed.Columns are the easiest to make,and therefore give you the least points.Rows are abit harder,and diagonals are the most difficult and as such give you the highest score.You'll also get points based on the number of tiles you remove.Three in a line is the easiest to make,and the maximum of five will give you the most points.The scores awarded are summarised in the table below: | | 3 in a line | 4 in a line | 5 in a line | -+----------+-------------+-------------+-------------+- | Column | 50 points | 100 points | 200 points | -+----------+-------------+-------------+-------------+- | Row | 100 points | 200 points | 400 points | -+----------+-------------+-------------+-------------+- | Diagonal | 200 points | 400 points | 800 points | -+----------+-------------+-------------+-------------+- So,if you get 4 diagonal tiles,then you will be awarded with 400 points As with all these types of game,the level of difficulty is always increasing,so it's best to get as many points out of each tile as you possibly can,to try and make it to the high score table. You can exit the game at any stage by pressing the left mouse button. This will return you back to AmigaDOS,after saving the new high score tables to disk. You can select the game level on the title page.Move the joystick up and down to move the level select cursor.Press fire when you have selected the level you wish to play Have Fun !!!!!! ---------------------------------------------------------------------------- Shareware: Who?,What?,How?,Why?,Where?,When? As mentioned above,this game is shareware.If you like it,you are encouraged to send me a donation.This only covers the time it took me to write the game;the actual software itself is free.If I get a good response from this,there maybe other games on the way.Any comments on this game are welcome,as are ideas for games which you'd like to see on PD which aren't currently available. I was originally going to release a cut down version of this game onto the public domain and make this version available to people who registered,but having two copies of the game around is too much hard work & I'd never get it finished,so this is the full game.If you do like it and don't decide to cough up,then that's up to you and your concience,but people who do become registered users will get a copy of my next game (if I do one), and advice on how to play this game,or the Amiga.For instance,the source code for this game is available,along with some other smallish pieces of demo code for budding assembler programmers.Please state when you register if you need this stuff.If you do,your minimum donation should be £5:00 to cover disk costs (2 or 3 of them) and first class post and my time. The address to send stuff to is: Tony Hosier, 4,Ashbourne Grove, Sherbourne Drive, Cox Green, Maidenhead, Berkshire, SL6 3ER. ENGLAND,UK