GARNOTT ][ : Dage Vador is back! ================================= Garnott 2 Copyright 1995 Remi Veilleux. All rights reserved. You may freely distribute this Garnott 2 beta version. ================================================================================ Garnott 2 requires the following : - A 386 or better CPU - About 560 Kb of conventional (DOS) memory - 4 Mb of RAM with HIMEM.SYS extended memory manager - NO expanded memory manager (like EMM386 or WINDOWS)!! - VGA graphic card And supports : - Sound Blaster - Gravis Ultrasound (needs the ULTRASND environment variable) - Standard joystick - Gravis Gamepad ================================================================================ First, you need to run SETUP.EXE to configure your system. It will check for your VGA speed and sound card. For sound blaster user, you must manually configure the base address, IRQ number and DMA channel. Then, you can change the configuration : CONTROL : Keyboard, Mouse or Joystick. (With the mouse, you will have to use 2 keys to control the ship) DETAIL : Incredibly low detail (386 sx/25 with slow VGA card) Low detail Medium detail High detail (486 dx2 with VLB video card) SPEECH : This setting doesn't currently affect anything in the game. VIDEO : If ON, you'll see some video sequences of the intro at the start. Then, you can start the game by running GARNOTT.EXE. After the intro, you will have to enter your name as the pilot of the Spigo. You'll start with 900 000$ which is for beta testing purpose. If everything's fine, you'll be a swashbuckling hero, blasting every morcel of asteroid that comes into your way. Didier the boulanger will assist you through the game by giving useful hint. He will pop in the bottom of the screen. That's for the game. You're ready for some action now. Who knows what Dage Vador and his evil minions will do next? Which dangers await you in the other levels? Where is the Metal Burger hiding? When will Didier's hint be REALLY useful? ... ================================================================================ Techy info. Garnott 2 was programmed in Borland C++ on a 386 sx/25 with some parts in assembler. It runs in 320x200 Mode X at full frame rate (70 frame/sec) even with a slow VGA card as long as there's not too many sprites on the screen. It was compiled in Large memory model, using a VOODOO memory manager which needs HIMEM.SYS and NOT EMM386. It won't work under Windows. I haven't tested it under WIN95 or OS/2. The Garnott 2 project was suspended for multiple reasons and may never get completed. For those who like it, I'm sorry but that's life. :( - the large memory model isn't large enough to hold all the variables - the collision-detection routine needs to be re-written from scratch - the VOODOO memory manager is just a little, well, out of date you know... - Borland C++ 16bit sucks. I prefer to code in WATCOM C 32bit - I've now got a P90 and this game is aimed at the 386 market. Get the point? - the VGA mode X is not useful anymore since the fast VLB and PCI video cards - the sound system is bugged and slow. (the Sound Blaster just sounds awful!) - the video sequence aren't lossy-compressed (Although they look great) - and much much more! * For those fellow programmers who wish to overcome these excuses, I might give the source code some day. ================================================================================ BUGS The music may go berserk for some reason. If you can't stand it, just lower the volume by pressing F2 in the game. The background image at the option screen might become all messed-up but it doesn't crash the game. ================================================================================ CREDITS A lot of people did work for the Garnott 2 project so here they are (no order): Remi Veilleux -- Coder Some graphics design Sound system Project director Stephane Lajoie -- Voodoo memory Video player/compressor Keyboard basic I/O Iannick Vincent -- 3D render Sylvain Fortin -- Sound blaster low-level routine Daniel Malo -- Intro storyboard Didier's design Patrick Dagenais -- Option screen music For being Dage Vador Remy Cote -- Every other music Patrick Garon -- Some graphics design Lot of moral support Yannick Fortin -- Constructive critism ;-) Themie Gouthas, -- the excellent XLIB mode X graphics library Matthew MacKenzie, and others... All the folks at the St-Hyacinthe Cegep in the Computer Club!