Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert 08cd34ecbc AGS: Misleading set outline in fonts.cpp
From upstream 4a86b7280b8804ff6b5696b60e4005236ff5d769
2021-06-13 21:09:04 -07:00
Paul Gilbert 8333270f71 AGS: Assetmanager SetSearchPriority never set priority fix
From upstream a908c372a3abcda34049eb0d3bbfaf2378b63147
2021-06-13 21:09:04 -07:00
Paul Gilbert 8dc2d1beae AGS: fixed debug mode reset on restoring a save game
From upstream c69feac4d24e909e43221185293e4b07a768c6be
2021-06-13 21:09:03 -07:00
Paul Gilbert c04665d442 AGS: fixed ChangeRoom for <=2.72 games moving character too early
From upstream 037185cc42bc693dd5f2fc234f6f295122c70e33
2021-06-13 21:09:03 -07:00
Paul Gilbert 15b90c14f3 AGS: picked out VideoMemoryGraphicsDriver::CreateDDB()
From upstream baae1b880a6e0e8ae96007c72eda2408147158fa
2021-06-13 21:09:03 -07:00
Paul Gilbert 8d7e13bea7 AGS: fixed crash when displaying text window overlay with no text
From upstream 970f9c1d0ef20d4b1bd4e643b78091ebe374f68b
2021-06-13 21:09:02 -07:00
Paul Gilbert 2f54b35c65 AGS: fixed CreateStringArray() not adding managed string refs
From upstream 37ac36bac03584f2f5c2cacd0a226f5d0c669e9f
2021-06-13 21:09:02 -07:00
Paul Gilbert edb1ac0f6c AGS: fixed formatting type for several size_t and soff_t values
From upstream 548573740a5c8acc48600f9b069b7d1dc94d0dc3
2021-06-13 21:09:01 -07:00
Paul Gilbert f982d82cc7 AGS: Added MemoryStream
Found upstream e3208df5afeed6cef118dc71a0af45cfce72f4d7
2021-06-13 21:09:01 -07:00
Paul Gilbert 46ddd20145 AGS: Fixed few type cast warnings
From upstream 3085660c96318f2fb4943aff6fc41dfcd6a00c3d
2021-06-13 21:09:01 -07:00
Paul Gilbert c7ce28934a AGS: fixed formatting in SpriteCache::InitFile()
From upstream 25bc13eb548a5f6e0e8201163809ba038f5b362e
2021-06-13 21:09:00 -07:00
Paul Gilbert 73347d4559 AGS: Remove _G macros from comments 2021-06-13 21:09:00 -07:00
Paul Gilbert eb1e337edd AGS: Removed String's "const char*" conversion operator
From upstream 7c426674e7e53bffe9120f8ffc059b77fa03a606
2021-06-13 21:08:59 -07:00
Paul Gilbert cd8a0cff0d AGS: Removed unnecessary strlen over String
From upstream 3947e968ea306cde579936bf02295bf285d7583a
2021-06-13 21:08:59 -07:00
Paul Gilbert adb44e0336 AGS: Replaced few cases of strcmp with String::Compare and equivs
From upstream 69288fb93cbc78fc76eb9212e3e23f504b0d50e1
2021-06-13 21:08:58 -07:00
Paul Gilbert d57474ce59 AGS: Provided more function variants accepting const String&
From upstream 44402962003db439e54d79e0c562fba1cf59e455
2021-06-13 21:08:58 -07:00
Paul Gilbert 91c7eeef14 AGS: Provided String method variants with "const String&" argument
From upstream 1e33b06b3329b6b0a79c9fe818c012741c08ae2a
2021-06-13 21:08:57 -07:00
Paul Gilbert fa48200366 AGS: Removed redundant static String::WriteString()
From upstream 937907f8cf5777071ab78f6050709e3069815ec2
2021-06-13 21:08:57 -07:00
Paul Gilbert 37178efc40 AGS: Common: String::_cstr always non-null, simplified GetCStr()
+ use _len directly in implementation instead of GetLength() (GetCStr
and GetLength in implementation had more complicated meaning in the past).

From upstream 86eea0873c358a99bf2c1c963057710ef9383b50
2021-06-13 21:08:57 -07:00
Paul Gilbert 6263b9ff11 AGS: Do not store keys with null values in the script Dictionary
From upstream 3c306f46634ff4198189d62bf277765c37f344e5
2021-06-13 21:08:56 -07:00
Paul Gilbert c111ef5f45 AGS: Changing ::remove to File::DeleteFile 2021-06-13 21:08:56 -07:00
Paul Gilbert 28e2ec6cb2 AGS: Savegame fixes 2021-06-13 21:08:56 -07:00
Paul Gilbert 4c5149960b AGS: Fix size of returned assets as ScummVM streams 2021-06-13 21:08:55 -07:00
Paul Gilbert ef64d0154c AGS: Remove deprecated mouse code 2021-06-13 21:08:55 -07:00
Paul Gilbert 98a9234253 AGS: Hooked in keyboard handling 2021-06-13 21:08:54 -07:00
Paul Gilbert 7cb1094a60 AGS: Re-enable savegame code 2021-06-13 21:08:54 -07:00
Paul Gilbert 4b9b2aa95a AGS: Fix mouse handling 2021-06-13 21:08:54 -07:00
Paul Gilbert e73df29f6c AGS: Engine fixes 2021-06-13 21:08:53 -07:00
Paul Gilbert e468302585 AGS: Standardize the AGS String npos 2021-06-13 21:08:53 -07:00
Paul Gilbert 87dba2e276 AGS: Re-added checks for SHOULD_QUIT and abort_engine 2021-06-13 21:08:52 -07:00
Paul Gilbert 4eb0c3bc24 AGS: Graphical fixes 2021-06-13 21:08:52 -07:00
Paul Gilbert c942554810 AGS: Fixes for calling plugins 2021-06-13 21:08:52 -07:00
Paul Gilbert 5f4b6d74e3 AGS: Re-add proper class initializations 2021-06-13 21:08:51 -07:00
Paul Gilbert 06c5e089fd AGS: Hook up event handling 2021-06-13 21:08:51 -07:00
Paul Gilbert a4569cb180 AGS: Properly remove sound caching 2021-06-13 21:08:51 -07:00
Paul Gilbert b104d78888 AGS: Enabling disabled blocks, and making ScummVM needed changes 2021-06-13 21:08:50 -07:00
Paul Gilbert 701396361c AGS: Import of fresh codebase 2021-06-13 21:08:44 -07:00
Purple T b06eec0a4b I18N: Update translation (French)
Currently translated at 100.0% (1644 of 1644 strings)
2021-06-14 03:25:22 +00:00
Filippos Karapetis 097a948423 TRECISION: Continue if a sound can't be found - bug #12633
Fixes crash when entering code in the security panel in the terrorists'
hideout
2021-06-14 04:12:46 +03:00
Filippos Karapetis 039cf08f4f TRECISION: Fix drawing frames from disabled animations - bugs #12624, #12626
Fixes the chain shown incorrectly when entering the platforms and the
shopkeeper's wife appearing frozen after she's left the storeroom
2021-06-14 03:56:13 +03:00
Filippos Karapetis a40a796b9e TRECISION: Add toggle_object command 2021-06-14 03:56:13 +03:00
sluicebox 161717aa71 SCI: Fix SQ1 Look messages in Sarien generator room 2021-06-13 17:03:30 -05:00
VAN-Gluon 9239917163 I18N: Update translation (Japanese)
Currently translated at 100.0% (1644 of 1644 strings)
2021-06-13 19:25:22 +00:00
Timo Mikkolainen 7f4e58e39c I18N: Update translation (Finnish)
Currently translated at 100.0% (1644 of 1644 strings)
2021-06-13 19:25:22 +00:00
Lothar Serra Mari 0976bbeb52 MOHAWK: Add tooltips for the engine options
Unfortunately, for the unexperienced Myst player, the engine options
regarding transisionts and 'Zip' mode are not exactly descriptive.

Luckily, the official manual has pretty neat descriptions of what those
options do, therefore adding them as tooltips.
2021-06-13 14:57:15 +02:00
ScummVM-Translations 597db362a3 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-06-13 12:17:16 +00:00
Le Philousophe 1d6b27d64b DIRECTOR: Avoid duplicated data when not necessary 2021-06-13 14:17:06 +02:00
Cameron Cawley 5e304c9274 DIRECTOR: Fix compilation on platforms with dynamic detection 2021-06-13 14:17:06 +02:00
ScummVM-Translations 6218a8052c I18N: Update translations templates 2021-06-13 12:15:57 +00:00
ScummVM-Translations c855f603f7 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-06-13 12:15:55 +00:00