Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-31 | XEEN: Further implementation of World of Xeen ending | Paul Gilbert | |
2018-01-31 | SUPERNOVA: Mark intentional fallthrough in switch | Thierry Crozat | |
2018-01-31 | SUPERNOVA: Fix incorrect sanity check for debug command | Thierry Crozat | |
This was reported by coverity (CID 1385537). | |||
2018-01-31 | SUPERNOVA: Improve command button size for translations | Thierry Crozat | |
2018-01-31 | SCUMM: Check for and flag demos correctly | Henrik "Henke37" Andersson | |
Rewrote the detection matching to use the extra field like the other two. This requires extensive testing due to touching code shared for a lot of games and being sensitive to individual versions of games. | |||
2018-01-31 | SCUMM: Remove variable shadowing | Colin Snover | |
2018-01-31 | TUCKER: Print infobar string if no savegame exists | Adrian Frühwirth | |
Before, the ingame load dialog pretended to allow loading savegames from all possible slots even if no savegames existed. This introduces the original interpreter's behavior which instead loads a resource string from infobar.txt informing the user that no savegames are available. | |||
2018-01-31 | TUCKER: Fix sentence bar offsets | Adrian Frühwirth | |
Fixes Trac#10413 and Trac#10414. | |||
2018-01-31 | TUCKER: Fix dirty rects drawing bug in drawStringInteger() | Adrian Frühwirth | |
2018-01-31 | TUCKER: Use existing enum for verbs | Adrian Frühwirth | |
2018-01-31 | TUCKER: Fix dentist music in mall being played incorrectly | Adrian Frühwirth | |
2018-01-31 | SCUMM: Fix compilation failure | Colin Snover | |
2018-01-31 | TUCKER: Fix bubbles in Plugs shop | Adrian Frühwirth | |
Fixes Trac#6641. | |||
2018-01-31 | TUCKER: Cure Bud's and Billy's seasickness | Adrian Frühwirth | |
This ensures that the calculated offsets for Bud and Billy are [0,2] px and follow the sequence 0px -> 1px -> 2px -> 1px -> 0px as opposed to the earlier 0px -> 1px -> 2px -> 3px -> 0px which resulted in them teleporting back to their original location and on top of that being out of sync with the boat. Fixes Trac#6643. | |||
2018-01-31 | TUCKER: Fix walking Royston glitch | Adrian Frühwirth | |
Fixes Trac#6640. | |||
2018-01-31 | TUCKER: Clarify comment in room palette handling code | Eugene Sandulenko | |
2018-01-31 | TUCKER: Fix color cycling in submarine room | Adrian Frühwirth | |
Fixes Trac#6378. | |||
2018-01-31 | TUCKER: Fix font rendering bug | Adrian Frühwirth | |
Fixes Trac#6370. | |||
2018-01-31 | SCUMM: Fix warning (it generates another one in common/ though) | Eugene Sandulenko | |
2018-01-31 | COMMON: Move VER macro for serializer into common code | Colin Snover | |
2018-01-31 | SCUMM: Replace UB-triggering serialization code with Common::Serializer | Colin Snover | |
Fixes Trac#10342. | |||
2018-01-31 | SCUMM: Fix stack overflow initializing locals | Colin Snover | |
This happens when clicking on the triangular button in room 27 in The Dig. There are probably several other places where this overflow happens, since there are several different `int args[16]` in the code (and many more `int args[` of various sizes, not all of which are at least NUM_SCRIPT_LOCAL). | |||
2018-01-31 | SCUMM: Fix stack overflow initializing locals | Colin Snover | |
This happens at least when trying to right click on the motorcycle at the start of Full Throttle. | |||
2018-01-31 | SCUMM: implement lipsync for v7 games | Adrian Frühwirth | |
2018-01-31 | SCUMM: really implement lipsync | Giovanni Bajo | |
It looks like the code was there, but it was never fully implemented because _curSoundPos was never being incremented. Experimentally, it looks like it works if it is a 60FPS counter. | |||
2018-01-31 | XEEN: Move the World of Xeen ending cutscene to it's own file | Paul Gilbert | |
2018-01-30 | XEEN: Further implementation of World of Xeen ending | Paul Gilbert | |
2018-01-30 | XEEN: Explicitly use DT_PHYSICAL in DamageType field comparisons | Paul Gilbert | |
2018-01-30 | SCI: Add detection entry for LB2 ES floppy | Colin Snover | |
Fixes Trac#10416. | |||
2018-01-30 | SUPERNOVA: Ensure the GuiElement _text field is null terminated | Thierry Crozat | |
This was reported by coverity (CID 1385566), and althought this was unlikely to happen, it was not impossible (due to the translations). | |||
2018-01-30 | SUPERNOVA: Fix out of bound access when exiting the engine while in a dialog | Thierry Crozat | |
This was reported by coverity (CID 1385572). | |||
2018-01-30 | XEEN: In progress implementing World of Xeen endgame | Paul Gilbert | |
2018-01-29 | XEEN: Hook up script opcodes to show ending cutscenes | Paul Gilbert | |
2018-01-29 | BLADERUNNER: Remove simple walking hack | Thomas Fach-Pedersen | |
Rename previously unnamed walking parameter 'interruptible' | |||
2018-01-29 | BLADERUNNER: Completed KIA interface | Peter Kohaut | |
Added Diagnostic section - small button above main buttons Added Pogo section - easter egg - write "pogo" while KIA is open Code formatting again | |||
2018-01-29 | BLADERUNNER: Added KIA interfaces | Peter Kohaut | |
Crimes interface done Suspects interface done Added some game constants Fixed font rendering for other languages Fixed anoying clang warning | |||
2018-01-28 | XEEN: Implemented cmdDisplayLarge opcode | Paul Gilbert | |
2018-01-28 | XEEN: Removal of redundant TODOs | Paul Gilbert | |
2018-01-28 | XEEN: Fix virtual destructor warnings for Music | Paul Gilbert | |
2018-01-28 | XEEN: Change ErrorDialog to MessageDialog | Paul Gilbert | |
2018-01-28 | XEEN: Flesh out missing ErrorDialog code | Paul Gilbert | |
2018-01-28 | XEEN: Added logic for music/sound toggling | Paul Gilbert | |
2018-01-28 | BLADERUNNER: Fix compilation issues | Peter Kohaut | |
2018-01-28 | BLADERUNNER: Added basic KIA interface | Peter Kohaut | |
Settings works Help works Clue database works Fixed code for inserting objects into scene Reorganization of few files Unification & code formatting of few older files | |||
2018-01-27 | XEEN: Second compilation fix | Paul Gilbert | |
2018-01-27 | XEEN: Implement save manager save/load methods | Paul Gilbert | |
2018-01-27 | XEEN: Hopeful compilation fix | Paul Gilbert | |
2018-01-27 | XEEN: Control panel dialog now showing | Paul Gilbert | |
2018-01-27 | XEEN: Implementing control panel dialog | Paul Gilbert | |
2018-01-27 | XEEN: Implement screen shaking | Paul Gilbert | |