Commit Graph
66 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert afc48cfb0e Revert "SHERLOCK: Disable cache for uncompressed resources"
This reverts commit 20d5a67f8b.
2018-05-05 14:36:14 -04:00
Alexander Reim 20d5a67f8b SHERLOCK: Disable cache for uncompressed resources 2017-12-22 14:13:22 +01:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Torbjörn Andersson b11530d87c SHERLOCK: Finish implementation of song / songs debugger commands
This adds support for Rose Tattoo and 3DO version of Serrated
Scalpel.
2015-08-30 00:41:48 +02:00
Torbjörn Andersson 303bbe75d5 SHERLOCK: Fix comment typos 2015-08-29 21:30:55 +02:00
Paul Gilbert a402cd3196 SHERLOCK: Fix memory leak in resource manager 2015-08-19 22:17:11 -04:00
Paul Gilbert 6dd78a703f SHERLOCK: RT: Improved version of ignoring missing voice resources 2015-08-11 20:55:07 -04:00
Paul Gilbert 9b0bf9e215 SHERLOCK: RT: Beginnings of speech code 2015-08-10 22:01:02 -04:00
Filippos Karapetis 7a7c2ad61e SHERLOCK: Use IS_ROSE_TATTOO / IS_SERRATED_SCALPEL in more places 2015-07-04 00:42:25 +03:00
Filippos Karapetis 7e6539f400 SHERLOCK: Use IS_3DO in more places 2015-06-16 10:02:32 +03:00
Martin Kiewitz 56a0ba8b20 SHERLOCK: 3DO: make inventory work somewhat
inventory images is in item.lib on 3DO
2015-06-14 19:35:09 +02:00
Martin Kiewitz 174aa230b6 SHERLOCK: 3DO: fix library loading on 3DO
also disable journal recording for 3DO
2015-06-12 18:14:36 +02:00
Paul Gilbert dd1781a3f2 SHERLOCK: Split up image file classes into their own file 2015-06-10 19:58:04 -04:00
Martin Kiewitz 55551cfbd5 SHERLOCK: 3DO: add comment about ccbFlag bit 5 2015-06-08 18:14:41 +02:00
Martin Kiewitz 460d387ec5 SHERLOCK: 3do cel uncompressed fix, adjust city
- uncompressed data is still DWORD aligned
- fixes "copyright EA" cel
- adjusted city scene coordinates
2015-06-08 17:24:54 +02:00
Martin Kiewitz 65d94d3fb3 SHERLOCK: 3DO cel decoding support 2015-06-08 16:41:41 +02:00
Martin Kiewitz ae64cca8f0 SHERLOCK: bit of work on 3DO graphic resources 2015-06-08 12:47:38 +02:00
Filippos Karapetis 38b3ab4bc0 SHERLOCK: Add walk.lib to cache for Rose Tattoo 2015-06-07 19:07:09 +03:00
Torbjörn Andersson 6cc469dc5c SHERLOCK: Fix GCC compilation 2015-06-07 17:19:05 +02:00
Martin Kiewitz 4c9e67ccfa SHERLOCK: 3DO animation support 2015-06-07 17:05:26 +02:00
Paul Gilbert 2ac05321aa SHERLOCK: Reverse scaling factor in transBlitFrom to match original
Original uses scale amounts > 256 for image reduction, and values
less than that for image expansion
2015-06-06 15:36:23 -04:00
Paul Gilbert fb8e745e11 SHERLOCK: Simplify decompressFrame, and fix RT transparencies 2015-06-04 22:06:05 -04:00
Martin Kiewitz 30d3cc541a SHERLOCK: 3DO changes
- journal.txt is actually missing
- chess.txt is the same as on PC
- information about 3DA/3DX files
2015-06-05 00:18:39 +02:00
Martin Kiewitz 74d3121f9d SHERLOCK: add comments about 3DO resources 2015-06-04 22:29:29 +02:00
Martin Kiewitz 16d124b231 SHERLOCK: tiny bit of work on 3DO 2015-06-04 20:51:27 +02:00
Paul Gilbert 1f9d1e9c16 SHERLOCK: Implement RT drawAllShapes and support methods 2015-06-02 21:26:42 -04:00
Paul Gilbert fd33a100a1 SHERLOCK: Beginnings of Scalpel logo display 2015-05-30 17:55:22 -04:00
Paul Gilbert a6607ff2d6 SHERLOCK: Implemented flushScaleImage and scale calculations 2015-05-28 21:47:52 -04:00
Paul Gilbert 88d2458143 SHERLOCK: Implement additions to updateBackground, some method stubs 2015-05-28 19:59:03 -04:00
Paul Gilbert c8cfca749a SHERLOCK: Fix Rose Tattoo scene loading problems from merge 2015-05-23 10:39:47 -04:00
Paul Gilbert b4b6bf63db Merge branch 'master' into sherlock2 2015-05-22 22:31:21 -04:00
Paul Gilbert 1df183ffcb SHERLOCK: Move method comments from cpp to headers 2015-05-19 07:37:55 -04:00
Paul Gilbert 7c3ac25ac1 SHERLOCK: Further syntactic fixes 2015-05-18 23:44:59 -04:00
Paul Gilbert 0b50a077f7 SHERLOCK: Fix spacing in constructors 2015-05-18 18:12:58 -04:00
Strangerke d82d476b27 SHERLOCK: Add code to make non-interactive demo completable 2015-05-18 20:58:44 +02:00
Paul Gilbert 2abb5f1977 SHERLOCK: Fix decompression of resources from library files 2015-05-17 14:01:35 -04:00
Paul Gilbert 7aa804b5cc SHERLOCK: Implement Tattoo version of image RLE compression 2015-05-16 22:27:36 -04:00
Paul Gilbert 2cfc6a0a0c SHERLOCK: Fix broken Scalpel scene loading 2015-05-16 16:46:35 -04:00
Paul Gilbert 5f5051d7be SHERLOCK: Scene loading for shapes, desc, scripts for Rose Tattoo 2015-05-16 12:27:58 -04:00
Paul Gilbert 7897b72f65 SHERLOCK: Fix decompression for Rose Tattoo 2015-05-16 10:52:38 -04:00
Paul Gilbert af651e19a4 Merge branch 'sherlock' into sherlock2
Conflicts:
	engines/sherlock/decompress.cpp
	engines/sherlock/objects.cpp
	engines/sherlock/objects.h
	engines/sherlock/scene.cpp
	engines/sherlock/scene.h
	engines/sherlock/sound.cpp
2015-05-16 09:29:40 -04:00
Paul Gilbert 052e04c005 SHERLOCK: Merged decompression code into Resources class 2015-05-16 08:56:50 -04:00
Strangerke fab0e75c29 SHERLOCK: Rework a bit Cache::load to use MKTAG, add support for compressed sub-files in Resources::load 2015-05-13 22:58:08 +02:00
Paul Gilbert 95212c5f02 SHERLOCK: Whitespace fixes 2015-05-13 14:43:50 +02:00
Paul Gilbert 7a46c84c0d SHERLOCK: Beginnings of Rose Tattoo engine 2015-05-12 22:02:59 -04:00
Paul Gilbert 6d110485bc SHERLOCK: Performance tweak for resource loading 2015-05-09 18:19:28 -04:00
Willem Jan Palenstijn 902b791165 SHERLOCK: Make copyright headers consistent 2015-05-09 18:06:05 +02:00
Strangerke 8d89bf9bc6 SHERLOCK: Fix some more GCC warnings 2015-05-09 09:42:16 +02:00
Strangerke d9e93f8e01 SHERLOCK: some code formatting 2015-05-07 19:33:44 +02:00