aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-17SCI32: Remove outdated note about state of frameout codeColin Snover
This code is engine-accurate now, not based on guesswork.
2016-03-17SCI32: Temporarily remove dead SCI2.1early transitions codeColin Snover
This code sneaked in with the graphics engine rewrite, but is not ready yet to be used. It will return shortly, once it is enabled and working.
2016-03-17SCI32: Clarify game engine version comments for split-version gamesColin Snover
2016-03-17SCI32: Update unimplemented TODO to reflect the correct operation typeColin Snover
2016-03-17SCI32: Enable redrawAllCount in palMorphFrameOutColin Snover
2016-03-17BUILD: Fix static linking for OS X.Johannes Schickel
Regression from 9ae52541ce27573b71e9eda9ca092d7472bae36d.
2016-03-17TITANIC: Implemented CStdCWADFile classPaul Gilbert
2016-03-17WAGE: Added several alternate versions of the gamesEugene Sandulenko
2016-03-16TITANIC: Implemented surface shiftColorsPaul Gilbert
2016-03-16SCI32: Work around bad Styler script in KQ7 2.0bColin Snover
The SCI2.1mid version of the game includes scripts designed for SCI2.1early which means wrong parameters are sent to the kernel.
2016-03-16TITANIC: Implemented surface resizing and freeingPaul Gilbert
2016-03-16TITANIC: Renames/fixes for OSVideoSurface methodsPaul Gilbert
2016-03-16TITANIC: Implement surface lock and unlockingPaul Gilbert
2016-03-16TITANIC: Implemented overall surface loading methodPaul Gilbert
2016-03-16TITANIC: Implementing setActiveView, surface clearingPaul Gilbert
2016-03-16SCI32: Fix updated screen item count in remapMarkRedraw()Filippos Karapetis
Thanks to snover for noticing this
2016-03-16Merge pull request #682 from lordhoto/savefilemanager-case-insensitiveJohannes Schickel
ALL: Make SaveFileManager case insensitive.
2016-03-16WAGE: Added 5 more games to detect. Drakmyth Castle is a big gameEugene Sandulenko
2016-03-16SCUMM: Slight renaming for clarification.Johannes Schickel
2016-03-16SCUMM: Check whether sound effects are active in Player_AD::getSoundStatus.Johannes Schickel
This fixes bug #7076 "LOOM: AdLib sound effect not stopped at Cygna's grave.". Original SCUMM (I checked Monkey Island EGA) implemented Sound::isSoundRunning by checking whether the sound resource of the requested sound id is locked. We use actual sound state inside the player.
2016-03-16SCI: Add workaround for restoring kq6 saved games (lowres/hires)Martin Kiewitz
KQ6 CD sets a global depending on lowres/hires state right at the start and some scripts are using it instead of calling kPlatform. This causes some graphics to be incorrect (well lowres) in case the user saves in lowres mode, then switches to hires mode and restores the previously saved game. We now set that global directly after restoring saved games, so that this issue does not happen anymore. KQ6 CD demo did the same.
2016-03-16WAGE: More games to detection, all have problemsEugene Sandulenko
2016-03-16WAGE: Implement script command in debuggerEugene Sandulenko
2016-03-16WAGE: Enhanced 'scenes' debug commandEugene Sandulenko
2016-03-16WAGE: Put debugger in tilde key `~'Eugene Sandulenko
2016-03-16TITANIC: Starting to implement game view loadingPaul Gilbert
2016-03-16SAGA: Fix interface colors in French and German versions of IHNMTorbjörn Andersson
The same fix that had already been applied to the Spanish version also applies to the French and German versions. (Judging by the detection entries, there aren't any alternative versions so the ones I got from GOG should be representative.) The palettes aren't quite identical to the Spanish one, but I think the remaining difference is for the spiritual barometer, so the special case for that remains Spanish-only.
2016-03-15TITANIC: Fleshing out resource key and view loadingPaul Gilbert
2016-03-16SCI32: Implement analyzeForRemap()Filippos Karapetis
2016-03-16SCI32: Implement the remapping drawing functionsFilippos Karapetis
2016-03-16SCI32: Implement analyzeUncompressedForRemap()Filippos Karapetis
2016-03-16SCI32: SpacingFilippos Karapetis
2016-03-16SCI32: Remove dead code related to priority map handlingFilippos Karapetis
The priority map is not used at all in SCI32 at the engine level by design, so all the relevant code that handles picture priority is pretty much dead
2016-03-16SCI32: Global 12 contains the previous roomFilippos Karapetis
2016-03-16SCI32: Remove getColorAtCoordinate()Filippos Karapetis
The only calling code for this was removed in commit 3f2469c33ed6017d3c385fbbfd01a4e690987fbc
2016-03-15SCI32: Initialise all scaler tablesColin Snover
Initialising only the first table means that if the first ratios aren't 1:1 but the *second* ratios are 1:1, the second ratios will read from an uninitialised table.
2016-03-15SCI32: More work on remappingFilippos Karapetis
Still not working
2016-03-15NEWS: Reword Windows MIDI bug fix description.Johannes Schickel
2016-03-15NEWS: Engine name consistency fixes.Johannes Schickel
2016-03-15NEWS: Improve wording slightly.Johannes Schickel
2016-03-15NEWS: Consistency fixes.Johannes Schickel
2016-03-15NEWS: Sync 1.8.1 sectionEugene Sandulenko
2016-03-15WAGE: Plug the debugger inEugene Sandulenko
2016-03-15WAGE: Added engine debugger stubEugene Sandulenko
2016-03-15WAGE: Better menu shortcut parsing. This fixes Jumble!Eugene Sandulenko
2016-03-15WAGE: More games to detectionEugene Sandulenko
2016-03-15WAGE: More games to detectionEugene Sandulenko
2016-03-15WAGE: Two more games added to detectionEugene Sandulenko
2016-03-15SCI32: Document kAddLineFilippos Karapetis
2016-03-15SCI32: Implement kBitmapSetDisplaceFilippos Karapetis