Commit Graph

100162 Commits

Author SHA1 Message Date
Eric Fry
43a82189a5 DRAGONS: Don't allow load/save while player doesn't have control. #11606 2020-08-25 23:12:09 +10:00
Eric Fry
028312588b DRAGONS: Fixed up logic to clear text dialogs from the screen. 2020-08-25 22:54:39 +10:00
Eric Fry
7c7ece5a94 DRAGONS: Fixed flicker sprite rendering issues in Lake scene 2020-08-25 21:51:55 +10:00
Eugene Sandulenko
81990ee0e5 NEWS: Mention Griffon Legend support 2020-08-25 12:22:28 +02:00
Eugene Sandulenko
3f7ceaff89 GRIFFON: Enable engine for testing 2020-08-25 12:22:10 +02:00
SupSuper
5ba0416765 CI: Default to MSVC x64 toolset
ScummVM has become too big for the 32-bit linker, so default to the 64-bit linker to avoid random failures and restarts.
This doesn't affect the architecture of the output (eg. a x64 compiler can build a x86 executable).
2020-08-25 10:00:32 +01:00
SupSuper
bcb7d1f30c BACKENDS: Discord rich presence support
Adds support for showing the currently running game
in a Discord user's game activity.
2020-08-25 10:47:41 +02:00
Eugene Sandulenko
92bd514902 DIRECTOR: LINGO: Make sure video is rendered on 'updateStage' 2020-08-25 10:43:47 +02:00
Eric Fry
ffd67acce8 ILLUSIONS: code formatting 2020-08-25 18:18:20 +10:00
Eric Fry
bc85ff1868 ILLUSIONS: Fix wide text handling logic for big endian systems. (#11236) 2020-08-25 18:18:20 +10:00
sluicebox
3f309120f5 SCI: Update KQ5 Polish ADGameFlags
This game is not dual-language
2020-08-25 01:16:13 -07:00
sluicebox
a330f3969c SCI: Add KQ5 Russian detection table entry
Ticket #11361
2020-08-25 01:13:52 -07:00
sluicebox
8f1af79cc8 SCI: Fix SQ5 elevator door lockup, bug #11605 2020-08-24 21:46:43 -07:00
sluicebox
38da9bf878 SCI: Add SQ1 workaround for teleporting 2020-08-24 21:46:43 -07:00
Matthew Jimenez
17d73513cc ULTIMA8: Finish actor turn with stand animation instead appending after turn.
This prevents a head snaping animation at the of a turn and allows the next queued animation to not have an addition wait before starting.
2020-08-24 21:43:45 -05:00
djsrv
d7ea3450e3 DIRECTOR: LINGO: Fix birth version number 2020-08-24 21:52:58 -04:00
Matthew Jimenez
a99f7a1ddb ULTIMA8: Adjust gump / screen space tranforms once more to ensure zero width and height stay at zero 2020-08-24 20:11:53 -05:00
Matthew Jimenez
836eb4b613 ULTIMA8: Update ttf scale rect to be valid as the top is negative 2020-08-24 19:22:01 -05:00
Matthew Jimenez
a76218651f ULTIMA8: Fix gump / screen space tranforms 2020-08-24 18:23:37 -05:00
Eugene Sandulenko
9f344b99e6 NEWS: Mention BBVS Loogie minigame demo support 2020-08-24 23:53:50 +02:00
Eugene Sandulenko
886e3544e3 BBVS: Support for the Loogie demo 2020-08-24 23:52:38 +02:00
Eugene Sandulenko
1aa0367b8a NEVERHOOD: Simplified detection tables 2020-08-24 23:24:38 +02:00
Eugene Sandulenko
4d0530117e NEWS: Mention BBVS demo 2020-08-24 23:24:38 +02:00
Walter van Niftrik
5f9e0eb395 SCI: Add mutexes to AmigaMac driver 2020-08-24 23:14:45 +02:00
Eugene Sandulenko
bb816a6d3c BBVS: Properly marked demo as demo, drop platform in the detection entries 2020-08-24 22:57:07 +02:00
Eugene Sandulenko
dc26146414 NEWS: Mention The Neverhood big demo support 2020-08-24 22:41:44 +02:00
Eugene Sandulenko
e047726bd2 NEVERHOOD: Drop platform on detection since Win version was primary 2020-08-24 22:36:26 +02:00
Henrik "Henke37" Andersson
64b3165a6c NEVERHOOD: Cleanup detection entry struct 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
00d84dba10 NEVERHOOD: Big demo has nav videos 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
fc700de0f5 NEVERHOOD: Unlock TNT room back door in big demo 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
e5bd3ed180 NEVERHOOD: Lock out unavailable ride in demo 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
e5d04bdfca NEVERHOOD: TNT room is in big demo 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
e2eae698e2 NEVERHOOD: Big demo has mail room 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
e66668143e NEVERHOOD: isBigDemo getter 2020-08-24 22:31:23 +02:00
Henrik "Henke37" Andersson
7618a85a8a NEVERHOOD: Detect big demo 2020-08-24 22:31:23 +02:00
Cameron Cawley
dca7c1829c
MORPHOS: Remove unneeded cast 2020-08-24 20:46:12 +01:00
Eugene Sandulenko
8c52f6db12 GRAPHICS: MACGUI: Reset MacWindget dirty flag on blit.
This reduces amount of unnecessary redraws.
2020-08-24 20:53:37 +02:00
Eugene Sandulenko
233e0e21a8 DIRECTOR: Draw video only when it is truly changed 2020-08-24 20:53:37 +02:00
Eric Fry
da9775cf12 DRAGONS: Fix background width on lake scene 2020-08-24 23:46:48 +10:00
Cameron Cawley
e16844b6e9 NULL: Make use of NullMixerManager 2020-08-24 14:22:35 +02:00
Cameron Cawley
b9d2b87085 BACKENDS: Move MixerManager code into ModularMixerBackend 2020-08-24 14:22:35 +02:00
Cameron Cawley
d1bfa2c4ec BACKENDS: Modify the null mixer manager to not require SDL 2020-08-24 14:22:35 +02:00
Cameron Cawley
697d1a8672 BACKENDS: Added an abstract MixerManager class 2020-08-24 14:22:35 +02:00
Cameron Cawley
7745ffdac1 BACKENDS: Simplify EventsBaseBackend 2020-08-24 14:22:35 +02:00
Cameron Cawley
75852a786a BACKENDS: Split ModularBackend into two separate classes 2020-08-24 14:22:35 +02:00
Cameron Cawley
9a61a99590 BACKENDS: Add init() to OSystem 2020-08-24 14:22:35 +02:00
Cameron Cawley
ee11bc20b2 MAEMO: Remove some debug code 2020-08-24 14:22:35 +02:00
Cameron Cawley
6c22f92301 BACKENDS: Move implementation of getMixer() out of ModularBackend 2020-08-24 14:22:35 +02:00
Cameron Cawley
b76652120b AUDIO: Separate the XA ADPCM decoder from the PSX video decoder 2020-08-24 14:21:00 +02:00
Cameron Cawley
2c1065188e SYMBIAN: Deprecate the actions system 2020-08-24 14:19:30 +02:00