Commit Graph

18 Commits (save_ext)

Author SHA1 Message Date
Peter Nelson 1334cfb3e5 Change: Always build baseset metadata, instead of including it in the repo.
This adds a script and project files to generate these files within MSVC.
5 years ago
frosch 1aedadb49b (svn r27730) -Change: Split openttd.grf into openttd.grf and orig_extra.grf
openttd.grf is now always loaded and provides all extra graphics in case the (possibly outdated) baseset does not.
  orig_extra.grf contains graphics specific to the original baseset only.
7 years ago
frosch 5be0b3559a (svn r27263) -Doc: nforenum is part of grfcodec for some years. 9 years ago
rubidium 8fa42362e9 (svn r26708) -Codechange: replace C preprocessor with all kinds of options to prevent adding certain things to the result and the sed script to remove everything that shouldn't be in the resulting nfo file but came out of the C preprocessor by a small-ish awk program. This means no more breaking if a C preprocessor decides to add more data to the processed file (like GCC's inclusion of stdc-predef.h when not passing -nostdinc). It furthermore more than halfs the time needed for the assemble step of the extra GRF compilation 10 years ago
frosch df63cb6cef (svn r25205) -Feature: Translations of baseset descriptions via lang files. 11 years ago
rubidium 8808e9cfaa (svn r25050) -Fix: use the CC_BUILD compiler for preprocessing the extra GRF's source instead of a hardcoded gcc
-Fix: do not let gcc include files from the "standard C" include directories; newer gcc/libc seem to otherwise automatically include some header files at the top of the preprocessed nfo files which causes NFOrenum/GRFcodec to make invalid assumptions about the NFO version
11 years ago
rubidium 46b08db917 (svn r23981) -Codechange: reduce GRF size by a few percent by letting GRFCodec determine the best compression 12 years ago
rubidium d60ec55983 (svn r23438) -Fix [FS#4867]: perform checks for nforenum/grfcodec in configure, including a version check so a proper error can be given when a too old grfcodec or nforenum is used 13 years ago
rubidium 79b82b56a8 (svn r23220) -Change: move the baseset files to their new location 13 years ago
rubidium e8a9bb3c0d (svn r22766) -Add: river graphics for the original base set (andythenorth) 13 years ago
rubidium c5015bb5bd (svn r21026) -Codechange: move from pcx to png extra grf sprites as they are easier to handle/view. They also take less space in a checkout. Furthermore this requires a recent GRFCodec nightly with PNG support enabled. 14 years ago
rubidium 27839d548e (svn r20989) -Change: make extra_grf's pcx files DOS palettes instead of converting them during compilation. Also fix misconverted sprite and some comments 14 years ago
rubidium d2572f94d2 (svn r20752) -Change: move removal of bin/data/openttd.grf from distclean to maintainer-clean 14 years ago
frosch e640373475 (svn r20715) -Fix: Recent nforenum does not know '-?'. 14 years ago
rubidium 70fb9ca9d8 (svn r20588) -Fix (r20586): apparantly some NFORenums don't return an error code when an unknown command line option is given 14 years ago
rubidium 284feb4236 (svn r20586) -Codechange: silence nforenum and grfcodec progress output (if possible) 14 years ago
rubidium a054078920 (svn r20551) -Fix [FS#4056]: apparantly Mac OS X's sed and GNU's can't decide on a single "format" for replacing stuff in-place 14 years ago
rubidium 7d11c392a4 (svn r20490) -Change: merge the extra GRF sources so updating them becomes a bit easier.
The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work.
14 years ago