Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-23 | Merge pull request #711 from lordhoto/opengl-revamp | Johannes Schickel | |
OpenGLGraphicsManager: Revamp | |||
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 | Merge branch 'sherlock-setpixels' | Paul Gilbert | |
2016-03-21 | SHERLOCK: Fix crashes due to back buffer refactoring | Paul Gilbert | |
2016-03-21 | GRAPHICS: Set parameterless Screen constructor to use screen format | 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 | CONFIGURE: Extend Linux CD check and run it on Linux only. | Johannes Schickel | |
2016-03-21 | LINUX: Use classic major/minor macros. | Johannes Schickel | |
Makes our Linux Audio CD code work with implementations without gnu_dev_major and gnu_dev_minor too. | |||
2016-03-21 | GRAPHICS: Implement convenience Font::drawChar taking ManagedSurface. | Johannes Schickel | |
2016-03-20 | GRAPHICS: Fix create call in ManagedSurface constructor | Paul Gilbert | |
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 | GRAPHICS: Fix MangaedSurface pixel casting errors | Paul Gilbert | |
2016-03-20 | GRAPHICS: Use correct bounding rect in Font::drawString taking Common::String. | Johannes Schickel | |
2016-03-20 | GRAPHICS: Mark actual dirty area as dirty in Font::drawString. | Johannes Schickel | |
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-19 | NEWS: Mention new Chinese Pinyin translation | Thierry Crozat | |
2016-03-19 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-03-19 | I18N: Chinese Pinyin GUI Translation added, support ISO-8859-1 | Chenbo Li | |
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 | AUDIO: Use MUNT's sample rate for MT-32 emulation. | Johannes Schickel | |
2016-03-18 | AUDIO: Make MT-32 emulator play MIDI events immediately. | Johannes Schickel | |
This fixes the Indiana Jones and the Fate of Atlantis specific issue reported in bug #6242 "AUDIO: Built-In MT-32 MUNT Produces Wrong Sounds". Delaying MIDI events has been introduced with Munt 1.3.0. Regression from 00992c1e68444a8123ffc89a971751cecf7287ed. | |||
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 | |