Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-10 | Merge pull request #1041 from criezy/variadic-undefined | Thierry Crozat | |
Fix undefined behaviour in variadic functions | |||
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin Snover | |
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions. | |||
2017-10-06 | KYRA: Fix undefined behaviour in variadic functions | Thierry Crozat | |
Passing a type that undergoes default argument promotion as last argument of a variadic function results in undefined behaviour. | |||
2017-08-06 | JANITORIAL: Silence more GCC 7 warnings | Torbjörn Andersson | |
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC. | |||
2017-07-27 | VIDEO: Allow setting the mixer sound type used to play audio tracks | Bastien Bouclet | |
2016-12-08 | ALL: Leave out instructions for engine data issues | Ben Castricum | |
2016-12-06 | ALL: replace 2 more 'download engine data' instructions | Ben Castricum | |
2016-11-29 | ALL: save file => saved game | Ben Castricum | |
2016-11-29 | ALL: game state => saved game | Ben Castricum | |
2016-11-26 | KYRA: Update POTFILES | rootfather | |
2016-10-31 | JANITORIAL: Typos | Alexandre Detiste | |
I've not fixed this one, maybe it's on purpose: RELASE -> RELEASE engines/mads/staticres.cpp:const char *const kGameReleaseTitleStr = "GAME RELASE VERSION INFO"; | |||
2016-10-25 | KYRA: (LOL) Fix buffer overflow in _lastOverridePalFile | Willem Jan Palenstijn | |
It was storing filenames of length 12 in a char[12] buffer. Fixes bug #9627. | |||
2016-09-18 | ALL: Homogeneize use of 'saved game' in messages | Thierry Crozat | |
2016-08-30 | Merge pull request #788 from Tkachov/cloud | Eugene Sandulenko | |
ALL: Add Cloud storage support | |||
2016-08-27 | KYRA: (LOL) - fix #7183 (LOL-CD: game crashes and exits when ↵ | athrxx | |
looking/picking item) | |||
2016-08-24 | ALL: Make simpleSaveNames() a MetaEngineFeature | Alexander Tkachev | |
Added it into hasFeature() of all engines which returned `true` in simpleSaveNames() before. As mentioned in #788, SCI is not always using simple names, so it doesn't have such feature now. | |||
2016-08-24 | KYRA: Fix openSaveForWriting() to return OutSaveFile | Alexander Tkachev | |
2016-08-24 | CLOUD: Make OutSaveFile start saves sync | Alexander Tkachev | |
It had to become a proxy class in order to do that. finalize() starts the saves sync. | |||
2016-08-24 | ALL: Add MetaEngine::simpleSaveNames() | Alexander Tkachev | |
Engines with "simple" savenames would support "Run in background" in save/load dialog and gradual save slots unlocking. Other engines save/load feature would be locked until save sync is over. | |||
2016-07-30 | KYRA: Bump kyra.dat version for updated Italian EOB1 changes | Eugene Sandulenko | |
2016-05-17 | KYRA: Remove redundant code. | Eugene Sandulenko | |
item variable value is less than 33, that is, 32 max. item+1 is never > 33. Thus, the clapping code is redundant. | |||
2016-05-15 | KYRA: Simplify Kyra1 audio track filename handling | Johannes Schickel | |
2016-05-15 | Revert "KYRA: Plug memory leak" | Johannes Schickel | |
This reverts commit 9909cc615d527bc8d43f930d8c88dc014974f2de. This will likely cause invalid memory reads because it frees the last output buffer which is used to keep files in memory. There is a possible memory leak here, when the input data is not well formed. However, fixing this takes some more effort than the solution in the reverted commit. | |||
2016-05-15 | KYRA: Silence analysis tools about possible memory leaks | Johannes Schickel | |
2016-05-15 | Revert "KYRA: Plug memory leak" | Johannes Schickel | |
This reverts commit c22ca8ffb515b03712a0f0e36dd40c7e38c4b8ed. This revision caused invalid memory reads in Kyra1 DOS+FM-TOWNS. | |||
2016-05-15 | KYRA: Plug memory leak | Eugene Sandulenko | |
2016-05-15 | KYRA: Plug memory leak | Eugene Sandulenko | |
2016-04-15 | KYRA: Initialize variable before usage. | Johannes Schickel | |
Thanks to salty-horse for reporting. | |||
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-04-14 | JANITORIAL: Reduce GUI header dependencies | Ori Avtalion | |
2016-04-03 | KYRA: (LOL) fix bug #7104 (LOL-CD: mixing sfx and voice mode does not work) | athrxx | |
2016-03-13 | BACKENDS: Only expose one set of functions for AudioCDManager | Matthew Hoops | |
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API. | |||
2016-03-13 | KYRA: Ensure openCD() is called | Matthew Hoops | |
2016-02-27 | KYRA: Formatting fixes. | Johannes Schickel | |
2016-02-27 | KYRA: Remove ADGF_TESTING from EoB 1+2. | Johannes Schickel | |
2016-02-25 | KYRA: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-02-15 | JANITORIAL: Typos detected with lintian & grep | Alexandre Detiste | |
2016-02-09 | KYRA: Run astyle on sound.cpp. | Johannes Schickel | |
2016-01-26 | KYRA: Cleanup listing of actual save slots in GUI::updateSaveFileList. | Johannes Schickel | |
2016-01-26 | KYRA: Only request actual save slots in listSaves. | Johannes Schickel | |
2015-11-10 | KYRA: (LOK/PC-98) - add missing string resource | athrxx | |
2015-11-09 | AUDIO: (FM-TOWNS) - cleanup euphony code | athrxx | |
(rework parts of the code + improve naming of variables/functions) | |||
2015-07-07 | AUDIO: Remove all AudioStream access to OPL | Matthew Hoops | |
2015-07-07 | KYRA: Use the built-in OPL timer | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the sample rate configuration from the OPL code | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the legacy OPL API | Matthew Hoops | |
2015-05-21 | KYRA: Update comment since the file it pointed to moved | Torbjörn Andersson | |
Also, ScummVM does have a more modern FMOPL implementation now, so there's no need to bring up other implementations. | |||
2014-10-28 | KYRA: Remove trailing whitespace | Filippos Karapetis | |
2014-10-11 | KYRA: (EOB) - add support for Italian fan translation of EOB I | athrxx | |
2014-10-04 | KYRA: Update list of files that contain translatable strings | Thierry Crozat | |