@database Hexagons.guide @author "Frank Bernard" @(c) "Copyright 1995 Frank Bernard" @$VER: HexaMine.guide 1.1 (20.10.96) @font Courier.font 13 @node main "HexaMine" @{b}HexaMine V1.1@{ub} Copyright 1996 by Frank Bernard & Andreas Paul @{" 1. Instructions " link instructions} @{" 2. System requirements " link requirements} @{" 3. Features " link features} @{" 4. History " link history} @{" 5. Authors " link authors} @{" 6. Copyright " link copyright} @{" 7. Disclaimer " link disclaimer} @{" 8. Credits " link credits} @endnode @node instructions "Instructions" @{b}1. Instructions =================@{ub} @{" 1.1 Shareware " link share} @{" 1.2 Game principles " link principles} @{" 1.3 Control " link control} @{" 1.4 Highscores " link scores} @{" 1.5 Tooltypes " link tooltypes} @endnode @node share "Shareware" @{b}1.1 Shareware ===============@{ub} @{b}HexaMine@{ub} is shareware. If you enjoy the game, you should pay the shareware fee of US$ 8.- (DM 10.-, 5.-, FF 40.-). If you're living outside of Europe, you should send this amount of money cash to one of the @{" authors " link authors}. Inside of Europe you should use an Euro-Cheque (please don't use any other form of cheque). Inside of Germany the best way for transferring the money will be a transfer order to the following account: @{fg shine} Frank Bernard KtoNr. 103 870 515 BLZ 540 502 20 Kreissparkasse Kaiserslautern @{fg text} Please send us your complete address, and, if available, your e-mail address. Don't forget the word "HexaMine" as subject of matter. @{b}ATTENTION:@{ub} If you can't receive your keyfile via EMail, you have to add $2.- (DM 3.-) to the shareware fee for P&P. After receiving the shareware-fee we'll send you your private keyfile immediately. This keyfile suppresses the appearance of the reminding- requester. @{b}YOU'RE NOT ALLOWED TO GIVE YOUR KEYFILE TO OTHER PERSONS !!@{ub} @endnode @node principles "principles" @{b}1.2 Game Principles =====================@{ub} @{b}HexaMine@{ub} is a hexagonal clone of the wellknown game 'MineSweeper'. You have to find a given number of hidden mines and mark them with a little flag in the shortest possible time. If you uncover a field with a mine, the game is over. The numbers in the uncovered fields represents the number of mines in the six fields around. With help of these numbers you should be able to uncover the right fields. The first move in every game is @{b}always@{ub} save, that means there'll @{b}never@{ub} be a mine under the first uncovered field! If you like this game in the unusual hexagonal grid, you should try @{b}Hexagons@{ub}, which you can find e.g. on @{b}AMINET@{ub} in @{b}game/wb/hexagons22.lha@{ub}. It's a very nice hexagonal clone of Tetris. @endnode @node control "Control" @{b}1.3 Control =============@{ub} @{fg shine} @{u} Mouse @{uu} @{fg text} left mousebutton - Uncover a field right mousebutton - put/drop flags & automatic uncovery of 'safe' fields @{fg shine} @{u} Keyboard @{uu} @{fg text} cursor up - many mines cursor down - few mines cursor right - increase playfield cursor left - decrease playfield AMIGA n - new game AMIGA h - show highscores AMIGA i - informations AMIGA x - iconify game AMIGA q - leave program HELP - show Amiga-Guide documentation ESC - quit game / leave program @{fg shine} @{u} Buttons @{uu} @{fg text} arrow up - many mines arrow down - few mines big hexagon - increase playfield small hexagon - decrease playfield Normal/Expert - In the normal game mode a move is as long 'save' (the field will not be uncovered) as you hold the mouse button down. So you don't have to finish a perhaps wrong move. In the expert game mode the fields will be uncovered immediately after pushing down a mousebutton. This enables you to play much faster, but can easily result in some mistakes if you're a rookie. Pause/Play - pause-function Highscores - show highscores New Game - start new game @endnode @node scores "Highscores" @{b}1.4 Highscores ================@{ub} There are six different highscoretables. One table for the small, medium and big playfield with a few or many mines each. The table entries are sorted by game time (shortest at the top) and date (oldest dates at the top). You can load, save, delete and merge your highscoretables with these of your friends. These functions appear in an own menu which will be active if the highscore-window is active. @endnode @node tooltypes "Tooltypes" @{b}1.5 Tooltypes ===============@{ub} @{b}HexaMine@{ub} supports the following tooltypes: @{b}ENDREQUEST@{ub} - If this tooltype is active, there appears a safety- requester when leaving the game. @{b}NAME=Name@{ub} - This name will be used as default name for all entries in the highscoretable. @{b}MAINWINDOW=x,y@{ub} - Coordinates of the left upper window corner. By default the window is centered above the actual screen. @{b}NOCTMKILL@{ub} - @{b}CycleToMenu@{ub} will not be removed automatically. @{b}NOCTMREQUEST@{ub} - There will be no warning, if @{b}CycleToMenu@{ub} has to be removed. @endnode @node requirements "System Requirements" @{b}2. System Requirements ========================@{ub} You can run @{b}HexaMine@{ub} on any Amiga with Kickstart >=2.04 and 512kB ChipRAM. You need a screenmode with at least 400 lines and a minimum of 4 colors. A 68020 processor with at least 14MHz is strictly recommended. You can use a 68000 processor, but the game might be unplayable with the big playfield. @{b}HexaMine@{ub} was tested with the following system configurations: A4000/040, AGA, Kick 3.1, 2/18MB A4000/040, AGA, Kick 3.0, 2/24MB A2000, ECS, Kick 3.1, 1/12MB, GVP Combo-30 (030/882) A2000, ECS, Kick 3.1, 2/ 8MB, A2630/882 A2000, ECS, Kick 2.04, 1/10MB, A2630/882 A500+, ECS, Kick 2.04, 1/ 0MB @{b}@{u}Limitations: @{uu} HexaMine@{ub} doesn't work together with @{b}CycleToMenu@{ub} by Federico Giannici. This results in a system crash after leaving @{b}HexaMine@{ub}. That's @{u} no @{uu} bug in @{b}HexaMine@{ub}, but a wrong handling of the generic-gadgets by @{b}CycleToMenu@{ub}. In this Version of @{b}HexaMine@{ub}, @{b}CycleToMenu@{ub} will be removed automatically, so there shouldn't be any further problems left. Look at @{" Tooltypes " link tooltypes} for details. @endnode @node features "Features" @{b}3. Features =============@{ub} - runs on any Amiga with Kickstart >= 2.04 - completely system conform - runs on any Workbench screen - opens own screen, if Workbench is too small - supports locale with external catalog-files - integrated AmigaGuide documentation - Highscore-Merging - supports different tooltypes - iconification @endnode @node history "History" @{b}4. History ============@{ub} @{b}Version 1.0@{ub} (June 15th, 1996) - first release. @{b}Version 1.1@{ub} (October 20th, 1996) - automatic remove of @{b}CycleToMenu@{ub}, because of a bug in this program. - opens own screen, if Workbench screen is too small. - some code improvements, especially for slower machines. @endnode @node authors "Authors" @{b}5. Authors ============@{ub} Frank Bernard Trippstadter Str. 27 67691 Hochspeyer Tel: 06305/5006 & 06482/4532 EMail: @{fg shine}AntiFrust@hotline.pfalz.de@{fg text} Andreas Paul Mannheimer Str. 83 67655 Kaiserslautern Tel: 0631/470334 & 06246/7296 EMail: @{fg shine}paul@hotline.pfalz.de@{fg text} @{b}http://galway.informatik.uni-kl.de/staff/bernard/hexamine.html@{ub} Bugreports and suggestions welcome. Try AMINET:game/wb/@{b}Hexagons22.lha@{ub} !!! @endnode @node copyright "Copyright" @{b}6. Copyright ==============@{ub} HexaMine V1.1 1996 by @{" Frank Bernard " link authors} & @{" Andreas Paul " link authors} @{b}HexaMine@{ub} is @{" Shareware " link share}. You can copy the program as it is (program, incl. documentation) for free. You're not allowed to include @{b}HexaMine@{ub} to any CD-ROM compilation or disk-series, with the exception of the AMINET, Fred-Fish and Meeting Pearls CD-compilations. The price of a floppy disk, which contains a copy of HexaMine, must not exceed US$ 3.-. Magazines, which report about @{b}HexaMine@{ub}, are hereby asked, to send us a copy of this edition. Many thanks. @endnode @node disclaimer "Disclaimer" @{b}7. Disclaimer ===============@{ub} We are not responsible for any data loss or damage, caused directly or indirectly by the usage of @{b}HexaMine@{ub}. Moreover we have to excuse our poor english. Sorry. @endnode @node credits "Credits" @{b}8. Credits ============@{ub} Thanks to the following persons for beta testing, bug reports and helpful suggestions (alphabetical order): @{fg shine} Rainer H Thomas Liesenfeld Udo M Friedel Perduka @{fg text} Moreover special thanks to: @{fg shine} Alessandro Basso@{fg text}, for the italian catalog @{fg shine} Sebastian Krawczuk@{fg text}, for the polish catalog @{fg text} @endnode