scummvm/engines/scumm
Eugene Sandulenko ef9b6c9b45
SCUMM: Fix crash when compressded files are detected
We call Dialog::runModal() which in turn, calls pauseEngine().

At this point, SMUSH player is not yet initialized, but our implementation
calls _splayer->pause() which leads to a crash on Android.
2023-03-19 15:49:23 +01:00
..
he NETWORKING: fixed mixed malloc/delete/delete[] 2023-01-17 23:17:17 +01:00
imuse JANITORIAL: Fix various single-character typos 2022-11-11 20:55:56 +01:00
imuse_digi JANITORIAL: SCUMM: Improve readability of SMUSH audio code 2023-01-19 10:31:13 +01:00
insane SCUMM: FT (demo): Fix bike sprite Y position on lost fight 2023-01-15 22:18:23 +01:00
players SCUMM: Make Indy3 FM-TOWNS music workaround for Venice optional 2023-01-18 21:02:24 +01:00
smush JANITORIAL: SCUMM: Replace magic number 2023-01-19 20:51:35 +01:00
actor.cpp SCUMM: Fix regression in Actor::animateActor from 546fd42749 2023-01-17 11:51:21 +01:00
actor.h SCUMM: Prevent an OOB _extraBoxFlags access in Actor::remapDirection() 2022-09-30 14:24:44 +02:00
actor_he.h SCUMM: HE: share condition mask logic 2022-09-18 23:23:58 +03:00
akos.cpp SCUMM: reuse majmin codec for smap 2022-11-18 13:53:12 +01:00
akos.h SCUMM: reuse majmin codec for smap 2022-11-18 13:53:12 +01:00
base-costume.cpp JANITORIAL: SCUMM: Costume renderer and AKOS labeling 2022-09-28 00:12:52 +02:00
base-costume.h JANITORIAL: SCUMM: Costume renderer and AKOS labeling 2022-09-28 00:12:52 +02:00
bomp.cpp SCUMM: Optimize BOMP raw copy when transparency is not needed 2022-12-26 20:28:54 +01:00
bomp.h SCUMM: Reuse bomp decoder for SMUSH RLE codec 2022-12-26 20:28:54 +01:00
boxes.cpp SCUMM: Correct spelling mistake 2022-10-27 15:57:27 +02:00
boxes.h
camera.cpp SCUMM: v7-8: Fix FT camera bug and properly fix #1195 and #1579 2023-01-08 17:42:50 +01:00
cdda.cpp
cdda.h
charset-fontdata.cpp SCUMM: v1: Fix apostrophe character rendering 2022-08-05 22:51:15 +02:00
charset.cpp SCUMM: Fix missable termination condition on strings parsing 2022-11-28 23:21:45 +01:00
charset.h SCUMM: Implement message boxes for Mac Loom and Last Crusade 2022-11-28 23:21:45 +01:00
charset_v7.h SCUMM: Fix clashing overridden methods 2022-05-29 17:22:47 +02:00
configure.engine
costume.cpp SCUMM: Correct spelling mistake 2022-10-27 15:57:28 +02:00
costume.h JANITORIAL: SCUMM: Costume renderer and AKOS labeling 2022-09-28 00:12:52 +02:00
credits.pl CREDITS: Update SCUMM section 2022-12-13 21:25:26 +01:00
cursor.cpp SCUMM: Fix Signed vs. Unsigned Comparison GCC Compiler Warning 2022-12-30 20:40:41 +00:00
debugger.cpp SCUMM: DEBUGGER: Add OBIM and OBCD offsets to objects command 2022-09-29 02:24:10 +03:00
debugger.h SCUMM: HE: dump costume script 2022-08-29 21:51:37 +02:00
detection.cpp ENGINES: Add getMD5Bytes to the base MetaEngineDetection class 2022-11-30 23:29:37 +02:00
detection.h SCUMM: v7-8: Add GUI option for toggling low latency audio mode 2023-01-10 21:17:23 +01:00
detection_internal.h
detection_steam.h
detection_tables.h SCUMM: v7-8: Add GUI option for toggling low latency audio mode 2023-01-10 21:17:23 +01:00
dialogs.cpp SCUMM: Update Original GUI checkbox description 2023-01-20 10:03:37 +01:00
dialogs.h SCUMM: Implement basic support for v0-3 GUI 2022-11-28 23:21:45 +01:00
file.cpp
file.h
file_nes.cpp
file_nes.h
gfx.cpp SCUMM: MM/ZAK: Fix iris transition timing for C64 versions 2022-12-10 20:45:35 +01:00
gfx.h SCUMM: simplify majmin bitstream reading 2022-11-18 13:53:12 +01:00
gfx_gui.cpp SCUMM: DOTT: Fix quit prompt appearing when using the PC in Ed's room 2023-01-28 10:19:07 +01:00
gfx_mac.cpp SCUMM: GUI: Clean-up and fix v3 Mac banners 2022-11-28 23:21:45 +01:00
gfx_towns.cpp SCUMM: (FM-TOWNS) - minor gfx performance boost 2022-10-22 15:30:38 +02:00
gfxARM.s
help.cpp SCUMM: Clarified the FT bike fight cheat description 2022-11-18 17:03:07 +01:00
help.h
input.cpp SCUMM: INPUT: Don't subsitute clicks in HE games. 2023-01-26 11:02:41 +01:00
ks_check.cpp
ks_check.h
metaengine.cpp SCUMM: DOTT: Fix quit prompt appearing when using the PC in Ed's room Pt.2 2023-01-28 10:26:28 +01:00
metaengine.h ENGINES: Remove support for GUI options in MetaEngineDetection subclasses 2022-11-16 23:58:54 +01:00
midiparser_ro.cpp
module.mk SCUMM: (IMS) - refactor MT32/GM drivers 2022-10-06 18:47:55 +02:00
music.h
nut_renderer.cpp SCUMM: SMUSH: Relabel codecs 1, 3 and 20 2022-12-21 19:58:17 +01:00
nut_renderer.h SCUMM: Fix clashing overridden methods 2022-05-29 17:22:47 +02:00
object.cpp SCUMM: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
object.h
obsolete.h
palette.cpp SCUMM: (v5/6/EGA) - disable palManipulate in EGA dithering mode. 2022-08-10 15:27:19 +02:00
POTFILES
proc3ARM.s
resource.cpp SCUMM: Document that there's no Lemonhead lines to restore in French 2022-11-03 17:57:51 +01:00
resource.h SCUMM: Fix MSVC C4309 enum sign warning 2022-11-29 01:37:55 +01:00
resource_v2.cpp
resource_v3.cpp SCUMM: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
resource_v4.cpp SCUMM: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
room.cpp SCUMM: Add feature flag for the "Ultimate Talkie" version of MI1/MI2 2022-11-07 22:07:28 +02:00
saveload.cpp SCUMM: LOOM (CD/Steam): Implement CD Audio music/speech reloading 2023-01-02 20:21:46 +01:00
script.cpp SCUMM: DIG: Reindent a workaround and remove its ENABLE_SCUMM_7_8 ifdef 2023-01-18 20:07:01 +01:00
script.h
script_v0.cpp
script_v2.cpp SCUMM: Implement basic support for v0-3 GUI 2022-11-28 23:21:45 +01:00
script_v3.cpp
script_v4.cpp SCUMM: v3: Implement ability to rename savestate before loading on the original menu 2022-12-01 00:04:46 +01:00
script_v5.cpp SCUMM: LOOM (Towns): Fix save slot boxes being smaller than they look on the original 2022-11-28 23:21:45 +01:00
script_v6.cpp SCUMM: Document that Trac#4464 workaround is intentionally not an enhancement 2023-01-18 20:04:22 +01:00
script_v8.cpp SCUMM: COMI: Fix debug message appearing in the wrong channel 2022-09-14 23:10:17 +02:00
scumm-md5.h SCUMM: Add more sizes to detection entries 2022-12-20 18:44:07 +02:00
scumm.cpp SCUMM: Fix crash when compressded files are detected 2023-03-19 15:49:23 +01:00
scumm.h JANITORIAL: SCUMM: Fix spelling error 2023-01-19 19:37:38 +01:00
scumm_v0.h
scumm_v2.h SCUMM: Implement basic support for v0-3 GUI 2022-11-28 23:21:45 +01:00
scumm_v3.h SCUMM: v0-1-2-3: Implement actual saving\loading system 2022-11-28 23:21:45 +01:00
scumm_v4.h SCUMM: v0-1-2-3: Implement actual saving\loading system 2022-11-28 23:21:45 +01:00
scumm_v5.h SCUMM: Implement basic support for v0-3 GUI 2022-11-28 23:21:45 +01:00
scumm_v6.h SCUMM: DIG: Fix #13973 (buffer overflow error) 2022-12-24 22:32:10 +01:00
scumm_v7.h SCUMM: DIG: Fix palette artifacts on cursor change 2022-11-28 21:28:32 +01:00
scumm_v8.h SCUMM: make some vars const 2022-09-08 19:10:42 +02:00
sound.cpp SCUMM: DIG (demo): Fix voice mode behavior 2023-01-08 23:26:47 +01:00
sound.h SCUMM: GUI: Implement the majority of the v7 Main Menu 2022-09-08 19:10:42 +02:00
string.cpp SCUMM: Make German Sam & Max WORKAROUND for Trac#12249 an enhancement 2023-01-17 19:37:17 +01:00
string_v7.cpp SCUMM: v7-8: Fix FT camera bug and properly fix #1195 and #1579 2023-01-08 17:42:50 +01:00
string_v7.h SCUMM: fix bug no. 13965 2022-12-10 18:07:55 +01:00
usage_bits.cpp
usage_bits.h
util.cpp
util.h
vars.cpp SCUMM: COMI: Implement the original main menu 2022-08-06 13:33:56 +02:00
verbs.cpp SCUMM: minor code style fixes 2022-10-17 23:03:04 +02:00
verbs.h