Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-27 | DREAMWEB: Add bug reference to Czech detection entry | Eugene Sandulenko | |
2016-03-27 | DREAMWEB: Added detection for Czech version. Bug #7078 | Eugene Sandulenko | |
2016-03-27 | SAGA: Added German fan-translated IHNM detection. Bug #7091 | Eugene Sandulenko | |
2016-03-24 | WINTERMUTE: Make wintermute games show the right save date | Martin Kennedy | |
2016-03-25 | SHERLOCK: Fix bug #7084 ("Crash when taking inventory") | Torbjörn Andersson | |
This was part regression (ManagedSurface is picky about the order of the parameters to the line drawing functions), part bug since it was drawing a horizontal line instead of a vertical. This call draws a very short vertical line to separate the rightmost "join" of the middle horizontal bar in the inventory dialog from the scrollbar. Unless you know what you're looking for, it's pretty hard to spot the difference. Thanks to dreammaster for figuring out the proper fix, while I was still trying to figure out what it was trying to draw. | |||
2016-03-25 | SCI: Remove commented out code line. | Johannes Schickel | |
2016-03-25 | SCI: Use aggregation to store objects in SegmentObjTable. | Johannes Schickel | |
This allows to store pointers and fundamental types in a SegmentObjTable. | |||
2016-03-25 | SCI: Introduce accessors for SegmentObjTable entries. | Johannes Schickel | |
This makes code not use _table directly whenever possible. An exception is the save game code which is not easy to adapt due to design deficiencies. | |||
2016-03-25 | SCI: Get rid of template hack for serialization. | Johannes Schickel | |
The former template hack relied on specialized functions for various types. We use a hand crafted set of functions for serialization functionality now. | |||
2016-03-24 | Merge pull request #700 from waltervn/adl-engine | Eugene Sandulenko | |
ADL: New engine | |||
2016-03-23 | AGI: Fix inaccurate predictive dialog trigger rect | Martin Kiewitz | |
Trigger rect is the rect, that the user needs to click to trigger the predictive dialog. Previously cursor char got drawn, rect started right afterwards In case cursor char is enabled, the rect will get adjusted accordingly now. | |||
2016-03-23 | WAGE: Added detection for 3 more games | Eugene Sandulenko | |
2016-03-23 | WAGE: Draw the scrollbar bar inverted to match the original | Eugene Sandulenko | |
2016-03-23 | WAGE: Proper scroll drawing | Eugene Sandulenko | |
2016-03-22 | WAGE: Three more games | Eugene Sandulenko | |
2016-03-22 | WAGE: Added 3 games to detection. I wonder when they end... | Eugene Sandulenko | |
2016-03-22 | WAGE: Added 3 more games | Eugene Sandulenko | |
2016-03-22 | WAGE: Added 4 more games. Some are problematic | Eugene Sandulenko | |
2016-03-21 | SHERLOCK: Fix crashes due to back buffer refactoring | Paul Gilbert | |
2016-03-21 | SHERLOCK: Make Screen::_backBuffer an object instead of pointer. | Johannes Schickel | |
2016-03-21 | SHERLOCK: Make Screen::_backBuffer protected. | Johannes Schickel | |
2016-03-21 | SHERLOCK: Get rid of Surface::setPixelData. | Johannes Schickel | |
2016-03-21 | Merge pull request #704 from lordhoto/clone2727-audiocd | Johannes Schickel | |
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X. | |||
2016-03-20 | SHERLOCK: Fix overloaded setPixels warning | Paul Gilbert | |
2016-03-21 | SCI32: Add censorship info to Phantasmagoria 2 detection entries | Martin Kiewitz | |
+ add info that 001.0.06 is the US release + cleanup | |||
2016-03-20 | Merge pull request #652 from dreammaster/screen | Paul Gilbert | |
ALL: Removing code duplication via new managed surface & screen classes | |||
2016-03-20 | WAGE: Adjust cursor position when scrolling | Eugene Sandulenko | |
2016-03-20 | WAGE: Restrict text scrolling to the visible text | Eugene Sandulenko | |
2016-03-20 | SCI32: Clean up outdated/wrong comments | Colin Snover | |
2016-03-20 | SCI32: Return correct value from kSetFontHeight | Colin Snover | |
2016-03-20 | SCI32: Do not change accumulator in non-returning kernel calls | Colin Snover | |
This did not cause any known bugs, but is wrong according to the way the actual engine works. | |||
2016-03-20 | SCI32: Use signed values for displacement position | Colin Snover | |
2016-03-20 | SCI32: Mark KQ7 1.51 Windows only detection entries actually as Windows. | Johannes Schickel | |
2016-03-18 | SCI32: Add workaround for invalid temp read in Torin | Colin Snover | |
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 | 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 | 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. |