From: "Laine" Newsgroups: comp.os.msdos.djgpp Subject: Help!!! Allegro and color-things? Date: Fri, 21 Nov 1997 09:01:45 +0200 Organization: *** Lines: 49 Message-ID: <653cea$aei$1@news.clinet.fi> NNTP-Posting-Host: dialup210.iwn.fi To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hello! I'm doing a menu-screen for my game and I've thought I'd do it by changing some colors in the palette every time the player presses up or down. It doesn't work. Every time I press up or down, it crashes (it just quits the program with no explanations). Here's the code, why doesn't it work? // The getcolor-part: set_palette(paletti); get_color(224,blue); get_color(225,gray); // And the routine to change the colors: y=1; // This is just to know which option is selected e(!key[KEY_ESC]){ if(key[KEY_UP]){ set_color(224+y,gray); // 224 is the index of the first color // I use in the options, Here I make the current color (224+y) // gray so that it's not selected anymore y--; set_color(224+y,blue); // And after changing "y", we change the new color to blue } if(key[KEY_DOWN]){ // Same thing but going down set_color(224+y,gray); y++; set_color(224+y,blue); } } Thanks for your help! Jarkko ---------------------------------------------------------------------------- Jarkko Laine e-mail: Jarkko DOT Laine AT ks DOT iwn DOT fi WWW: http://www.geocities.com/SiliconValley/Peaks/7734 -----------------------------------------------------------------------------