Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-14 | SCI: Use tick-based timing more consistently | Colin Snover | |
This means tick-based times are saved to save games, as in SCI32 engine, instead of seconds, which are not accurate enough. It also means places in SCI engine that need to access game ticks should do so through g_sci instead of g_system or g_engine. | |||
2016-01-10 | SCI: Fix compilation when SCI32 is disabled | Willem Jan Palenstijn | |
Thanks bSr43 | |||
2016-01-07 | SCI32: Add initial support for palette cycling (kPalCycle) and fading (kPalFade) | Colin Snover | |
Graphics palette code was rewritten between SCI1 and SCI2, so SCI32 palette engine code has been moved to a separate GfxPalette32 class. | |||
2015-12-29 | SCI32: split up SCI2.1 into EARLY/MIDDLE/LATE | Martin Kiewitz | |
- Detection works via signatures (couldn't find a better way) - new kString subcalls were introduced SCI2.1 LATE - kString now has signatures and is split via subcall table - kString fix, so that KQ7 doesn't crash, when starting a chapter - Sci2StringFunctionType removed, because no longer needed | |||
2015-12-28 | SCI: Remove superflous default value registration for extra GUI options. | Johannes Schickel | |
2015-12-22 | SCI32: add code for torin+sq6 audio+subtitles mode | Martin Kiewitz | |
also add comments about other SCI32 games set global 90 only for lsl6 sci1.1 | |||
2015-12-21 | SCI32: add code for kq7 audio+subtitles mode | Martin Kiewitz | |
also enables it for gk1 and qfg4 (CD versions) | |||
2015-04-27 | SCI: immediate restore now uses delayed restore | Martin Kiewitz | |
instead of the old hackish method | |||
2015-04-18 | SCI: add debug level for workarounds | Martin Kiewitz | |
It's called "Workarounds" | |||
2014-10-28 | SCI: Remove trailing whitespace | Filippos Karapetis | |
2014-06-02 | SCI: fix saving in mother goose sci0 (bug #6486) | Martin Kiewitz | |
2014-02-18 | SCI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-17 | SCI: Some minor cleanup | Filippos Karapetis | |
2014-02-17 | SCI: Fix bug #6536 - "SCI: JONES - top menu empty after loading from launcher" | Filippos Karapetis | |
2013-12-22 | SCI: improved lb2+kq6 patches (new speech state) | Martin Kiewitz | |
adds a third button state to the game menu this state is "dual mode" (audio+text at the same time) currently uses the "speech" graphic CD versions of Laura Bow 2 + King's Quest 6 will now always get patched | |||
2013-12-11 | SCI: Add detection for Torin Mac | Matthew Hoops | |
2013-12-08 | SCI: only apply audio+text patch to KQ6 CD+LB2 CD | Martin Kiewitz | |
2013-12-08 | SCI: sci.cpp updated b/c KQ6 audio+text support | Martin Kiewitz | |
2013-12-04 | SCI: script patcher is now a separate class | Martin Kiewitz | |
2013-11-21 | SCI: fix script patcher for games w/o vocab | Martin Kiewitz | |
2013-11-21 | SCI: Fix warning | Willem Jan Palenstijn | |
2013-11-20 | SCI: script patch for laura bow 2 for audio+text | Martin Kiewitz | |
at the same time needs indepth testing | |||
2013-11-01 | SCI: improved patcher, inventory patch for kq6/mac | Martin Kiewitz | |
Also added new debug flag for script patcher | |||
2013-10-31 | SCI: Update ScummVM's game audio options for SCI1.1 CD games | Filippos Karapetis | |
This ensures that ScummVM's game audio options for speech and subtitles get updated when they are changed in the game GUI | |||
2013-04-28 | SCI: Fix patched save/load dialogs in SCI32 Mac games | Matthew Hoops | |
2013-04-27 | SCI: Fix incorrect detection of NRS patches in QFG3 (bug #3574541) | Filippos Karapetis | |
2013-04-18 | SCI: Remove a bunch of unused private member variables | Max Horn | |
All instances uncovered by clang warnings. | |||
2012-12-03 | SCI: Fix a small glitch when loading (regression) | Filippos Karapetis | |
This is caused by commit ed6bc0a13dea0abee56182bc9ff0cd616942fd65, and caused players to click an extra time when trying to change the game audio options after loading a game | |||
2012-12-02 | SCI: Resync audio options when a game is restarted (bug #3589453) | Filippos Karapetis | |
2012-11-06 | SCI: reset _throttleLastTime when restarting | Filippos Karapetis | |
This ensures that the load dialog in the ScummVM menu won't be available at inappropriate times when a game is restarting (e.g QFG1, during the starting warning dialogs - bug #3565505) | |||
2012-10-08 | SCI: Also add LSL6 CD to syncIngameAudioOptions() | Filippos Karapetis | |
2012-07-22 | SCI: Rewrite RobotDecoder to use the AdvancedVideoDecoder API | Matthew Hoops | |
2012-06-18 | SCI: Add setter/getter methods to reg_t's | Filippos Karapetis | |
No functionality change has been made with this commit. This avoids setting and getting the reg_t members directly, and is the basis of any future work on large SCI3 scripts (larger than 64KB) | |||
2012-05-22 | SCI: Fix the detection of the NRS patch for QFG3 | Filippos Karapetis | |
2012-03-31 | ENGINES: Return all available custom GUI options if no target is specified | Filippos Karapetis | |
This is used to set default settings for all custom game options when an engine starts | |||
2012-03-31 | SCI: Make sure that the disable_dithering key exists | Filippos Karapetis | |
2012-03-25 | SCI: Rename the sci_originalsavedload option to originalsaveload | Filippos Karapetis | |
This changes its naming to be like the rest of the game options | |||
2012-03-07 | SCI: Add a new configuration option for SQ4 CD, "silver_cursors" | Filippos Karapetis | |
This allows the user to choose the alternate set of silver mouse cursors that is available in the game resources of the game, instead of the original golden ones | |||
2011-11-29 | SCI: Fix restarting SCI engine with different SCI version | Willem Jan Palenstijn | |
2011-10-30 | SCI: More work on kEditText | Filippos Karapetis | |
2011-10-29 | SCI: Added a new debug flag, "DebugMode" for SCI32 games | Filippos Karapetis | |
This is used to enable the embedded debugger in several SCI32 games (PQ4, QFG4, GK1, GK2, KQ7, SQ6 and LSL7) | |||
2011-10-28 | SCI: Added skeleton code for kEditText (still not working) | Filippos Karapetis | |
2011-10-26 | SCI: Renamed GfxControls to GfxControls16 | Filippos Karapetis | |
2011-10-19 | SCI: Move the palette merging checking code inside the GfxPalette class | Filippos Karapetis | |
2011-09-03 | SCI32: Added an initial skeleton structure for the SCI2 text drawing code | Filippos Karapetis | |
This includes kCreateTextBitmap, and moves all of the text drawing code into the new GfxText32 class | |||
2011-06-25 | SCI: Fixed bug #3325512: "EcoQuest 1: Audio settings are not saved" | Filippos Karapetis | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-27 | SCI: Fix access to variables (gc_interval etc.) from the console | Lars Skovlund | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |