ScummVM-Translations
96cd64a98d
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-14 20:37:35 +00:00
Cameron Cawley
26dc725ed2
GUI: Convert the cursor bitmap to the overlay format
2021-05-14 22:37:24 +02:00
ScummVM-Translations
824de0bc8a
I18N: Update translations templates
2021-05-14 20:35:32 +00:00
a/
36a5797bae
DETECTOR: Clear md5 cache before detection as well
2021-05-14 22:35:23 +02:00
a/
eba9fa8f30
DETECTOR: Use Common::String::format for performance
2021-05-14 22:35:23 +02:00
a/
bad9008a89
DETECTOR: Modify getFileProperties to cache md5 results
2021-05-14 22:35:23 +02:00
a/
45aa165b80
Modify getFileProperties to cache md5 results
2021-05-14 22:35:23 +02:00
Eugene Sandulenko
faefa38c66
TESTBED: Fix GUI for HiDPI
2021-05-14 20:01:09 +02:00
Eugene Sandulenko
1e85ecf048
GRAPHICS: MACGUI: Draw plain rectangle menu in Win95 mode
2021-05-14 18:49:03 +02:00
Eugene Sandulenko
f6c7f99b3d
GRAPHICS: MACGUI: Simplified background restoration code in MacMenu
2021-05-14 18:49:02 +02:00
Eugene Sandulenko
463031f88a
GRAPHICS: MACGUI: Do not refresh full screen when cursor is away from menu
2021-05-14 18:49:02 +02:00
Eugene Sandulenko
7ee172b47f
SLUDGE: Fixing backdrop transparency. Now parallax works as expected
2021-05-14 18:49:02 +02:00
lolbot-iichan
2367dd8f98
TESTBED: Add another PixelFormat test ( #3009 )
...
* TESTBED: Add another PixelFormat test
I have noticed that Wintermute and FullPipe games are not working on PSP
port (and it looks like they never worked). This was caused by missing
ABGR8888@4 support on the backend, while some engines explicitly
requested this Pixel Format.
I have decided to add a test so that all the backends could be easily
checked for similar issues.
Surprisingly, "backends/graphics/null/null-graphics.h" holds up-to-date,
full and correct list of pixel formats requested by different engines.
There are lots of different Pixel Formats mentioned in different engines
code, but NullGraphicsManager lists all that are explicitly needed for
intGraphics(), not data reading, etc...
* TESTBED: Avoid using NullGraphicsManager at PixelFormat test
Avoid using NullGraphicsManager at PixelFormat test + other minor tweaks
2021-05-14 12:31:57 +03:00
Eugene Sandulenko
a6adf604b7
I18N: Update translation (Ukrainian)
...
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-14 03:25:12 +00:00
Eugene Sandulenko
ebb643ec10
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-14 03:25:11 +00:00
Paul Gilbert
f95499dbbb
AGS: Fixed ChangeRoom for <= 2.72 games moving character too early
2021-05-13 19:50:59 -07:00
Eugene Sandulenko
b108f1377e
SLUDGE: Further work on parallax rendering
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
98b0fe53bc
SLUDGE: Added more debug output to parallax drawing
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
90a998f742
SLUDGE: Added debug ouptut to parallax drawing
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
836825abcf
SLUDGE: Merge Parallax stuff back into GraphicsManager
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
51d56fdcea
SLUDGE: Implement handling MOD track starting playback position
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
da75beb668
AUDIO: Added possibility to start MOD playback from a given pattern
2021-05-14 01:01:58 +02:00
sluicebox
b60a6a717b
SCI: Fix SQ4 easter egg lockup in software store
2021-05-13 16:10:24 -06:00
Eugene Sandulenko
a332688ae6
AUDIO: Fix Mod sound looping
2021-05-13 15:35:40 +02:00
Eugene Sandulenko
cfaa0fd4be
SLUDGE: Loop MOD playback
2021-05-13 02:10:18 +02:00
Eugene Sandulenko
2b29bcd1af
AUDIO: Make ModPlayer rewindable
2021-05-13 02:09:48 +02:00
Eugene Sandulenko
b93aa9b05d
SLUDGE: Fix transparency handling
2021-05-12 23:19:19 +02:00
Eugene Sandulenko
1d72d5be35
NGI: Fix alpha handling to sync with TransparentSurface
2021-05-12 23:19:19 +02:00
Eugene Sandulenko
4df3f33399
GRAPHICS: Fix mess with color components in TransparentSurface
...
We were having it inconsistent for years and since the feature is underused,
nobody noticed. Also endianness doesn't make sense for the shifts,
only for the color indexes
2021-05-12 23:19:19 +02:00
Eugene Sandulenko
7d61637afd
SLUDGE: Renamed debug channels and disabled the pre-enabled ones
2021-05-12 23:19:19 +02:00
Mathias Parnaudeau
deefffd983
GRAPHICS: Fix leak in managed surface
...
In the case of the ManagedSurface constructor from a Surface object,
_disposeAfterUse is not initialized. But more, copyFrom() sets
_disposeAfterUse to YES after allocation of buffer. And then,
after the call to copyFrom, _disposeAfterUse was set to NO, what
made the pixels buffer not freed.
2021-05-12 14:10:26 +03:00
Mathias Parnaudeau
032d030060
GUI: Fix leak of ManagedSurface in PicButtonWidget
...
Opening the load dialog, to display thumbnails into PicButtonWidget objects,
a call to setGfx creates a temporary ManagedSurface from a Surface but is
not instantiated, so not freed.
Same fix applied in GraphicsWidget which code is the same and reported
as potential memory leak by clang-tidy.
2021-05-12 10:40:56 +02:00
Paul Gilbert
59c9d26963
AGS: Fix Kathy Rain demo detection entry
2021-05-11 22:10:01 -07:00
Paul Gilbert
f13617f3e3
NUVIE: Add back missing check for skip_intro
2021-05-11 21:41:10 -07:00
Thierry Crozat
43e4991a97
AGS: Move Kathy Rain detections to commercial games section
2021-05-11 12:42:52 +01:00
Thierry Crozat
cc5d78b957
AGS: Use modified agsspritefont plugin for the Kathy Rain demo
2021-05-11 12:42:52 +01:00
Eugene Sandulenko
991b579fce
PINK: Switch whole engine to MemoryReadStream
2021-05-10 18:30:33 +02:00
Eugene Sandulenko
a2b1164fe9
PINK: Preload sounds to avoid race condition.
...
Since we were reading directly from the ORB file, during video playback
we were reading both sound and video which often was leading to
the incorrect reads
2021-05-10 16:01:23 +02:00
Eugene Sandulenko
dc94b96a95
GRAPHICS: MACGUI: Fixed other cases of off-screen rendering
2021-05-10 14:08:30 +02:00
Eugene Sandulenko
6d82d40db6
GRAPHICS: MACGUI: Fix out-of-screen rendering when submenus are wider than screen
2021-05-10 13:58:26 +02:00
Eugene Sandulenko
84cc106cc5
SLUDGE: Plug memory leak
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
77bfebb317
SLUDGE: Fix potential NULL dereference
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
6dcf0939bf
SLUDGE: Fix potential buffer overrun
2021-05-10 13:58:25 +02:00
ScummVM-Translations
8321efe0ed
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-10 08:23:57 +00:00
Matthew Duggan
f7e07c0eb0
ULTIMA8: Fix uninitialized members identified by Coverity
2021-05-10 14:54:16 +09:00
Matthew Duggan
ebbfb88174
ULTIMA8: Fix array size, thanks Coverity.
2021-05-10 14:51:37 +09:00
Matthew Duggan
b73d04844e
ULTIMA8: Avoid small leak on invalid data
2021-05-10 14:51:05 +09:00
Matthew Duggan
f456e268ec
ULTIMA8: Avoid potential null reference
2021-05-10 14:50:36 +09:00
Matthew Duggan
927e7ca3b0
ULTIMA8: Add comments about some Remorse intrinsics
2021-05-10 11:47:51 +09:00
Matthew Duggan
4cb6c0a087
ULTIMA8: Add a TODO for No Regret
2021-05-10 11:47:51 +09:00