Commit graph

105 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
5a830a7bae PRIVATE: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
neuromancer
b9f84d4410 PRIVATE: some palette fixes when the games is paused/unpaused 2021-10-30 18:10:22 +02:00
neuromancer
5630dd5ecc PRIVATE: removed and refactored assertions with side effects 2021-09-17 08:35:51 +02:00
neuromancer
73f781bc95 PRIVATE: fixed typos in fPoliceClip documentation 2021-07-05 10:04:30 +02:00
neuromancer
aa04208e3b PRIVATE: implemented missing corner case in PoliceClip 2021-07-05 09:40:23 +02:00
neuromancer
10310cccdd PRIVATE: initial implementation of the SafeDigit function 2021-07-04 13:13:21 +02:00
neuromancer
366cd04704 PRIVATE: fixed AskSave redirection 2021-07-03 21:35:00 +02:00
neuromancer
e7033ebe74 PRIVATE: removed extra debug statements 2021-07-03 21:05:00 +02:00
neuromancer
01711fd8f9 PRIVATE: it shows again the list of locations in non-US releases 2021-07-03 18:58:42 +02:00
neuromancer
3091add07b PRIVATE: make sure symbols are resolved before using them 2021-07-03 18:20:24 +02:00
neuromancer
458df46dc9 PRIVATE: clang-formatted all the code 2021-06-22 10:10:53 +02:00
neuromancer
a1170b44f3 PRIVATE: removed old code, commented debugs and fixes 2021-06-22 10:10:53 +02:00
neuromancer
297175310f PRIVATE: more fixes 2021-06-22 10:10:53 +02:00
neuromancer
1f1b9baebc PRIVATE: fixes 2021-06-22 10:10:53 +02:00
neuromancer
40f6c70841 PRIVATE: preliminary support for decompiled game assets 2021-06-22 10:10:53 +02:00
neuromancer
715e9c6d70 PRIVATE: improved SyncSound implementation 2021-05-21 19:45:58 -03:00
neuromancer
ac43a4318f PRIVATE: inventory and rendering fixes 2021-05-21 14:53:32 -03:00
neuromancer
04851ed522 PRIVATE: implemented DossierChgSheet 2021-03-18 19:17:52 -03:00
neuromancer
dd3e3f1892 PRIVATE: better pause handling when a movie is playing 2021-03-08 19:18:30 -03:00
neuromancer
0eca2dcc22 PRIVATE: re-enabled sound areas and fail if they are invalid 2021-03-07 12:52:23 -03:00
neuromancer
b1e1494a12 PRIVATE: fixed two more memory leaks 2021-03-07 11:51:56 -03:00
D G Turner
63ca8cdeef PRIVATE: Fix GCC Unused Variable Warnings from Header Constants
It is not generally a good idea to define variables in headers so
fixing these warnings by using the string value directly as initialization
to various Common::String variables / parameters.
2021-03-06 21:48:59 +00:00
Eugene Sandulenko
7aee945999 PRIVATE: JANITORIAL: Fix indentation 2021-03-05 19:27:58 +01:00
Matthew Duggan
346d1800a5 PRIVATE: Make some things static to reduce exported symbols 2021-03-05 19:30:07 +09:00
Matthew Duggan
5d0126057e PRIVATE: Remove struct initializers
Older compilers don't like the = {} syntax.
2021-03-04 21:28:25 +09:00
Matthew Duggan
14b440605d PRIVATE: Remove a Rect memory leak 2021-03-04 18:33:55 +09:00
Matthew Duggan
bfc73657f5 PRIVATE: Avoid one array copy on function call 2021-03-04 18:20:29 +09:00
Matthew Duggan
8612a95494 PRIVATE: Fix compiler warnings 2021-03-04 17:13:20 +09:00
neuromancer
fb798eaa0b PRIVATE: class re-organization 2021-03-04 02:06:59 +01:00
neuromancer
fbbee9b31a PRIVATE: remove more pointers 2021-03-04 02:06:59 +01:00
neuromancer
f29dc85614 PRIVATE: remove more pointers 2021-03-04 02:06:59 +01:00
neuromancer
f1f9a1c7c1 PRIVATE: fixes 2021-03-04 02:06:59 +01:00
neuromancer
82b331decf PRIVATE: remove more pointers 2021-03-04 02:06:59 +01:00
neuromancer
b089f42329 PRIVATE: remove pointers 2021-03-04 02:06:59 +01:00
neuromancer
6b7f690d07 PRIVATE: remove pointers 2021-03-04 02:06:59 +01:00
neuromancer
0f9c86fe42 PRIVATE: remove pointers 2021-03-04 02:06:59 +01:00
neuromancer
90b07f5f81 PRIVATE: remove pointers 2021-03-04 02:06:59 +01:00
neuromancer
020aa0a867 PRIVATE: fix memory leaks and added more stuff into the main class 2021-03-04 02:06:59 +01:00
neuromancer
a65366edea PRIVATE: fix memory leaks 2021-03-04 02:06:59 +01:00
neuromancer
0ba260cac1 PRIVATE: first step to use classes and avoid external 2021-03-04 02:06:59 +01:00
neuromancer
49b6e11f86 PRIVATE: refactored more strings code 2021-03-04 02:06:59 +01:00
neuromancer
f283e0339b PRIVATE: refactor headers 2021-03-04 02:06:59 +01:00
neuromancer
6c4f52d07a PRIVATE: refactor mask handling to avoid leaking memory 2021-03-04 02:06:59 +01:00
neuromancer
e14b415f48 PRIVATE: refactor string cmp handling to avoid leaking memory 2021-03-04 02:06:59 +01:00
neuromancer
77abcaafaa PRIVATE: refactor string cmp handling to avoid leaking memory 2021-03-04 02:06:59 +01:00
neuromancer
b26c6d0dce PRIVATE: refactoring to avoid global constructors 2021-03-04 02:06:59 +01:00
neuromancer
5c89526daa PRIVATE: refactor sound handling to avoid leaking memory 2021-03-04 02:06:59 +01:00
neuromancer
92fbf819ae PRIVATE: refactor sound handling to avoid leaking memory 2021-03-04 02:06:59 +01:00
neuromancer
f63c30f4a1 PRIVATE: refactor sound handling to avoid leaking memory 2021-03-04 02:06:59 +01:00