Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-24 | DEVTOOLS: Improve SDL2 support in create_project. | Johannes Schickel | |
This adapts MSBuild and XCode project generators to output project files which can be used to build the SDL backend with SDL2 easily. | |||
2016-03-24 | DEVTOOLS: Slight formatting fix. | Johannes Schickel | |
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 | OPENGL: Add assertions to check for valid attribute state. | Johannes Schickel | |
2016-03-23 | OPENGL: Fix black screen for some GL implementations with shaders. | Johannes Schickel | |
For compatibility location 0 is used to decide whether fixed function style vertex information is used in old GL contexts. In some cases drivers might assign the color information to be passed through attribute 0. This caused the array attribute status for location 0 to be disabled and resulted in wrong vertex data to be used. | |||
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-23 | GUI: Fix constant names mentioned in comment | Ori Avtalion | |
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 | |