aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-02-22DIRECTOR: Lingo: Initial code for field assignmentsEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Implemented b_field() methodEugene Sandulenko
2017-02-22DIRECTOR: Added more debug outputEugene Sandulenko
2017-02-22DIRECTOR: Simplified version checks and added more debug outputEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Added type2str for REFERENCE typeEugene Sandulenko
2017-02-22DIRECTOR: Added sanity check when drawing textEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Fix stack overflow when assigning 'the' entityEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Fixed stack underflow in handler executionEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Avoid pushing fake values on stackEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Fix when..then executionEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Move repeat..with, repeat..while and when to relative addressesEugene Sandulenko
This makes whole Lingo compiled code relocatable
2017-02-22DIRECTOR: Lingo: Fixed float constants processingEugene Sandulenko
2017-02-22DIRECTOR: Lingo: Turned if() statement code into relative jumpsEugene Sandulenko
This will let us relocate code as we want, particularly when a macro/handler is defined
2017-02-22DIRECTOR: Lingo: Hid another trace under lingoparse debug flagEugene Sandulenko
2017-02-21TITANIC: Cleanup and renaming for endgame classesPaul Gilbert
2017-02-21TITANIC: Add missing timer call in endgame sequencePaul Gilbert
2017-02-21TITANIC: Assert dynamic_cast result in CBellot::UsePaul Gilbert
2017-02-21TSAGE: R2R: Don't allow F8 to start credits when they're already onPaul Gilbert
2017-02-21Merge pull request #902 from segrax/Fix_4556Eugene Sandulenko
SCUMM: Fix bug #4556 (Maniac: Purple Tentacle appears in Lab after being chased out)
2017-02-21Merge pull request #903 from segrax/Fix_4112Eugene Sandulenko
SCUMM: Fix bug #4112 (MANIAC: Power never returns)
2017-02-21Merge pull request #907 from segrax/Fix_SandySlideEugene Sandulenko
SCUMM: MM V0: Fix two walk animation issues
2017-02-21ADL: Add detection entry for hires4Walter van Niftrik
2017-02-21ADL: Use 0-sample for speaker silenceWalter van Niftrik
This reduces popping noises
2017-02-21DIRECTOR: Put parsing lingo debug ouptu to separate debug flagEugene Sandulenko
2017-02-21DIRECTOR: Properly load Movie Script for D2 and D3Eugene Sandulenko
2017-02-20TITANIC: Renamings for CBridgeViewPaul Gilbert
2017-02-20TITANIC: Fix cruise button on ship controlsPaul Gilbert
2017-02-20TITANIC: Fix the steering wheel hornPaul Gilbert
2017-02-20TITANIC: Initial cleanup & renamings for bridge controlsPaul Gilbert
2017-02-21CRYO: Fix a bug in syncTapePointersStrangerke
2017-02-20TITANIC: Fixes for Titania's speechPaul Gilbert
2017-02-20TITANIC: Renamings for CHeadSlot base classPaul Gilbert
2017-02-20ADL: Clean up/comment hires6 string printingWalter van Niftrik
2017-02-20ADL: Fix hires6 flute opcodeWalter van Niftrik
2017-02-20TITANIC: Wait for parrot speech to end before waking TitaniaPaul Gilbert
2017-02-20TITANIC: Handle trying to put multiple brain cards in the same slotPaul Gilbert
2017-02-20TITANIC: Cleanup and renaming for CBrain base classPaul Gilbert
2017-02-20TITANIC: Fix using brain pieces in the wrong slotsPaul Gilbert
2017-02-20DIRECTOR: Hid noisy debug outputEugene Sandulenko
2017-02-20DIRECTOR: Fix event processingEugene Sandulenko
2017-02-21SCUMM: MM V0: Fix actors skipping between certain walk-boxesRobert Crossfield
2017-02-20DIRECTOR: Added more debug output for scoreEugene Sandulenko
2017-02-20TITANIC: Renamings for Titania head and brain slotsPaul Gilbert
2017-02-20TITANIC: Fix handling of Titania head slot mouse draggingPaul Gilbert
2017-02-20ADL: Implement hires6 game loop hacksWalter van Niftrik
2017-02-20TITANIC: Fix adding centre cards to TitaniaPaul Gilbert
2017-02-20ADL: Implement hires6 action opcode 0x1eWalter van Niftrik
2017-02-19TITANIC: Remove unused fields from TTtitleScriptPaul Gilbert
2017-02-19TITANIC: Fix using ears on TitaniaPaul Gilbert
2017-02-19WORKAROUND: Stop resetting bomb code wheels when loading savegamesPaul Gilbert
The original kept resetting the bomb's code wheels whenever the view was entered, which meant reloading a savegame, you lost any progress you'd made. Presumably this was done as a quick and dirty hack in case anyone was stupid enough to rearm the bomb after fixing it the first time. I've added new code that now only resets the wheels when the bomb is initially armed, and you can now save in the bomb closeup, and it will remember all your selections