Commit Graph
137148 Commits
Author SHA1 Message Date
Cameron Cawley 8716bb511c WINTERMUTE: Clean up the limit constants 2021-02-07 21:28:19 +00:00
Paul Gilbert 9a9a2a9078 AGS: Correct usage of int32 vs int 2021-02-07 12:04:58 -08:00
Cameron Cawley 75956ac997 AGS: More RISC OS build fixes 2021-02-07 11:51:03 -08:00
Cameron Cawley 1bfff86090 COMMON: Add replacement for isblank() 2021-02-07 11:51:03 -08:00
Paul Gilbert 1655dd730e GLK: ZCODE: Added starcross detection entry 2021-02-07 11:42:04 -08:00
Paul Gilbert 0ff8ef405e AGS: Replace = default with {} to hopefully fix riscos compilation 2021-02-07 10:22:06 -08:00
Paul Gilbert 8a47da8895 VIDEO: Fix type redefinition when including MPEGPSDecoder 2021-02-07 10:21:21 -08:00
Le Philousophe 14ad988f3f AGS: Don't fall through 2021-02-07 19:20:35 +01:00
Cameron Cawley 29cd6a0476 AGS: Fix variable shadowing warning 2021-02-07 18:00:00 +00:00
Lothar Serra Mari 4872ca7ee5 AGS: Move lamplightcity and unavowed to commercial games 2021-02-07 18:45:11 +01:00
Paul Gilbert 324cacf4d9 AGS: Remove unneeded packfile image stubs 2021-02-07 09:37:33 -08:00
Paul Gilbert f7f9ec25a7 AGS: Implement support for other image types 2021-02-07 09:37:33 -08:00
Cameron Cawley fcb3d6af83 AGS: Remove DirectX video playback code 2021-02-07 09:23:27 -08:00
Cameron Cawley b0545a2f69 AGS: Support playing AVI and MPEG videos 2021-02-07 09:23:27 -08:00
Le Philousophe f140f4f7c8 AGS: Allow building when libmad is not present 2021-02-07 18:22:34 +01:00
Le Philousophe dd4869e6a0 AGS: Initialize plugin for end marker too 2021-02-07 17:47:29 +01:00
Le Philousophe eef7551e98 AGS: Don't initialize arrays with strings
Old GCC don't like it
2021-02-07 17:47:29 +01:00
Lothar Serra Mari e7cf17fe77 AGS: Add detection entry for 'Lamplight City' (Version 1.10, Windows GoG release) 2021-02-07 17:35:46 +01:00
Le Philousophe 79eab1f457 AGS: Don't use initializer_list directly, use common shim 2021-02-07 17:31:05 +01:00
Cameron Cawley ffef677eb4 AGS: Remove unused DUMB library 2021-02-07 08:13:21 -08:00
Cameron Cawley a5615ef644 AGS: Remove unused OpenGL code 2021-02-07 08:13:21 -08:00
Cameron Cawley 369659fb72 AGS: Rename GFX_XWINDOWS to GFX_SCUMMVM 2021-02-07 08:13:21 -08:00
Lothar Serra Mari a4827e34f4 AGS: Add detection entry for 'Unavowed (English/Windows)' 2021-02-07 17:12:25 +01:00
Paul Gilbert 990797000a AGS: Wrap loadTTFFont call in ifdef USE_FREETYPE2 2021-02-07 08:08:34 -08:00
Lothar Serra Mari 405df8fd2d I18N: Update translation (German)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-07 15:25:40 +00:00
Le Philousophe c70382506d AGS: Define INFINITY when it's not already defined
This should fix AmigaOS build.
Workaround is taken from Glk glulx_types.h
2021-02-07 16:06:44 +01:00
ScummVM-Translations d9213e85fd I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-02-07 12:46:24 +00:00
Le Philousophe 35752f1cd2 AGS: Don't define int32 as int
It's useless as int32 is already typedef'd in scummsys.h and it breaks
builds where int32 is not int
2021-02-07 13:44:16 +01:00
ScummVM-Translations 76b14d56fa I18N: Update translations templates 2021-02-07 12:07:09 +00:00
Lothar Serra Mari c3b3110e70 I18N: Fix references in the DS backend 2021-02-07 13:06:39 +01:00
Le Philousophe f8ff774b8d COMMON: Fix clang build
In C++11 standard, nullptr_t is defined in std and not in global space
2021-02-07 11:38:46 +01:00
Le Philousophe e76f53c8d8 AGS: Don't link sys_events twice 2021-02-07 11:04:11 +01:00
Le Philousophe c49f338a0b COMMON: Fix GCC deprecated-copy warning in SharedPtr 2021-02-07 10:53:38 +01:00
Paul Gilbert f6077152d1 AGS: More standardization of int vs int32_t 2021-02-06 22:22:04 -08:00
Paul Gilbert 1b11fe993c COMMON: Refactor c++11 using keyword from SharedPtr 2021-02-06 21:14:30 -08:00
Paul Gilbert cc123913f4 AGS: Change a bunch of int to be explicitly int32_t & uint32_t
This should solve the errors on some systems where int didn't
match int32
2021-02-06 20:13:05 -08:00
Paul Gilbert e05829ca4d AGS: Remove AGS tests as a sub-engine
Daily buidls with all engines enabled was turning on the tests,
which prevent any AGS game from playing
2021-02-06 19:14:48 -08:00
Paul Gilbert 4f316995a5 AGS: Refactor use of NAN to an arbitrary constant 2021-02-06 19:14:48 -08:00
Paul Gilbert 8d62c2faf6 AGS: Change Allegro error codes to avoid clash on some systems 2021-02-06 19:14:48 -08:00
Matthew Jimenez 9e474be88a ULTIMA8: Update soft render surface to remove hacks in TTF render code 2021-02-06 20:56:38 -06:00
Matthew Jimenez c9696cb36c GRAPHICS: Fix blending with default transColor on 32-bpp surfaces 2021-02-06 20:56:38 -06:00
athrxx 1e9b46e367 AGOS: fix regression from 8d175842
(assert triggered in PN due to invalid rect. The dirty rects are only used in Elvira/PC-98)
2021-02-07 03:40:33 +01:00
Paul Gilbert d31a614b08 AGS: Compilation fixes 2021-02-06 17:11:07 -08:00
Paul Gilbert 53656e0338 COMMON: Wrap ptr initializers using nullptr_t in USE_CXX11 2021-02-06 17:11:07 -08:00
Matthew Jimenez 007b6662eb ULTIMA8: Implement speech and subtitle options
This replaces "textdelay" option with "talkspeed" and the new defaults should behave the same as the old value.
Text speed behavior stills need improvement but seems to work well
2021-02-06 18:40:31 -06:00
Matthew Jimenez 774e6a5e34 ULTIMA8: Add start and stop commands for highlight items
The key binding was attached to toggle highlight items for both press and release TAB. This could lead to a state where items are constantly highlighted when TAB is not pressed if binding is ignored on release. Toggle is still a valid option, so the command is still allowed
2021-02-06 18:40:31 -06:00
Paul Gilbert 515d592a48 AGS: Fix std::unordered_map insert to ignore duplicates 2021-02-06 16:37:31 -08:00
Paul Gilbert de985f566e AGS: Remove unused local 2021-02-06 16:37:31 -08:00
Paul Gilbert 6a5bb2c48f AGS: Fix starting up early 2.5 paletted games 2021-02-06 16:37:31 -08:00
Paul Gilbert 0589f9a817 GRAPHICS: Support 24-bit surfaces as dest for blitFrom 2021-02-06 16:37:31 -08:00