aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-06-28PINK: added basic script implementationwhitertandrek
2018-06-28PINK: implemented init of LeadActor and checking for state in LeadActor methodwhitertandrek
2018-06-28PINK: added some methods to Actorwhitertandrek
2018-06-28PINK: implemented ActionHide completelywhitertandrek
2018-06-28PINK: added states to LeadActorwhitertandrek
2018-06-28PINK: added setIdleAction to actorwhitertandrek
2018-06-28PINK: implemented SideEffectModuleVariable fullywhitertandrek
2018-06-28PINK: Added findAction methodwhitertandrek
2018-06-28PINK: Added findActor methodwhitertandrek
2018-06-28PINK: Continue to develop Sequencer::authorSequence methodwhitertandrek
2018-06-28PINK: Added SequenceActorState and SequenceContextwhitertandrek
2018-06-28PINK: Added more Handler methodswhitertandrek
2018-06-28PINK: Implemented SideEffectExitwhitertandrek
2018-06-28PINK: Added findSequence method to Sequencerwhitertandrek
2018-06-28PINK: More debug output of Objects attributeswhitertandrek
2018-06-28PINK: Implemented debug output of Objectswhitertandrek
2018-06-28PINK: Added SideEffect, SideEffectExit, SideEffectVariable, ↵whitertandrek
SideEffectModuleVariable and HandlerSequences Currently engine is able to load first GamePage;
2018-06-28PINK: Added Handler and HandlerStartPagewhitertandrek
2018-06-28PINK: Added SequenceItemLeader and SequenceItemDefaultActionwhitertandrek
2018-06-28PINK: Added Sequencer, Sequence and SequenceItemwhitertandrek
2018-06-28PINK: Added missing field to WalkLocation classwhitertandrek
2018-06-28PINK: Added missing includewhitertandrek
2018-06-28PINK: Added LeadActor pointer field to WalkMgrwhitertandrek
2018-06-28PINK: Implemented Page loading.whitertandrek
2018-06-28PINK: Added all classes in classMapwhitertandrek
2018-06-28PINK: split declaration and definition and some fixeswhitertandrek
2018-06-28PINK: Added InventoryItem classwhitertandrek
2018-06-28PINK: Implemented MFC archive, some pink objects and their initializationwhitertandrek
Thanks fullpipe engine developer for MFC archive
2018-06-28PINK: moved game descriptions to detection_tables.hwhitertandrek
2018-06-28PINK: Implemented Sound Classwhitertandrek
2018-06-28PINK: Initial commitwhitertandrek
Implemented skeleton of engine, detection, broFile and started orbFile implementation.
2018-06-26CREDITS: Change nickname for Lothar Serra MariLothar Serra Mari
2018-06-24Merge pull request #1220 from dafioram/mystDaySliderBastien Bouclet
MOHAWK: MYST: Increment y_pos of observatory day slider faster
2018-06-24MOHAWK: MYST: Turn FortressRotation into a Direction enumDavid Fioramonti
2018-06-23ENGINE: Improvements to splashscreen displayingEugene Sandulenko
2018-06-23SCUMM: Workaround erroneous AKC_JUMP in German SPY Fox 3Sven Meier
Fixes Trac#3813 and makes this version of the game completable.
2018-06-23MOHAWK: MYST: Fix incorrect door close sound for the cablinBastien Bouclet
Fixes Trac#10580.
2018-06-22MOHAWK: RIVEN: Fix out of bounds write in the flies effectBastien Bouclet
Fixes Trac#10579.
2018-06-19MOHAWK: MYST: Fix out of bounds read when redrawing the observatoryBastien Bouclet
The observatory go button computes random 105x106 rectangles in the 512x512 star image. The previous code would allow to go out of bounds by 3 pixels. Interestingly the bug is in the original engine disassembly perhaps it could crash as well. Fixes Trac#10576.
2018-06-19MOHAWK: MYST: Increment y_pos of observatory day slider fasterDavid Fioramonti
Fixes Trac#10572. The day slider does not go all the way to the bottom (day 31st) when the down arrow is used to increment the day. This change increases how much y displacement happens with each change in the day so that the bottom is reach on day 31st. This is just a graphical bug and doesn't affect the logic of the puzzle. The day slider can also be dragged to the bottom without using the buttons.
2018-06-18ZVISION: Reuse UTF8->UTF32 converter from CommonEugene Sandulenko
2018-06-15SCI32: Only enable larry scaler for LSL7David Fioramonti
Fixes Trac#10568.
2018-06-14MOHAWK: MYST: Clean up the options dialogBastien Bouclet
Also load and save games using ctrl-o / ctrl-s.
2018-06-13MOHAWK: MYST: Make the scripts time accounting pause safeBastien Bouclet
2018-06-13MOHAWK: MYST: Move the current stack id to ScriptParserBastien Bouclet
2018-06-13MOHAWK: MYST: Simplify memory management of the active stackBastien Bouclet
2018-06-13MOHAWK: MYST: Extract a Card class out of the main engine classBastien Bouclet
This is to allow having multiple cards loaded at the same time in the future.
2018-06-07DIRECTOR: Show a GUI error message when no sound devices are availableBastien Bouclet
2018-06-07MOHAWK: Display a GUI error message when no audio devices are availableBastien Bouclet
2018-06-06SCUMM: Fix recent commit to compile under all circumstancesAdrian Frühwirth