Commit Graph
137148 Commits
Author SHA1 Message Date
sluicebox ee5162078e WIN32: Make OSystem_Win32 UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox fbf16c5a58 WIN32: Make WindowsFilesystemNode UNICODE compatible 2021-06-29 12:38:01 -05:00
sluicebox 863747bc96 WIN32: Use MAX_PATH (260) instead of MAXPATHLEN (256) 2021-06-29 12:38:01 -05:00
sluicebox 1f253b805c CREATE_PROJECT: Add --use-windows-unicode 2021-06-29 12:38:01 -05:00
sluicebox 4cf7f1fc80 CONFIGURE: Add --enable-windows-unicode 2021-06-29 12:38:01 -05:00
D G Turner e83f23f264 COMMON: Fix Development Tools Build
This is not the best solution as it removes the warning when this
code is used by devtools such as create_titanic, but getting this to
link would need inclusion of textconsole.o via shim and then still
breaks on g_system, so fastest solution to restore build.
2021-06-29 15:39:27 +01:00
Torbjörn Andersson a420aa9594 COMMON: Include textconsole.h in base-str.cpp
While it's not needed to build ScummVM, apparently some of the other
tools that use String do not include textconsole.h and complain that
warning() is undefined.
2021-06-29 15:12:20 +02:00
ScummVM-Translations 9572389e67 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-29 11:37:27 +00:00
Torbjörn Andersson ab06f27d43 COMMON: Add warning when adding \0 to a String
Some engines do this, and it's not really known what should happen. We
need to decide on a behavior, and stick to that. This warning is to help
find where it happens.

From my own tests, it can happen in at least ADL, Avalanche, Chewy,
Director, Blazing Dragons, MacVenture, MADS, Prince, Stark, Startrek,
and Trecision. Only ADL is known to be broken by the current behavior.

The result of my test can be found at
http://www.update.uu.se/~d91tan/tmp/string.txt
2021-06-29 13:37:05 +02:00
ScummVM-Translations 0118105229 I18N: Update translations templates 2021-06-29 10:21:40 +00:00
Zvika Haramaty 7cccd04b50 SCI: Add fan made Hebrew translation of GK1 2021-06-29 13:21:30 +03:00
Paul Gilbert f0e7771eba AGS: Handle displaying thumbnails other than 160x100 in GMM 2021-06-28 19:12:42 -07:00
Thierry Crozat 3d947eb290 DOC: Optimize center stretch mode image 2021-06-29 01:21:34 +01:00
Thierry Crozat 64ebbc7c99 DOC: Update graphics options page 2021-06-29 01:09:57 +01:00
Thierry Crozat b9d0dd1d33 DOC: Update graphics modes description 2021-06-29 01:09:57 +01:00
Thierry Crozat 7213ca6401 DOC: Add images for stretch modes and improve desciptions 2021-06-29 01:09:57 +01:00
Thierry Crozat ae7c687d33 DOC: Fix path to 2x graphics mode image 2021-06-29 01:09:57 +01:00
djsrv eaf98c693f DIRECTOR: LINGO: Add test for compiling chunk ref property 2021-06-28 19:59:53 -04:00
djsrv e072cd925f DIRECTOR: LINGO: Add v4 'the' mappings for chunk refs 2021-06-28 19:59:53 -04:00
djsrv 22f9d6e589 DIRECTOR: LINGO: Implement chunk ref properties 2021-06-28 19:59:53 -04:00
djsrv 21988c77bf DIRECTOR: LINGO: Fix warnings 2021-06-28 19:59:53 -04:00
Eugene Sandulenko 4c38a01b44 NEWS: Added support for Buried in Time 2021-06-29 00:59:57 +02:00
Eugene Sandulenko 1fb1a417c2 BURIED: Engine is in testing 2021-06-29 00:59:57 +02:00
antoniou79 a52f2d8a75 BLADERUNNER: Introduce small delay to two targets
These both are infamous for how fast they shoot after becoming visible on screen

The delay was 0 in the original. Now it's random between 400 and 800ms, so they are still fast, but not unfair
2021-06-28 22:51:31 +03:00
djsrv cde2670450 DIRECTOR: LINGO: Remove mWritestring from strings test
This XObject is not present, so the test doesn't really make sense.
2021-06-28 14:57:38 -04:00
djsrv a2e713407c DIRECTOR: LINGO: Eliminate factory2 and macros2 tests
Moved tests to the same files as the definitions.
2021-06-28 14:56:35 -04:00
djsrv eb7f93e670 DIRECTOR: LINGO: Make undefined function/property cause Lingo error 2021-06-28 14:21:46 -04:00
Marcel Souza Lemes 3530f2c394 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1648 of 1648 strings)
2021-06-28 18:09:14 +00:00
Donovan Watteau f0df36c70f I18N: Update translation (French)
Currently translated at 100.0% (1648 of 1648 strings)
2021-06-28 18:09:01 +00:00
djsrv 884d420a00 DIRECTOR: LINGO: Handle the number of cast "nonexistent" 2021-06-28 13:44:29 -04:00
djsrv 24974cd87d DIRECTOR: LINGO: Don't throw Lingo error in Datum::asCastId
Non-existent cast members don't always cause Lingo errors. Error
handling should be done by the callers of this function.
2021-06-28 13:44:02 -04:00
djsrv d37a680c8b DIRECTOR: LINGO: Fix menuItem property compilation 2021-06-28 13:30:25 -04:00
djsrv eb6670366e DIRECTOR: LINGO: Allow 'the' to fall back to generic object instructions 2021-06-28 13:29:40 -04:00
athrxx 89152dc2c4 SCUMM: fix regression from ef0d76a2
(reported by erictorbjorn)
https://github.com/scummvm/scummvm/commit/ef0d76a2c7c3a061f4322fa29b879b4bdef606ad
2021-06-28 16:31:27 +02:00
Purple T 4e16e9a38c I18N: Update translation (French)
Currently translated at 100.0% (1648 of 1648 strings)
2021-06-28 09:25:28 +00:00
Torbjörn Andersson e05e26c520 SCUMM: Make Mac Loom practice box clickable
It turns out that the practice box (which shows note names in practice
mode) is a verb. The DOS version turns this verb on and off when needed,
but Mac Loom only sets variable 50 and 54. I have no idea why there are
two different variables, because variable 50 seems to be enough.

Anyway, this simply turns the verb on and off, and adjusts its
coordinates. It seems to work well enough.
2021-06-28 09:12:40 +02:00
Paul Gilbert 375f0e54a2 AGS: Added detection for Al Emmo variant 2021-06-27 18:34:50 -07:00
Paul Gilbert b080b83fdb AGS: Removal of _GP macros from strings they shouldn't be in 2021-06-27 18:30:31 -07:00
ScummVM-Translations 35eeefc616 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-28 00:04:12 +00:00
Paul Gilbert 487039489a AGS: Fix end sequence of MMM 8 aborting partway through 2021-06-27 17:03:56 -07:00
VAN-Gluon bba432f0b8 I18N: Update translation (Japanese)
Currently translated at 100.0% (1648 of 1648 strings)
2021-06-27 23:25:30 +00:00
Timo Mikkolainen 73ee792cd2 I18N: Update translation (Finnish)
Currently translated at 100.0% (1648 of 1648 strings)
2021-06-27 23:25:28 +00:00
Paul Gilbert bf18510727 AGS: Fix loading translation files for Maniac Mansion Mania games 2021-06-27 12:05:43 -07:00
Paul Gilbert 30fad183a7 AGS: Update comment for upstream sync point 2021-06-27 09:39:52 -07:00
Paul Gilbert 4cda750621 AGS: Add Emscripten as a core platform
From upstream 269e72f3f3319efe1b87122ee2809936b5eafbc8
2021-06-27 09:39:52 -07:00
Paul Gilbert 7acf944d05 AGS: Fixed GUI controls not detected under mouse after enabling iface
From upstream f310a087390b8845916222695618b561156b4c8a
2021-06-27 09:39:51 -07:00
ScummVM-Translations 02398291c5 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-27 15:59:18 +00:00
antoniou79 257d0f79de BLADERUNNER: RESTOREDCONTENT: Better hotspot for spinner in HF01 2021-06-27 18:59:02 +03:00
antoniou79 6d79769258 BLADERUNNER: RESTOREDCONTENT: Correct heading for Crazylegs in PS09
Also fix Crazylegs reacting to McCoy drawing his gun in PS09
2021-06-27 18:59:02 +03:00
ScummVM-Translations 2074308564 I18N: Update translations templates 2021-06-27 15:47:26 +00:00