Commit Graph
137148 Commits
Author SHA1 Message Date
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
mj0331 764ab3abda STARK: Change the cursor to appear over the pillarboxing borders
Fixes #1401.
2018-04-01 16:20:22 +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
Paul Gilbert b6fc3fd991 XEEN: Change many item Id checks to use empty() function 2018-03-31 18:39:42 -04:00
Paul Gilbert 263df996b6 XEEN: Properly clear misc item treasure list afterwards 2018-03-31 18:29:52 -04:00
Paul Gilbert 6abead118e XEEN: Properly flush generated save archive data when loading new save 2018-03-31 17:55:58 -04:00