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