scummvm/engines/mtropolis
meekee7 6777f200f9
MTROPOLIS: add fallback palette to MovieElement blitting (#5811)
* MTROPOLIS: add fallback palette to MovieElement blitting

Without a palette, there would be assertions and nullptr segfaults
in Graphics::ManagedSurface::blitFromInner.
Observed in MindGym and The Day The World Broke

The palette content is not correct yet. Mind Gym renders the video
with the wrong colors.

* MTROPOLIS: use global palette as fallback for MovieElement
2024-07-03 14:54:47 -04:00
..
plugin MTROPOLIS: Add copy ctor to MediaCueMessengerModifier to deal with cue source string field 2024-05-24 14:55:51 -04:00
actions.h
asset_factory.cpp
asset_factory.h
assets.cpp GRAPHICS: Deprecate ManagedSurface methods that implicitly copy pixel data 2024-07-02 13:31:18 +01:00
assets.h MTROPOLIS: Fix out-of-range read when loading 8-bit mToon assets 2024-01-02 22:34:06 -05:00
audio_player.cpp
audio_player.h
boot.cpp MTROPOLIS: detect dutch/catalan Albert/Ernest games 2024-06-14 16:34:41 -04:00
boot.h
configure.engine
core.cpp
core.h MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
credits.pl
data.cpp MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
data.h MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
debug.cpp
debug.h
detection_tables.h MTROPOLIS: ascribe reason to unsupported games 2024-06-14 16:34:41 -04:00
detection.cpp ENGINES: Create a type aware advanced detector 2024-06-30 18:39:06 +02:00
detection.h ENGINES: Add ADDynamicGameDescription class 2024-06-30 18:39:06 +02:00
element_factory.cpp
element_factory.h
elements.cpp MTROPOLIS: add fallback palette to MovieElement blitting (#5811) 2024-07-03 14:54:47 -04:00
elements.h MTROPOLIS: add fallback palette to MovieElement blitting (#5811) 2024-07-03 14:54:47 -04:00
hacks.cpp MTROPOLIS: Fix Obsidian Widescreen Hacks 2024-05-13 19:40:02 -04:00
hacks.h
metaengine.cpp ENGINES: Create a type aware advanced meta engine 2024-06-30 18:39:06 +02:00
miniscript.cpp MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
miniscript.h
modifier_factory.cpp
modifier_factory.h
modifiers.cpp GRAPHICS: Move PaletteManager definition to a separate header 2024-03-12 12:24:00 +02:00
modifiers.h
module.mk
mtropolis.cpp MTROPOLIS: remove video path from SearchMan 2024-05-24 19:25:19 -04:00
mtropolis.h
plugins.h
POTFILES
render.cpp
render.h
runtime.cpp MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
runtime.h COMMON: Avoid including engine headers in common code for DebugChannelDef 2024-06-20 20:15:57 +01:00
saveload.cpp
saveload.h
subtitles.cpp
subtitles.h
vfs.cpp MTROPOLIS: Improve Punycode handling in VFS 2023-12-28 14:10:55 -05:00
vfs.h
vthread.cpp
vthread.h