Adrian Frühwirth
fd612a537d
CONFIGURE: Reword compiler flag checks
2018-07-08 11:46:03 +02:00
Eugene Sandulenko
ca8b79fa75
NEWS: Mention xeen games as supported
2018-07-07 21:49:35 +02:00
Eugene Sandulenko
31e8cb168e
CONFIGURE: Do not add -Wno-pragma-pack on macOS
...
macOS' clang does not support this directive (yet), which
leads to tons of useless warnings
2018-07-07 16:41:38 +02:00
Thierry Crozat
a07f6dcf36
I18N: Update translations templates
2018-07-07 05:38:34 +02:00
David Fioramonti
c47dc11c9a
TINSEL: Show saved game creation time in load/save gui
...
Saved games inspected via the ScummVM load or save
gui will now show the year, month, day, hour, and minute
of its creation. This was already being saved in the
saved game header so no version bump is necessary.
This required adding kSavesSupportMetaInfo and
kSavesSupportCreationDate features. I also had to
add kSavesSupportThumbnail or the saved date is not
shown.
It was necessary to write querySaveMetaInfos.
2018-07-06 20:38:14 -07:00
Andrei Prykhodko
69f96a311f
PINK: removed updating screen on setting cursor because it produces too much drawing calls
2018-07-06 11:41:14 +03:00
Adrian Frühwirth
42c8212713
CONFIGURE: Disable -Wpragma-pack for >=clang-6.0
...
Clang 6 enables -Wpragma-pack which warns when leaving an included file
which changes the current alignment.
Our common/pack-{start,end}.h trigger this and it cannot easily and portably
be disabled inside pack-{start,end}.h so we disable it globally for now.
2018-07-06 09:54:39 +02:00
Eugene Sandulenko
d516f57561
QUEEN: Added detection for Russian interview demo
2018-07-05 22:18:44 +02:00
Andrei Prykhodko
95f46e3892
PINK: fixed loading games after recent changes
2018-07-05 12:06:57 +03:00
Paul Gilbert
c2854a8318
XEEN: Fix using mouse click to close message dialogs
2018-07-04 21:58:15 -07:00
Paul Gilbert
52f110325c
XEEN: Call audio cd manager open/close in engine init/deinit
2018-07-04 21:48:53 -07:00
Paul Gilbert
3128e5294e
XEEN: Properly handle SFX & Music volume control
2018-07-04 19:28:04 -07:00
Adrian Frühwirth
bdd98756ca
TUCKER: Make _updateScreenPicture bool
2018-07-04 13:10:24 +02:00
Adrian Frühwirth
931113789b
TUCKER: Use empty() instead of comparing against empty string literal
2018-07-04 13:09:06 +02:00
Adrian Frühwirth
cf0f0122e4
TUCKER: Make _compressedSoundFlags uint16
2018-07-04 13:04:59 +02:00
Adrian Frühwirth
aadaf0ce50
TUCKER: Fix unnecessary conversion from int to bool
2018-07-04 12:53:29 +02:00
Adrian Frühwirth
d56d97c83e
TUCKER: Fix parameter name inconsistency in setCursorStyle()
2018-07-04 12:50:18 +02:00
Adrian Frühwirth
dd431526be
TUCKER: Use nullptr
2018-07-04 12:42:34 +02:00
Paul Gilbert
6c8ef2309d
XEEN: Fix crash using mirrors in standalone Clouds of Xeen
...
Thanks to HenneNWH for identifying the problem
2018-07-03 20:26:50 -07:00
David Fioramonti
ad15747c6d
ZVISION: Use degree conversion common math funcs
2018-07-03 23:08:48 +01:00
David Fioramonti
503f0c8f0b
AVALANCHE: Use degree conversion common math funcs
...
Noted an atan maybe should be an atan2.
For the atan call I casted the numerator and denominator
separately instead of after they are divided.
2018-07-03 23:08:48 +01:00
David Fioramonti
e00881804f
GFX: Use degree conversion common math funcs
2018-07-03 23:08:48 +01:00
David Fioramonti
8e1f712327
WINTERMUTE: Use degree conversion common math funcs
2018-07-03 23:08:48 +01:00
David Fioramonti
a01babbd38
MOHAWK: MYST: Use degree conversion common math funcs
2018-07-03 23:08:48 +01:00
David Fioramonti
fb3dcb9ee0
TITANIC: Use degree conversion common math funcs
...
I tested the star puzzle and it is still good.
2018-07-03 23:08:48 +01:00
David Fioramonti
ccd46b7db9
FULLPIPE: Use degree conversion common math funcs
...
Swapped out the #define ANGLE(X) function that did degrees
to radians.
I have made everything doubles in the angle calculation.
2018-07-03 23:08:48 +01:00
Eugene Sandulenko
efced47369
QUEEN: Added detection for Russian version
2018-07-03 21:47:23 +02:00
Eugene Sandulenko
db955ab295
PINK: Sort detection entries alphabetically
2018-07-03 20:12:51 +02:00
Eugene Sandulenko
6068ed547f
PINK: Simplify game detection entries
2018-07-03 20:12:25 +02:00
Torbjörn Andersson
0ffb057b66
SKY: Show full 320x200px in intro where possible
...
This commit adds a workaround to unlock existing fullscreen images in
the intro of Beneath a Steel Sky.
The original engine clips the whole intro to 320x192 (the common game
format) even though some images exist as 320x200 in the game data files.
This workaround whitelists all images which actually are 320x200px and
displays them as must have originally been intended.
Fixes Trac#7559.
2018-07-03 10:13:34 +00:00
Andrei Prykhodko
68e020ee92
PINK: added detection for Deutsch version of Peril
2018-07-03 11:00:46 +03:00
Paul Gilbert
b9006c7df9
XEEN: Add detection entries for Clouds/Darkside/World of Xeen GOG German
2018-07-02 19:40:48 -07:00
Thierry Crozat
856a14f3ab
I18N: Update translations templates
2018-07-02 19:51:58 +02:00
Bastien Bouclet
9aeb4a356e
MOHAWK: MYST: Always clear the screen before playing fullscreen movies
...
Fixes the broderbund logo movie being partially visible when the Cyan
logo is playing.
Fixes Trac#10595.
2018-07-02 21:48:19 +02:00
Adrian Frühwirth
7df014ea6d
SCUMM: Clarify workaround for Venice music in Indy 3 FMTOWNS
2018-07-02 14:45:54 +02:00
Bastien Bouclet
cf52951915
MOHAWK: RIVEN: Fix the credits not showing in the Polish version
...
Fixes Trac#10589
2018-07-02 13:17:23 +02:00
Andrei Prykhodko
8ec93852ad
PINK: fixed stopping audioInfo before starting walk
2018-07-02 11:47:22 +03:00
Andrei Prykhodko
7e3c586412
PINK: changed dynamic_cast to static_cast
2018-07-02 11:47:22 +03:00
Andrei Prykhodko
600049ce4d
PINK: added assert for possible division by zero
2018-07-02 11:47:22 +03:00
Andrei Prykhodko
114bd5367c
PINK: fixed uninitialized field in InventoryMgr
2018-07-02 11:47:22 +03:00
Thierry Crozat
d3643d3931
I18N: Regenerate translations data file
2018-07-02 05:05:05 +02:00
Andrei Prykhodko
68f609b9d3
PINK: added missing break
2018-07-01 21:30:10 +03:00
Andrei Prykhodko
95c7dcce90
PINK: added calculation of countries and domains indexes
2018-07-01 10:36:06 +03:00
Paul Gilbert
0fefa96897
Merge pull request #1237 from dafioram/titanicCompileWarn
...
TITANIC: Address readSavegameHeader compiler warning
2018-06-30 15:35:30 -07:00
David Fioramonti
771be9e3a9
TITANIC: Address readSavegameHeader compiler warning
...
A function had a bool return that was not being used
now it is checked and an error is issued if the call fails.
2018-06-30 14:30:35 -07:00
Andrei Prykhodko
0a6993a09b
PINK: fixed uninitialized fields
2018-06-30 23:49:27 +03:00
Andrei Prykhodko
22f6c66393
PINK: added thumb moving in PDA
2018-06-30 23:29:45 +03:00
Thierry Crozat
21fb38f57a
I18N: Update translations templates
2018-06-30 21:57:56 +02:00
Bastien Bouclet
b40e93e11a
MOHAWK: Push down the include of advancedDetector.h
...
So the whole engine is not recompiled when making changes to the
detection code.
2018-06-30 21:57:18 +02:00
Andrei Prykhodko
0ed412a8ab
PINK: fixed compilation error
2018-06-30 20:20:25 +03:00