Eugene Sandulenko
1b80854fed
PINK: Workaround when freetype is not present
2021-05-01 14:23:45 +02:00
ScummVM-Translations
8017bce72d
I18N: Update translations templates
2021-05-01 11:37:53 +00:00
ScummVM-Translations
c821877709
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-05-01 11:37:52 +00:00
Eugene Sandulenko
fa32089bcf
MOHAWK: Added mystme Spanish. Bugreport #11927
2021-05-01 13:37:13 +02:00
Walter Agazzi
71ad61e455
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-01 09:33:34 +00:00
ScummVM-Translations
31fe994e73
I18N: Update translations templates
2021-05-01 08:30:56 +00:00
ScummVM-Translations
bf1c2f0ca7
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-05-01 08:30:55 +00:00
Orgad Shaneh
dd88556a0c
SCUMM: Fix autosave
...
Autosave was centralized in 30d34fa63d
, but
SCUMM engine was left behind.
Bugreport #12026
2021-05-01 11:30:45 +03:00
ScummVM-Translations
b22a7f494b
I18N: Update translations templates
2021-05-01 08:22:32 +00:00
SupSuper
60f1fd98aa
SDL: Use the window display index when querying display modes
2021-05-01 11:22:22 +03:00
SupSuper
41798fca5d
GRAPHICS: MACGUI: FreeType required for Win95 fonts
...
Fixes compilation on platforms without FreeType
2021-05-01 07:44:05 +01:00
Matthew Duggan
29e07a483e
ULTIMA8: Restore lost text to Spell of Resurrection
...
As reported in bug #12503 , this book does not display the right text. The
correct text is in the usecode, but unreachable in the regular game.
Replace the text for this book at runtime with the originally intended text for
the book. To work this change needs an update to ultima.dat which should be
regenerated before the next release, but it's backwards-compatible with older
dat files and will just not do anything.
2021-05-01 14:55:31 +09:00
Matthew Duggan
027dbb0d5d
ULTIMA8: Crusader weapons should default to clip size
2021-05-01 14:55:30 +09:00
Paul Gilbert
e22a8657ac
AGS: Fix crash exiting Mage's Initiation
2021-04-30 20:35:09 -07:00
rsn8887
8ab7d43079
BACKENDS: PSP: Fix pixelformat, fixes crash on startup
2021-04-30 22:29:24 -05:00
ScummVM-Translations
f8c37e4546
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-04-30 23:52:57 +00:00
lb_ii
e196c4bdea
AGS: Remove duplicate achievements entries
2021-05-01 01:52:47 +02:00
ScummVM-Translations
1a219958b4
I18N: Update translations templates
2021-04-30 23:50:24 +00:00
Eugene Sandulenko
e32383574a
PINK: Create MacText once per action
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
847208ade6
PINK: Switch action texts to Windows System font
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
738db125e3
GRAPHICS: MACGUI: Make MacText work with plain text
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
7d4f064a2a
GRAPHICS: MACGUI: Streamlined MacText initialization
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
364407a5c6
GRAPHICS: Properly initialize ManagedSurface copy constructor
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
c60009da68
GRAPHICS: MACGUI: Initialized class variables
2021-05-01 01:49:48 +02:00
Eugene Sandulenko
12f107af67
GUI: Gracefully process broken images
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
eda31b9498
GUI: Initialized more variables
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
ad50a1471a
GUI: Initialize class variables
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
5fa661f1b0
PINK: Fix menu in Hebrew version.
...
Unfortunately, we have no Hebrew glyphs in Win95 fonts.
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
d98473ba47
GRAPHICS: MACGUI: Use Win95 fonts for Win95 MacMenu
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
798a76ec56
DISTS: Added 2 MS-like fonts from wine to our fonts
2021-05-01 01:49:47 +02:00
Eugene Sandulenko
537e654138
GRAPHICS: TTF: Support loading fixed size fonts
2021-05-01 01:49:46 +02:00
Eugene Sandulenko
cc0cdbbd22
GRAPHICS: MACGUI: Plug memory leak
2021-05-01 01:49:46 +02:00
Eugene Sandulenko
81252598e6
GRAPHICS: MACGUI: Optimize MacMenu rendering
2021-05-01 01:49:37 +02:00
Purple T
c65992994b
I18N: Update translation (French)
...
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-30 11:25:04 +00:00
Matthew Duggan
727d074554
ULTIMA8: Don't stand when casting a spell
...
Fixes #12093 , the avatar keeps standing when casting a spell. This is because
there are breaks between the animations, and the mover kept resetting to
standing. Don't reset if the last animation was a cast.
2021-04-30 16:47:48 +09:00
Matthew Duggan
094133889e
ULTIMA8: Run deferred terminates within the same tick
...
This is the second part of fixing Crusader elevator speeds after e3ee65. With
this change they move at the same speed as the original (completing their
travel in ~0.6s)
Previously, UC process return would defer termination to the next clock tick,
so waiting processes would be delayed by an extra tick. The elevator platform
speeds in Crusader show that waiters should be executed on the *same* clock
tick as the process returns.
However, if we terminate and schedule waiters immediately then other things
don't work (eg, the door does not open for the first Thermatron).
This suggests that the correct (to original game) behavior is to defer
termination until the end of the current process list, then wake and execute
waiting processes.
Only apply this to Crusader - it *doesn't* get the right speed on U8, where NPC
moves execute too quickly with this change. With just e3ee65, U8 NPC moves are
exactly right.
2021-04-30 14:24:07 +09:00
Matthew Duggan
d9438cd6d7
ULTIMA8: Silence overly-chatty warning
2021-04-30 14:24:07 +09:00
Matthew Duggan
3abf2dae38
ULTIMA8: Slow Crusader palette cycle to match original
2021-04-30 14:24:07 +09:00
Matthew Duggan
f1dc36f999
ULTIMA8: Clean up Kernel, no behavior changes.
2021-04-30 14:24:07 +09:00
D G Turner
9b597e0b05
GLK: COMPREHEND: Fix GCC Format Truncation Warnings
2021-04-30 06:01:27 +01:00
Paul Gilbert
8829142b4e
AGS: Initial conversion of AGSFlashlight for 32-bit gfx
...
This at least fixes the darkness in Maniac Mansion Deluxe,
but it will likely need furhter work for any games that
specify more exotic functionalities, such as RGB tinting
2021-04-29 21:44:55 -07:00
Mathias Parnaudeau
ac1d5352be
SCUMM: Fix format-truncation warning in IMUSE player
...
The size in snprintf includes the final null character, so here
3 bytes are not enough to store a space, 2 digits and the null
character.
The compiler complained and the output used to display 1 digit
instead of 2, for each byte.
Extend this size from 3 to 4 in the snprintf call.
2021-04-30 00:05:24 +01:00
athrxx
da4985a76a
KYRA: fix bug no. 12472 (Incorrect some sounds in game)
...
(regression from 78cde14d
)
2021-04-30 00:32:31 +02:00
sluicebox
f902d7ce81
SCI32: Fix LSL6 Hi-res Mac volume sync
2021-04-29 14:25:11 -07:00
Eugene Sandulenko
ba580538fb
NGI: Fix endianness in RB picture decompression
2021-04-29 23:07:44 +02:00
Eugene Sandulenko
b484752e6e
NGI: Added detection for the Steam version of Full Pipe. Bugreport #10569
...
The game has no difference from English release besides the
executable.
2021-04-29 23:07:44 +02:00
Eugene Sandulenko
fca9fe082b
TONY: Drop platform in detection entries
2021-04-29 23:07:43 +02:00
ScummVM-Translations
2c31a7201e
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-04-29 16:51:00 +00:00
athrxx
4f59b48bc6
KYRA: (MR/Chinese) - fix scene change checks
...
Two more hardcoded changes for the Chinese version (with its slightly larger interface).
2021-04-29 18:50:15 +02:00
ScummVM-Translations
6857ce7c7e
I18N: Update translations templates
2021-04-29 16:30:30 +00:00