Commit Graph
41 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Torbjörn Andersson 454779e30a SHERLOCK: Fix Rose Tattoo glitch when opening map
When the map was displayed, there would often be a noticeable glitch
where the map jumped from the upper left corner to the saved position.
This removes that initial map display and relies on scrolling to always
move it to the correct position.

This fixes #10850
2021-12-02 20:18:28 -08:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 8fa5522819 SHERLOCK: Fix crashes due to back buffer refactoring 2016-03-21 20:19:55 -04:00
Paul Gilbert 3da3dda187 SHERLOCK: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:27 -04:00
Paul Gilbert f5ea337656 SHERLOCK: RT: Fix restoring background when expanding map closeup 2015-09-29 20:15:04 -04:00
Paul Gilbert 4850924b47 SHERLOCK: RT: Start next music song when a previous one finishes 2015-09-21 21:33:28 -04:00
Paul Gilbert 7de231af6c SHERLOCK: RT: Hide cursor when showing map close-up 2015-09-20 17:29:43 -04:00
Paul Gilbert 2ab0b71fd0 SHERLOCK: RT: Fix playing music when displaying the map 2015-08-29 07:41:59 -04:00
Paul Gilbert 42f60565fd SHERLOCK: RT: Add extra delay after showing scene image in the map
The original relied on the delay loading the resources for the scene
to show the image for a few seconds, but since scene loading is so
much faster now, introduce an extra delay to keep it briefly on-screen
2015-08-29 07:38:26 -04:00
Paul Gilbert 21028131cf SHERLOCK: RT: Implemented setMusicVolume, cleanup of sound code 2015-08-15 12:30:04 -04:00
Paul Gilbert 9e5bd8609f SHERLOCK: RT: Fix memory leaks 2015-07-29 08:29:00 -04:00
Paul Gilbert 8c46a7ef2a SHERLOCK: RT: Remove redundant keypad checks 2015-07-28 21:10:21 -04:00
Paul Gilbert c6e1884403 SHERLOCK: RT: Rendering fixes for Options & Quit dialogs 2015-07-24 19:42:41 -04:00
Paul Gilbert afccba26b8 SHERLOCK: RT: Beginnings of Options dialog widget class 2015-07-22 21:16:59 -04:00
Paul Gilbert 0e8cb7cebc SHERLOCK: RT: Reposition mouse when showing map to prevent scrolling 2015-07-15 19:02:59 -04:00
Paul Gilbert 10c96babbc SHERLOCK: Debugger locations command to show all locations on the map 2015-07-13 20:17:02 -04:00
Paul Gilbert 6c03654980 SHERLOCK: Split up Debugger class for both games 2015-07-12 22:30:32 -04:00
Paul Gilbert 7c2c5208a3 SHERLOCK: RT: Fix showing map location close-up when map is scrolled 2015-07-12 10:44:01 -04:00
Torbjörn Andersson cb734f8473 SHERLOCK: Fix drawing of Tattoo city map 2015-07-12 15:50:06 +02:00
Torbjörn Andersson 4df89df148 SHERLOCK: Fix mouse position check in Tattoo city map
The map itself isn't working properly, though.
2015-07-12 15:05:57 +02:00
Paul Gilbert 3d20072fd8 SHERLOCK: RT: Fix display of inventory in scrolled scenes 2015-07-08 08:35:03 -04:00
Paul Gilbert ed2caf7cd6 SHERLOCK: RT: Fix display of verb menu in wide-screen scenes 2015-07-07 21:25:55 -04:00
Paul Gilbert 9ca62e6f61 SHERLOCK: RT: Consolidate scroll position into the Screen class 2015-07-04 11:28:55 -04:00
Paul Gilbert 39544c1728 SHERLOCK: RT: Additional constants for flags and characters 2015-07-04 10:39:03 -04:00
Paul Gilbert 3adaf2f999 SHERLOCK: RT: Implement inventory handleEvents 2015-06-21 08:46:38 -04:00
Paul Gilbert 4a88c69b5d SHERLOCK: RT: Refactored map to use the tooltip widget 2015-06-20 17:29:40 -04:00
Paul Gilbert 1732428aa6 SHERLOCK: RT: Implement font _yOffsets table
Since this table must only be set up for RT when changing fonts, I
needed to put an engine reference in the Fonts base class. Because
of this, I've been able to simplify the creation of the various
surfaces, since you no longer need to pass in the platform
2015-06-18 19:21:04 -04:00
Filippos Karapetis 5ece075b58 SHERLOCK: RT: Reduce code duplication when writing fancy strings 2015-06-18 12:24:53 +03:00
Paul Gilbert da3e0de1f9 SHERLOCK: RT: Fix rendering name surface on map 2015-06-14 17:03:33 -04:00
Strangerke 5887d92d17 SHERLOCK: Reduce the scope of some variables, add a couple of CHECKMEs 2015-06-13 08:07:34 +02:00
Paul Gilbert 469ad70527 SHERLOCK: RT: showCloseUp working better 2015-06-11 20:58:19 -04:00
Paul Gilbert 524f3ad69e SHERLOCK: RT: map showCloseUp now partially working 2015-06-11 20:08:25 -04:00
Paul Gilbert 647d69c1f1 SHERLOCK: RT: Fix stream leak loading map data 2015-06-11 19:28:21 -04:00
Paul Gilbert 2b8fa87cf4 SHERLOCK: RT: Fix mouse clicking on the map 2015-06-11 19:23:57 -04:00
Paul Gilbert 586b7f21c1 SHERLOCK: Fix displaying RT map when switching from another scene 2015-06-11 08:51:17 -04:00
Paul Gilbert 40a3a3b835 SHERLOCK: RT map display partially working 2015-06-11 08:32:31 -04:00
Paul Gilbert 6780c63e53 SHERLOCK: Implemented more support methods for RT map 2015-06-10 20:54:05 -04:00
Paul Gilbert dd116cfbf0 SHERLOCK: Add RT map data loading 2015-06-10 07:12:25 +02:00
Paul Gilbert f5a1b626b7 SHERLOCK: Move Scalpel map code to ScalpelMap 2015-06-08 08:31:51 -04:00
Paul Gilbert cffa31c72e SHERLOCK: Beginnings of Map descendent classes 2015-06-07 23:29:36 -04:00