Commit Graph
189 Commits
Author SHA1 Message Date
Matthew Jimenez 77ee5a9007 IMAGE: Get palette class by reference on image decoders 2025-04-12 15:47:17 +03:00
ellm135 87966be0e7 PRIVATE: Fix unpausing crash, empty memory location crash, and bust movie tracking 2025-03-28 14:32:55 +01:00
ellm135 85466a2e7f PRIVATE: Fix memory movie playback and memory saving 2025-03-28 14:32:55 +01:00
ellm135 0fc3fccf8b PRIVATE: Track game events in diary 2025-03-28 14:32:55 +01:00
ellm135 8fad5b181f PRIVATE: Load cursor images from the game executable
Support has been added for cursors from both the
Windows executable and Mac data files
2025-03-15 23:21:16 +02:00
Matthew Jimenez 5219c99400 GRAPHICS: Move PaletteManager definition to a separate header 2024-03-12 12:24:00 +02:00
Le Philousophe 50e4085263 PRIVATE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
neuromancer 6255cbee2b PRIVATE: added support for the windows japanese release 2023-11-18 10:44:54 +01:00
sluicebox fa6454ef4f PRIVATE: Fix memory leaks in locations and inventory
Coverity CID 1453259
Coverity CID 1453260
2023-11-02 09:27:33 -07:00
elasota 7be3c8f602 COMMON: Add "flattenTree" param to createStuffItArchive and preserve directory structure by default 2023-06-19 08:45:32 +03:00
Cameron Cawley 6c0fda035e PRIVATE: Simplify palette code 2023-02-08 00:09:39 +01:00
neuromancer f3136020e2 PRIVATE: refine platform detection for japanese release 2023-01-02 08:49:11 -03:00
neuromancer edc0cd234e PRIVATE: added support for the japanese mac release 2023-01-02 08:44:31 -03:00
Vladimir Serbinenko 8791bad955 PRIVATE: Support in-memory unpacking of Private eye installer 2022-12-28 13:02:22 +01:00
Vladimir Serbinenko d7c0ae4075 PRIVATE: Support resources wrapped in MacBinary format
This is to allow running from macbinary dumped images
2022-12-28 13:02:22 +01:00
neuromancer 15ac113510 PRIVATE: added support for Korean release 2022-01-29 20:43:33 +01:00
neuromancer 496f0d7e85 PRIVATE: correctly deallocate initial palette 2022-01-03 11:44:25 +01:00
neuromancer 5ebcd0fa74 PRIVATE: correct initialization of paletteduring intro 2022-01-03 09:15:10 +01:00
neuromancer fb9e22daf1 PRIVATE: fixed indentation of previous commit 2022-01-01 19:04:05 +01:00
neuromancer 1a604c7bd3 PRIVATE: more portable code to avoid endianness issues 2022-01-01 18:51:49 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
neuromancer c515216cd3 PRIVATE: fixed endianness issues when a palette is copied 2021-12-11 12:48:50 +01:00
Paweł Kołodziejski e26415ea5b PRIVATE: Fixed const cast 2021-12-08 00:33:22 +01:00
neuromancer 0578120fb4 PRIVATE: fix and refactor palette remapping 2021-11-28 14:21:59 +01:00
Orgad Shaneh 5a830a7bae PRIVATE: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
neuromancer 2798dc9eb8 PRIVATE: some more palette fixes when the games is paused/unpaused 2021-10-30 22:43:25 +02:00
neuromancer b9f84d4410 PRIVATE: some palette fixes when the games is paused/unpaused 2021-10-30 18:10:22 +02:00
neuromancer a14662a5ef PRIVATE: optimized VSimage drawing and removed old palette indexes 2021-10-30 14:28:03 +02:00
neuromancer 48bdc8f63e PRIVATE: first approach to handle the original palette without any image conversion 2021-10-30 12:09:01 +02:00
neuromancer 5630dd5ecc PRIVATE: removed and refactored assertions with side effects 2021-09-17 08:35:51 +02:00
D G Turner 4770908e58 PRIVATE: Fix Another GCC Compiler Warning 2021-09-15 22:08:15 +01:00
neuromancer 0c9f922917 PRIVATE: refactored palette composition for PS3 2021-09-15 19:50:29 +02:00
D G Turner 858d9cd95a PRIVATE: Fix GCC Compiler Warning 2021-09-15 18:30:55 +01:00
neuromancer dc3919b413 PRIVATE: optimized palette composition for PS3 2021-09-15 08:30:05 +02:00
neuromancer c3019f9398 PRIVATE: palette composition for PS3 2021-09-14 12:44:56 +02:00
neuromancer 0c282ef756 PRIVATE: reduced and improved PS3 specific code 2021-09-12 17:09:17 +02:00
neuromancer 39782a2f37 PRIVATE: improved color handling in PS3 code 2021-09-11 13:40:22 +02:00
neuromancer df3c1d7e53 PRIVATE: added conditional code for PlayStation3 render testing 2021-09-07 21:02:21 +02:00
Eugene Sandulenko a94189db10 PRIVATE: Reduce the delay between frames in video playback 2021-08-16 17:00:35 +02:00
Eugene Sandulenko 0ab142554a PRIVATE: Do not eat 100% CPU during video playback. Potential fix for bug #12761 2021-08-16 15:20:52 +02:00
neuromancer 223c398990 PRIVATE: disable pause menu when police bust is enabled 2021-07-06 20:19:18 +02:00
neuromancer fc883bb340 PRIVATE: count number of click only if they hit a hotspot 2021-07-05 20:12:38 +02:00
neuromancer 10310cccdd PRIVATE: initial implementation of the SafeDigit function 2021-07-04 13:13:21 +02:00
neuromancer 3091add07b PRIVATE: make sure symbols are resolved before using them 2021-07-03 18:20:24 +02:00
neuromancer 626206de7f PRIVATE: fixed warning when casting a const char 2021-06-23 08:25:27 +02:00
ggrieco-tob 139230264e PRIVATE: added demo and compressed versions of the MacOS release 2021-06-22 10:10:53 +02:00
ggrieco-tob 9bec6e271b PRIVATE: added detection of the russian release 2021-06-22 10:10:53 +02:00
neuromancer 839707f223 PRIVATE: basic support for the uncompressed/installed MacOS release 2021-06-22 10:10:53 +02:00
neuromancer 37380da875 PRIVATE: removed unnecessary Common::SeekableReadStream cast 2021-06-22 10:10:53 +02:00
neuromancer c871c1e36b PRIVATE: added a debug print to show the decompiled code 2021-06-22 10:10:53 +02:00