tron [Mon, 15 Aug 2005 22:48:33 +0000] rev 2346
(svn r2872) -Feature: [NewGRF] Add support for "extended bytes"
While here work around a buffer overflow in action 4
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