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
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
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 cf1171d4d9b43eba.
2018-02-05 07:40:20 +01:00
Paul Gilbert
701c816307
XEEN: In progress implementing Clouds of Xeen ending
2018-02-04 21:56:18 -05: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
nukeykt
e5bfead345
SCUMM HE: Use Miles AdLib driver
2018-02-04 12:56:06 +01:00
Walter van Niftrik
bdda3447a3
ADL: Add support for an early hires1 version
2018-02-03 23:36:18 +01:00
Walter van Niftrik
a0631840f9
ADL: Remove hardcoded disk image filename from hires1
2018-02-03 23:36:18 +01:00
Adrian Frühwirth
7e0cac25de
TUCKER: Add inventory and save slot scrolling via mouse wheel
...
Fixes Trac#10424.
2018-02-03 22:08:33 +01:00
Adrian Frühwirth
049eff4d99
TUCKER: Fix default character width table
...
Non-English versions of the game include a charsize.dta/charszgr.dta
which specifies the width to use when printing glyphs from the character
set to the screen. ScummVM includes a hard-coded lookup table for games
which do not ship with such a file.
For some reason, our current hard-coded table includes widths for all
possible glyphs except one. This fix allows to properly play the German
version, which needs the character 'ß' (eszett), even when charszgr.dta
is missing.
Fixes Trac#4602.
2018-02-03 15:19:10 +01:00
Paul Gilbert
4ce615b1bb
XEEN: Fixes for initial start of World ending
2018-02-02 20:07:55 -05:00
Walter van Niftrik
9e5b54ddc8
ADL: Remove unused array terminator
2018-02-02 23:38:52 +01:00
Walter van Niftrik
236e5da6cc
ADL: Fix build error
2018-02-02 22:53:00 +01:00
Walter van Niftrik
44d9f583e0
ADL: Reduce sound volume
2018-02-02 22:18:26 +01:00
Walter van Niftrik
aba2961899
ADL: Refactor NIB image error handling
2018-02-02 22:18:25 +01:00
Walter van Niftrik
b497ec3065
ADL: Implement new detection method for disk images
2018-02-02 22:18:25 +01:00
Walter van Niftrik
3850b115f8
ENGINES: Make AdvancedMetaEngine::detectGame() virtual
2018-02-02 22:18:25 +01:00
Walter van Niftrik
23870196f5
ADL: Refactor disk image handling
2018-02-02 22:18:25 +01:00
Walter van Niftrik
9f479c9b17
ADL: Add sanity check to track/sector numbers read from NIB
2018-02-02 22:18:25 +01:00
Walter van Niftrik
b64d8dbf3b
ADL: Ignore broken sectors
2018-02-02 22:18:25 +01:00
Walter van Niftrik
1600c4dbb7
ADL: Do not pad out 13-sector .NIB disks to 16-sector format
2018-02-02 22:18:25 +01:00