Errrrmmmm, more rambling/ranting (and a free double post with every view).
Actually, what graphic library does DF use? It's just a thought, but virtually any lib that can load a .png file has a tendency to be able to load a .gif (with animation frames supported).
From a game back->front end, no-one wants DF to run slower. But really, addressing a slightly larger memory array (or object as it is) isn't a true problem for the game. I've always thought that the time it takes to render the current viewport is actually one of the last (and least) forms of calculation/cpu work that DF does. And the option to load a .gif rather than a .png takes place quite a bit before the player sees their embark.
I know it was originally envisioned as a truly cross-platform game, but then again .gif's are as portable as .png's these days. Looking at my memory allocation of DF in text mode and looking at it with a graphics pack is somewhat similar. Temperature, fluids, pathing, etc take up a lot more cpu time then viewport access. What's a 5 megabyte, 5 frame animated graphic pack compared to a 1 megabyte, 1 frame one when both the game and the background music will happily chew ten times this (more for the game's memory).
I tend to think, that if the game can support TT fonts to both render the GUI and the basic game in text(and all the cpu cycles wasted to do so) then it can support a very simple tile-block loadable format for graphics.
.gifs:
256 colours (oh the many colours of the IBM 80286 era).
Transparency (and foreground/background colours for switching/alphas).
Frames/delays implicit in the file.
Frame sequencing implicit in the file.
.png
Transparency of sorts
Slightly compressed loss-lessly (irrelevant compared to say background music/a single save file's size).
It's not really a feature I'm asking for. Just another file format to load graphics from. I used .gif's all the time about 15 years ago using TP 6.0 (and the SPX library, such good computer speaker sound). Graphics overhead compared to game/back-end overhead was pretty small.
If the graphics pack doesn't look good, slows it down or is buggy, then people won't download it.
How many graphics modders would like the OPTION to load a .gif? Nothing to do with the game, just a file format that you can sort of mess around with (alot
)