Commit Graph

52200 Commits

Author SHA1 Message Date
Einar Johan Trøan Sømåen
8add2f10e8 WINTERMUTE: Add missing break in event-handler switch-case. 2012-06-04 02:57:04 +02:00
Einar Johan Trøan Sømåen
31d0b89e82 WINTERMUTE: Reenable CBRenderSDL::Fill to let the screen be blanked for every frame
This makes J.U.L.I.A. look a lot better.
2012-06-04 01:55:23 +02:00
Einar Johan Trøan Sømåen
70427e6d7e WINTERMUTE: Make text-measuring work without FreeType2. 2012-06-03 23:57:31 +02:00
Einar Johan Trøan Sømåen
a3901c76fd WINTERMUTE: Make sprite-mirroring work correctly. 2012-06-03 23:12:32 +02:00
Einar Johan Trøan Sømåen
b830ae44ea WINTERMUTE: Fix a missing const that made Rosemary bug out in scripts. 2012-06-03 22:53:17 +02:00
Einar Johan Trøan Sømåen
311341bff0 WINTERMUTE: Correct RGBA->ARGB in BSurfaceSDL 2012-06-03 22:12:08 +02:00
Einar Johan Trøan Sømåen
9ea09aee24 WINTERMUTE: Don't error out on missing WeedResponses. 2012-06-03 21:53:11 +02:00
Einar Johan Trøan Sømåen
db2c12fb08 WINTERMUTE: Make BFontTT draw almost the right color. 2012-06-03 21:53:11 +02:00
Einar Johan Trøan Sømåen
b881ff7eef WINTERMUTE: Implement most of BSoundBuffer, to get sentences to play properly. 2012-06-03 21:52:52 +02:00
Einar Johan Trøan Sømåen
dbebaaf50d WINTERMUTE: Get a fallback font to at least draw something for BFontTT 2012-06-03 16:55:38 +02:00
Einar Johan Trøan Sømåen
c69f3bf8b6 WINTERMUTE: Add detection for the white chamber v1.7 2012-06-03 03:49:56 +02:00
Einar Johan Trøan Sømåen
d79549964c WINTERMUTE: Make the engine atleast register keypresses. 2012-06-03 03:16:57 +02:00
Einar Johan Trøan Sømåen
ca1e62035d WINTERMUTE: Add back Theora support to AdEntity. 2012-06-03 02:52:33 +02:00
Einar Johan Trøan Sømåen
9a3fdd4cc4 WINTERMUTE: Make Theora-playback behave a bit more as expected. 2012-06-03 02:33:10 +02:00
Einar Johan Trøan Sømåen
15796f0eed WINTERMUTE: Add JPEG-support to BSurfaceSDL 2012-06-03 02:32:36 +02:00
Einar Johan Trøan Sømåen
f0a0f5c35c WINTERMUTE: Actually register all DCPs. 2012-06-03 02:32:13 +02:00
Einar Johan Trøan Sømåen
9f66bed4b5 WINTERMUTE: Don't delete the fonts gotten from FontMan, they are const. 2012-06-03 01:16:20 +02:00
Einar Johan Trøan Sømåen
071c5a1d83 WINTERMUTE: Add detection for the J.U.L.I.A.-demo 2012-06-03 01:15:49 +02:00
Einar Johan Trøan Sømåen
af518b7433 WINTERMUTE: Clean up Theora support quite a bit. 2012-06-02 21:36:42 +02:00
Einar Johan Trøan Sømåen
a647ef3afb WINTERMUTE: Add hacky, but working video playback 2012-06-02 19:41:18 +02:00
Einar Johan Trøan Sømåen
cafdcd1c8a WINTERMUTE: Add in more of the missing Video-pieces, also, copy over the TheoraPlayer from SWORD25 2012-06-02 18:46:17 +02:00
Einar Johan Trøan Sømåen
74ff79e90b WINTERMUTE: Implement IsTransparentAtLite, to fix the BitmapFont-drawing. 2012-06-02 14:28:58 +02:00
Einar Johan Trøan Sømåen
e7a802700c WINTERMUTE: Add color-keying for BSurfaceSDL BMPs 2012-06-02 13:48:26 +02:00
Einar Johan Trøan Sømåen
2db2566055 WINTERMUTE: Convert 8bpp images to 32 bpp 2012-06-02 13:10:07 +02:00
Einar Johan Trøan Sømåen
5fd8d1360f WINTERMUTE: Mark BSaveThumbFile for future refactoring. 2012-06-02 13:10:05 +02:00
Einar Johan Trøan Sømåen
4a10bc8b14 WINTERMUTE: Revamp the file-system to deliver Common::-streams directly 2012-06-02 13:09:58 +02:00
Einar Johan Trøan Sømåen
afe5567421 WINTERMUTE: Start refactoring the file-files in Base. 2012-06-02 13:09:54 +02:00
Einar Johan Trøan Sømåen
5fde51cd23 WINTERMUTE: Protect CBFile's private members. 2012-06-02 13:09:50 +02:00
Einar Johan Trøan Sømåen
84601ca89e WINTERMUTE: Move the file-related classes into Base/file 2012-06-02 13:09:47 +02:00
Einar Johan Trøan Sømåen
b02b3ebb21 WINTERMUTE: Add folders for utils and video 2012-06-02 13:09:41 +02:00
Einar Johan Trøan Sømåen
221490a93d WINTERMUTE: Add subfolders for math, UI, tinyxml and Sys 2012-06-02 13:09:34 +02:00
Einar Johan Trøan Sømåen
e6729615ea WINTERMUTE: Move the B and Part files into Base/ 2012-06-02 13:09:24 +02:00
Einar Johan Trøan Sømåen
2317b3538f WINTERMUTE: Move all the Ad files to Ad/ 2012-06-02 13:09:20 +02:00
Einar Johan Trøan Sømåen
b1e4f58fed WINTERMUTE: Use const Common::String& for the file-accessors. 2012-06-02 13:07:45 +02:00
Einar Johan Trøan Sømåen
b94c379263 WINTERMUTE: Let blitting of non 32bpp surfaces fail with a warning instead of an error for now. 2012-06-02 13:07:42 +02:00
Einar Johan Trøan Sømåen
ed88f83d54 WINTERMUTE: Add detection for Rosemary 2012-06-02 13:07:40 +02:00
Einar Johan Trøan Sømåen
96a8874a92 WINTERMUTE: Use the resolution asked for by the engines. 2012-06-02 13:07:37 +02:00
Einar Johan Trøan Sømåen
79f86732b8 WINTERMUTE: Fix Windows build under MSVC2010 2012-06-02 13:07:29 +02:00
Einar Johan Trøan Sømåen
2f02bec21f WINTERMUTE: Add in, and stub the VideoPlayer-files 2012-06-02 13:07:22 +02:00
Einar Johan Trøan Sømåen
0cee403067 WINTERMUTE: Fix a few warnings. 2012-06-02 13:07:18 +02:00
Einar Johan Trøan Sømåen
bfcffbea60 WINTERMUTE: Fix Linux-build 2012-06-02 13:07:15 +02:00
Einar Johan Trøan Sømåen
03284a3f88 WINTERMUTE: Add TGA-support to BSurfaceSDL 2012-06-02 13:07:08 +02:00
Einar Johan Trøan Sømåen
c05059ea8a WINTERMUTE: Use AdvancedDetector, and add another game. 2012-06-02 13:05:54 +02:00
Einar Johan Trøan Sømåen
ebbf92578d WINTERMUTE: Re-enable scaling. 2012-06-02 13:05:52 +02:00
Einar Johan Trøan Sømåen
ae48c3f7e1 WINTERMUTE: Add transparentSurface internally for now, to allow alpha-blended blits. 2012-06-02 13:05:42 +02:00
Einar Johan Trøan Sømåen
a53fa953a4 WINTERMUTE: Don't use unsigned datatypes in rects. 2012-06-02 13:02:51 +02:00
Einar Johan Trøan Sømåen
753781f972 WINTERMUTE: Break the binary interface, to fix another truckload of warnings. 2012-06-02 13:02:47 +02:00
Einar Johan Trøan Sømåen
16f1a45844 WINTERMUTE: Fix more warnings, mostly missing switch-cases. 2012-06-02 13:02:42 +02:00
Einar Johan Trøan Sømåen
e13929b7f1 WINTERMUTE: Fix another bunch of warnings
Mostly SAFE_DELETE-macro removal
2012-06-02 13:02:35 +02:00
Einar Johan Trøan Sømåen
c97705cedf WINTERMUTE: Fix a few more warnings 2012-06-02 13:02:27 +02:00