Commit Graph

1011 Commits

Author SHA1 Message Date
Pawel Kolodziejski
78258151ea WME: added few more games. added ability to detect from exe files. 2014-07-22 21:22:45 +02:00
Einar Johan Trøan Sømåen
6bffa2a824 WINTERMUTE: Do syncSoundSettings on initialization of sound manager, so that sound settings are actually applied on launch 2014-06-20 10:57:06 +02:00
Eugene Sandulenko
1ebb8aa6de Merge pull request #466 from sev-/transparent-surface
COMMON: Move TransparentSurface to common code
2014-06-15 21:15:31 +03:00
Eugene Sandulenko
385f8358ab WINTERMUTE: Switch to use of moved to OSystem TransparentSurface 2014-06-15 15:43:18 +03:00
Einar Johan Trøan Sømåen
0a1c75bc32 WINTERMUTE: Add detection for Vsevolod Prologue 2014-06-09 16:25:23 +02:00
Einar Johan Trøan Sømåen
767368f1ea WINTERMUTE: Add detection for Oknytt 2014-06-09 16:09:41 +02:00
Johannes Schickel
b6b6d39992 WINTERMUTE: Silence/fix some warnigns when compiling Symbian port.
See bug #6625 "WINTERMUTE: Symbian Compilation Warnings".
2014-06-08 18:53:39 +02:00
Johannes Schickel
257f9fd2ae WINTERMUTE: Fix endian issues in findPackageSignature.
Thanks to somaen for looking over it too.

This also silences bug #6624 "SYMBIAN: WINTERMUTE: Warnings in base_package.cpp".
2014-06-08 18:28:13 +02:00
Eugene Sandulenko
215f5f9a49 WINTERMUTE: Speeding up blitting routines for TransparentSurface 2014-06-02 18:41:21 +03:00
Einar Johan Trøan Sømåen
7b7f0222ba WINTERMUTE: Add detection for 5 versions of The Kite 2014-05-31 21:26:55 +02:00
Einar Johan Trøan Sømåen
3640914624 WINTERMUTE: Add detection for Bickadoodle 1.1 2014-05-31 21:12:55 +02:00
Einar Johan Trøan Sømåen
aea94110d1 WINTERMUTE: Add detection for "Boredom of Agustin Cordes" 2014-05-31 21:07:34 +02:00
Einar Johan Trøan Sømåen
7141df0729 WINTERMUTE: Add another Rhiannon-version to the detection tables.
As it's unclear how this version differs from the current version,
I've tagged it as DVD.
2014-05-31 20:57:15 +02:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86 ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. 2014-05-27 02:04:07 +02:00
Einar Johan Trøan Sømåen
4904554bb6 WINTERMUTE: Add a warning when trying to play video without Theoradec-support 2014-04-17 11:21:33 +02:00
Einar Johan Trøan Sømåen
3377784b35 WINTERMUTE: Add a warning when loading TTF-fonts without FreeType2-support. 2014-04-17 11:15:24 +02:00
Einar Johan Trøan Sømåen
5064ae15e5 WINTERMUTE: Correct mistaken identification of JULIA 1.2 as Steam-version
It is actually the version from Bundle in a Box
2014-04-07 16:33:29 +02:00
Einar Johan Trøan Sømåen
3fc63d37b6 WINTERMUTE: Add detection for 1/2 Ritter 2014-04-06 14:28:25 +02:00
Einar Johan Trøan Sømåen
64f30861b5 WINTERMUTE: Add detection for the Reversion2 2.0.2412 (Linux) 2014-04-05 16:02:25 +02:00
Einar Johan Trøan Sømåen
c402074385 WINTERMUTE: Add detection entry for Rhiannon: Curse of the four Branches 2014-04-05 15:33:04 +02:00
Einar Johan Trøan Sømåen
f565e20a01 WINTERMUTE: Add detection entry for Corrosion: Cold Winter Waiting 2014-04-05 15:30:16 +02:00
Einar Johan Trøan Sømåen
adacad71db WINTERMUTE: Add detection entry for Ghost in the Sheet 2014-04-05 15:26:44 +02:00
Einar Johan Trøan Sømåen
b9286099f8 WINTERMUTE: Add a detection entry for the steam version of J.U.L.I.A. 2014-04-05 15:21:08 +02:00
Einar Johan Trøan Sømåen
09e069368f WINTERMUTE: Add another detection-entry for Bickadoodle 2014-04-05 14:27:26 +02:00
Einar Johan Trøan Sømåen
6afe5547c0 WINTERMUTE: Replace (fangame) and wmefan-, with (unknown version) and wmeunk- 2014-04-05 14:02:06 +02:00
JenniBee
bd0f37fe65 WINTERMUTE: Add md5 for Zilm: A Game of Reflex. 2014-03-19 00:42:36 +00:00
Einar Johan Trøan Sømåen
7da44b6b03 WINTERMUTE: Run astyle on transparent_surface.{h,cpp} mainly adding braces. 2014-03-15 15:40:03 +01:00
Matthew Hoops
740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Einar Johan Trøan Sømåen
cda0598047 WINTERMUTE: Use the correct field for dpi when loading FreeSans from scummmodern.zip 2014-02-21 16:35:47 +01:00
Strangerke
719f8f23ec WINTERMUTE: Some British to American English 2014-02-19 21:45:30 +01:00
Filippos Karapetis
a1dea147bb WME: Remove translation tags from names found by the fallback detector
Fixes cases like bug #6532
2014-02-19 00:42:12 +02:00
Filippos Karapetis
5d0ebad996 WME: Fix bug #6531 - "WME: Art of Murder - Assertion" 2014-02-19 00:42:10 +02:00
Johannes Schickel
fc5ef58fff WINTERMUTE: Make GPL headers consistent in themselves. 2014-02-18 02:39:40 +01:00
Johannes Schickel
3333084eaf WINTERMUTE: Indent REGISTER_PLUGIN_* for consistency. 2014-02-17 23:03:28 +01:00
Strangerke
81f0a5dc42 WINTERMUTE: Janitorial - Remove trailing spaces 2014-02-16 18:41:25 +01:00
Johannes Schickel
24d2e246b4 WINTERMUTE: Use game format for fallback font rendering.
BDF fonts got 32bit drawing support in ece8b7fb65
Thus it is not necessary to draw onto a 16bit surface.
2014-02-12 18:31:06 +01:00
Filippos Karapetis
867efd477c WINTERMUTE: Prevent scripts from setting invalid scroll times
Scroll times (ScrollSpeedX, ScrollSpeedY) can't be zero, as this leads
to a division by zero later on. This allows Dreamscape to start and
work properly.
2014-02-11 19:09:39 +02:00
Einar Johan Trøan Sømåen
2ad7625831 WINTERMUTE: Change the copyFrom-simplifications to depend on pitch instead of width. (Fix bug #6157) 2014-02-05 17:18:46 +01:00
Johannes Schickel
1fa74e355c WINTERMUTE: Two minor formatting fixes. 2014-01-22 17:33:04 +01:00
Einar Johan Trøan Sømåen
2e93f5aba2 WINTERMUTE: Enable Wintermute by default. 2014-01-21 18:45:23 +01:00
Einar Johan Trøan Sømåen
2dfbad8074 WINTERMUTE: Avoid using Graphics::copyFrom to copy FMV-frames.
copyFrom frees and reallocates the surface for every update, as long
as the dimensions and format stay the same, we can do with just a
memcpy.

This gives a tiny improvement in the update-part of the Theora-player
(on the order of a bit more than 1 second saved total in the 1:28 long
J.U.L.I.A.-intro)
2014-01-21 02:25:18 +01:00
Einar Johan Trøan Sømåen
0b76f66edc WINTERMUTE: Special-case FMV-handling to not fill the screen with background color.
If we have only one thing being drawn, and that is opaque, we can
skip filling the render surface with background color.
This shaves another few wasted cycles of the FMV playback. (Since we
now don’t have to write the entire render surface TWICE).

This reduces the time spent in drawTickets() to ~60% of what it was before.
2014-01-21 01:32:49 +01:00
Einar Johan Trøan Sømåen
4f4599b542 WINTERMUTE: Fix bug that prevented the opaque and binary blit speedups from working. 2014-01-21 01:32:40 +01:00
Einar Johan Trøan Sømåen
74282cd415 WINTERMUTE: Stop any playing FMV when loading a savegame. 2014-01-15 12:11:07 +01:00
Einar Johan Trøan Sømåen
0c0ed9fdd8 WINTERMUTE: Limit the range of the panning-variable to stay within [-1,1].
Also, store the panning state, so that the next playback starts with the same pan.
2014-01-14 00:24:28 +01:00
Einar Johan Trøan Sømåen
12c330c5b9 Merge pull request #418 from JenniBee/md5s
WINTERMUTE: Adding more detection entries.
2014-01-11 07:51:38 -08:00
Einar Johan Trøan Sømåen
7d2dc87df0 WINTERMUTE: Add detection for french, italian, spanish and czech versions of Dirty Split. 2014-01-11 11:37:21 +01:00
JenniBee
2c6102a9d4 WINTERMUTE: Adding more detection entries. 2013-12-30 18:34:30 -05:00
Eugene Sandulenko
4b2cd71956 WINTERMUTE: Fix new detection entries 2013-12-22 11:38:48 +02:00