Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-21 | MOHAWK: MYST: Don't call the mouse up handler if executeMouseUp was used | Bastien Bouclet | |
Fixes Trac#10573. | |||
2018-07-17 | MOHAWK: RIVEN: Fix white screen before a bad ending's credits | Bastien Bouclet | |
This was happening in the Polish version only. Fixes #10632. | |||
2018-07-15 | MOHAWK: MYST: Have Mech fortress west direction persists after returning | David Fioramonti | |
Fixes Trac#10575. When stepping away or pressing the buttom for the mechanical age fortress rotator after setting it west it would be south. This is because some variables used for a workaround were being reset everytime the rotator puzzle was being reinitalized (in o_fortressRotation_int). Which happens when the player steps back up to the rotator controls. This change simply removes the variables being reset so they retain the variables they had before. Those variables are already initalized in the Mechanical constructor. | |||
2018-07-15 | MOHAWK: MYST: Don't set Mech direction when elevator button is pressed | David Fioramonti | |
The direction that the fortress is pointing is calculated when the user locks on using the left throttle (after the gears have stopped). It also happens when the user hits the button. There is only a difference in the two behaviors when the user has changed the direction, but not locked on. The 2nd case can lead to the direction be different than what the last locked on direction was. Since the user can lock the direction to say north, turn it to west, not lock on and hit the button, which will set the direction to west. This can lead to confusion since a direction sound isn't played in this case. This change removes code, to prevent the recalculation of the direction when the button is pressed so that direction is always what it was last locked onto. | |||
2018-07-13 | MOHAWk: RIVEN: Reset the mouse cursor when changing stack / unpausing | Bastien Bouclet | |
2018-07-13 | MOHAWK: RIVEN: Queue opening and closing the main menu as scripts | Bastien Bouclet | |
This way all the other actions are blocked while the card load scripts are executed. Expecially, it's not possible anymore to open the main menu while the scripts for returning from the main menu are still executing. Fixes Trac#10628. | |||
2018-07-11 | MOHAW: RIVEN: Added more localized 25th resource id workarounds | Bastien Bouclet | |
Fixes Trac#10625, Fixes Trac#10624. | |||
2018-07-10 | MOHAWK: RIVEN: Fix off-by-one ids in ospit for the 25th localized versions | Bastien Bouclet | |
Fixes Trac#10620. | |||
2018-07-08 | MOHAWK: MYST: Add delays at each step of Achenar's torture switch anim | Bastien Bouclet | |
Fixes Trac#10606. | |||
2018-07-08 | MOHAWK: MYST: Play complete audio clip when changing the boiler pressure | Bastien Bouclet | |
Fixes Trac#10607. | |||
2018-07-03 | MOHAWK: MYST: Use degree conversion common math funcs | David Fioramonti | |
2018-07-02 | MOHAWK: MYST: Always clear the screen before playing fullscreen movies | Bastien Bouclet | |
Fixes the broderbund logo movie being partially visible when the Cyan logo is playing. Fixes Trac#10595. | |||
2018-07-02 | MOHAWK: RIVEN: Fix the credits not showing in the Polish version | Bastien Bouclet | |
Fixes Trac#10589 | |||
2018-06-30 | MOHAWK: Push down the include of advancedDetector.h | Bastien Bouclet | |
So the whole engine is not recompiled when making changes to the detection code. | |||
2018-06-29 | MOHAWK: RIVEN: Tweak a bit the main menu items | Bastien 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-29 | MOHAWK: RIVEN: Fix loading autosaves saved while on the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Removed hardcoded list of language prefixes. | Eugene Sandulenko | |
This will let to play with the prefixes without recompilation. | |||
2018-06-29 | MOHAWK: Added file sizes to 25th Anniversary Riven entries | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Disable autosaving while the game is not started | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Improve some of the main menu translations | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Restrict new menu to 25th Anniversary games | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Add detection for the 25th Anniversary version | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Added Japanese font and menu translation | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Translated new menu entries | Eugene Sandulenko | |
2018-06-29 | MOHAWK: Drop platform at Riven detection entries | Eugene Sandulenko | |
Since we do not distinguish between Win and Mac, we drop the platform from the detection entries during the autodetection | |||
2018-06-29 | MOHAWK: RIVEN: Show confirmation dialogs on the main menu | Bastien Bouclet | |
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 | |