Age | Commit message (Collapse) | Author |
|
(some) files instead of the default one
|
|
|
|
-Remove: the '-i' option for palette selection.
|
|
|
|
|
|
more likely to be updated [n].
|
|
|
|
information for RGB PNGs (Szvengar)
|
|
|
|
files which prevented tar-lookups.
|
|
if a header require a header make it include that header
|
|
|
|
|
|
|
|
before the details string.
Gentlemen, swap your string parameters.
|
|
|
|
|
|
just reuse the same piece of allocated memory for each encoding.
|
|
loading sprites.
|
|
color and colour.
|
|
corrupted sprites.
-Change: harden the sprite reading routine against corrupt sprites.
|
|
way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.
|
|
sprites: fonts, recolour, mapgen and normal sprites.
|
|
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
|
allocated memory shouldn't be used after the function ended.
|
|
|
|
This can't be solved by using exceptions because the longjmp is needed for PNG (C-code) handling.
|
|
something more than whitespace as description of files that don't have a description.
|
|
unnecessary rgb to bgr swapping.
|
|
once per sprite cache entry. Not all file types need this, but most of the time no sprite cache entry needed it either.
|
|
|
|
|
|
|
|
it is really needed.
|
|
|
|
(Re|M|C)allocT and add a check for out-of-memory situations to the *allocT functions.
|
|
it too, but use a nice seperate variable for it
-Note: on a side-note, this allows files bigger than 16+ MiB, needed for tar-support
|
|
|
|
images
|
|
access to the name
-Codechange: store the SpriteID in the spritecache too
-Add: add a PNG loader for graphical files
-Documentation: added a document to explain the PNG format
|
|
to the blitter-layer
-Add: added a new renderer and blitter to make room for some optimized bpp
-Fix: fill the alpha channel in the grf-spriteloader
|
|
|
|
the rest of the code
-Add: make it possible to pick your own blitter (-b <blitter>, -h for overview)
-Add: added a new optimized 8bpp blitter (default, caches sprites of all zoom-levels)
-Add: added a debug 8bpp blitter and a very slow normal 8bpp blitter
|