Commit Graph

527 Commits

Author SHA1 Message Date
Einar Johan Trøan Sømåen
158a206086 WINTERMUTE: Use ++it instead of it++ 2012-08-31 20:00:41 +02:00
Einar Johan Trøan Sømåen
8cf7d765c0 WINTERMUTE: General cleanup 2012-08-31 20:00:40 +02:00
Einar Johan Trøan Sømåen
07c27b775c WINTERMUTE: Cleanup the header-guards. 2012-08-31 20:00:32 +02:00
Einar Johan Trøan Sømåen
2fd38f47e0 WINTERMUTE: Replace col_templ's getSize with Common::Array::size() 2012-08-31 19:23:41 +02:00
Einar Johan Trøan Sømåen
969f4d5947 WINTERMUTE: Take int32 as parameters in Rect32. 2012-08-31 17:37:25 +02:00
Einar Johan Trøan Sømåen
8a212c3b6c WINTERMUTE: Add namespacing to the UTF-conversion code 2012-08-31 17:29:16 +02:00
Einar Johan Trøan Sømåen
b01f09e82f WINTERMUTE: Use <math.h> instead of <cmath> 2012-08-31 17:28:37 +02:00
Einar Johan Trøan Sømåen
d5f92497e6 WINTERMUTE: Correct some endif-comments. 2012-08-31 17:16:49 +02:00
Einar Johan Trøan Sømåen
2d70964e9c WINTERMUTE: Use tabs instead of spaces in ad_types.h 2012-08-31 17:15:03 +02:00
Einar Johan Trøan Sømåen
06caf2da98 WINTERMUTE: Use tabs instead of spaces for indenting dctypes.h 2012-08-31 17:10:01 +02:00
Einar Johan Trøan Sømåen
3dc5d32e85 WINTERMUTE: Replace qsort with Common::sort 2012-08-31 16:55:17 +02:00
Einar Johan Trøan Sømåen
71981aaecf WINTERMUTE: Simplify getNodeForRelativePath 2012-08-31 16:34:12 +02:00
Einar Johan Trøan Sømåen
764ca7a51a WINTERMUTE: Fix some of the clang++ warnings listed by LordHoto 2012-08-31 14:21:33 +02:00
Einar Johan Trøan Sømåen
2039ea6b8d WINTERMUTE: Fix g++ warnings listed by LordHoto 2012-08-31 14:01:18 +02:00
Einar Johan Trøan Sømåen
16b27090b1 WINTERMUTE: Update to use new TGA-decoder and new Video-system 2012-08-31 13:49:38 +02:00
Einar Johan Trøan Sømåen
246109839b WINTERMUTE: Be case-insensitive when testing for sound-format. 2012-08-19 23:49:29 +02:00
Einar Johan Trøan Sømåen
eacb0b1698 WINTERMUTE: Make use of the wday-field in dates, instead of a wrong mday-value. 2012-08-15 02:36:08 +02:00
Einar Johan Trøan Sømåen
10ca0f136d WINTERMUTE: Clear out some commented-out code. 2012-08-15 02:35:11 +02:00
Einar Johan Trøan Sømåen
e01dc47414 WINTERMUTE: Fill the screen with fillRect for now. 2012-08-14 18:20:12 +02:00
Einar Johan Trøan Sømåen
f37e8fbdb1 WINTERMUTE: Clean out some comments in the theora player 2012-08-14 18:19:10 +02:00
Einar Johan Trøan Sømåen
83344a5aef WINTERMUTE: Adjust a few warnings. 2012-08-14 17:27:28 +02:00
Einar Johan Trøan Sømåen
209488c6cf WINTERMUTE: Save the loop-state of sounds properly. 2012-08-14 17:26:46 +02:00
Einar Johan Trøan Sømåen
fb566386c7 WINTERMUTE: Write alpha properly on big-endian platforms. 2012-08-13 22:33:35 +02:00
Einar Johan Trøan Sømåen
c96ccaa1c3 WINTERMUTE: Add detection for Italian, English and Russian Dead City. 2012-08-13 04:59:17 +02:00
Einar Johan Trøan Sømåen
589094e63a WINTERMUTE: Clean out commented-out code from detection 2012-08-13 04:43:14 +02:00
Einar Johan Trøan Sømåen
101ad689c5 WINTERMUTE: Add language-filtering for Czech, Italian, Polish and Russian.
No detection-support is added for those languages at this point though.
2012-08-13 04:37:07 +02:00
Einar Johan Trøan Sømåen
a370350691 WINTERMUTE: Readd support for save/load-images. 2012-08-13 03:54:34 +02:00
Einar Johan Trøan Sømåen
fed19cb66a WINTERMUTE: WinterMute -> Wintermute 2012-08-13 03:42:30 +02:00
Einar Johan Trøan Sømåen
ddfa227b93 WINTERMUTE: Cleanup in TransparentSurface. 2012-08-13 02:24:15 +02:00
Einar Johan Trøan Sømåen
4168b50fc3 WINTERMUTE: Remove BPkgFile, as wrapCompressedStream can handle that job now. 2012-08-13 02:19:41 +02:00
Einar Johan Trøan Sømåen
61ddc77804 WINTERMUTE: Use the correct DPI for TTF-fonts, and don't display overshooting lines. 2012-08-13 02:13:26 +02:00
Einar Johan Trøan Sømåen
c1b5626bca WINTERMUTE: Apply color-key to RGB-images, and upconvert them to RGBA. 2012-08-13 01:14:05 +02:00
Einar Johan Trøan Sømåen
30f35c4c3f WINTERMUTE: Use 64k-tables for alpha-blitting. 2012-08-13 01:13:16 +02:00
Einar Johan Trøan Sømåen
2c44f3f5fa WINTERMUTE: Make a few noisy warnings into debug-calls. 2012-08-13 01:06:56 +02:00
Einar Johan Trøan Sømåen
5b3389672b WINTERMUTE: Silence a few float-cast warnings. 2012-08-11 03:15:51 +02:00
Einar Johan Trøan Sømåen
5ecc1fd7f0 WINTERMUTE: Format platform_osystem.cpp, wintermute.cpp and detection_tables.h 2012-08-11 02:46:08 +02:00
Einar Johan Trøan Sømåen
089920377f WINTERMUTE: Make RTL skip any "are you sure?"-dialogs.
The user has already quite intentionally opened the GMM and clicked "return to launcher"
additionally the GMM can be launched at any time, but the "are you sure"-message can't
always be shown, for instance if the user is already in some in-game menu, or a video is
playing.
2012-08-11 02:42:37 +02:00
Einar Johan Trøan Sømåen
9a5f363972 WINTERMUTE: Make missing-file warnings a debugC
The sound-system attempts to open files in various formats, some of which may not exist, no reason for these to fill the console with output.
2012-08-11 02:34:06 +02:00
Einar Johan Trøan Sømåen
c422ae9d8a WINTERMUTE: Get rid of strncpy+manual termination. 2012-08-11 02:30:07 +02:00
Einar Johan Trøan Sømåen
d95a2ddef8 WINTERMUTE: Use only one scaler for blitting, the faster one. 2012-08-07 16:49:20 +02:00
Einar Johan Trøan Sømåen
688f792c9f WINTERMUTE: Cache scaled images, to avoid having to rescale every frame. 2012-08-07 16:28:44 +02:00
Einar Johan Trøan Sømåen
8883a9ffd5 WINTERMUTE: Optimize blitting (Do opaque blits for opaque images, and do fill with memcpy) 2012-08-07 16:05:36 +02:00
Einar Johan Trøan Sømåen
3abccb2e33 WINTERMUTE: Change PixelFormat to ARGB (same as Sword25)
Mainly a workaround for the OpenGL-backend.
2012-08-07 14:56:06 +02:00
Einar Johan Trøan Sømåen
52aeaf4ece WINTERMUTE: Move dcscript.h into the proper folder. 2012-08-07 14:06:42 +02:00
Einar Johan Trøan Sømåen
6b159d71ab WINTERMUTE: Remove g_wintermute. 2012-08-07 13:51:22 +02:00
Einar Johan Trøan Sømåen
e32b79bff1 WINTERMUTE: Save the random-seed as well. 2012-08-07 13:32:26 +02:00
Einar Johan Trøan Sømåen
9bda50ef48 WINTERMUTE: Add a readme.txt for the engine. 2012-07-31 01:07:19 +02:00
Einar Johan Trøan Sømåen
b8b31c86d2 WINTERMUTE: Clean out some unused code. 2012-07-31 00:04:34 +02:00
Einar Johan Trøan Sømåen
2e636f29fb WINTERMUTE: Implement GMM-saving. 2012-07-30 23:55:11 +02:00
Einar Johan Trøan Sømåen
5a1fae94fb WINTERMUTE: Implement load from GMM. 2012-07-30 23:46:46 +02:00