Commit Graph
20 Commits
Author SHA1 Message Date
Paweł Kołodziejski e70fbbee21 MYST3: Janitorial 2022-06-13 00:44:39 +02:00
Paweł Kołodziejski 20cb0ae228 ALL: Cleanup ResidualVM -> ScummVM 2021-12-26 21:19:38 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Cameron Cawley 9bd82872bd MYST3: Replace the Renderer::freeTexture function 2021-12-05 20:28:23 +01:00
Paweł Kołodziejski 862bd7d05f GRAPHICS: Move FrameLimiter from engines to common graphics code 2021-10-27 23:11:20 +02:00
Cameron Cawley f9dc98b0f6 MYST3: Remove unneeded use of Graphics::ColorMasks 2021-06-24 11:55:54 +02:00
Bastien Bouclet 056912f4b2 MYST3: Improve the node transition performance
On 4K displays, taking a screenshot and processing the pixels on the CPU
was taking a noticeable amount of time. Now the screenshot is copied
directly to a texture without going through the CPU.
2019-11-08 14:50:20 +01:00
Bastien Bouclet 6b785263a9 MYST3: Keep track of the keyboard state during transitions
Fixes #1512.
2019-01-01 18:27:18 +01:00
Bastien Bouclet 8843400444 MYST3: Reset the input state after transitions
Fixes #1362.
2017-09-23 20:37:24 +02:00
Bastien Bouclet ee1b28ffdf MYST3: Use the engine_speed setting to contigure the frame limiter 2017-05-26 06:42:49 +02:00
Bastien Bouclet 264b5a3c88 MYST3: Push down header includes 2016-10-29 10:41:46 +02:00
Bastien Bouclet 19a8b11d85 MYST3: Initial version of the widescreen mod 2016-10-16 09:35:40 +02:00
Bastien Bouclet c7811b2d25 MYST3: Use ticks to count time instead of frames
Ticks go by at 30 ticks per second, one tick every two frames.
This halves the speed of all game controlled animations.
2016-07-15 13:04:41 +02:00
Bastien Bouclet 6cb71cd52a MYST3: Add a frame limiter for better framerate control 2016-07-13 07:39:34 +02:00
Bastien Bouclet 749f0ca1ad MYST3: Change transitions triggering to be more precise 2014-09-04 17:36:41 +02:00
Bastien Bouclet 922d48f991 MYST3: Render the transitions on the GPU 2014-09-01 10:51:43 +02:00
Bastien Bouclet 7a33ec4a00 MYST3: Make the engine resolution-agnostic 2014-09-01 10:51:41 +02:00
Stefano Musumeci 1314913175 MYST3: Implemented deferred blitting in the engine. 2014-08-03 22:19:13 +02:00
Pawel Kolodziejski 728e4183fe MYST3: formatting code 2014-07-03 20:18:21 +02:00
Bastien Bouclet 4d5d5d6a81 MYST3: Add transition support 2014-07-01 17:43:54 +02:00