summaryrefslogtreecommitdiff
path: root/gfx.c
AgeCommit message (Collapse)Author
2005-02-10(svn r1855) Handle endianness of sprite headers when loading a sprite, not ↵tron
everytime when accessing it
2005-02-10(svn r1854) Split GetSpritePtr() into GetSprite() for regular sprites ↵tron
(returning a Sprite*) and GetNonSprite() for "sprites" of type 0xFF (returning byte*)
2005-02-10(svn r1853) Move spritecache function declarations into a header of their ↵tron
own and use SpriteID as parameter type where appropriate
2005-02-08(svn r1852) Start cleaning up sprite handling:tron
- Complement the sprite header struct with a variable sized array for the sprite data and rename it to Sprite. - Use the correct type Sprite* instead of casting all the time (this causes some "assignment from incompatible pointer type" warnings, nothing serious, will be resolved soon)
2005-02-07(svn r1840) Repel str_buffr and use local buffers where possibletron
2005-02-06(svn r1827) Next iteration of the byte -> char transition: some string ↵tron
drawing functions and buffers
2005-02-06(svn r1813) Declare functions implemented in strings.c in their own shiny ↵tron
new header (though i think some of these function don't belong into strings.c)
2005-01-23(svn r1631) A couple of fixes for the signed/unsigned warnings. Only ↵dominik
train_cmd.c remains to need fixing...
2005-01-22(svn r1596) Add some more staticstron
2005-01-22(svn r1594) Convert all undefined parameter lists to (void) and add the ↵tron
appropriate warning flags in the Makefile
2005-01-18(svn r1557) Replace strange if () do while () construct with a plain for ()tron
2005-01-14(svn r1508) Remove duplicate declarations and include proper headers where ↵tron
necessary
2005-01-06(svn r1402) Trim trailing whitespacetron
2004-12-23(svn r1268) -Fix: some warnings in gfx.c fixeddarkvater
-Fix: Makefile now correctly works for cygwin/mingw; altough defining only cygwin does not compile the game -Fix: moved SDL information message from severity 0 to 1. Only errors/severe warnings should be level 0
2004-12-14(svn r1091) Fix: Finally station names use 100% the correct color in ↵dominik
transparent mode
2004-12-13(svn r1045) -Fix: OpenTTD compiles again under VC6 (sign_de)truelight
2004-12-12(svn r1038) Feature: OpenTTD runs with the grf files of the DOS versiondominik
Please read the Readme for further information. There are some minor graphical glitches when you use the DOS files. E.g. the autorail button is a bit screwed up.
2004-12-04(svn r942) -Merged branch/network back into the trunktruelight
2004-11-26(svn r822) Use a struct instead of pairs of bytes for the string colormap.tron
While here give the string colormap a more canonical name.
2004-11-26(svn r819) Code cleanup: colors for langfile strings are now taken from a ↵dominik
color table instead of a sprite
2004-11-19(svn r679) Clarify bp.sprite assignment in GfxMainBlitter(). Pointed out by ↵pasky
Oskar.
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
Thanks to lvoge
2004-11-13(svn r564) Simplify scroll logic and correct one erroneous use of memcpy()tron
2004-11-01(svn r499) Merge r498 to trunk:tron
Disabled buttons flicker no more This solves bug report 991101
2004-09-23(svn r312) -Fix: [926105] ctrl + d bug. Longest outstanding bug has been ↵darkvater
fixed \o/ 2004-03-30 (Tron) -Fix: [1030393] some screensizes crashes OTTD. Fix in general bug that only allows resolutions which were multiple of 8 in width and height. Also use closest possible resolution in fullscreen if window size is not a valid resolution (Tron)
2004-09-21(svn r304) -Fix: [967096] fullscreen. New button 'Fullscreen' in 'Game ↵darkvater
Options' menu which lets you set fullscreen ingame.
2004-09-10(svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!truelight
2004-08-24(svn r127) New feature: ingame console. (sign_de)dominik
Press tab to open the console, more info in docs/console.txt
2004-08-09(svn r1) Import of revision 975 of old (crashed) SVNtruelight