Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-18 | SCI32: Use correct script dimensions for later SCI32 games | Colin Snover | |
These values are hard-coded in the engine executable for each game. | |||
2016-03-18 | SCI32: Add Phantasmagoria 1.000.000 signature | Colin Snover | |
2016-03-18 | SCI32: Fix crashes in kIsOnMe caused by stale CelObjs | Colin Snover | |
2016-03-18 | SCI32: More correctly fix kStringCopy overflow | Colin Snover | |
This entire kString code needs to be reviewed/refactored, but at least this fix is more complete than the last one. Thanks to @lordhoto and @wjp for their assistance. | |||
2016-03-18 | SCI32: Fix heap overflow (read) in kStringCopy | Colin Snover | |
2016-03-18 | SCI32: Fix incorrect double-read from CLUT | Colin Snover | |
2016-03-18 | WAGE: Plugged in console scrolling up/down | Eugene Sandulenko | |
2016-03-18 | WAGE: Fixed border highlighting | Eugene Sandulenko | |
2016-03-18 | WAGE: Correction to highlighted border drawing | Eugene Sandulenko | |
2016-03-18 | WAGE: Initial code for border manipulation | Eugene Sandulenko | |
2016-03-17 | TITANIC: Fleshing out CLinkItem class | Paul Gilbert | |
2016-03-17 | TITANIC: Add some CEnterViewMsg stubs | Paul Gilbert | |
2016-03-17 | TITANIC: Add stubs for CEnterNodeMsg message handlers | Paul Gilbert | |
2016-03-17 | TITANIC: Add room number to debugger rooms listing | Paul Gilbert | |
2016-03-17 | TITANIC: Implement debugger with dump and room commands | Paul Gilbert | |
2016-03-17 | TITANIC: Added stubbed CEnterRoomMsg event handlers as needed | Paul Gilbert | |
2016-03-17 | TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlers | Paul Gilbert | |
2016-03-17 | TITANIC: Fix image decoders | Paul Gilbert | |
2016-03-17 | GRAPHICS: Cleanup of ManagedSurface and Screen classes | Paul Gilbert | |
2016-03-17 | SCI32: Correct KQ7 version split | Colin Snover | |
The information in the wiki was wrong, KQ7 1.51 is always SCI 2.1 early. | |||
2016-03-17 | SCI32: Add kq7 1.51 English, fix kq7 1.51 German detection | Martin Kiewitz | |
Also sort detection entries for kq7 by game version | |||
2016-03-17 | TITANIC: Implemented the CJPEGDecode and CTargaDecode classes | Paul Gilbert | |
Thank goodness for the existing ScummVM image decoders for these types.. it made implementing the classes sooooo much easier | |||
2016-03-17 | SCI32: Code documentation improvements | Colin Snover | |
2016-03-17 | SCI32: Remove outdated note about state of frameout code | Colin Snover | |
This code is engine-accurate now, not based on guesswork. | |||
2016-03-17 | SCI32: Temporarily remove dead SCI2.1early transitions code | Colin 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-17 | SCI32: Clarify game engine version comments for split-version games | Colin Snover | |
2016-03-17 | SCI32: Update unimplemented TODO to reflect the correct operation type | Colin Snover | |
2016-03-17 | SCI32: Enable redrawAllCount in palMorphFrameOut | Colin Snover | |
2016-03-17 | TITANIC: Implemented CStdCWADFile class | Paul Gilbert | |
2016-03-17 | WAGE: Added several alternate versions of the games | Eugene Sandulenko | |
2016-03-16 | TITANIC: Implemented surface shiftColors | Paul Gilbert | |
2016-03-16 | SCI32: Work around bad Styler script in KQ7 2.0b | Colin 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-16 | TITANIC: Implemented surface resizing and freeing | Paul Gilbert | |
2016-03-16 | TITANIC: Renames/fixes for OSVideoSurface methods | Paul Gilbert | |
2016-03-16 | TITANIC: Implement surface lock and unlocking | Paul Gilbert | |
2016-03-16 | TITANIC: Implemented overall surface loading method | Paul Gilbert | |
2016-03-16 | TITANIC: Implementing setActiveView, surface clearing | Paul Gilbert | |
2016-03-16 | SCI32: Fix updated screen item count in remapMarkRedraw() | Filippos Karapetis | |
Thanks to snover for noticing this | |||
2016-03-16 | WAGE: Added 5 more games to detect. Drakmyth Castle is a big game | Eugene Sandulenko | |
2016-03-16 | SCUMM: Slight renaming for clarification. | Johannes Schickel | |
2016-03-16 | SCUMM: 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-16 | SCI: 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-16 | WAGE: More games to detection, all have problems | Eugene Sandulenko | |
2016-03-16 | WAGE: Implement script command in debugger | Eugene Sandulenko | |
2016-03-16 | WAGE: Enhanced 'scenes' debug command | Eugene Sandulenko | |
2016-03-16 | WAGE: Put debugger in tilde key `~' | Eugene Sandulenko | |
2016-03-16 | TITANIC: Starting to implement game view loading | Paul Gilbert | |
2016-03-16 | SAGA: Fix interface colors in French and German versions of IHNM | Torbjö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-15 | TITANIC: Fleshing out resource key and view loading | Paul Gilbert | |
2016-03-16 | SCI32: Implement analyzeForRemap() | Filippos Karapetis | |