aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-16SCI32: Fix QFG4 town gate after a staff dream (#1441)Vhati
Fixes hero getting stuck due to inactive nightfall detection, bug #10830
2018-12-16WIN32: Use SHGetFolderPath to get the location of the Application Data ↵Cameron Cawley
folder (#1449)
2018-12-16I18N: Update translations templatesThierry Crozat
2018-12-16GUI: Store title String instead of unsafe pointerSupSuper
2018-12-16I18N: Update POTFILESSupSuper
Add new DialogManager files
2018-12-16WIN32: Respect browser_lastpath settingSupSuper
2018-12-16WIN32: Fix dialog compilation under MinGWSupSuper
2018-12-16GUI: Allow user to opt between GUI browser and native browserSupSuper
2018-12-16WIN32: Fix incorrect Windows version checkSupSuper
There's no point in testing for Windows 10 since the comparison is already "greater than or equals", and it identifies itself as 6.2 for backwards compatibility. Likely it was failing before because the return type was wrong. Version checks are unreliable anyways, should use feature checks, but "if it ain't broke don't fix it".
2018-12-16WIN32: Add DialogManager with system file browser supportSupSuper
2018-12-16WIN32: Move utility functions to a common wrapperSupSuper
2018-12-16OSX: Integrate system file browser into DialogManagerSupSuper
2018-12-16BACKENDS: Hook GUI browser to DialogManagerSupSuper
2018-12-16BACKENDS: Move OSX file browser into backendSupSuper
2018-12-16BACKENDS: Add base support for system dialogsSupSuper
2018-12-15SHERLOCK: Fix computer aim in Serrated Scalpel's darts gameTorbjörn Andersson
The computer opponent always aims for the bullseye as long as he needs more than 50 points. After that, he's supposed to aim for the closest score to what he needs to win. But this coordinate was never used, and the computer player would always aim at the same spot outside of the dart board. This, of course, made it practically impossible for it to beat you. This commit fixes that. I thought at first that this fix wasn't quite right, because the computer won't always hit the score he aims for even if you remove the random inaccuracy from its aim. But I think it still hits near the intended target, so maybe this is good enough?
2018-12-15SHERLOCK: Speed up Blackwood cutscene in The Case of the Serrated ScalpelTorbjörn Andersson
When capturing Blackwood in The Case of the Serrated Scalpel, the whole scene seems to be running in slow motion. This simply doubles the speed for it. It may still be a tad slow, but at least it fits the music much better I think.
2018-12-15BLADERUNNER: Added time control and game pausingPeter Kohaut
2018-12-14GLK: FROTZ: Fix sound loopingPaul Gilbert
2018-12-14GLK: SCOTT: Added detections for miscellaneous gamesPaul Gilbert
2018-12-14GLK: SCOTT: Add support for Mysterious Adventures Blorb filesPaul Gilbert
2018-12-15I18N: Update translations templatesThierry Crozat
2018-12-14GLK: Detect game Id clashes across different sub-enginesPaul Gilbert
2018-12-14SCI: Fix LONGBOW day 9 cobbler's hut, bug #10834 (#1444)sluicebox
Fixes a script bug in the original
2018-12-13GLK: FROTZ: Fix Visual Studio warnings about packing alignmentPaul Gilbert
They were really bugging me, so I've changed the fixed size opcode arrays to Common::Array, which fixes the warnings
2018-12-14I18N: Update translations templatesThierry Crozat
2018-12-13GLK: FROTZ: Added detection entriesPaul Gilbert
2018-12-13WIN32: Restore Windows 98 compatibility (bug #10613)SupSuper
Replace calls to GetUserDefaultUILanguage and SHGetFolderPath which aren't supported in older Windows.
2018-12-12GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-12GLK: FROTZ: Adding detection entries, add ability to read serials from Blorb ↵Paul Gilbert
archives
2018-12-11GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-12I18N: Update translation (Finnish)Timo Mikkolainen
Currently translated at 100.0% (1057 of 1057 strings)
2018-12-11GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-11I18N: Update translation (Danish)scootergrisen
Currently translated at 100.0% (1057 of 1057 strings)
2018-12-11I18N: Update translations templatesThierry Crozat
2018-12-10GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-10SCI32: Fix QFG4 obscured ropes when rescuing Igor (#1436)Vhati
Fixes a missing graphics update after priority is changed, bug #10751
2018-12-10PINK: Push down the advanced detector includeBastien Bouclet
So the whole engine is not rebuilt when making changes to shared code.
2018-12-10ILLUSIONS: Push down the advanced detector includeBastien Bouclet
So the whole engine is not rebuilt when making changes to shared code.
2018-12-10GLK: Remove unneeded includeBastien Bouclet
2018-12-10ENGINES: Use an uppercase C for the metaengine copyright stringsBastien Bouclet
2018-12-09GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-10ENGINES: Normalize the getName() result of metaenginesBastien Bouclet
Also-By: Matthew Hoops <clone2727@gmail.com>
2018-12-09GLK: FROTZ: Add game names for ZCode games on if-archivePaul Gilbert
2018-12-09GLK: FROTZ: Added detection for converted Scott Adams gamesPaul Gilbert
2018-12-09GLK: Standardizing uint vs uint32 usagePaul Gilbert
2018-12-10SCI: Fix QFG1VGA card game lockup, bug #10826 (#1435)sluicebox
2018-12-10SCI32: Fix QFG4 extraneous door sound in castle (#1438)Vhati
Fixes a second door sound when entering certain rooms, bug #10827
2018-12-09GLK: Correct phrasing of switch case fall through commentsPaul Gilbert
2018-12-09GLK: Change all references to glui32 and glsi32 to uint and intPaul Gilbert
This should finally fix compilation for the Amiga, which had difference sized types. And the renamed types are clearer for ScummVM anyway