Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-03 | I18N: Update translations templates | Thierry Crozat | |
2018-08-03 | SAGA: Deduplicate kScriptTimeTicksPerSecond constant | Adrian Frühwirth | |
2018-08-03 | GROOVIE: Allow saving via GMM and increase save slots to 25 | David Fioramonti | |
If the user enters in an invalid description for the save then it will be simplified by the saved name cache process in Script::savegame. I checked this with t7g, but not with the 11th guest or any other Groovie game. The original in-game loading/saving can still only access the first 10 save slots (0-9). Its possible to saving via the GMM when the game is interactive. Loading a game saved via the gui using the original in-game load menu works fine. Saving via the GMM with timestamp works, but only only saves the characters up to the first non-alpha non-letter characer. | |||
2018-08-03 | I18N: Update translations templates | Thierry Crozat | |
2018-08-03 | TINSEL: Add playTime to saved game and display it | David Fioramonti | |
Also bumps the saved game format version to 3. I changed the order of how the data is saved so that the playtime could be read in without skipping as much data. This is because querySaveMetaInfos only needs the metafields where as saveload::DoRestore() needs more of the header. A crash was happening when trying to delete a saved game from the launcher. It is because the engine is not initalized. I assign a dummy value to resolve the issue. Loading saved games from previous versions works. When an old version saved game is loaded it will start with zero playtime. Old saved games are shown as not having playtime data. | |||
2018-08-03 | VIDEO: Fix Theora playback when building with Tremor | Cameron Cawley | |
2018-08-03 | LAB: By default skip thumbnail loading for readSaveGameHeader | David Fioramonti | |
This changes the convention back to skipping the thumbnail loading for readSaveGameHeader. querySaveMetaInfos is the only place it shouldn't be skipped. | |||
2018-08-03 | GRAPHICS: Set thumbnail to nullptr when loading the thumbnail is skipped | David Fioramonti | |
Since Graphics::loadThumbnail can return successfully when a thumbnail is skipped the caller may want to check to the see that the thumbnail is not null before using it. Setting it to null is just defensive in case the caller didn't do so. If the user tries to use the thumbnail in setThumbnail then it will just show a black screen for the thumbnail rather than crashing if they have not set the thumbnail to null. | |||
2018-08-03 | BLADERUNNER: Add cos/sine table | David Fioramonti | |
This uses the one in Common. The engine now contains a 10-bit cosine and sine table. It used mostly for vector math. This also allows two vector functions to be removed from vector.h. | |||
2018-08-03 | COMMON: Added Ukrainian language | lolbot-iichan | |
Common::UA_UKR is needed for FoxTail game at WinterMute engine | |||
2018-08-02 | PINK: fixed bug when in walking state you choose another location | whiterandrek | |
2018-08-02 | COMMON: Fix kerning issue in wordWrapText. | Ľubomír Remák | |
2018-08-02 | NEWS: Formatting fixes | Eugene Sandulenko | |
2018-08-01 | PARALLACTION: Fix use-after-free on quit | Colin Snover | |
Parallaction::_gfx is referenced by objects destroyed when Parallaction::_input is destroyed so it cannot be destroyed first. | |||
2018-08-01 | PARALLACTION: Fix null pointer dereference on quit | Colin Snover | |
2018-08-01 | PARALLACTION: Fix invalid array access at dialogue selection | Colin Snover | |
Also removes an unnecessary second condition check for oldAnswer by moving that closer to its point of use. | |||
2018-08-01 | NEWS: Mention new display stretch mode | Thierry Crozat | |
2018-08-01 | NEWS: Formatting fixes | Eugene Sandulenko | |
2018-07-31 | AUDIO: Fix broken physical audio CD playback on non-win32 | Bastien Bouclet | |
The play method did not override the base class due to the addition of the soundType parameter. | |||
2018-07-31 | I18N: Update translations templates | Thierry Crozat | |
2018-07-31 | MOHAWK: Fix Unused Variable Compiler Warning. | D G Turner | |
This occurs when FreeType2 is not enabled and thus fontHeight variable is unused. | |||
2018-07-31 | CRUISE: Fix Possible Invalid Thumbnail Pointer Access. | D G Turner | |
2018-07-30 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 100.0% (989 of 989 strings) | |||
2018-07-30 | COMMON: Fix HashMap never reusing erased items storage | Thierry Crozat | |
When erasing and inserting many items this caused the hashmap capacity to grow more than it should which resulted in performances issues (and possibly memory issues as well). The issue was reported on IRC today with the wintermute engine. | |||
2018-07-30 | I18N: Update translations templates | Thierry Crozat | |
2018-07-30 | MOHAWK: MYST: Add support for the localized 25th games | Bastien Bouclet | |
2018-07-30 | DM: Fix Possible Uninitialized Variable Usage Compiler Warnings. | D G Turner | |
2018-07-30 | AUDIO: Fix Compiler Shadowing Warnings. | D G Turner | |
2018-07-30 | GRAPHICS: MACGUI: fixed memory leaks in MacTextWindow | Andrei Prykhodko | |
2018-07-30 | I18N: Regenerate translations data file | Thierry Crozat | |
2018-07-29 | PINK: force cursor updating when entering to pda page | Andrei Prykhodko | |
2018-07-29 | PINK: fixed Coverity warnings | Andrei Prykhodko | |
2018-07-29 | PINK: add partial implementation of ActionText | Andrei Prykhodko | |
2018-07-29 | GRAPHICS: MACGUI: add additional arg to MacTextWindow's constructor to ↵ | Andrei Prykhodko | |
disable cursor handler | |||
2018-07-29 | GRAPHICS: MACGUI: fixed SIGSEGV when ptr to menu in MacTextWindow is NULL | Andrei Prykhodko | |
2018-07-29 | I18N: Update translations templates | Thierry Crozat | |
2018-07-29 | GUI: Fix graphics options visibility depending on supported featuress | Thierry Crozat | |
2018-07-29 | I18N: Update translation (Italian) | Paolo Bossi | |
Currently translated at 100.0% (989 of 989 strings) | |||
2018-07-29 | SLUDGE: Fix Unused Function Compiler Warnings. | D G Turner | |
2018-07-29 | I18N: Update translation (Italian) | Paolo Bossi | |
Currently translated at 100.0% (989 of 989 strings) | |||
2018-07-29 | ZVISION: Add workaround for ZGI bug #10605 | Torbjörn Andersson | |
It's possible to get the "Fire! Fire!" timer stuck after setting the the inquisitor doll on fire. This should work around that. | |||
2018-07-29 | ZVISION: Add workaround for bug #10604 | Torbjörn Andersson | |
It was possible to render the game unplayable simply by looking at Jack's cigar box while waiting for him to return to examine the lamp. Note that this bug is only present in the DVD version. For whatever reason, it adds a dummy location for playing the cutscene. Applying the bugfix in the CD version actually breaks the game. | |||
2018-07-29 | ANDROID: Use the dedicated GUI option for enabling the touchpad mode | Cameron Cawley | |
2018-07-29 | WINTERMUTE: Return Common::kUnsupportedColorMode if the required screen ↵ | Cameron Cawley | |
format is unavailable | |||
2018-07-29 | ANDROID: Replace getPixelFormatName function with PixelFormat::toString | Cameron Cawley | |
2018-07-29 | SUPERNOVA: Fix Unused Variable Compiler Warnings. | D G Turner | |
2018-07-29 | PINK: Fix Unused Const Variable Compiler Warning. | D G Turner | |
2018-07-29 | I18N: Update translations templates | Thierry Crozat | |
2018-07-29 | MOHAWK: Silent Compiler Warning About Unused VM Pointer. | D G Turner | |
This can be restored if required at a later time. | |||
2018-07-29 | LILLIPUT: Minor Sound Function Name Change For Consistency. | D G Turner | |
This has no functional change, but improves the consistency with the renamed stopSound() function. Also, minor fixes for formatting, removal of redundant comments and code in sound class. |