Message-Id: <199708230441.AAA06218@delorie.com> Date: Fri, 22 Aug 1997 21:24:34 -0300 From: Cristovao Braga Organization: World Domination Inc. MIME-Version: 1.0 To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: palette manipulation tool Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Precedence: bulk This is to announce the creation of UNIPAL, a tool aimed to help people creating games and general purpose gfx programs. It is written with djgpp/Allegro and I believe it can be useful to many people here. Unipal's purpose is to quickly and painlessly create an optimal palette for people working with lots of gfx (i.e. sprites) in an 8bit colour environment (a game or gfx program with Allegro, Jlib or anything else). Unipal will then read any number of bitmaps, create a palette which will suit all of them well, update the gfx to the new palette and save them under different names - starting with '_' (abc.bmp -> _abc.bmp). Unipal is smart enough to skip any files which names begin with '_' so that you won't have to delete them. It can also be called with wildcards so that you don't have to type file listings. There are options to suit the image conversion to many needs. You can: - Tell it to map any bitmaps solid background to index 0 (transparent) - Tell it to use only palette indexes in the range x...y - Tell it to change a non black background to black later - and other smaller things. You can download it from my homepage: http://www.directnet.com.br/~overlord/ The current version is 1.2 (the first to be released) It comes with full C source. Cristovao Barbosa Braga Dalla Costa overlord AT directnet DOT com DOT br