Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-05-09 | SCI: Slight cleanup to undithering code | Max Horn | |
2011-03-28 | SCI: Renamed restAdjust to r_rest (like r_acc and r_prev) | md5 | |
2011-03-09 | SCI: Don't patch the save/load dialogs in Shivers | md5 | |
Shivers uses a custom save/load system, so we can't replace its dialogs | |||
2011-03-04 | SCI: Use BE string handling for Mac games. | Walter van Niftrik | |
2011-03-04 | SCI: Enable fade transitions for SCI1 EGA games | md5 | |
2011-03-04 | SCI: Don't patch save/restore dialogs in Phantasmagoria | md5 | |
That game has its own custom made save/load system | |||
2011-03-04 | SCI21: Now replacing save/restore dialogs in SCI2.1 and newer games | md5 | |
2011-03-03 | SCI: Applied save/load dialog patching to all SCI0-SCI2.1 early games | md5 | |
Games that have the newer SCI2.1 kernel functions (i.e. kSave instead of kSaveGame/kRestoreGame) aren't supported yet | |||
2011-02-28 | SCI: Cleanup of the save/load dialog patching code and the lofs type ↵ | md5 | |
detection code | |||
2011-02-27 | SCI: Renamed SCI_VERSION_1_EGA to SCI_VERSION_1_EGA_ONLY | md5 | |
This renaming allows us to better distinguish that this version is for games that only had an EGA version, and avoid confusion with newer SCI1 game releases with EGA graphics (e.g. KQ5 EGA). The only game with this SCI version is QFG2, a SCI1 EGA game with a parser. Also, added some games for each SCI version. | |||
2011-02-22 | SCI: Added support for patching save/load dialogs in SCI2 games | md5 | |
2011-02-17 | SCI: Fix Mac icon bar palettes | Matthew Hoops | |
The Mac icon bar uses a palette from the executable and keeps those entries in the palette constantly. In addition, we're now performing gamma correction on the Mac-based colors so that they are in the same gamma as SCI. The color matching now works with this and using the same color finding as the Mac Palette Manager. | |||
2011-02-08 | SCI: Add detection for Freddy Pharkas Mac | Matthew Hoops | |
svn-id: r55828 | |||
2011-02-07 | SCI: Converted the robot decoder into a regular video decoder, and decoupled ↵ | Filippos Karapetis | |
it from the SciEngine class - Robot videos are now shown in frameOut(), like they should, and kRobot(sync) is only used for syncing with the game scripts - Hooked video playing into the "play_video" console command svn-id: r55801 | |||
2011-02-05 | SCI: Fix Mac SCI32 subdirectories | Matthew Hoops | |
svn-id: r55783 | |||
2011-02-03 | SCI: Disable the special QFG1 Mac icon bar | Matthew Hoops | |
The original interpreter completely ignores it in favor of the regular one. svn-id: r55748 | |||
2011-01-27 | SCI: Set the printLang and parseLang selectors again when restarting, if ↵ | Filippos Karapetis | |
necessary. This sets the language again correctly to the language selected in the launcher when restarting multilingual games. svn-id: r55561 | |||
2011-01-22 | SCI21: Allow the game scripts to sync robot videos, like in SSCI. Also, ↵ | Filippos Karapetis | |
references of the SciEngine class to itself via g_sci have been removed svn-id: r55422 | |||
2010-12-23 | SCI: Fixed typo | Filippos Karapetis | |
svn-id: r55022 | |||
2010-12-22 | SCI: Limit the speech/subtitle settings sync to SCI1.1 CD games only. Earlier | Filippos Karapetis | |
versions (like SCI1, e.g. KQ5CD and Jones CD) didn't have such settings svn-id: r55006 | |||
2010-12-22 | SCI: Sync in-game speech/subtitle options with the ones from the ScummVM GUI. | Filippos Karapetis | |
- Obtain speech/subtitle options from the ScummVM GUI and set them in CD games. - Also, set simultaneous speech and subtitles in games that support them (currently SQ4 CD and Freddy Pharkas CD). There is no GUI option for setting simultaneous speech and subtitles in Freddy Pharkas CD, so this is the only current way of achieving this (unless the text speed slider inside the Freddy Pharkas options window is repurposed - but that will require extensive changes) svn-id: r55005 | |||
2010-11-27 | SCI: Compensate for buggy KQ5CD saved games (before r54510) | Filippos Karapetis | |
svn-id: r54513 | |||
2010-11-26 | SCI: Implemented FR #3101338: "King's Quest 6 Windows Mouse Icons" | Filippos Karapetis | |
Added an option to use the original Windows cursors in the Windows version of KQ6 Also, added an update on how the Mac cursors are handled (perhaps the handling is the same) svn-id: r54495 | |||
2010-11-25 | SCI: Added engine method isCD() | Filippos Karapetis | |
svn-id: r54475 |