Commit Graph

93119 Commits

Author SHA1 Message Date
D G Turner
d67885f4f3 GLK: ALAN3: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-18 06:22:52 +00:00
Eugene Sandulenko
26d0931499 ENGINES: Added clarifying comment 2019-12-17 23:59:51 +01:00
Eugene Sandulenko
d17464e86b ENGINES: We must poll events in order to show the window on some platforms.
This is a regression from b86840087. The side effect of it that on Mac the
splash screen in not visible at all. I hope that this does not trigger same crash,
as it happens now only once.
2019-12-17 23:57:59 +01:00
Scott Percival
7c919f70d4 DIRECTOR: Fix calling convention for b_go 2019-12-18 02:12:53 +08:00
Scott Percival
e86c71ae20 DIRECTOR: Remove target for a test archive
This reverts commit 127c346816.
2019-12-18 00:01:56 +08:00
Eugene Sandulenko
05c046252e DIRECTOR: Added debug channel for executing precompiled bytecode 2019-12-17 16:58:00 +01:00
Eugene Sandulenko
b62e0886b8 DIRECTOR: Fix regression with c_goto command 2019-12-17 16:24:04 +01:00
Scott Percival
36dafaf6df DIRECTOR: LINGO: Implement b_go 2019-12-17 22:58:52 +08:00
Scott Percival
ff8c089bae DIRECTOR: LINGO: Add c_namepush 2019-12-17 22:56:02 +08:00
Scott Percival
127c346816 DIRECTOR: Add target for a test archive 2019-12-17 22:56:02 +08:00
Scott Percival
8fe023ebce DIRECTOR: LINGO: Variable name tweaks 2019-12-17 22:56:02 +08:00
D G Turner
839dbe37a6 SHERLOCK: Add Serrated Scalpel Spanish Floppy Detection Entry 2019-12-17 04:57:15 +00:00
D G Turner
68758a879e AUDIO: Really Fix Compilation Against Fluidsynth v2.1+
The previous fix did not work as the forbidden exception had no effect
since scummsys.h and thus forbidden.h had already been included prior
to the fluidsynth header being included. This also meant that undefining
the exception define after the header would have had no effect anyway.

This new solution was suggest by eriktorbjorn on bug #11278 and should
avoid the need to add an exception which would persist over the entire
source file.
2019-12-17 04:21:04 +00:00
Cameron Cawley
897e2f363c GLK: LEVEL9: Fix crash in detection code 2019-12-16 20:01:39 -08:00
D G Turner
85383256c2 GLK: ALAN2: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-17 01:38:42 +00:00
Cameron Cawley
6f62481548 GRAPHICS: Remove more unused scalers 2019-12-17 01:18:11 +02:00
Cameron Cawley
de096f56a5 GRAPHICS: Remove unused scaler code 2019-12-17 01:18:11 +02:00
Eugene Sandulenko
7d13c60a8b DIRECTOR: LINGO: Support menu items without commands 2019-12-17 00:00:47 +01:00
Eugene Sandulenko
e9aea0c5be DIRECTOR: LINGO: Execute menu commands 2019-12-17 00:00:47 +01:00
Thanasis Antoniou
0357293897 ANDROID: Fix crash due to adding '.' folder in SearchManager 2019-12-16 22:59:10 +02:00
athrxx
4b2591b5c9 KYRA: (EOB) - fix stone skin spell warning
(The Amiga version has as special warning message if the spell has already been cast on a character. This warning was not displayed).
2019-12-16 21:45:24 +01:00
athrxx
e6f018543d KYRA: (EOB) - fix debugger glitches
Seems that some font glyphs that were used for the print_map command aren't present any more. I replaced them with more conventional glyphs.
2019-12-16 21:45:16 +01:00
Eugene Sandulenko
781537665c DIRECTOR: LINGO: Compile menu handlers 2019-12-16 17:45:26 +01:00
Eugene Sandulenko
462998e6d4 GRAPHICS: MACGUI: Delete menu on redefinition 2019-12-16 17:44:53 +01:00
Eugene Sandulenko
d62a589059 DIRECTOR: LINGO: Generate code for menu actions 2019-12-16 17:36:58 +01:00
Eugene Sandulenko
a6df004aac DIRECTOR: LINGO: Provide actionId for menus 2019-12-16 16:41:59 +01:00
Eugene Sandulenko
64b148afba GRAPHICS: MACGUI: Added possibility to provide action ids in menus in strings 2019-12-16 16:40:51 +01:00
Eugene Sandulenko
2582036ea6 GRAPHICS: MACGUI: Remove flicker when exiting modal menu 2019-12-16 15:26:39 +01:00
Eugene Sandulenko
9f789b4bde GRAPHICS: MACGUI: Optimized drawing of MacMenu 2019-12-16 14:21:11 +01:00
Eugene Sandulenko
4c3cea846b GRAPHICS: MACGUI: Restore background for modal MacMenus 2019-12-16 12:19:36 +01:00
Eugene Sandulenko
8c0590be77 GRAPHICS: MACGUI: Initial code for truly modal MacMenu 2019-12-16 11:23:06 +01:00
Eugene Sandulenko
f724e672f8 GRAPHICS: MACGUI: Save background on menu activation 2019-12-16 11:09:15 +01:00
D G Turner
f438d0c5b2 DIRECTOR: Fix Missing Default Switch Case in Lingo Flex Parser
This is flagged by GCC if -Wswitch-default is enabled.
2019-12-16 08:16:55 +00:00
D G Turner
6a5c34bb69 GLK: AGT: Fix Fallthrough Compiler Warnings
One of these was an actal bug which would have caused the score notification
to be toggled if the restart verb was unable to be executed due to lack of
memory. This is obviously wrong and has been fixed.
2019-12-16 08:01:21 +00:00
D G Turner
fc813901ff GLK: AGT: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 07:36:33 +00:00
D G Turner
63789ac698 GLK: ADRIFT: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 05:48:56 +00:00
D G Turner
2d08e94521 GLK: MAGNETIC: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 04:49:17 +00:00
D G Turner
f13ea97bad GLK: JACL: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 02:44:00 +00:00
D G Turner
d6c88b6a66 GLK: SCOTT: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 01:40:08 +00:00
D G Turner
22234934fe GLK: QUEST: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 01:27:51 +00:00
SupSuper
316bb297b3 CREATE_PROJECT: Only link to sapi on Windows 2019-12-16 01:03:06 +00:00
Eugene Sandulenko
a29f1fdbb4 GRAPHICS: MACGUI: Clear preallocated screen in WM when override is requested 2019-12-16 01:01:22 +01:00
Eugene Sandulenko
ace0bbdceb DIRECTOR: Hid noisy warning 2019-12-16 01:01:22 +01:00
D G Turner
8593a9e1e4 AUDIO: Fix Compilation Against Fluidsynth v2.1+
This is as reported by eriktorbjorn.
2019-12-15 22:22:20 +00:00
lolbot-iichan
af8056e822 WINTERMUTE: Fix bug 11061: Unknown game variant for Wintermute - Face Noir
Matched game IDs for the Wintermute engine: facenoir-win

{"data.dcp", 0, "50a7a01b97cd3658fc84f2bec7c1212b", 555533359},

This is a version from one of the many times Face Noir has been bundled.
2019-12-15 21:03:50 +02:00
Cameron Cawley
e92ac655be BACKENDS: Add default implementation for GraphicsMode functions 2019-12-15 16:06:56 +02:00
Eugene Sandulenko
2dc8b845c1 DIRECTOR: Clip drawing rects before rendering. 2019-12-15 12:43:40 +01:00
Eugene Sandulenko
6862a4934c GRAPHICS: MACGUI: Lessen size of paragraph spacing 2019-12-15 11:36:26 +01:00
Eugene Sandulenko
fc39646963 DIRECTOR: Improved debug output 2019-12-15 11:36:26 +01:00
Eugene Sandulenko
cc345bacf4 GRAPHICS: MACGUI: Improved debug output 2019-12-15 11:36:26 +01:00