https://github.com/scummvm/scummvm

sort by:
Revision Author Date Message Commit Date
3db7fe1 RELEASE: This is 2.2.1pre 13 September 2020, 21:03:41 UTC
53a6b2d WIN32: Update release date 13 September 2020, 20:58:36 UTC
b260edd NEWS: Mention latest Duckman fixes in German NEWS file 13 September 2020, 20:51:25 UTC
ebc7f83 NEWS: Set release date for 2.2.0 on German NEWS file 13 September 2020, 20:49:18 UTC
6aaaee9 NEWS: Set 2.2.0 date and mention another Duckman improvement 13 September 2020, 20:48:15 UTC
6736458 NEWS: Discord RPC is officially supported only on Vista+ Windows XP is not supported by the Discord RPC. Technically, ScummVM still runs with discord-rpc enabled, but it lead to random crashes. Despite that, Discord itself is not supporting Windows XP. 13 September 2020, 20:21:44 UTC
e0251d8 NEWS: WIN32: Windows Vista and older is considered as deprecated 13 September 2020, 17:43:33 UTC
5d3fed8 GCW0: Disable GLK engine 13 September 2020, 15:54:45 UTC
c7ffab5 CONFIGURE: Enable additional functionality on OpenBSD 13 September 2020, 14:07:14 UTC
26730ed GPH/OPENPANDORA: Minor cleanup 13 September 2020, 14:03:07 UTC
a784e6d ALL: Remove ADGF_TESTING flags before the 2.2.0 release 13 September 2020, 11:11:35 UTC
6614376 NEWS: Update German NEWS file for 2.2.0 13 September 2020, 10:52:04 UTC
42802eb NEWS: Add additional changes for v2.2.0 13 September 2020, 10:23:32 UTC
b0b5670 DISTS: Remove comments regarding sandboxing in appdata.xml This is only relevant for sandboxed environments like Snap and FlatPak, but not for all GNU/Linux distributions. Dropping it since it shouldn't have landed here at all. 13 September 2020, 09:38:46 UTC
371298d NEWS: Update German NEWS file for 2.2.0 13 September 2020, 09:32:41 UTC
5f9a0b8 DRAGONS: Fixed alpha blending for scaled sprites. Fixes #11689 13 September 2020, 05:38:09 UTC
f19dd7b XEEN: Fix animation of border faces during clairvoyance 13 September 2020, 03:08:40 UTC
9c6867d XEEN: Fix attributes going negative 13 September 2020, 00:58:28 UTC
840ee89 XEEN: Fix crash reading book in Great Pyramid 13 September 2020, 00:39:25 UTC
9b00a4d NEWS: Mention support for Russian Duckman 13 September 2020, 00:15:45 UTC
96d4698 ILLUSIONS: Added support for Russian Duckman 13 September 2020, 00:15:45 UTC
4822404 NEWS: Mention game state save and restore on iOS when switching tasks 12 September 2020, 23:46:32 UTC
9b0b470 IOS7: Do not overwrite user saves when saving state 12 September 2020, 23:46:32 UTC
947db98 IOS7: Properly restore state when the process has been terminated 12 September 2020, 23:46:32 UTC
ecaa8e5 IOS7: Save state as a background task when entering background This is better than using an hardcoded delay for two main reasons. The first one is that the application can terminate as soon as it has finished saving the state, and the second one is that it will still work if saving the state takes longer than the delay that was hardcoded. 12 September 2020, 23:46:32 UTC
97af554 IOS7: Implement game state save/restore when switching tasks This only works if the running engines can save the game at the time when ScummVM goes to the background. This should partially fix bug #7871. 12 September 2020, 23:46:31 UTC
4f8e077 IOS7: Call pauseEngine() when suspending the application 12 September 2020, 23:46:31 UTC
f767b6c GUI: Add exitLoop() method to GuiManager The idea is to allow backends to start a game even after the LauncherDialog has been created, and for that they need a way to close the existing GUI dialogs. 12 September 2020, 23:46:31 UTC
d64c950 XEEN: Fix mirror destination for Dragon Tower 12 September 2020, 23:38:47 UTC
98b73f8 DRAGONS: Add detection and support for Russian version 12 September 2020, 23:07:21 UTC
a92b149 DRAGONS: Improve error messages 12 September 2020, 23:07:13 UTC
3bb579d XEEN: Fix U/D keys in Quests dialog 12 September 2020, 22:48:25 UTC
cfeecde GUI: Fix SaveLoadChooserGrid not disabling write protected slots This was broken in commit f24a89e that disabled the slots when they are locked due to cloud sync. 12 September 2020, 20:44:04 UTC
af7d101 OSX: Fix taskbar update This was broken sometimes between release 1.8.1 and 1.9.0. I did not track the change that broke it, but it looks like the code was trying to get the DockTile object too early causing it to be nil. 12 September 2020, 16:56:28 UTC
ea181f8 DRAGONS: Remove unstable tag from DE and FR versions. Remove testing tag 12 September 2020, 14:13:00 UTC
ec13b28 DRAGONS: Fixed mini game dialog for non US versions Fixes #11691 12 September 2020, 14:04:06 UTC
8916c3d Symbian: fix incorrect return type in SymbianActions::actionName(). Symbian: silence more warnings from SDK headers. Symbian: add new project files. 11 September 2020, 23:03:21 UTC
50c7c76 NEWS: Update German NEWS file 11 September 2020, 18:05:18 UTC
55865f7 GRIFFON: Add default mapping for game controllers 11 September 2020, 14:01:38 UTC
b60b5ed GRIFFON: Add keymapper input support 11 September 2020, 14:01:28 UTC
0c3f48a NEWS: Mention FT Remastered support 11 September 2020, 13:54:18 UTC
b012ba4 DRAGONS: Fixed background dialog for non US versions. Fixes #11616 11 September 2020, 13:47:39 UTC
b3fee8d SCUMM: Implemented codec20 for SMUSH. Fixes #10899 It is a simple copying codec, used in FT Classic in Remaster. 11 September 2020, 13:24:11 UTC
63af16e NEWS: Mention Discord integration on supported platforms 11 September 2020, 07:57:42 UTC
608484f ULTIMA: Disable unstable subengines by default 11 September 2020, 02:37:22 UTC
371cc7f GLK: Disable unstable subengines by default 11 September 2020, 02:37:22 UTC
79e7ee7 DRAGONS: Fixed cutscene subtitles for non US versions. 10 September 2020, 23:04:10 UTC
3c12e69 I18N: Rebuild translations data file 10 September 2020, 21:32:31 UTC
fd2636b KEYMAPPER: Translate hardware input description 10 September 2020, 18:42:16 UTC
001d6a9 DRAGONS: Fixed cutscene dialogs for non US versions Trac#11613 10 September 2020, 13:41:23 UTC
db3707b GLK: LEVEL9: Fix array overrun 10 September 2020, 02:04:59 UTC
97a92d2 GUI: Fix use of uninitialized variable in ListWidget constructor The _scrollBarWidth variable was used (to create the ScrollBarWidget) before it was initialized. 09 September 2020, 23:39:46 UTC
85fb717 GRIFFON: Fix use of uninitialized variables reported by valgrind 09 September 2020, 23:39:21 UTC
60c56f5 GRIFFON: Fix out of bound write when loading map This was a bug present in both the original FreeBASIC code and the C port by Dmitry Smagin. So having no referemce, I am not completely sure this is the correct way to fix it, but I have not detected any issue playing the game after this change. 09 September 2020, 23:39:12 UTC
32f4459 CINE: FW: Fix command line updating In Future Wars the command line was not always updated and thus failed sometimes to be up to date (i.e. showing wrong text, e.g. "EXAMINE" only when it should have read "EXAMINE scaffolding" because the mouse cursor was on the scaffolding). Now we just always update the command line for both Future Wars and Operation Stealth which seems to fix the command line updating. I think this probably was a regression caused by adding support for Operation Stealth (i.e. pull request #2365) and the efforts made in it to make the user interface responsive. 09 September 2020, 23:39:01 UTC
0f9dc90 CINE: Fix loading inexistent music. The Italian Amiga version of Future Wars tries to load music from file "TELESONG.DAT" which does not exist. Previously after this starting to play music might either try to play a null stream and crash or play an old wrong music in memory. Fix that by setting the stream to null if no music exists (Checked that the stream is destroyed i.e. the destructor is run so it should be safe to set the _moduleStream variable to nullptr directly). 09 September 2020, 23:38:51 UTC
43fb440 CINE: FW: Fix 8 half speed scenes (Amiga/Atari ST) Previously there was a fix for bug #2669415 ("FW: half walking speed in a screen") which only addressed a single scene in Amiga and Atari ST versions of Future Wars. This fix fixes half walking speed in 8 more scenes in Amiga and Atari ST versions of Future Wars. The scenes were identified by playing through an Italian version of Amiga Future Wars. 3 more scenes were left over with half walking speed because they could not be fixed as easily (i.e. using this fix on them broke the scenes in some way, made them too fast or made the people walk into wrong positions or something else). The scenes left over are the ones using the following background files: - "L10.PI1": The medieval castle's hall. - "L18.PI1": The medieval castle's teleport room. - "L45.PI1": Space station's computer room. 09 September 2020, 23:38:43 UTC
caca1ac CINE: Fix total playtime loading from savegame. Total playtime is kept as milliseconds in the engine. It is saved as seconds. Previously it was not converted to milliseconds on load but seconds were took as milliseconds (i.e. 10s -> 10ms). Fix that by converting total playtime on load from seconds to milliseconds. 09 September 2020, 23:38:31 UTC
25e2cd3 CINE: Try to fix bad_alloc with empty event queue Previously I encountered an std::bad_alloc with the code in manageEvents pushing an empty Event into the event queue. It did not happen very often but I got it to appear while debugging at least once or maybe twice. This is an attempt to fix this possible behaviour by not pushing empty events into the event queue but making sure the current status is checked without needing to push empty events into an empty event queue. I played through Italian Amiga version of Future Wars with this change and encountered no problems with it. 09 September 2020, 23:38:18 UTC
ca75696 CINE: Fix using F3 for INVENTORY and F4 for USE. Previously the inventory could be summoned multiple times by pressing F3 or F4. Fix that by keeping track when the inventory has been opened and not allowing multiple use of it simultaneously. 09 September 2020, 23:37:31 UTC
7e08870 CINE: Fix mouse responsiveness after player death After player has died it was hard to get the system menu to appear by pressing the left and right mouse buttons simultaneously or the middle mouse button. Fix that by using the maximum values of the mouse button states for the polling period (Around 110ms at default play speed). 09 September 2020, 23:37:15 UTC
e1d90bb CINE: FW: Fix Amiga/Atari ST copy protection text Fix transparency of page number and grid position (e.g. 04 and D2) in the copy protection scene of Amiga and Atari ST versions of Future Wars. 09 September 2020, 23:37:05 UTC
0f27168 CINE: Loop Amiga music instead of playing it once Make Amiga music loop until fade out when changing scene. This is based on watching a video of Future Wars Amiga walkthrough, not on playing the Amiga version or reading its disassembly. But it does seem that the music loops instead of just playing once. 09 September 2020, 23:36:51 UTC
9d03fbd BLADERUNNER: Minor cleanup, comments update and a spelling fix 09 September 2020, 21:54:53 UTC
886d245 BLADERUNNER: Fix for ActorClues::getModifier and minor cleanup The weight var is supposed to be from the otherActor (2nd argument) Also removed a redundant function and did some minor readbility changes 09 September 2020, 21:54:33 UTC
1df182a RISCOS: Add a VFP optimized target for newer hardware 09 September 2020, 14:52:38 UTC
bcc2c7c DRAGONS: Fixed flicker not animating while talking with default responses 09 September 2020, 12:32:28 UTC
423e1ee I18N: Update translation (Portuguese (Brazil)) Currently translated at 100.0% (1386 of 1386 strings) 09 September 2020, 05:43:36 UTC
28ecec9 BACKENDS: Add support for qualified game IDs in taskbar icons 09 September 2020, 02:17:42 UTC
5a35089 NUVIE: Rename clashing ScrollEventType enum 09 September 2020, 01:56:17 UTC
ce2d810 CONFIGURE: Improve reporting the SDL version 08 September 2020, 22:10:46 UTC
458c107 RISCOS: Improve compilation flags 08 September 2020, 22:10:06 UTC
f2807ae I18N: Rebuild translations data file 08 September 2020, 19:13:22 UTC
d7e535e I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:53:00 UTC
2af95fc I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:51:14 UTC
de68bd1 I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:49:17 UTC
4a93c84 I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:44:53 UTC
0bb8a4f I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:40:52 UTC
877a0bb I18N: Update translation (German) Currently translated at 100.0% (1386 of 1386 strings) 08 September 2020, 13:10:52 UTC
41a1a48 DRAGONS: Fix name of keymapper action 07 September 2020, 22:53:12 UTC
3223f46 ULTIMA: Regenerated ultima.dat data file 07 September 2020, 19:58:58 UTC
6615a37 NUVIE: Hook up Nuvie audio controls to ScummVM's 07 September 2020, 19:28:55 UTC
c4d418d MORPHOS : add kFeatureOpenUrl Enable OpenURL 07 September 2020, 18:12:03 UTC
c979087 MORPHOS: Add OpenURL support - add OpenURL support - setupIcon doesnt working with SDL2 MorphOS 07 September 2020, 18:11:54 UTC
7ceaa5d DRAGONS: Fixed coverity warning about negative indexing 07 September 2020, 12:22:16 UTC
1cc951d DRAGONS: Allow quitting while talking to actors 07 September 2020, 12:22:08 UTC
eb879e6 DRAGONS: Fixed dialog clearing in dance mini game 07 September 2020, 12:21:59 UTC
373515f MOHAWK: Fix crash starting Living Book games This was a regression from commit cd7b892 MOHAWK: Fix mess with stream pointers casting. 07 September 2020, 00:12:59 UTC
1964516 IOS: Remove UILaunchStoryboardName from Info.plist in ios7bundle target Currently only Xcode knows how to compile storyboard files. But if we keep the UILaunchStoryboardName in the Info.plist this causes a black screen on launch, and removing it allows getting the UILaunchImages instead. 06 September 2020, 22:43:16 UTC
51c620b IOS: Add LaunchScreen.storyboard to support full screen on iPad Pro 06 September 2020, 22:43:08 UTC
f55ff0f SCI32: Set correct RAMA Mac detection flags 06 September 2020, 20:56:49 UTC
6c49138 CONFIGURE: Allow using pkg-config to detect FriBidi 06 September 2020, 20:06:20 UTC
f572ce3 DEVTOOLS: Fix compiling with MinGW 06 September 2020, 20:06:11 UTC
5ae7976 GLK: COMPREHEND: Fix array overrun 06 September 2020, 18:42:48 UTC
db8d46f LURE: Add missing if block brackets 06 September 2020, 18:19:49 UTC
71e3044 NUVIE: Fix crash using queing audio streams for PC speaker The PC Speaker streams are hardcoded at 22Khz, but when the ScummVM queueing audio streams were created, they were being set at the mixer rate of 44Khz. Which caused an error, because the queueing audio stream expected the added streams to be at the same rate. For now, the best solution seemed to be to ignore the passed rate, and hardcode the queueing audio streams to a rate of 22Khz to match. 06 September 2020, 17:42:23 UTC
a52f581 KYRA: (EOB/SegaCD) - make use of Common::ObjectPool The priority render chain can go up to several thousand objects. So this might improve performance. 06 September 2020, 17:00:45 UTC
a523dcf KYRA: (EOB/SegaCD) - minor cleanup 06 September 2020, 17:00:42 UTC
60391ad GLK: ZCODE: Turn off autosaves for ZCode games ZMachine saves also includes the current execution stack. So I'm honestly not sure how to create an autosave in the background that has a valid stack than can be properly restored. With an imminent release, it's better to disable autosaves for now 06 September 2020, 02:59:17 UTC
1808d6f ULTIMA4: Match moongate visuals to the original 06 September 2020, 01:52:01 UTC
back to top