Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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 | WAGE: Added several alternate versions of the games | Eugene Sandulenko | |
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 | 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 | 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-16 | SCI32: Implement analyzeForRemap() | Filippos Karapetis | |
2016-03-16 | SCI32: Implement the remapping drawing functions | Filippos Karapetis | |
2016-03-16 | SCI32: Implement analyzeUncompressedForRemap() | Filippos Karapetis | |
2016-03-16 | SCI32: Spacing | Filippos Karapetis | |
2016-03-16 | SCI32: Remove dead code related to priority map handling | Filippos 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-16 | SCI32: Global 12 contains the previous room | Filippos Karapetis | |
2016-03-16 | SCI32: Remove getColorAtCoordinate() | Filippos Karapetis | |
The only calling code for this was removed in commit 3f2469c33ed6017d3c385fbbfd01a4e690987fbc | |||
2016-03-15 | SCI32: Initialise all scaler tables | Colin 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-15 | SCI32: More work on remapping | Filippos Karapetis | |
Still not working | |||
2016-03-15 | WAGE: Plug the debugger in | Eugene Sandulenko | |
2016-03-15 | WAGE: Added engine debugger stub | Eugene Sandulenko | |
2016-03-15 | WAGE: Better menu shortcut parsing. This fixes Jumble! | Eugene Sandulenko | |
2016-03-15 | WAGE: More games to detection | Eugene Sandulenko | |
2016-03-15 | WAGE: More games to detection | Eugene Sandulenko | |
2016-03-15 | WAGE: Two more games added to detection | Eugene Sandulenko | |
2016-03-15 | SCI32: Document kAddLine | Filippos Karapetis | |
2016-03-15 | SCI32: Implement kBitmapSetDisplace | Filippos Karapetis | |
2016-03-15 | SCI: Remove unused _gfxScreen parameter from GfxRemap | Filippos Karapetis | |
2016-03-14 | SCI32: Implement kBitmapDrawColor | Colin Snover | |
2016-03-14 | Merge pull request #705 from ottogin/sword25-video-fix | Eugene Sandulenko | |
SWORD25: Fix video loop in intro | |||
2016-03-14 | Merge pull request #706 from eriktorbjorn/bbvs-newgame | Eugene Sandulenko | |
BBVS: Move much of engine initialization to newGame() | |||
2016-03-14 | WAGE: Crash in Strange Disappearance has been resolved | Eugene Sandulenko | |
2016-03-14 | WAGE: Made bounds calulation less restrictive | Eugene Sandulenko | |
2016-03-14 | BBVS: Move much of engine initialization to newGame() | Torbjörn Andersson | |
This should fix bug #7057 ("BBVS: No clean-up when restarting"). | |||
2016-03-13 | SCI32: Implement kCelInfo | Colin Snover | |
2016-03-13 | SCI32: Fix scaler drawing pixels at the wrong positions | Colin Snover | |
In order for scaling ratios to apply equally across objects that start at different positions on the screen, the pixels that are read from the source bitmap must all use the same pattern of division. In other words, cels must follow the same scaling pattern as if they were drawn starting at an even multiple of the scaling ratio, even if they were not. |