(svn r23981) -Codechange: reduce GRF size by a few percent by letting GRFCodec determine the best compression

pull/155/head
rubidium 12 years ago
parent a77c72936d
commit a28614d6d1

@ -66,7 +66,7 @@ $(OBJS_DIR)/openttd.grf: $(PNG_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
$(Q) gcc -I$(GRF_DIR) -C -E - < "$(GRF_DIR)/openttd.nfo" | sed -e '/^#/d' -e '/^$$/d' > $(OBJS_DIR)/sprites/openttd.nfo
$(Q) $(NFORENUM) -s $(OBJS_DIR)/sprites/openttd.nfo
$(E) '$(STAGE) Compiling openttd.grf'
$(Q) $(GRFCODEC) -s -e -p1 $(OBJS_DIR)/openttd.grf
$(Q) $(GRFCODEC) -n -s -e -p1 $(OBJS_DIR)/openttd.grf
# Clean up temporary files.
clean:

Binary file not shown.

@ -55,7 +55,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = e30e8a398ae86c03dc534a8ac7dfb3b6
OPENTTD.GRF = 8bcc7d7b6c7fdfba27af872743e9efd6
OPENTTD.GRF = 541d8a4fa650334dae5f67dc8d122f65
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

@ -55,7 +55,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = fcde1d7e8a74197d72a62695884b909e
OPENTTD.GRF = 8bcc7d7b6c7fdfba27af872743e9efd6
OPENTTD.GRF = 541d8a4fa650334dae5f67dc8d122f65
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

@ -55,7 +55,7 @@ TRGIR.GRF = 0c2484ff6be49fc63a83be6ab5c38f32
TRGCR.GRF = 3668f410c761a050b5e7095a2b14879b
TRGHR.GRF = 06bf2b7a31766f048baac2ebe43457b1
TRGTR.GRF = de53650517fe661ceaa3138c6edb0eb8
OPENTTD.GRF = 8bcc7d7b6c7fdfba27af872743e9efd6
OPENTTD.GRF = 541d8a4fa650334dae5f67dc8d122f65
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

@ -3120,9 +3120,9 @@ detect_grfcodec() {
log 2 " returned $version"
log 2 " exit code $ret"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "897" ]; then
if [ -n "$version" ] && [ "$version" -lt "897" ]; then
log 1 "checking grfcodec... needs at least version 5.1.4 (r897), disabled"
if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "904" ]; then
if [ -n "$version" ] && [ "$version" -lt "904" ]; then
log 1 "checking grfcodec... needs at least version 5.1.4 (r904), disabled"
else
log 1 "checking grfcodec... not found"
fi

Loading…
Cancel
Save