Commit Graph
122332 Commits
Author SHA1 Message Date
a/ dfd9c393c2 SAGA2: Fix buffer overflow in buildRipTables 2021-08-12 22:57:33 +09:00
a/ 722d6e960f SAGA2: Use correct arguments for implementAction 2021-08-12 22:57:33 +09:00
a/ 50ba1c613d SAGA2: Implement Invisibility command 2021-08-12 22:57:33 +09:00
a/ ecf307886b SAGA2: Extend teleportOnClick 2021-08-12 22:57:33 +09:00
Coen Rampen 4a0c6a93a2 ULTIMA8: Fix overlaid music transitions
Some music transitions are intended to play on top of the currently playing
track (mostly fade-outs). ScummVM would stop the current track and then play
the transition. This commit changes this so it overlays the transitions like
the original interpreter does.
2021-08-12 14:30:52 +02:00
Coen Rampen 9ab34c4166 ULTIMA8: Fix music transitions playing incorrectly
The music transition numbers from the song info data were incorrectly parsed.
For overlaid transition numbers starting with !, the first character is
skipped when parsing the number, but this was also done for instant transition
numbers which do not start with !, resulting in incorrect numbers. Also, the
overlaid transition numbers were 1 lower than what the music process was
expecting.
After a transition was started, the music process' run method would immediately
stop the transition and start the next track. This is fixed by waiting for the
transition to finish before starting the next track.
2021-08-12 14:30:52 +02:00
Coen Rampen dfb8db2ae2 AUDIO/MIDI: Add dual OPL2 support to Miles AdLib driver
This adds support for the dual OPL2 chip configuration to the Miles AdLib MIDI
driver.
2021-08-12 14:30:52 +02:00
antoniou f900cbecdd ANDROID: Fix reset browser_lastpath via button
Also replace literal "scummvm" with Common::ConfigManager::kApplicationDomain in android options
2021-08-12 15:17:32 +03:00
Purple T 1682113b5b I18N: Update translation (French)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-12 11:25:48 +00:00
Le Philousophe bd036702cd XEEN: Remove UTF-8 BOM marker
If makes old GCC fail to build
2021-08-12 12:13:17 +02:00
ysj1173886760 15c0c68b1c DIRECTOR: don't clear bbox when render trailed channel. 2021-08-12 17:03:09 +08:00
ysj1173886760 2dcf31f18c DIRECTOR: renderSprites in updateStage, delete the link from castmember to widget. 2021-08-12 17:03:09 +08:00
ysj1173886760 e5af48a2ac GRAPHICS: MACGUI: fix getRowCol.
deal with out of bound error.
2021-08-12 17:03:09 +08:00
ysj1173886760 dcabde4f8e DIRECTOR: release previous widget when setting new castmember. 2021-08-12 17:03:09 +08:00
a/ 1724d0f2dc SAGA2: Add command descriptions 2021-08-12 15:22:11 +09:00
a/ 16ac457114 SAGA2: Fix indentation 2021-08-12 15:12:51 +09:00
a/ b2ac6c2244 SAGA2: Change teleportOnClick to use right click 2021-08-12 15:05:13 +09:00
a/ 1064e963a0 SAGA2: Implement teleportOnMap command 2021-08-12 15:05:13 +09:00
Marcel Souza Lemes 64925b534d I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-12 04:25:48 +00:00
Maxim Kovalenko 88589a852c XEEN: RU Translated Mirror aliases 2021-08-11 20:06:01 -07:00
djsrv 680ef62db0 DIRECTOR: LINGO: Draw after updating cursor in updateStage 2021-08-11 18:45:21 -04:00
djsrv d6c30c2f58 DIRECTOR: LINGO: Fix b_do 2021-08-11 18:42:37 -04:00
djsrv 205999c61d DIRECTOR: LINGO: Fix asString for VOID 2021-08-11 18:42:37 -04:00
djsrv b52b47f227 DIRECTOR: LINGO: Init globals to 0 in D2-3 2021-08-11 18:42:37 -04:00
Thierry Crozat f6d4579c63 NEWS: Does not mention M1 mac release
We don't know at this point if we will generate a native M1 build
for the release, so do not mention it in the NEWS file.
2021-08-11 23:22:08 +01:00
djsrv 0b7ee978e2 DIRECTOR: Update cursor before new movie transition 2021-08-11 16:31:50 -04:00
djsrv 57afb36f24 DIRECTOR: Set cursor to watch when switching movie 2021-08-11 16:31:50 -04:00
Martin Gerhardy a7025f0365 TWINE: use the block library parser 2021-08-11 21:35:20 +02:00
Martin Gerhardy e7fc25303b TWINE: updated the bll raw buffer handling 2021-08-11 21:35:20 +02:00
Martin Gerhardy 598c35ca52 TWINE: removed unused member 2021-08-11 21:35:20 +02:00
Martin Gerhardy 2f7e9f0cf5 TWINE: added blocklibrary parser 2021-08-11 21:35:20 +02:00
Martin Gerhardy 12a432ef7c TWINE: use the returned values 2021-08-11 20:45:10 +02:00
Martin Gerhardy 4e862a6142 TWINE: use the returned values and not the member vars 2021-08-11 20:45:10 +02:00
Martin Gerhardy 32fa7e9eaa TWINE: return values for some renderer functions 2021-08-11 20:45:10 +02:00
VAN-Gluon 2e3bcc987d I18N: Update translation (Japanese)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-11 17:45:41 +00:00
George Kormendi 2b75fe938c I18N: Update translation (Hungarian)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-11 17:45:40 +00:00
Timo Mikkolainen f5b9b2bcc2 I18N: Update translation (Finnish)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-11 17:45:40 +00:00
Lothar Serra Mari f1d27491fa I18N: Update translation (German)
Currently translated at 99.5% (1655 of 1663 strings)
2021-08-11 17:45:38 +00:00
IlDucci 6fc2d7f83a I18N: Update translation (Spanish)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-11 17:45:32 +00:00
djsrv 9b6635b66a DIRECTOR: LINGO: Don't warn about missing mNew return val 2021-08-11 13:37:41 -04:00
ysj1173886760 4fc031a1e3 DIRECTOR: use initial dims to create fixed style text castmember. 2021-08-11 20:35:29 +08:00
ScummVM-Translations 94fa3b9874 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-08-11 11:02:46 +00:00
Cameron Cawley fb01b1fe54 BUILD: Remove configure.stamp as part of make distclean 2021-08-11 12:02:23 +01:00
ScummVM-Translations 61010df850 I18N: Update translations templates 2021-08-11 10:07:13 +00:00
Matthew Duggan c93716ead2 ULTIMA8: Improve I18N for Crusader option
Silencer is the player-character and so should probably be capitalized - I had
capitalized it in other places in the code and comments.

Also added a I18N comment so translators know what it is.
2021-08-11 19:05:32 +09:00
Le Philousophe 6a82f704d4 COMMON: Fix build with old GCC 2021-08-11 12:01:40 +02:00
ysj1173886760 ca97db0fbd DIRECTOR: don't update currentClickOnSpriteId when button is up. 2021-08-11 16:40:21 +08:00
ysj1173886760 ffb5be1937 DIRECTOR: always draw in updateStage 2021-08-11 14:44:56 +08:00
sluicebox 7ceb99d982 SCI32: Exclude script patch when SCI32 is disabled
Fixes compiler warning
2021-08-10 21:46:46 -05:00
Roland van Laar 154d83dbaa DIRECTOR: LINGO: marker("str") behaves like label
When `marker` has a string as input it behaves like `label`.
This is an undocumented lingo features.
It is extensively used in the game the Journeyman Project.
2021-08-11 00:56:31 +02:00