Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-08 | SCI32: Toggle Phant2 content censoring from game options | Colin Snover | |
To enable the optional content censoring mode, Phant2 looks for a RESDUK.PAT file, which is normally placed by the game's installer if the user chose to enable censorship. If the file exists, the game reads an unlock password out of the file and asks the user to enter the password when starting a new game to create an uncensored game, or to click a "less intense" button to start the game with censoring. The censorship state of the game is then persisted in the save game file, and installations with the RESDUK.PAT file need to enter the password again in order to restore any of the uncensored saves. Since we do not have an installer that can enable this feature, add a game option toggle to enable/disable censoring (for the releases that have the optional censorship mode) instead so the censored content feature is available for anyone that wants to use it. This flag is restored from ScummVM whenever a save game is loaded, so it can be toggled on or off at any point without needing a separate save game, unlike in the original interpreter. | |||
2017-09-08 | SCI32: Detect KQ7 2.00b using platform-specific files | Colin Snover | |
The GOG.com release is missing the AVIs used for the intro & ending animations in Windows. I'm unaware of any substantive differences between the DOS and Windows versions otherwise, so just not allowing Windows to be selected as a platform when the video files are missing seems like it should be fine. (Same thing in the opposite direction for a case where the DOS Robot files are missing, though I don't know of a specific case where that is a thing with KQ7 2.00b.) | |||
2017-09-08 | SCI32: Remove unnecessary calls to hide the virtual hardware cursor | Colin Snover | |
2017-09-08 | SCI: Use SCI32 naming convention for Audio36/Sync36 patch files in SCI32 | Colin Snover | |
2017-09-08 | SCI: Add resource integrity dump command to debugger | Colin Snover | |
2017-09-08 | SCI: Add method to get resource patch file extensions | Colin Snover | |
2017-09-08 | COMMON: Add comparator for sorting ArchiveMemberList | Colin Snover | |
2017-09-08 | DEBUGGER: Flush stdout after debugger writes with USE_TEXT_CONSOLE_FOR_DEBUGGER | Colin Snover | |
stdout may be buffered, in which case debugger messages are delayed until a newline is written. The same kinds of calls to OSystem::logMessage are flushed, so this just seems to be a simple omission on this non-default code branch. | |||
2017-09-08 | SCI: Improve array bounds safety check | Colin Snover | |
There is no practical risk now since the enum and array sizes are the same, but there is no reason to rely on a separate data structure to avoid potential out-of-bounds index use here instead of just checking the array size directly, which is always safe. | |||
2017-09-08 | UPDATES: Fix crash when compiling with updates enabled but without an ↵ | Thierry Crozat | |
UpdateManager This can happen when Sparkle was not found during configure which results in USE_UPDATES being defined but USE_SPARKLE not being defined. | |||
2017-09-07 | TITANIC: Fix hiding SGT toilet after turning it on & off | Paul Gilbert | |
2017-09-07 | Merge pull request #1016 from dafioram/star_control-cleanup | Paul Gilbert | |
TITANIC: Star control cleanup | |||
2017-09-07 | NEWS: Add fix for sound distortion bug in MADE engine | Thierry Crozat | |
2017-09-07 | TITANIC: star camera better handler function naming | David Fioramonti | |
The functions that dealt with the mover handling only had handler in the name so I added mover and type to the name to reflect that it involves the mover handler. | |||
2017-09-07 | TITANIC: star control, removed todos and improved some comments | David Fioramonti | |
2017-09-07 | TITANIC: make sure of setOrientations more clear | David Fioramonti | |
Made camera automover setOrientations not virtual and reduced arguments also changed name since to differentiate it from behavior of derived classes. | |||
2017-09-07 | TITANIC: Make use of CCameraAutoMover::setPath() more clear | David Fioramonti | |
There was a setPath() adn setPath2() function took in different arguments and were doing the same thing, but not using the different arguments. I made it into one function that only takes in the arguments it uses. Also it was marked virtual, but all the derived classes, CMarkedAutoMover, and CUnmarkedAutoMover were just doing there own thing and then calling this base class implementation. Therefore, I made it be not virtual and the derived classes can do there own thing and then call this, but since they are doing slightly different things it makes sense to differentiate the names and not have them all be called setPath. I.e., the derived classes also change the orientation so that is included in their function names to reflect that. | |||
2017-09-07 | TITANIC: Better naming for Viewport function | David Fioramonti | |
I differentiated getRelativePosCentering() and getRelativePosCentering2() since one was using the raw Pose and one was using the regular Pose. | |||
2017-09-07 | MADE: Fix static noise when playing sounds | Thierry Crozat | |
This was a regression introduced in commit 298ea1a. This fixes bug #9753. | |||
2017-09-06 | TITANIC: Add 'skip' response for Deskbot to skip entire checkin | Paul Gilbert | |
2017-09-06 | TITANIC: Make Parrot speech respect the Parrot volume level | Paul Gilbert | |
2017-09-06 | TITANIC: Fix gfx glitch closing SGT chest of drawers | Paul Gilbert | |
2017-09-06 | TITANIC: Fix specifying end frame in movie debugger command | Paul Gilbert | |
2017-09-05 | TITANIC: Allow GMM loading from the copyright and continue dialog | Paul Gilbert | |
2017-09-05 | TITANIC: Fix Bellbot disappearing during checkin cutscene | Paul Gilbert | |
2017-09-05 | TITANIC: Hook up in-game sound sliders to ScummVM volumes | Paul Gilbert | |
2017-09-05 | TITANIC: Simplify sound command now that # character is allowed | Paul Gilbert | |
2017-09-05 | GUI: Remove code that closes debugger if # or ~ keys are pressed | Paul Gilbert | |
2017-09-05 | GUI: Update comment for strdup call | Paul Gilbert | |
2017-09-05 | IMAGE: Support rendering Indeo videos at 15bpp | Cameron Cawley | |
2017-09-04 | TITANIC: Implement setup code for sound slider positions | Paul Gilbert | |
2017-09-04 | COMMON: Add helper macro for printing rects | Colin Snover | |
2017-09-04 | SCI32: Fix creating over 20 saves in Phant2 native save game | Colin Snover | |
2017-09-04 | SCI32: Disable save game mangling in Phant2 | Colin Snover | |
Fixes Trac#10035. | |||
2017-09-04 | SCI: Remove already-finished TODO | Colin Snover | |
2017-09-04 | SCI: Allow deep inspection of objects in debugger | Colin Snover | |
2017-09-04 | TITANIC: Cleanup and enum for CPetSound | Paul Gilbert | |
2017-09-04 | TITANIC: Fix display of music system stop button when pressed | Paul Gilbert | |
2017-09-04 | VIDEO: Fix reverse playback right to the very start of the video | Paul Gilbert | |
2017-09-04 | TITANIC: Support full view specification in debugger room command | Paul Gilbert | |
2017-09-04 | GUI: Add support for double quoted parameters in debugger | Paul Gilbert | |
2017-09-04 | IMAGE: Fix shadowing warning | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot disappearing on loading prologue elevator savegame | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot disappearing in prologue elevator | Paul Gilbert | |
2017-09-03 | BLADERUNNER: Fix compilation failure on PPC-AmigaOS4 | Colin Snover | |
On this platform, `int32` is `long`. | |||
2017-09-04 | I18N: Update translations templates | Thierry Crozat | |
2017-09-03 | SCI: Fix builds with SCI32 disabled | Colin Snover | |
2017-09-04 | I18N: Update translations templates | Thierry Crozat | |
2017-09-03 | SCI32: Exit early from screen shake if engine is quitting | Colin Snover | |
2017-09-03 | SCI32: Ignore bad audio map entries on GK2 DE CD 6 | Colin Snover | |
This patch also cleans up the GK2 audio map blacklisting code to reduce the number of redundant checks being made during audio map processing. Fixes Trac#10172. |