Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 7ddbc55251 LAB: Remove unused mouse reset call 2015-12-15 00:05:02 +01:00
Filippos Karapetis f9b4b43e90 LAB: Remove multiple mouse coordinate variables
There is no real point in holding multiple location variables
for the mouse cursor. One set of coordinates should be enough
2015-12-15 00:05:02 +01:00
Filippos Karapetis 4f185f7dd6 LAB: Further fixes to signed/unsigned comparisons and bool assignments 2015-12-15 00:05:02 +01:00
Filippos Karapetis 7f80a4ff63 LAB: Change the "action" parameter of doActionRule to lowercase
This avoids a name clash with the Action struct
2015-12-15 00:05:02 +01:00
Filippos Karapetis d70819fa67 LAB: Silence false positives about uninitialized variables 2015-12-15 00:05:02 +01:00
Filippos Karapetis 28bbcf5641 LAB: Add missing const qualifiers 2015-12-15 00:05:02 +01:00
Filippos Karapetis f9d90934f6 LAB: Fix signed/unsigned comparison warnings 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 80e00c1f54 LAB: Fix regression 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 9a116c57e1 LAB: Use OSystem for mouse drawing 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 500bb493f6 LAB: Fix regression 2015-12-15 00:05:02 +01:00
Eugene Sandulenko b8da3f2bc2 LAB: Final fix for game variant detection 2015-12-15 00:05:02 +01:00
Eugene Sandulenko fdb4f3edf8 LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko c624799498 LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 60d4f0a069 LAB: Initial support for lowres mode 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 60388893a9 LAB: propagate gamePlatform() 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 01e290e4c3 LAB: Added detection for lowres DOS version 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 7ee90c693f LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 85ea7da24e LAB: Improved detection 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 58182bd77a LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko fefb78457e LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 7baabb22c1 LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 90f0a8650f LAB: Fix line endings 2015-12-15 00:05:02 +01:00
Eugene Sandulenko cb8f843296 LAB: Objectify LabSets 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 471dbaa758 LAB: Started objectifying LargeSets 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 6ab5edf762 LAB: Further cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko abded17657 LAB: Simplify stddefines.h 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 3a8cafa41e LAB: Kill storage.h 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 62ceb496a9 LAB: Cleanup 2015-12-15 00:05:02 +01:00
Eugene Sandulenko bff3cc390f LAB: Fix game palette 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 78b46fb026 LAB: fix input processing 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 0dbcb7160c LAB: Added input 2015-12-15 00:05:02 +01:00
Eugene Sandulenko dfa0a1ef0b LAB: Implement openFile(), first gfx output! 2015-12-15 00:05:02 +01:00
Eugene Sandulenko bbddd32d38 LAB: Further rendering pipeline fixes 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 11a7ffaabe LAB: Started rendering pipeline 2015-12-15 00:05:02 +01:00
Eugene Sandulenko b396135a4d LAB: Fix compilation 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 8ca14d1d64 LAB: Initial code 2015-12-15 00:05:02 +01:00
Johannes Schickel 64f9c902dd OPENGL: Smooth mouse experience when black bars are visible.
This gets rid of the feeling of the mouse sticking to black borders by using
the full output resolution as area for tracking game mouse movement. The same
behavior is present in plain SDL output with SDL2.
2015-12-14 20:26:05 +01:00
Bastien Bouclet 8dd9d44b1f MOHAWK: Fix loading the Myst cabin gauge movie 2015-12-14 20:24:46 +01:00
Johannes Schickel 862e4302a7 WIN32: Fix building for (some) MinGW64 toolchains. 2015-12-14 17:15:18 +01:00
Johannes Schickel 35244a8643 SWORD25: Make #include follow our conventions. 2015-12-14 05:23:16 +01:00
Johannes Schickel 6dabb5c414 SWORD25: Call requested pixel format by its correct name. 2015-12-14 05:16:12 +01:00
Johannes Schickel 69220505b6 GRAPHICS: Add function to query TransparentSurface's builtin PixelFormat. 2015-12-14 05:16:12 +01:00
Johannes Schickel 40421f1854 SWORD25: Cleanup. 2015-12-14 05:08:05 +01:00
Johannes Schickel cb8e611e33 SWORD25: Fix uninitialized variable usage.
When using the constructor of Panel which directly calls unpersist _color was
uninitialized. However, unpersit uses setColor which assumes _color is
initialized properly. Caused valgrind warnings when loading.
2015-12-14 05:08:05 +01:00
Johannes Schickel 184ae49302 SWORD25: Plug memory leak in RenderedImage. 2015-12-14 05:08:05 +01:00
Johannes Schickel 74321fcd22 SWORD25: Let ImgLoader write into Graphics::Surface. 2015-12-14 05:08:05 +01:00
Johannes Schickel f7683083e2 GRAPHICS: Use tabs for indentation. 2015-12-14 02:26:11 +01:00
Johannes Schickel f2926412fe GRAPHICS: Fix fast ALPHA_BINARY blitting with TransparentSurface.
This is a regression from 5d0f38d747 and caused
color glitches in Wintermute.
2015-12-14 02:15:28 +01:00
Martin Kiewitz 431d33b119 SCI: use diff. PC98 word wrap tables for SCI0/01/1
also added even more comments about details of word wrapping
SCI0 (PQ2) and SCI1 (Brain/KQ5/SQ4) got their own table now
2015-12-14 00:20:56 +01:00
Johannes Schickel 86db21467e SDL: Slight formatting fixes. 2015-12-13 23:53:27 +01:00