84943 Commits

Author SHA1 Message Date
Paul Gilbert
5b1f054133 XEEN: Fix entering password in Castle Basenji 2018-04-05 07:01:40 -04:00
Paul Gilbert
98b20059ba XEEN: Refine bounds of scene drawing clip area 2018-04-04 23:02:02 -04:00
Paul Gilbert
fe88ea1092 XEEN: Draw proper sky tiles outside bounds of sky maps 2018-04-04 22:45:52 -04:00
Paul Gilbert
99799bca62 XEEN: Don't show space or sky tiles as obscured in the minimap 2018-04-04 22:16:16 -04:00
Paul Gilbert
4352ea6a23 XEEN: Improved clipping for drawing within scene area 2018-04-04 21:34:12 -04:00
Adrian Frühwirth
a0d7a99439 COMMON: Add WARN_UNUSED_RESULT to scummsys.h 2018-04-04 20:56:41 +00:00
Adrian Frühwirth
4c5afcf780 COMMON: Verify nb_NO locale
Despite looking weird, this is the correct locale for Norwegian (Bokmål).
2018-04-04 22:48:28 +02:00
Eugene Sandulenko
21ef072c11 BLADERUNNER: Fix memory leaks 2018-04-04 22:41:12 +02:00
LMerckx
f0dfc19f29 SDL: Allow to load a custom game controller mapping file
And add a specific joystick button to open virtual keyboard
2018-04-04 20:40:16 +02:00
Paul Gilbert
73d72f4fc8 XEEN: Fix cmdIfMapFlag crash when banging Winterkill gong 2018-04-03 22:58:17 -04:00
Paul Gilbert
4fefa88282 XEEN: Don't allow saving in the war zone 2018-04-03 22:00:18 -04:00
Paul Gilbert
e5c4adb3c0 XEEN: Fixes for fighting in the Warzone 2018-04-03 21:13:44 -04:00
Paul Gilbert
0f82830778 XEEN: Simplify original's code for monsters picking targets 2018-04-03 19:57:03 -04:00
Paul Gilbert
326533ab9b XEEN: Cleanup of class hates switch 2018-04-03 19:31:32 -04:00
Eugene Sandulenko
d3648232fd BLADERUNNER: Implement scene jumping via bootparams.
Specify bootparam in form CTTTSSS, where C is chapter, TTT is set
and SSS is scene number. So, for RC02 it is 1016079.
2018-04-03 22:06:34 +02:00
Paul Gilbert
847163aa5d XEEN: Fix crash entering Newcastle 2018-04-02 22:44:52 -04:00
Paul Gilbert
a467e669b2 XEEN: Fix subtraction of Megacredits paying for castle improvements 2018-04-02 22:42:43 -04:00
Paul Gilbert
92b1cbbb7f XEEN: Fix game state after restarting game 2018-04-02 21:36:36 -04:00
Paul Gilbert
c8b9b7c8a2 XEEN: Fix script for Miles the Cartographer 2018-04-02 21:06:01 -04:00
Paul Gilbert
9f77bb3d84 XEEN: Fix entering the Temple of Yak 2018-04-02 17:57:53 -04:00
Eugene Sandulenko
c395c5f619 BLADERUNNER: Added 'draw actors' debug command.
Implemented as a hack on top of 'draw obj' with skipping all other
scene objects.
2018-04-02 23:50:47 +02:00
Bastien Bouclet
066a14bd4c MOHAWK: MYST: Fix the myst flyby playing over the closed book
In older releases of Myst the flyby video had the play on card change
flag set to true, causing the bug. As a workaround patch the resource to
mach newer releases.

Fixes #10472.
2018-04-02 13:38:57 +02:00
Bastien Bouclet
5fec35d045 MOHAWK: MYST: Initialize more variables
To make static analysis tools quiet.
2018-04-02 13:38:57 +02:00
Paul Gilbert
9f31bd7349 XEEN: Fix implementation of cmdReturn opcode 2018-04-02 07:23:24 -04:00
Lothar Serra Mari
77f594693d NEWS: Mention fix for #10474 [browsing library in Myst 1.0] 2018-04-02 08:56:33 +02:00
Bastien Bouclet
235893fb44 MOHAWK: MYST: Implement opcodes 178 and 179
Used when turning pages in the library. Some versions of the game appear
to use them.

Fixes #10474.
2018-04-02 08:00:59 +02:00
Paul Gilbert
807a8b6cc7 XEEN: Fix entering the Witch Tower 2018-04-01 23:34:34 -04:00
Paul Gilbert
6e85a17795 XEEN: Fix showing sign text at F4 2,3 2018-04-01 23:26:26 -04:00
Thierry Crozat
766574e03e I18N: Regenerate translations data file 2018-04-02 05:05:02 +02:00
Paul Gilbert
d621bf6816 XEEN: Fix object 0 not being removable, _objNumber cleanup
The original used 0 as "unset", and object index + 1 to indicate the
object at the current location. Given all the +1/-1 usages, I've
simplified the use of _objNumber to use -1 as unset, allowing the
direct object index to be used otherwise
2018-04-01 22:54:38 -04:00
Paul Gilbert
0cde83ea01 XEEN: Fix Coverity reported overruns 2018-04-01 22:35:14 -04:00
Paul Gilbert
388f55b857 XEEN: Have sprite enlargement do double width as well as height 2018-04-01 22:21:40 -04:00
Paul Gilbert
b49cb8ff14 XEEN: Properly crop scene contents from drawing on the top border 2018-04-01 20:46:18 -04:00
Paul Gilbert
396076c6fd XEEN: Fix combat crash when additional monsters join the front row 2018-04-01 17:18:37 -04:00
Paul Gilbert
05c8c83b16 XEEN: Fix laugh sound in death cutscene 2018-04-01 17:17:33 -04:00
Eugene Sandulenko
6a0f56f40c BLADERUNNER: Remove leftover debug output 2018-04-01 22:30:44 +02:00
Paul Gilbert
cf19b4f9be XEEN: Fix getting treasure non-weapon item names 2018-04-01 15:57:24 -04:00
Paul Gilbert
d0849b6d5e XEEN: Fix attribute colouring in Char Info dialog 2018-04-01 15:22:08 -04:00
Paul Gilbert
d8a8a57411 XEEN: Fixes for full description of misc items 2018-04-01 14:01:26 -04:00
Simei Yin
2ea4855799 SLUDGE: Move global variable pastePalette to TextManager and refactor a little 2018-04-01 18:02:14 +02:00
Eugene Sandulenko
506ed95cdc BLADERUNNER: Fix chapter switching with CDFRAMES.DAT 2018-04-01 14:41:23 +02:00
Eugene Sandulenko
b277e795aa BLADERUNNER: Support for CDFRAMES.DAT
Rename CDFRAMES.DAT into CDFRAMES1.DAT, CDFRAMES2.DAT etc
2018-04-01 14:17:48 +02:00
Paul Gilbert
05adb749c4 XEEN: Fix Sheltem laugh during dream cutscene 2018-03-31 23:18:37 -04:00
Paul Gilbert
f2b8942f45 XEEN: Prevent 'Nothing here' dialogs disappearing too quickly 2018-03-31 22:43:40 -04:00
Paul Gilbert
32dceaea2c XEEN: Stop playing music when exiting from game to main menu 2018-03-31 22:36:57 -04:00
Paul Gilbert
68365f3c54 XEEN: Fix crash escaping Cast Spell dialog during combat 2018-03-31 22:29:15 -04:00
Paul Gilbert
27bbc7e5a9 XEEN: Fix crash using ranged spells during combat 2018-03-31 22:17:41 -04:00
Paul Gilbert
deb98b5faa XEEN: Fix cropping of g, y characters when entering mirror destination 2018-03-31 21:49:36 -04:00
Paul Gilbert
8f597c1e4c XEEN: Fix loading character HPs that are negative 2018-03-31 20:40:17 -04:00
Paul Gilbert
b442db8543 XEEN: Fix initial generation of blacksmith wares
This only applies to newly started games; existing savegames will have
invalid wares in the Blacksmiths
2018-03-31 20:28:40 -04:00