Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-06 | SCI32: Centralize handling of pixel format switches | Colin Snover | |
2017-05-06 | SCI32: Micro-optimize speedRoom comparison | Colin Snover | |
2017-05-05 | SCI32: Set a savegame description if none was entered | Tarek Soliman | |
This fixes the the SCI32 incarnation of Trac#5343 (defect#3061964): Savegames with no name can't be restored | |||
2017-05-04 | SCI32: Disable game script video benchmarking | Colin Snover | |
The approach to video benchmarking used by SCI engine does not translate very well to modern video devices -- it will either be so slow that the games think the system is not capable of showing normal visual effects, or so fast that the benchmarks overflow their counters. So, game scripts that perform video benchmarking are now patched to unconditionally return the highest speed value. A pleasant but subtle side-effect of this change is that the extra time sitting at a blank screen before the start of a game (while benchmarks ran) is now gone. Fixes Trac#9741. | |||
2017-05-04 | SCI32: Fix comment about Phantasmagoria 2 changes between EN+DE/FR | Martin Kiewitz | |
2017-05-03 | SCI32: Add Italian KQ7 detection entry | Colin Snover | |
Fixes Trac#9739. | |||
2017-05-03 | SCI32: Fix Japanese Phantasmagoria 2 detection entry | Martin Kiewitz | |
2017-05-03 | SCI32: Add Japanese Phantasmagoria 2 detection data | Martin Kiewitz | |
Also add a bit of info to the German detection entry of Phantasmagoria 2. Also add URL to censorship information on our wiki. | |||
2017-05-03 | SCI32: Add detecton for KQ7 1.65c French | Bastien Bouclet | |
2017-05-02 | SCI32: Add detection entry for French Shivers | Colin Snover | |
Fixes Trac#9742. | |||
2017-05-03 | PLUMBERS: Add engine for Plumbers Don't Wear Ties | Retro-Junk | |
2017-05-03 | BASE: Fix auto-detect command to detect and start game | Thierry Crozat | |
There were several issues. The first one was introduced recently and caused the preferred target to be used as a game ID, which resulted in an error when this is not a valid game ID. Thus this fixes bug #9754. The other issues were here since the auto-detect command was added and caused other command line options, suh as the path, to be lost. This usually resulted in a failure to start the game as the data files could not be found (unless the ID happened to be the same name as a target previously added). This also caused a reappearance of the old bug | |||
2017-05-02 | DIRECTOR: Fix code formatting | Eugene Sandulenko | |
2017-05-02 | DIRECTOR: Reduce header dependency | Eugene Sandulenko | |
2017-05-02 | DIRECTOR: Fix #include paths | Eugene Sandulenko | |
2017-05-02 | DIRECTOR: Use CachedMacText for rendering | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add CachedMacText to TextCast | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add CachedMacText | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add TextCast::importStxt | Tobia Tesan | |
2017-05-02 | DIRECTOR: Remove now-useless textId parameter from renderButton | Tobia Tesan | |
2017-05-02 | DIRECTOR: Use text from textCasts | Tobia Tesan | |
2017-05-02 | DIRECTOR: Init textCasts with Stxts in Score | Tobia Tesan | |
2017-05-02 | DIRECTOR: Equip textCast with _ftext | Tobia Tesan | |
2017-05-02 | GRAPHICS: Pass interlinear as constructor argument to MacText | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add stxt.cpp | Tobia Tesan | |
2017-05-02 | DIRECTOR: Delete Stxts in ~Score | Tobia Tesan | |
2017-05-02 | DIRECTOR: Use preloaded Stxt for rendering | Tobia Tesan | |
2017-05-02 | DIRECTOR: Preload Stxts in Score | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add _loadedStxts member to Score | Tobia Tesan | |
2017-05-02 | DIRECTOR: Add Stxt.h | Tobia Tesan | |
2017-05-02 | SCI32: Fix incorrect arguments to readPixel in kCelInfo | Colin Snover | |
Fixes Trac#9750. | |||
2017-05-01 | Revert "SCI32: Add debugging calls to GfxCursor32" | Colin Snover | |
This reverts commit c02f2674ad3533aebd6c5dbcaf47f3e1d20904a4. Two minutes after committing this, the author of the ticket resolved the problem, which was caused by missing VMDs. | |||
2017-05-01 | SCI32: Add debugging calls to GfxCursor32 | Colin Snover | |
Refs Trac#9740. | |||
2017-05-01 | SCI32: Add support for Shivers interactive demo | Colin Snover | |
Closes Trac#9745. | |||
2017-05-01 | SCI32: Add detection for KQ7 German 1.65c | Colin Snover | |
Closes Trac#9738. | |||
2017-05-01 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-04-30 | SCI: Clean up ugly syncBaseObject call | Colin Snover | |
2017-04-30 | SCI: Hold script data as mutable internally | Colin Snover | |
Script buffer data is modified after a script is loaded by savegame operations, and, in SCI16, by string operations. Casting away const to allow these mutations to happen is not a very good design, so this patch just changes the privately held reference to data to be mutable. (Public accessors still return immutable data.) | |||
2017-04-30 | SCI32: add detection for GK2 German | Martin Kiewitz | |
2017-04-30 | DIRECTOR: clean up renderText: separate reading & actual rendering | Tobia Tesan | |
2017-04-30 | DIRECTOR: remove redundant/ineffective assignments to width | Tobia Tesan | |
2017-04-30 | DIRECTOR: clean up renderText: move warning block down | Tobia Tesan | |
This changes slightly the semantics of the method; however, I assume we want to print (or not) the warning based on the width/height values that will in fact be used *in* the method. | |||
2017-04-30 | DIRECTOR: consolidate font, width instructions in renderText | Tobia Tesan | |
2017-04-30 | GRAPHICS: Delete MacFont in MacText | Tobia Tesan | |
2017-04-30 | GRAPHICS: Use MacFont in lieu of Graphics::Font in MacText | Tobia Tesan | |
2017-04-30 | TESTBED: Fix building with --disable-cloud (#938) | Tarek Soliman | |
The linker fails when building with --disable-cloud and not passing --disable-libcurl | |||
2017-04-29 | CLOUD: Fix compilation with old curl vesions | Thierry Crozat | |
2017-04-29 | I18N: Update translation (Greek) | Arius | |
Currently translated at 99.4% (942 of 947 strings) | |||
2017-04-29 | SCI32: Remove unnecessary GfxFrameout::_frameNowVisible | Colin Snover | |
This flag was used in SSCI to read from VRAM instead of from the back buffer when a mouse interrupt was received in the middle of a back buffer update. Since ScummVM controls when mouse events are received via polling, it is not possible to receive a mouse event in the middle of back buffer updates, so this code is unnecessary for the engine to work properly. This also fixes Valgrind warnings about use of uninitialized memory at the start of the game, caused by not filling the cursor memory buffers because `_frameNowVisible` was false until the first frame was rendered. | |||
2017-04-29 | SCI32: Promote GK2 and Torin demos to AGDF_TESTING | Colin Snover | |