Commit Graph
86814 Commits
Author SHA1 Message Date
Sven Hesse a5fcdb55da GOB: Mark intentional fallthrough in switch statements 2018-02-13 13:29:03 +01:00
Paul Gilbert 9adaaf9c94 XEEN: Correct loading of auxiliary map data for Swords of Xeen 2018-02-12 22:40:25 -05:00
Paul Gilbert e0ea40c3e3 XEEN: Added skeleton child engine for Swords of Xeen 2018-02-12 22:10:24 -05:00
Paul Gilbert 565719f3fa XEEN: Fix memory leak loading savegames 2018-02-12 21:24:10 -05:00
Paul Gilbert 519f52a635 XEEN: Fix Valgrind reported issues 2018-02-12 21:20:45 -05:00
Paul Gilbert 8559be1598 XEEN: Properly pause when listing treasure post-combat 2018-02-12 20:19:42 -05:00
Thierry Crozat f0c5b6e9a8 README: Fix some grammatical errors 2018-02-12 22:03:43 +00:00
Peter Kohaut 1d9a248abe BLADERUNNER: Fixed more Coverity issues 2018-02-12 20:57:26 +01:00
Paul Gilbert 7f50c50401 XEEN: Fix exiting to main menu after playing ending cutscenes 2018-02-11 21:16:23 -05:00
Paul Gilbert 3ce418a1de XEEN: Add missing music to Clouds ending 2018-02-11 21:07:21 -05:00
Paul Gilbert 8a8d7ac12b XEEN: Further fixes for Clouds ending 2018-02-11 20:43:33 -05:00
Paul Gilbert c42d7663ae XEEN: Fixes and comments for Clouds Ending part 1 2018-02-11 15:34:03 -05:00
Peter Kohaut 70e68ace18 BLADERUNNER: VK small fixes
Fixed rendering of non-visible objects
2018-02-11 15:31:40 +01:00
Adrian Frühwirth 3ce56d5427 TUCKER: Remove glue workaround clarification
The glue actually _is_ a unary usage object in the original game so
this was simply a miss in our implementation which is now fixed.
In other words, this wasn't a workaround and the original game does
behave the same as ours now.
2018-02-11 13:27:18 +01:00
Adrian Frühwirth fd4d2fb460 TUCKER: Use verb enum in all places 2018-02-11 12:52:17 +01:00
Adrian Frühwirth 0ec258f5ff TUCKER: Fix original game glitch in Bud animation sequence 8
Fixes Trac#10430.
2018-02-11 11:58:26 +01:00
Adrian Frühwirth 43053644a8 TUCKER: Remove superfluous arguments in loadBudSpr et al 2018-02-11 11:50:52 +01:00
Paul Gilbert 0ea996a0ff BLADERUNNER: Fix compilation in Visual Studio 2018-02-10 23:20:18 -05:00
Paul Gilbert 678c320feb XEEN: Fix Clouds cutscene background decoder 2018-02-10 23:19:21 -05:00
Peter Kohaut 0b484d51b8 BLADERUNNER: VK interface
Code unification
Removed few memory leaks
2018-02-10 21:01:15 +01:00
Paul Gilbert 2ac361782c XEEN: Fix experience doubling calculation
Thanks to dtgreene in the GOG forums for pointing out the incorrect
calculation, and that it isn't present in Clouds of Xeen only
2018-02-09 19:36:49 -05:00
Paul Gilbert 549b90481a XEEN: Fix MonsterStruct _accuracy to be _armorClass
Thanks to Leprosy57 in the GOG forums for pointing it out
2018-02-09 19:17:19 -05:00
Paul Gilbert 8d4230df21 XEEN: Reduce code duplication in Clouds ending 2018-02-09 19:13:56 -05:00
Adrian Frühwirth db836145c6 Revert "TUCKER: Fix Bud drawn behind parts of statue in park"
This fixed the statue but broke the park entrance which I had missed.
2018-02-09 23:26:31 +01:00
Adrian Frühwirth 7ad8fe4610 TUCKER: Fix Bud drawn behind parts of statue in park
Fixes Trac#10423.
2018-02-09 22:52:34 +01:00
Adrian Frühwirth 3236122465 TUCKER: Make the glue a "unary usage" object
Workaround for Trac#5511.
2018-02-09 21:59:35 +01:00
Colin Snover f3f5088824 SDL: Do not try to replace FILE with an incompatible type
It’s questionable that the SDL backend code is trying so hard to
maintain forbidden symbols at all since backend code is exactly
where such things are allowed, and it is a game of whack-a-mole
to keep system API changes from breaking this fragile system of
symbol redefinitions. Probably this should all just get replaced
with a FORBIDDEN_SYMBOL_ALLOW_ALL, but for the time being this at
least gets builds working again on up-to-date msys2/mingw-w64
compilers.

Fixes Trac#10405.
2018-02-09 14:26:42 +01:00
Lothar Serra Mari e048a40fbc NEWS: Fix missing full stops 2018-02-09 09:20:13 +01:00
Lothar Serra Mari f2ca0300ad NEWS: Update NEWS file with more changes since 2.0.0
I tried to include everything to the NEWS file that was important in my
opinion. However, I recommend the people who contributed since 2.0.0 to
check if something is missing in this file now.
2018-02-08 17:53:25 +01:00
rootfather dad0ea4dab MOHAWK: Fix indentation in detection_tables.h 2018-02-08 15:01:57 +01:00
rootfather 889c149c05 MOHAWK: Add detection for English Myst, Win 3.11, Version 1.0.1 2018-02-08 14:53:27 +01:00
rsn8887 86b1e74b28 PSP2: allow 'frontpanel_touchpad_mode=true' option in ScummVM.ini
Can change option to 'true' manually in scummvm.ini to force front
panel into indirect touchpad mode where the pointer doesn't jump
to finger.
2018-02-08 00:19:41 -06:00
Paul Gilbert c6a705a7fe XEEN: Clicking on party member glyphs, show Character Info dialog 2018-02-07 21:47:59 -05:00
Paul Gilbert 0c487423d1 XEEN: Compilation fix 2018-02-07 20:31:58 -05:00
Paul Gilbert 4989b96752 XEEN: Implemented remainder of Clouds ending 2018-02-07 20:28:08 -05:00
Adrian Frühwirth 8424b0a301 TUCKER: Fix offset drawing bug in drawSprite()
Fixes Trac#6639.
2018-02-07 20:50:15 +01:00
Adrian Frühwirth 47eda4bcf7 TUCKER: Fix clipping handling when drawing text
Fixes Trac#10422.
2018-02-07 19:48:11 +01:00
Paul Gilbert 94966010db XEEN: More of Clouds ending 2018-02-06 21:43:50 -05:00
Paul Gilbert 255aa972c6 XEEN: Implement final score calculation 2018-02-06 21:42:41 -05:00
Paul Gilbert eb50364c2d XEEN: More of Clouds endgame 2018-02-06 09:12:51 -05:00
Peter Kohaut 59eeadc6ac BLADERUNNER: Added more game constants
Code formatting
2018-02-05 20:17:55 +01:00
Bastien Bouclet 5322606abe MOHAWK: RIVEN: Execute the stored opcode before resetting movies
Otherwise the movie position is zero which leads the comparison with the
stored opcode position to always be false.
Fixes #10426, a regression from cf1171d4d9.
2018-02-05 07:40:20 +01:00
Thierry Crozat 9dbffa1763 I18N: Regenerate translations data file 2018-02-05 05:05:08 +01:00
Paul Gilbert 701c816307 XEEN: In progress implementing Clouds of Xeen ending 2018-02-04 21:56:18 -05:00
Bastien Bouclet 26f085d44b PS3: Enable the mt32 emulator
Either the newer munt, the newer toolchain or the better compiler flags
made it run well enough.
2018-02-04 21:52:33 +01:00
Bastien Bouclet fc46db8263 PS3: Use -mno-fp-in-toc instead of -mminimal-toc
-mno-fp-in-toc is enough not to overflow the TOC. According to the GCC
documentation this allows for faster code to be generated than with
-mminimal-toc.
2018-02-04 21:37:24 +01:00
Peter Kohaut 19bd3fead8 BLADERUNNER: Fixed compilation warnings 2018-02-04 18:28:04 +01:00
Peter Kohaut 6e9a340640 BLADERUNNER: ESPER interface 2018-02-04 17:34:43 +01:00
Walter van Niftrik 0300979bdd ADL: Add support for another hires1 variant 2018-02-04 16:15:10 +01:00
Eugene Sandulenko e7eaff13bf JANITORIAL: Fix code formatting 2018-02-04 12:59:57 +01:00