Commit Graph
44 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh f544cb934d SAGA2: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Filippos Karapetis 9cf165ebc1 SAGA2: Rework the resource loading code to support multiple targets
Also, set the voice file to be required in the detection entry, as the
current codebase requires it. This allows Dinotopia to progress a bit
further before crashing
2021-09-11 12:23:41 +03:00
Eugene Sandulenko bcaba43ff0 SAGA2: Fix more uninitialized variables 2021-07-13 01:25:34 +02:00
Eugene Sandulenko df54bc8fd6 SAGA2: Init hResource on failed read. CID 1458092 2021-07-10 13:09:57 +02:00
Eugene Sandulenko 7a2987559d SAGA2: Fix hResContext instantiation. CID 1457981 2021-07-10 00:56:14 +02:00
Eugene Sandulenko a28b7a0826 SAGA2: Properly handle case when resource is not available. CID 1457979 2021-07-10 00:56:14 +02:00
Eugene Sandulenko 20a3dd45d2 SAGA2: Cleanup hResMgr 2021-07-06 16:36:31 +02:00
Eugene Sandulenko 46e38b5a5b SAGA2: Cleanup Win32-specific code 2021-07-01 01:37:42 +02:00
Eugene Sandulenko b72d66a393 SAGA2: Initial code for voice playback 2021-07-01 01:37:37 +02:00
Eugene Sandulenko 2161d9e388 SAGA2: Removed std.h 2021-07-01 01:37:31 +02:00
Eugene Sandulenko 44c4ad38e9 SAGA2: Fix rest of the non-global-constructor warnings 2021-07-01 01:37:31 +02:00
a/ e90a71d2fd SAGA2: Kill hResContext read* functions 2021-07-01 01:37:31 +02:00
a/ 54d2e7ac11 SAGA2: Kill rmem and rserver 2021-07-01 01:37:29 +02:00
Eugene Sandulenko aa8d7544ab SAGA2: Fix warnings in main.cpp 2021-07-01 01:37:27 +02:00
Eugene Sandulenko 2b67a92944 SAGA2: Code cleanup 2021-07-01 01:37:11 +02:00
Eugene Sandulenko 8f19630ded SAGA2: JANITORIAL: Fix code formatting 2021-07-01 01:37:00 +02:00
a/ b8cdec88bd SAGA2: Fix ResourceActor loading 2021-07-01 01:36:58 +02:00
Eugene Sandulenko 4a5b055e10 SAGA2: Reduce header dependencies 2021-07-01 01:36:57 +02:00
Eugene Sandulenko 3e79f9cd1b SAGA2: Remove rmemfta.h 2021-07-01 01:36:55 +02:00
a/ 308c258b4b SAGA2: Fix resource loading in hResContext constructor 2021-07-01 01:36:53 +02:00
a/ 4d2202da09 SAGA2: Fix filename in resource functions 2021-07-01 01:36:52 +02:00
a/ 2b9663ded4 SAGA2: Organize debug messages 2021-07-01 01:36:52 +02:00
a/ ccc04196bc SAGA2: Allow looping through the scripts 2021-07-01 01:36:52 +02:00
a/ d4e1abcac7 SAGA2: Store (index, pointer) pairs into a HashMap 2021-07-01 01:36:51 +02:00
a/ 58ad6895eb SAGA2: Organize hresmgr functions 2021-07-01 01:36:51 +02:00
a/ 3cb251421b SAGA2: Fix _numEntries 2021-07-01 01:36:51 +02:00
a/ 676fd24e9c SAGA2: Initialize Thread in Saga2::run() 2021-07-01 01:36:50 +02:00
a/ 6d218247bb SAGA2: Fix initScripts() 2021-07-01 01:36:50 +02:00
a/ 389de83222 SAGA2: Add warnings when ID is not found 2021-07-01 01:36:50 +02:00
a/ bb044850a3 SAGA2: Add functions to get resource pointer and size by id 2021-07-01 01:36:50 +02:00
a/ df22001476 SAGA2: Fix if statements to agree with conventions 2021-07-01 01:36:49 +02:00
a/ 44455e469e SAGA2: Fix resource loading and add initScripts() prototype 2021-07-01 01:36:49 +02:00
Eugene Sandulenko a531df5354 SAGA2: Exposed random source 2021-07-01 01:36:47 +02:00
Eugene Sandulenko 04ecb9e275 SAGA2: Remove custom error handling 2021-07-01 01:36:47 +02:00
a/ 823bdc404d SAGA2: Use Common::File operations for LoadResource 2021-07-01 01:36:46 +02:00
Eugene Sandulenko e7cfeb8bab SAGA2: Move FORBIDDEN_SYMBOL_ALLOW_ALL to individual files 2021-07-01 01:36:46 +02:00
a/ 95057bdc18 SAGA2: Read category from resource 2021-07-01 01:36:46 +02:00
a/ dd18bce545 SAGA2: Switch memory routines for portable ones 2021-07-01 01:36:45 +02:00
a/ 055e58738a SAGA2: Rename resource class names according to conventions 2021-07-01 01:36:45 +02:00
a/ 25df9a7570 SAGA2: Make some code agree with conventions 2021-07-01 01:36:45 +02:00
a/ 7d0d52ed8e SAGA2: Update debug channels to include resources 2021-07-01 01:36:45 +02:00
a/ 5eab675ee7 SAGA2: Implement openResources() with Common::File 2021-07-01 01:36:45 +02:00
Eugene Sandulenko 62e5f32dd8 SAGA2: Initial engine commit 2021-07-01 01:36:44 +02:00