tron [Mon, 15 Aug 2005 21:19:28 +0000] rev 2345
(svn r2871) -Feature/Fix: Per GRF parameter lists
miham [Mon, 15 Aug 2005 20:53:06 +0000] rev 2344
(svn r2870) \[Translations\] Updating translations
orudge [Mon, 15 Aug 2005 11:54:42 +0000] rev 2343
(svn r2869) - Update Watcom project with gfxinit.c
tron [Mon, 15 Aug 2005 11:39:13 +0000] rev 2342
(svn r2868) Change the way NewGRFs are loaded: The loading process i no longer bolted onto the normal graphics loading.
This has two major advantages:
- Removal of a maze of global variables and distinction of cases from the sprite loading routines, which weren't directly related to the loading process in the first place
- NewGRF actions no longer occupy sprite slots - for example when using DBSetXL this saves about 2000 slots! (you could regard this as a bug fix)
If i didn't make a major mistake this change should have no negative effect on NewGRF support, please test!
miham [Mon, 15 Aug 2005 06:46:22 +0000] rev 2341
(svn r2867) \[Translations\] Updating translations
tron [Sun, 14 Aug 2005 18:10:18 +0000] rev 2340
(svn r2866) Move all functions and tables which aren't directly involved in managing the sprite heap to a new file gfxinit.c.
This doesn't ease the global variable mess, but makes the distinction between sprite heap and gfx loading routines easier.
tron [Sat, 13 Aug 2005 21:40:22 +0000] rev 2339
(svn r2865) Push the responsibility for allocating the sprite heap into GfxInitSpriteMem()
tron [Sat, 13 Aug 2005 21:35:31 +0000] rev 2338
(svn r2864) Code simplification and diff reduction
tron [Sat, 13 Aug 2005 21:34:05 +0000] rev 2337
(svn r2863) Move some type declarations into saveload.c, should've been part of r2819
tron [Sat, 13 Aug 2005 16:23:07 +0000] rev 2336
(svn r2862) Return a proper version number, when testing the TTDPatch version in the SkipIf action. Pretend to be version 2.0.1 alpha 49 for now.
Also change the type of the variables, which get compared, to uint32, because the values are at most 32bits wide and always seem to be unsigned.