aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk
AgeCommit message (Collapse)Author
2018-07-02MOHAWK: RIVEN: Fix the credits not showing in the Polish versionBastien Bouclet
Fixes Trac#10589
2018-06-30MOHAWK: Push down the include of advancedDetector.hBastien Bouclet
So the whole engine is not recompiled when making changes to the detection code.
2018-06-29MOHAWK: RIVEN: Tweak a bit the main menu itemsBastien Bouclet
* Move the text to the left so the japanese version is not cut. * Increase the size of the text so it looks better when scaled up.
2018-06-29MOHAWK: RIVEN: Fix loading autosaves saved while on the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Removed hardcoded list of language prefixes.Eugene Sandulenko
This will let to play with the prefixes without recompilation.
2018-06-29MOHAWK: Added file sizes to 25th Anniversary Riven entriesEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Disable autosaving while the game is not startedBastien Bouclet
2018-06-29MOHAWK: RIVEN: Improve some of the main menu translationsBastien Bouclet
2018-06-29MOHAWK: RIVEN: Restrict new menu to 25th Anniversary gamesEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Add detection for the 25th Anniversary versionBastien Bouclet
2018-06-29MOHAWK: RIVEN: Added Japanese font and menu translationEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Translated new menu entriesEugene Sandulenko
2018-06-29MOHAWK: Drop platform at Riven detection entriesEugene Sandulenko
Since we do not distinguish between Win and Mac, we drop the platform from the detection entries during the autodetection
2018-06-29MOHAWK: RIVEN: Show confirmation dialogs on the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Use an in-game thumbnail when saving from the menuBastien Bouclet
Instead of a thumbnail of the menu itself.
2018-06-29MOHAWK: RIVEN: Fix starting a new game with a game currently activeBastien Bouclet
2018-06-29MOHAWK: RIVEN: Fix saving while in the menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Fix loading and resuming from the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Fix compilation without RivenBastien Bouclet
2018-06-29MOHAWK: RIVEN: Remove the load/save/quit buttons from the options dialogBastien Bouclet
Those features can now be accessed through the main menu
2018-06-29MOHAWK: RIVEN: Add more options to the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Patch in the load menu for the game versions missing itBastien Bouclet
2018-06-29MOHAWK: RIVEN: Localize menusEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Fix crash for German RivenEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Add a save button to the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Draw menu with TTF fontsEugene Sandulenko
2018-06-29MOHAWK: RIVEN: Show main menu on ESCEugene Sandulenko
2018-06-29MOHAWK: MYST: Introduce a main menu stackBastien Bouclet
Used in the 25th Anniversary edition of Myst ME
2018-06-26CREDITS: Change nickname for Lothar Serra MariLothar Serra Mari
2018-06-24Merge pull request #1220 from dafioram/mystDaySliderBastien Bouclet
MOHAWK: MYST: Increment y_pos of observatory day slider faster
2018-06-24MOHAWK: MYST: Turn FortressRotation into a Direction enumDavid Fioramonti
2018-06-23MOHAWK: MYST: Fix incorrect door close sound for the cablinBastien Bouclet
Fixes Trac#10580.
2018-06-22MOHAWK: RIVEN: Fix out of bounds write in the flies effectBastien Bouclet
Fixes Trac#10579.
2018-06-19MOHAWK: MYST: Fix out of bounds read when redrawing the observatoryBastien Bouclet
The observatory go button computes random 105x106 rectangles in the 512x512 star image. The previous code would allow to go out of bounds by 3 pixels. Interestingly the bug is in the original engine disassembly perhaps it could crash as well. Fixes Trac#10576.
2018-06-19MOHAWK: MYST: Increment y_pos of observatory day slider fasterDavid Fioramonti
Fixes Trac#10572. The day slider does not go all the way to the bottom (day 31st) when the down arrow is used to increment the day. This change increases how much y displacement happens with each change in the day so that the bottom is reach on day 31st. This is just a graphical bug and doesn't affect the logic of the puzzle. The day slider can also be dragged to the bottom without using the buttons.
2018-06-14MOHAWK: MYST: Clean up the options dialogBastien Bouclet
Also load and save games using ctrl-o / ctrl-s.
2018-06-13MOHAWK: MYST: Make the scripts time accounting pause safeBastien Bouclet
2018-06-13MOHAWK: MYST: Move the current stack id to ScriptParserBastien Bouclet
2018-06-13MOHAWK: MYST: Simplify memory management of the active stackBastien Bouclet
2018-06-13MOHAWK: MYST: Extract a Card class out of the main engine classBastien Bouclet
This is to allow having multiple cards loaded at the same time in the future.
2018-06-07MOHAWK: Display a GUI error message when no audio devices are availableBastien Bouclet
2018-05-28Merge pull request #1187 from bgK/detection-refactor-unknownBastien Bouclet
ENGINES: Return unknown game variants with the list of detected games
2018-05-28MOHAWK: MYST: Fix drawing the Stoneship red page open doorBastien Bouclet
When the lights are on, the open door image would not draw at the correct position in Myst ME only. This is due to the open door image being too small. The original has a special case for that image. We reproduce that same hack. Fixes Trac#7143.
2018-05-28Merge pull request #1201 from ccawley2011/mohawk-soundBastien Bouclet
MOHAWK: Fix decoding sounds with 16 bit samples
2018-05-26Merge pull request #1198 from dafioram/mohawk10536Bastien Bouclet
MOHAWK: README: Minor autosave changes and notes for autosaving
2018-05-24MOHAWK: Fix decoding sounds with 16 bit samplesCameron Cawley
2018-05-24JANITORIAL: Fix trailing whitespaceAdrian Frühwirth
2018-05-22MOHAWK: Allow non-autosaves in autosave slot to be deletableDavid Fioramonti
With the addition of autosaving support, deleting saves (via the gui) to slot 0 was disabled, but for saves that have been previousl created by the user it make sense that they should be allowed to delete a save in slot 0. Fixes Trac#10536.
2018-05-22MOHAWK: MYST: Do not autosave over saves from the originalDavid Fioramonti
The previous logic was enabling autosaving if the metadata file was not present, but saves from the original don't have metadata. Now it checks if the non-metadata file can be loaded to determine if the slot is empty.
2018-05-20MOHAWK: RIVEN: Add Autosave SupportDavid Fioramonti
The game will autosave to slot 0 using the save period given in the scummvm config file. Or when the user quits. Autosaves are only allowed when an autosave is in slot 0, there is no save in slot 0, or there is a save, but it is corrupt. This will not override any saves the player has previously put in save slot 0. If there is a save in slot 0 that is not an autosave then there will be no autosaving.