From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23318 invoked by alias); 19 Jul 2004 19:08:37 -0000 Mailing-List: contact xconq7-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: xconq7-owner@sources.redhat.com Received: (qmail 23296 invoked from network); 19 Jul 2004 19:08:35 -0000 Received: from unknown (HELO av13-1-sn4.m-sp.skanova.net) (81.228.10.104) by sourceware.org with SMTP; 19 Jul 2004 19:08:35 -0000 Received: by av13-1-sn4.m-sp.skanova.net (Postfix, from userid 502) id 2C33B37E69; Mon, 19 Jul 2004 21:08:35 +0200 (CEST) Received: from smtp4-2-sn4.m-sp.skanova.net (smtp4-2-sn4.m-sp.skanova.net [81.228.10.180]) by av13-1-sn4.m-sp.skanova.net (Postfix) with ESMTP id 1E7A337E42; Mon, 19 Jul 2004 21:08:35 +0200 (CEST) Received: from [212.181.162.155] (h155n1fls24o1048.bredband.comhem.se [212.181.162.155]) by smtp4-2-sn4.m-sp.skanova.net (Postfix) with ESMTP id 01F9437E42; Mon, 19 Jul 2004 21:08:33 +0200 (CEST) X-Sender: u22611592@m1.226.comhem.se Message-Id: In-Reply-To: References: <20040719181423.45325.qmail@web13124.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Mon, 19 Jul 2004 19:27:00 -0000 To: Elijah Meeks From: Hans Ronne Subject: Re: More flexible unit image use Cc: xconq7@sources.redhat.com, mcdonald@phy.cmich.edu X-SW-Source: 2004/txt/msg00774.txt.bz2 >> I think there should be a serious overhaul of the >> graphics used by XConq. > >This is something you could probably do. Just edit them out of the >'imf.dir' file in the 'lib' directory. And, once it is cleaned up, >give the new file to Hans or myself, so we can look it over >and merge the cleaned up image directory into CVS. Let's not rush things here. The many images in imf.dir is not the main problem (except if you try to load all of them into some versions of IMFApp). And I think we still need to keep many of the older images for some games, such as "Classic Xconq", which are supposed to be that way. Nostalgia for old-time xconqers ... What I had in mind when I talked about the need for an overhaul was the image loading code (something which I think we already discussed). It could be made much more efficient, for example by not loading all images in a file, just the ones you want. There is also a static limit on the number of image families, MAXIMAGEFAMILIES, which we hit every now and then. I bumped it to 3000 to accomodate the awls images, but I guess we will run out of space again when you are done with the Angband graphics. Getting rid of this ceiling and making image loading more modular is on my todo list. If you want to make a useful contribution, I think rather than throwing away images in imf.dir, you might consider going through some of the existing game modules and updating the images they use with better images already available in Xconq. I did that with several game modules when I carried out a general overhaul earlier this year. For example, the roman game now uses images from ancient.imf and the Beirut game uses the trident images. I think many more game modules could easily be given a more attractive look that way. Hans