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)
ef0d76a2c7
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
Donovan Watteau
183e946ec8
ACHIEVEMENTS: Fix compilation when translations are disabled
2021-06-27 17:47:17 +02:00
Matthew Duggan
f18b95b2c7
ULTIMA8: Ignore hurl for contained objects
...
The gravity process will break anyway because they have invalid coordinates.
2021-06-27 23:02:43 +09:00
Matthew Duggan
17c58095db
ULTIMA8: Don't make Crusader splash damage recurse into containers
...
This could cause the avatar to lose his weapons on an explosion.
2021-06-27 23:02:43 +09:00
Matthew Duggan
8b0e6f27b8
ULTIMA8: Another tweak to fix Crusader pathfinding
...
The disassembly here is really hard to follow, so I *think* it's right now
but may still need more fixes.
2021-06-27 23:02:43 +09:00
Matthew Duggan
01500eb23f
ULTIMA8: Fix Crusader ammo count in pickup notifications
2021-06-27 23:02:43 +09:00