Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM_GOTO macro | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM_PROC and UPDATE_PARAM_PROC_TIME macros | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM_CHECK macro | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM macro | Julien | |
2012-07-27 | LASTEXPRESS: Replace TIME_CHECK_PLAYSOUND_UPDATEPOSITION macro | Julien | |
2012-07-27 | LASTEXPRESS: Replace TIME_CHECK_CALLBACK_ACTION macro | Julien | |
2012-07-27 | LASTEXPRESS: Remove use of function wrappers in shared entity functions | Julien | |
2012-07-27 | LASTEXPRESS: Move some macros to entity.h | Julien | |
2012-07-27 | SCI: Add a workaround for a bug in Phantasmagoria 1 | Filippos Karapetis | |
2012-07-27 | SCI: Add support for kCD(0) with a parameter | Filippos Karapetis | |
It's now possible to start a chapter in Phantasmagoria 1 | |||
2012-07-26 | SCI: Add some debug code to op_line | Filippos Karapetis | |
2012-07-26 | SCI: Differentiate between screen width and pitch | Filippos Karapetis | |
This properly addresses the odd screen width (630) in Phantasmagoria 1 | |||
2012-07-26 | TEENAGENT: Fix typo in processCallback() address. | D G Turner | |
0x50c5 is invalid, replaced with valid 0x505c. | |||
2012-07-25 | SCI: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | TOON: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | SWORD1: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | PARALLACTION: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | MOHAWK: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | KYRA: Fix delete[] formatting. | Johannes Schickel | |
2012-07-25 | VIDEO: Convert Bink to the new AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-25 | SCI: Add a workaround for a script bug in QFG4 | Filippos Karapetis | |
2012-07-25 | SCI: Silence some very chatty warnings | Filippos Karapetis | |
Also, add an example room where kRemapToGray is called | |||
2012-07-25 | SCI: Expand an uninitialized read workaround for SQ6 | Filippos Karapetis | |
2012-07-25 | SCI: Add a workaround for QFG4, screen 140 (character selection screen) | Filippos Karapetis | |
2012-07-25 | SCI: Set the RemapByPercent palette initially | Filippos 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-25 | SCI: Rewrite the color remapping code to support simultaneous effects | Filippos Karapetis | |
Fixes the torch in the full version of QFG4 | |||
2012-07-24 | SCI: Refresh remapping by percent whenever the screen palette changes | Filippos Karapetis | |
2012-07-24 | SCI: Cleanup of the palette remapping code | Filippos Karapetis | |
2012-07-24 | SCI: More work on color remapping | Filippos 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-24 | VIDEO: Convert DXADecoder to the AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-24 | SCI: Remove unused variables | Filippos Karapetis | |
2012-07-23 | VIDEO: Rewrite SmackerDecoder to use the new API | Matthew Hoops | |
2012-07-24 | SCI: 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-24 | SCI: Separate the early SCI11 version of kRemapColors from the SCI32 one | Filippos Karapetis | |
2012-07-22 | SCI: Rewrite RobotDecoder to use the AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-22 | TEENAGENT: 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-22 | VIDEO: Rewrite the AVI code to use AdvancedVideoDecoder | Matthew 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-22 | VIDEO: Merge the three Fixed* VideoTrack classes | Matthew Hoops | |
Avoids diamond inheritance, which makes it impossible to downcast without rtti | |||
2012-07-22 | TEENAGENT: Fix for bug #3540542 ("string truncated after diving"). | D G Turner | |
This was a typo in the string offset. | |||
2012-07-21 | VIDEO: Move PSXStreamDecoder to the new VideoDecoder API | Matthew Hoops | |
2012-07-21 | SCI: Switch SEQDecoder to using the new FixedDurationVideoTrack subclass | Matthew Hoops | |
2012-07-21 | VIDEO: Add getWidth()/getHeight()/getPixelFormat() functions to VideoTrack | Matthew Hoops | |
The default implementations of those functions in AdvancedVideoDecoder now call into them. | |||
2012-07-20 | SCI: Move the SEQ code to the new VideoDecoder API | Matthew Hoops | |
2012-07-19 | LASTEXPRESS: Fix variable shadowing and update comments | Littleboy | |
2012-07-19 | TSAGE: Changed '0' to 'ADGF_NO_FLAGS' in detection tables | Paul Gilbert | |
2012-07-19 | QUEEN: Change description on the "alt_intro" option | Torbjö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-18 | DREAMWEB: Marked Dreamweb as stable | Paul Gilbert | |
2012-07-18 | TSAGE: Altered the ADGF_TESTING flags for Blue Force | Paul Gilbert | |
2012-07-16 | LASTEXPRESS: Replace TIME_CHECK_SAVEPOINT and TIME_CHECK_OBJECT macros | Littleboy | |
2012-07-16 | LASTEXPRESS: Use filter 16 as default filter for NIS animations | Littleboy | |
This makes sure the sound is at the correct volume |