Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-29 | MOHAWK: RIVEN: Use an in-game thumbnail when saving from the menu | Bastien Bouclet | |
Instead of a thumbnail of the menu itself. | |||
2018-06-29 | MOHAWK: RIVEN: Fix starting a new game with a game currently active | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix saving while in the menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix loading and resuming from the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix compilation without Riven | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Remove the load/save/quit buttons from the options dialog | Bastien Bouclet | |
Those features can now be accessed through the main menu | |||
2018-06-29 | MOHAWK: RIVEN: Add more options to the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Patch in the load menu for the game versions missing it | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Localize menus | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Fix crash for German Riven | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Add a save button to the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Draw menu with TTF fonts | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Show main menu on ESC | Eugene Sandulenko | |
2018-06-29 | MOHAWK: MYST: Introduce a main menu stack | Bastien Bouclet | |
Used in the 25th Anniversary edition of Myst ME | |||
2018-06-26 | CREDITS: Change nickname for Lothar Serra Mari | Lothar Serra Mari | |
2018-06-24 | Merge pull request #1220 from dafioram/mystDaySlider | Bastien Bouclet | |
MOHAWK: MYST: Increment y_pos of observatory day slider faster | |||
2018-06-24 | MOHAWK: MYST: Turn FortressRotation into a Direction enum | David Fioramonti | |
2018-06-23 | MOHAWK: MYST: Fix incorrect door close sound for the cablin | Bastien Bouclet | |
Fixes Trac#10580. | |||
2018-06-22 | MOHAWK: RIVEN: Fix out of bounds write in the flies effect | Bastien Bouclet | |
Fixes Trac#10579. | |||
2018-06-19 | MOHAWK: MYST: Fix out of bounds read when redrawing the observatory | Bastien 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-19 | MOHAWK: MYST: Increment y_pos of observatory day slider faster | David 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-14 | MOHAWK: MYST: Clean up the options dialog | Bastien Bouclet | |
Also load and save games using ctrl-o / ctrl-s. | |||
2018-06-13 | MOHAWK: MYST: Make the scripts time accounting pause safe | Bastien Bouclet | |
2018-06-13 | MOHAWK: MYST: Move the current stack id to ScriptParser | Bastien Bouclet | |
2018-06-13 | MOHAWK: MYST: Simplify memory management of the active stack | Bastien Bouclet | |
2018-06-13 | MOHAWK: MYST: Extract a Card class out of the main engine class | Bastien Bouclet | |
This is to allow having multiple cards loaded at the same time in the future. | |||
2018-06-07 | MOHAWK: Display a GUI error message when no audio devices are available | Bastien Bouclet | |
2018-05-28 | Merge pull request #1187 from bgK/detection-refactor-unknown | Bastien Bouclet | |
ENGINES: Return unknown game variants with the list of detected games | |||
2018-05-28 | MOHAWK: MYST: Fix drawing the Stoneship red page open door | Bastien 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-28 | Merge pull request #1201 from ccawley2011/mohawk-sound | Bastien Bouclet | |
MOHAWK: Fix decoding sounds with 16 bit samples | |||
2018-05-26 | Merge pull request #1198 from dafioram/mohawk10536 | Bastien Bouclet | |
MOHAWK: README: Minor autosave changes and notes for autosaving | |||
2018-05-24 | MOHAWK: Fix decoding sounds with 16 bit samples | Cameron Cawley | |
2018-05-24 | JANITORIAL: Fix trailing whitespace | Adrian Frühwirth | |
2018-05-22 | MOHAWK: Allow non-autosaves in autosave slot to be deletable | David 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-22 | MOHAWK: MYST: Do not autosave over saves from the original | David 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-20 | MOHAWK: RIVEN: Add Autosave Support | David 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. | |||
2018-05-20 | MOHAWK: MYST: Fix repeatedly trying to autosave when not allowed | Bastien Bouclet | |
Fixes trying to open the save on slot 0 on each frame when it is not an autosave. | |||
2018-05-19 | MOHAWK: MYST: Fix the Wii/GameCube build | Bastien Bouclet | |
2018-05-19 | MOHAWK: MYST: Autosave to Slot 0 | David Fioramonti | |
The game will autosave to slot 0 using the save period given in the scummvm config file or when the user exits using the GMM. Autosaves are only allowed when an autosave is in slot 0 or there is no save in slot 0. 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. | |||
2018-05-18 | MOHAWK: RIVEN: Always release the prison combination buttons | Bastien Bouclet | |
Fixes Trac#10525. | |||
2018-05-17 | MOHAWK: MYST: Opcode 102 in Channelwood can only set the volume to non 0 values | Bastien Bouclet | |
Fixes Trac#10532. | |||
2018-05-17 | MOHAWK: Don't allow displaying the map when the game is not interactive | Bastien Bouclet | |
Fixes Trac#10526 and Trac#10531. | |||
2018-05-17 | MOHAWK: Remove detection entries for games not supported by the engines | Bastien Bouclet | |
2018-05-17 | MOHAWK: Remove midi playback | Bastien Bouclet | |
This was unused and not touched for many years | |||
2018-05-10 | MOHAWK: RIVEN: Add a detection entry for another DVD version | Bastien Bouclet | |
2018-05-10 | MOHAWK: RIVEN: Hide the mouse cursor after pressing a prison code button | Bastien Bouclet | |
It now matches the behavior of the original engine. Fixes #10521. | |||
2018-05-10 | ENGINES: Add unknown game variants to the game detector results | Bastien Bouclet | |
2018-05-08 | MOHAWK: RIVEN: Add a script patch fixing incorrect steam sound in a view | Bastien Bouclet | |
Fixes Trac#10516. | |||
2018-04-27 | MOHAWK: MYST: Fix two Atrus videos playing at the same time in D'ni | Bastien Bouclet | |
In D'ni, after giving the white page to Atrus, or after coming without a page, too videos of Atrus would play on top of each other after waiting long enough for the first video to loop. Fixes #10503. | |||
2018-04-27 | MOHAWK: MYST: Make Dni/Atrus endings an enum | David Fioramonti | |
The global variable "ending" tracks various states that Atrus can be in. This variable determines what video of Atrus will be playing and if the brother books have been destroyed. Despite this variable being called ending there are other endings not captured by this variable (like the brother endings). Also change spelling of Dini to Dni for one usage of ActiveAge from a previous commit. |