Commit Graph
89422 Commits
Author SHA1 Message Date
Peter Kohaut 00c54db83c BLADERUNNER: Splitted debugger draw commands
Debugger overlay is now more configurable
Added basic support for fogs
2019-01-24 22:59:49 +01:00
Peter Kohaut 7183f368dc BLADERUNNER: Fixed BB51 video
Packet CBPZ was not supported.
2019-01-24 22:59:49 +01:00
athrxx 9d7100d4f4 KYRA: silence warning 2019-01-23 20:37:21 +01:00
athrxx e8ee079b86 KYRA: (EOB) - allow swapping L/R buttons via GMM
This adds an engine specific GMM option that allows to swap L/R mouse button actions when clicking on the character weapon slots (which might improve the game experience for tablet users).
2019-01-23 20:36:05 +01:00
Peter Kohaut 0a9ad229a8 BLADERUNNER: Fixed outtake player
In some scenes, background video got corrupted as outtake was rendered
into a wrong surface.
2019-01-22 19:00:31 +01:00
Bastien Bouclet c59dd85ebc GUI: Don't try loading TTF fonts for themes that don't request one 2019-01-22 13:07:15 +01:00
Peter Kohaut 364a2aa0fb BLADERUNNER: More game constants
Added Region_Check functionality
Code cleanup
2019-01-21 22:03:01 +01:00
Thanasis Antoniou 43a3eed2b2 DEVTOOLS: Handle empty AUD file in Blade Runner
French localization has an empty AUD file. Only the header is present and seems corrupted

This is DCLER_0030_00041ECE in TLK0A. It is an unused audio file ("boop" in ENG localization), but skipping it would cause issues with the translation excel, ie. one row missing. The fix is to create a placeholder empty wav file in order to not ignore this empty quote. The bug affected the spreasheet creator tool.
2019-01-21 16:27:26 +02:00
athrxx 535a15f25a KYRA: fix GMM save/load invalid mem access for very old savegames
This is for save files created 2006, 2007 and early 2008. Which is probably the reason why this has gone unnoticed.
2019-01-20 14:39:42 +01:00
Paul Gilbert 183d8319d3 GLK: FROTZ: Implement setting mouse cursor visibility 2019-01-19 19:28:37 -08:00
Paul Gilbert e66930179a GLK: FROTZ: Wrap text around pictures added in text window 2019-01-19 16:06:51 -08:00
Peter Kohaut 5e2fb6fb26 BLADERUNNER: More variable names in the game scripts
Fixed some errors as well
2019-01-19 23:15:41 +01:00
Peter Kohaut f7754012dd BLADERUNNER: Added "clue" debugger command 2019-01-19 23:15:41 +01:00
Peter Kohaut e45aad9136 BLADERUNNER: Fixed rotation animation
Animated rotation wasnt checking for angle boundaries properly.
2019-01-19 23:15:41 +01:00
Peter Kohaut 3ac69d40a6 BLADERUNNER: Fixed save selection in the load screen
If there was a empty slot in save game list, game would load wrong save
file.
2019-01-19 23:15:41 +01:00
Filippos Karapetis 4372c3d05e SCI32: Fix spacing 2019-01-18 12:03:10 +02:00
Vhati 1d0ffca075 SCI32: Fix QFG4 castle gate after geas (#1479)
Fixes hero being able to walk through the closed gate, bug #10871
2019-01-18 11:57:59 +02:00
Vhati c4c5c1d453 SCI32: Fix QFG4 castle door lockup
Fixes doors when rogues attempt to open them, bug #10874
2019-01-18 10:28:20 +02:00
Vhati ff45b1da20 SCI: Fix debugger bp_action help message
Fixes the help for bp_action: 'none' arg should be 'ignore'
2019-01-17 14:03:49 +02:00
Paul Gilbert 92f8ad94d2 GLK: Clean up use of TextBufferRow in buffer windows 2019-01-16 21:16:38 -08:00
Paul Gilbert 795e23c05d GLK: Constifying attribute, width calc methods 2019-01-16 21:12:03 -08:00
Paul Gilbert b076911ae4 GLK: Fix rendering of pictures in the text buffer window 2019-01-16 21:02:20 -08:00
Andrei Prykhodko 95b53f3737 PINK: removed unnecessary field in SideEffectExit 2019-01-16 08:53:52 +02:00
Paul Gilbert 796abef91b GLK: FROTZ: Route pictures drawn in window 0 to the text buffer window 2019-01-15 21:03:02 -08:00
Andrei Prykhodko 07b4495e2b PINK: fixed ActionPlay behavior when startFrame is wrong
This fixes Trac bug #10800
2019-01-15 23:11:00 +02:00
athrxx d10cfaff6b KYRA: (EOBII/FM-TOWNS) - fix sound effects volume control 2019-01-15 17:56:56 +01:00
Peter Kohaut adf741a5cb BLADERUNNER: More variable names in the game scripts 2019-01-15 08:35:46 +01:00
Eugene Sandulenko 2eb6bba7bd BLADERUNNER: Disable pathfinding by default.
So, peterkohaut could continue his debugging sessions.
2019-01-15 01:28:07 +01:00
Thomas Fach-Pedersen c57e47f30d BLADERUNNER: Obstacle path finding part 1 2019-01-14 18:50:30 +01:00
Torbjörn Andersson 2603108022 SHERLOCK: Fix misattribution in Rose Tattoo journal
Some messages spoken to Watson show up in the journal as if spoken
to the inspector. (And, presumably, the other way around, but I
haven't gotten that far in playing the game yet.)
2019-01-13 17:15:39 -08:00
Vhati f55fc02e51 SCI32: Fix QFG4 forest 580 pathfinding
Adds a penalty workaround for room 580 entry from the south, bug #10870
2019-01-14 00:23:15 +02:00
Peter Kohaut eb84113222 BLADERUNNER: More variable names in the game scripts 2019-01-13 21:06:58 +01:00
Vhati efbcc757b6 SCI32: Fix QFG4 Trigger and Open spells
Fixes repeat casting and combination with Summon Staff, bug #10860
2019-01-13 21:34:54 +02:00
Torbjörn Andersson 3153f017a2 BASE: Add feature string for liba52 support. 2019-01-13 09:02:45 +01:00
Peter Kohaut 6f478f4c81 BLADERUNNER: Merged chapter & scene debugger command 2019-01-13 00:30:52 +01:00
Peter Kohaut 62541cec06 BLADERUNNER: Fixed more compilation errors 2019-01-12 19:17:41 +01:00
Peter Kohaut c683f99192 BLADERUNNER: Fix compilation errors 2019-01-12 19:11:08 +01:00
Peter Kohaut 0c7077cab9 BLADERUNNER: Added debugging output for scripts
Also added last few missing script commands.
2019-01-12 18:16:52 +01:00
Peter Kohaut 2f0fb70a27 BLADERUNNER: Fixed enabling combat mode in scripts
Fixed Zuben chase.
Added name of some flags used in the China town.
2019-01-12 18:16:52 +01:00
Ľubomír Remák b4fed90145 MUTATIONOFJB: Fix SETANIM and add support for pickupable statics. 2019-01-12 05:33:49 +01:00
Ľubomír Remák a97a14cc89 MUTATIONOFJB: Add support for SETANIM command. 2019-01-12 03:51:21 +01:00
Peter Kohaut 9d5bfdd015 BLADERUNNER: Fixed scene video resume
Video in the back was always reset to the 1st frame. Now it is working
properly.
Also added game pause when the debugger is opened.
2019-01-09 23:06:10 +01:00
Peter Kohaut 03319bcc7d BLADERUNNER: Fixed Zuben death animation
Animation was not playing due to wrong switch statment
2019-01-08 20:49:59 +01:00
Peter Kohaut d14c6976da BLADERUNNER: Player death
Added original game behavior when player died, 5 second wait and then
load screen.
2019-01-08 19:25:27 +01:00
Peter Kohaut 25d3b2bf5b BLADERUNNER: Replace assert with a debug message
Replaced the assert in pathfinding code so game can be playable.
2019-01-08 17:37:47 +01:00
Peter Kohaut 05a4464c01 BLADERUNNER: Fix tooltip frame
Text was touching bottom edge of the tooltip.
2019-01-08 17:32:24 +01:00
Peter Kohaut eb653fbfc7 BLADERUNNER: Remove right-click walk skip
This feature is not in the original game and it is a bug.
2019-01-08 17:32:24 +01:00
Paul Gilbert dd6794095b TITANIC: Fix some incorrect switch fall throughs 2019-01-07 18:48:57 -08:00
Paul Gilbert 0793196a52 GLK: FROTZ: Fix text display for v6 games 2019-01-06 16:12:01 -08:00
Paul Gilbert 9b7866442b GLK: FROTZ: Set default colors for v6 games 2019-01-06 15:18:33 -08:00