aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-01-12BLADERUNNER: Added debugging output for scriptsPeter Kohaut
Also added last few missing script commands.
2019-01-12BLADERUNNER: Fixed enabling combat mode in scriptsPeter Kohaut
Fixed Zuben chase. Added name of some flags used in the China town.
2019-01-12MUTATIONOFJB: Fix SETANIM and add support for pickupable statics.Ľubomír Remák
2019-01-12MUTATIONOFJB: Add support for SETANIM command.Ľubomír Remák
2019-01-09BLADERUNNER: Fixed scene video resumePeter Kohaut
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-08BLADERUNNER: Fixed Zuben death animationPeter Kohaut
Animation was not playing due to wrong switch statment
2019-01-08BLADERUNNER: Player deathPeter Kohaut
Added original game behavior when player died, 5 second wait and then load screen.
2019-01-08BLADERUNNER: Replace assert with a debug messagePeter Kohaut
Replaced the assert in pathfinding code so game can be playable.
2019-01-08BLADERUNNER: Fix tooltip framePeter Kohaut
Text was touching bottom edge of the tooltip.
2019-01-08BLADERUNNER: Remove right-click walk skipPeter Kohaut
This feature is not in the original game and it is a bug.
2019-01-07TITANIC: Fix some incorrect switch fall throughsPaul Gilbert
2019-01-06GLK: FROTZ: Fix text display for v6 gamesPaul Gilbert
2019-01-06GLK: FROTZ: Set default colors for v6 gamesPaul Gilbert
2019-01-06GLK: FROTZ: Default white color for v6 game backgroundPaul Gilbert
2019-01-06GLK: FROTZ: Force v6 games to 320x200Paul Gilbert
As much as I'd like to allow for variable resolution sizes, the graphics in Zork Zero are geared specifically for a 320x200 screen. Maybe in the future I can allow for automatic stretching to fit any screen size, but for now it's more important to get the v6 games working at all
2019-01-06GLK: FROTZ: Fix #10869 Crash initializing undo dataPaul Gilbert
2019-01-06GLK: ALAN2: Resolve some TODOs. Some cleanupFilippos Karapetis
2019-01-06GLK: ALAN2: Initialize game file nameFilippos Karapetis
2019-01-06SCI32: Fix QFG4 forest pathfindingVhati
Adds workarounds for odd detours during entry, bugs #10857, #10858
2019-01-06BLADERUNNER: Add localized text for Subtitles KIA optionantoniou79
2019-01-06BLADERUNNER: Move Subtitles option further rightantoniou79
In Spanish version the 'Designers Cut' translated option overlapped with Subtitles option
2019-01-06BLADERUNNER: All versions have ENG for BRLOGO and WSTLGOantoniou79
All game language versions have the English VQA for the logo videos Do not append the localization suffix to those two, but use the '_E' suffix instead.
2019-01-05GLK: FROTX: Draw pictures at the correct positionPaul Gilbert
2019-01-05GLK: FROTZ: Properly handle picture transparencyPaul Gilbert
2019-01-05GLK: FROTZ: Fix decoding of MG1 graphicsPaul Gilbert
The prior code was based on the Frotz decoder, which was partially written in PC assembly, so was hard to represent. This new version uses code from the ztools pix2gif code
2019-01-05SCI32: Cleanup QFG4 script patchesVhati
Trivially revises comments and var names for consistency. Changes hardcoded selector bytes to macros. Confirms early patches against editions not tested at the time. Combines two TRAP array patches (commits 6c44106, aceb528) into one.
2019-01-05SCI: Rename kRestartGame to kRestartGame16Lars Skovlund
2019-01-05SCI32: Stub out kRestartGameLars Skovlund
Restarting was only supported in QfG4, GK1 and PQ4. Those three used makeshift script code. The kernel call was stubbed out in SSCI as well. Fixes bug #10681.
2019-01-04GLK: FROTZ: Only wait for keypress in Beyond Zork title if mg1 presentPaul Gilbert
2019-01-04GLK: FROTZ: Simplified getting/setting window propertiesPaul Gilbert
2019-01-04GLK: FROTZ: Cleanup of image drawing codePaul Gilbert
2019-01-04GLK: FROTZ: Refactor V6 window arrangementsPaul Gilbert
As I implement further code for Zork Zero, I'm becoming convinced that all of the windows 2+ are for graphics. A complication arose, though, that z_draw_picture doesn't have a window number specified. So creating Glk picture windows for each virtual window was somewhat redundant. The scheme I'm now going to move forward with is having a single picture wndow cover the entire screen in v6 mode, and the upper and lower panes on top of that. All other windows will not get an accompanying Glk window, and instead I'm caching all the window properties locally on the Frotz Window class, so that they can act like the simple placeholders I think they're intended as
2019-01-04GLK: Properly fix window clicking crashPaul Gilbert
2019-01-04GLK: Fix negative index crash when clicking in a windowTorbjörn Andersson
2019-01-04GLK: Fix comment typoTorbjörn Andersson
2019-01-04GLK: FROTZ: Clarify comment about Unicode runes a bit.Torbjörn Andersson
This started out as a typo fix. :-)
2019-01-03GLK: FROTZ: Support using prior palette when a pic doesn't have onePaul Gilbert
2019-01-03GLK: FROTZ: Fixes for picture decodingPaul Gilbert
2019-01-03GLK: FROTZ: os_picture_data wasn't dividing by cell sizePaul Gilbert
2019-01-03GLK: FROTZ: Hooked up window property readingPaul Gilbert
2019-01-02GLK: FROTZ: Keep mono & prop font sizes to be the same for v6 gamesPaul Gilbert
2019-01-02GLK: Make a _gameFile field in the base Glk enginePaul Gilbert
2019-01-02GLK: FROTZ: Window positions & sizes are in characters, not pixelsPaul Gilbert
2019-01-02GLK: Remove deprecated _cellW/_cellH from ConfPaul Gilbert
2019-01-02GLK: FROTZ: Add support for pair windows to have more than 2 childrenPaul Gilbert
This is primarily for the V6 games, which have up to 8 windows on-screen at the same time in arbitray positions ext
2019-01-02GLK: FROTZ: Setting window positon & size, some property readingPaul Gilbert
2019-01-02SCI: Fix QFG1VGA Mac Antwerp controls, bug #10856sluicebox
Fixes a script bug in the mac version that always kills the player
2019-01-01GLK: FROTZ: Beginnings of setting window positions and sizePaul Gilbert
2019-01-01GLK: FROTZ: Cleanup of incorrect namespace commentsPaul Gilbert
2019-01-01GLK: FROTZ: Compilation fixPaul Gilbert