Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-10 | MOHAWK: Myst: Restore the backbuffer after toggling off fireplace buttons | Bastien Bouclet | |
Fixes #10064 | |||
2017-08-08 | MOHAWK: Myst: Fix off by one pixel map position when rotating the tower | Bastien Bouclet | |
Fixes #10081. | |||
2017-08-05 | MOHAWK: Myst: Display every second fireplace button animation frame | Bastien Bouclet | |
The animation is too slow when displaying each frame at 60 fps. Fixes #10053 | |||
2017-07-30 | MOHAWK: Myst: Set the mixer sound type to SFX for videos | Bastien Bouclet | |
Also simplify video filename construction. | |||
2017-07-22 | MOHAWK: Myst: Fix error when checking the rocket sliders solution twice | Bastien Bouclet | |
The game was trying to start playing the linking book video in a blocking way whereas it was set to loop by the first check. Fixes #9914. | |||
2017-07-22 | MOHAWK: Myst: Don't cast function pointers when registering commands | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Improve script execution tracing | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Switch to bounds checked opcode arguments | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Rewrite the sound code | Bastien Bouclet | |
It now more closely matches the original. Effect sounds are now stopped when resuming background sounds. Fixes #9574, Fixes #9920. | |||
2017-07-22 | MOHAWK: Myst: Move the sound code to its own class | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Update the screen only once per frame | Bastien Bouclet | |
Change all inner loops to call the same frame function. Remove the draw delay code. Now that we have proper frame pacing it is not necessary anymore to wait before drawing to make sure the previous frame stayed on the screen long enough. Fixes #9915, #9922, #9923. | |||
2017-07-22 | MOHAWK: Myst: Decorrelate hotspot handling from event handling | Bastien Bouclet | |
This makes sure doFrame can be called from anywhere, including scripts. | |||
2017-07-22 | MOHAWK: Myst: Change blocking sounds to use the main loop | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Change blocking movies and waits to use the main loop | Bastien Bouclet | |
2017-07-22 | MOHAWK: Get rid of VideoHandle | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Remove delayUntilMovieEnds | Bastien Bouclet | |
This will break movies called by scripts until event handling is decorrelated from script calls. | |||
2017-07-09 | MOHAWK: Myst: Fix the piano sound effect restarting when moving the mouse | Bastien Bouclet | |
Fixes #9916. | |||
2017-07-05 | MOHAWK: Myst: Poll for events every 10ms when waiting | Bastien Bouclet | |
2017-03-18 | MOHAWK: Allow the mouse cursor to move while drawing in a tight loop | Bastien Bouclet | |
2016-10-09 | JANITORIAL: Remove trailing spaces | Eugene Sandulenko | |
2016-09-25 | MOHAWK: Fix the tower rotation line to be white instead of black | Bastien Bouclet | |
This was a regression from the default palette change. Fixes #9567. | |||
2016-04-14 | JANITORIAL: Reduce GUI header dependencies | Ori Avtalion | |
2016-03-28 | MOHAWK: Play the gears sound when resetting the Myst clock puzzle | Bastien Bouclet | |
Fixes #7093. | |||
2016-03-05 | MOHAWK: Fix garbage being drawn when pressing the rockey piano keys | Bastien Bouclet | |
Was a regression introduced in 085f3700f7cd6ddb23abe3719ca21b7025695da4 | |||
2016-03-05 | MOHAWK: Adjust the Myst gauge boiler movie to the new VideoHandle semantics | Bastien Bouclet | |
Fixes it not being updated. | |||
2016-02-20 | MOHAWK: Remove an unneeded TODO | Bastien Bouclet | |
The original did not set the argument to wait until the foreground sound has finished before playing the background sound, so it's fine to play both at the same time. | |||
2016-02-14 | MOHAWK: Play the handle going up anim when closing the Myst cabin safe | Bastien Bouclet | |
2016-02-07 | MOHAWK: Fix some incorrect MystArea casts | Bastien Bouclet | |
2016-02-07 | MOHAWK: Don't use static_cast to downcast view resources | Bastien Bouclet | |
2016-02-07 | MOHAWK: Don't downcast _invokingResource using static_cast | Bastien Bouclet | |
2016-02-07 | MOHAWK: Rename Myst's Area classes | Bastien Bouclet | |
2016-02-07 | MOHAWK: Make MystResourceType8::_subImages private | Bastien Bouclet | |
2016-02-07 | MOHAWK: Use nullptr where applicable in the Myst code | Bastien Bouclet | |
2015-12-14 | MOHAWK: Fix loading the Myst cabin gauge movie | Bastien Bouclet | |
2015-07-17 | MOHAWK: Move further VideoManager functionality to VideoEntry | Matthew Hoops | |
2015-07-17 | MOHAWK: Make video handles actual objects | Matthew Hoops | |
2015-04-11 | MOHAWK: Run Myst in 8bpp | Matthew Hoops | |
2014-02-18 | MOHAWK: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-08-20 | MOHAWK: Add missing break in switch, CID 1003750 | Torbjörn Andersson | |
Clicking on any of the image boxes would fall through to the case where it checks if you are picking up or putting away the white page, which just doesn't make any sense. It didn't have any noticeable impact on the game, because that case only does something if the hiding place for the white page is open, and apparently that can only happen while you're at that hiding place. I have verified that it's still possible to get the white page, and that it's still possible to raise the sunken ship. | |||
2012-12-16 | MOHAWK: Fix opening the library in Myst Demo | Bastien Bouclet | |
2012-12-16 | MOHAWK: Implement most of Myst's transition system | Bastien Bouclet | |
2012-12-16 | MOHAWK: Fix Myst ME's clock tower weight not going back up | Bastien Bouclet | |
2012-12-16 | MOHAWK: Play the gear closing movie in Myst | Bastien Bouclet | |
2012-12-16 | MOHAWK: Implement the Myst boiler movies | Bastien Bouclet | |
2012-03-10 | MOHAWK: Split the graphics classes into their own files | Matthew Hoops | |
2011-12-12 | MOHAWK: Display the weight up after resetting the clock puzzle in Myst ME | Bastien Bouclet | |
2011-11-03 | MOHAWK: Make rocketSliderGetSound easier to understand | Matthew Hoops | |
2011-08-27 | MOHAWK: Stop the engine sound when Myst's generator voltage goes down to ↵ | Bastien Bouclet | |
zero (patch from P. Monnerat) | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-19 | MOHAWK: Compensate movie encoding difference between Myst ME and Myst ↵ | Bastien Bouclet | |
original, to fix a crash in the clock tower. |