aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2012-07-27LASTEXPRESS: Replace UPDATE_PARAM_GOTO macroJulien
2012-07-27LASTEXPRESS: Replace UPDATE_PARAM_PROC and UPDATE_PARAM_PROC_TIME macrosJulien
2012-07-27LASTEXPRESS: Replace UPDATE_PARAM_CHECK macroJulien
2012-07-27LASTEXPRESS: Replace UPDATE_PARAM macroJulien
2012-07-27LASTEXPRESS: Replace TIME_CHECK_PLAYSOUND_UPDATEPOSITION macroJulien
2012-07-27LASTEXPRESS: Replace TIME_CHECK_CALLBACK_ACTION macroJulien
2012-07-27LASTEXPRESS: Remove use of function wrappers in shared entity functionsJulien
2012-07-27LASTEXPRESS: Move some macros to entity.hJulien
2012-07-27SCI: Add a workaround for a bug in Phantasmagoria 1Filippos Karapetis
2012-07-27SCI: Add support for kCD(0) with a parameterFilippos Karapetis
It's now possible to start a chapter in Phantasmagoria 1
2012-07-26SCI: Add some debug code to op_lineFilippos Karapetis
2012-07-26SCI: Differentiate between screen width and pitchFilippos Karapetis
This properly addresses the odd screen width (630) in Phantasmagoria 1
2012-07-26TEENAGENT: Fix typo in processCallback() address.D G Turner
0x50c5 is invalid, replaced with valid 0x505c.
2012-07-25SCI: Fix delete[] formatting.Johannes Schickel
2012-07-25TOON: Fix delete[] formatting.Johannes Schickel
2012-07-25SWORD1: Fix delete[] formatting.Johannes Schickel
2012-07-25PARALLACTION: Fix delete[] formatting.Johannes Schickel
2012-07-25MOHAWK: Fix delete[] formatting.Johannes Schickel
2012-07-25KYRA: Fix delete[] formatting.Johannes Schickel
2012-07-25VIDEO: Convert Bink to the new AdvancedVideoDecoder APIMatthew Hoops
2012-07-25SCI: Add a workaround for a script bug in QFG4Filippos Karapetis
2012-07-25SCI: Silence some very chatty warningsFilippos Karapetis
Also, add an example room where kRemapToGray is called
2012-07-25SCI: Expand an uninitialized read workaround for SQ6Filippos Karapetis
2012-07-25SCI: Add a workaround for QFG4, screen 140 (character selection screen)Filippos Karapetis
2012-07-25SCI: Set the RemapByPercent palette initiallyFilippos Karapetis
This needs to be performed because the screen palette might not change after the call. Fixes the display of the bat in the character selection screen in the full version of QFG4
2012-07-25SCI: Rewrite the color remapping code to support simultaneous effectsFilippos Karapetis
Fixes the torch in the full version of QFG4
2012-07-24SCI: Refresh remapping by percent whenever the screen palette changesFilippos Karapetis
2012-07-24SCI: Cleanup of the palette remapping codeFilippos Karapetis
2012-07-24SCI: More work on color remappingFilippos Karapetis
More transparency/color mapping effects are now working (e.g. the flashlight at the Gedde tomb in GK1, the rays of light at Schloss Ritter in GK1, the torch in the QFG4 demo and the shadows in QFG4, PQ4 and KQ7)
2012-07-24VIDEO: Convert DXADecoder to the AdvancedVideoDecoder APIMatthew Hoops
2012-07-24SCI: Remove unused variablesFilippos Karapetis
2012-07-23VIDEO: Rewrite SmackerDecoder to use the new APIMatthew Hoops
2012-07-24SCI: Initial implementation of kRemapColors(kRemapByPercent)Filippos Karapetis
Fixes some graphics glitches in the QFG4 demo and the menus of QFG4, by implementing one of the transparency effects used mainly in SCI32. Many thanks to fuzzie for her debugging info on QFG4 demo and to wjp for his great help on the dissassembly
2012-07-24SCI: Separate the early SCI11 version of kRemapColors from the SCI32 oneFilippos Karapetis
2012-07-22SCI: Rewrite RobotDecoder to use the AdvancedVideoDecoder APIMatthew Hoops
2012-07-22TEENAGENT: Fix another invalid string offset.D G Turner
This typo caused an incorrect string output when Mark examines the car trunk when it is empty.
2012-07-22VIDEO: Rewrite the AVI code to use AdvancedVideoDecoderMatthew Hoops
In addition to using the new API, it should theoretically support multiple audio and video tracks now but that has not been tested.
2012-07-22VIDEO: Merge the three Fixed* VideoTrack classesMatthew Hoops
Avoids diamond inheritance, which makes it impossible to downcast without rtti
2012-07-22TEENAGENT: Fix for bug #3540542 ("string truncated after diving").D G Turner
This was a typo in the string offset.
2012-07-21VIDEO: Move PSXStreamDecoder to the new VideoDecoder APIMatthew Hoops
2012-07-21SCI: Switch SEQDecoder to using the new FixedDurationVideoTrack subclassMatthew Hoops
2012-07-21VIDEO: Add getWidth()/getHeight()/getPixelFormat() functions to VideoTrackMatthew Hoops
The default implementations of those functions in AdvancedVideoDecoder now call into them.
2012-07-20SCI: Move the SEQ code to the new VideoDecoder APIMatthew Hoops
2012-07-19LASTEXPRESS: Fix variable shadowing and update commentsLittleboy
2012-07-19TSAGE: Changed '0' to 'ADGF_NO_FLAGS' in detection tablesPaul Gilbert
2012-07-19QUEEN: Change description on the "alt_intro" optionTorbjörn Andersson
It's not a floppy version intro, so call it "Alternative intro" instead. It's too late to make this change in 1.5.0 because it would need translation changes. (When the option was first added, it *was* called "Alternative intro" but it got changed along the way.)
2012-07-18DREAMWEB: Marked Dreamweb as stablePaul Gilbert
2012-07-18TSAGE: Altered the ADGF_TESTING flags for Blue ForcePaul Gilbert
2012-07-16LASTEXPRESS: Replace TIME_CHECK_SAVEPOINT and TIME_CHECK_OBJECT macrosLittleboy
2012-07-16LASTEXPRESS: Use filter 16 as default filter for NIS animationsLittleboy
This makes sure the sound is at the correct volume