neuromancer
54ace30a33
PRIVATE: fixed debug statement
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
63413b6d23
PRIVATE: better compatibility with non-US versions
2021-06-22 10:10:53 +02:00
neuromancer
0d5f191b7b
PRIVATE: added license headers
2021-06-22 10:10:53 +02:00
neuromancer
1f1b9baebc
PRIVATE: fixes
2021-06-22 10:10:53 +02:00
neuromancer
6c80b049af
PRIVATE: integrated first version of the decompiler
2021-06-22 10:10:53 +02:00
Francisco Javier Diéguez Tirado
f10fb7fbad
PRIVATE: first version of bytecode decompiler
...
Meant to be compiled as standalone tool. Not yet integrated
into game engine.
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
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
ysj1173886760
043fda5c47
PRIVATE: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +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
f42dc29971
PRIVATE: simplified mask handling
2021-05-21 08:31:34 -03:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
94614ea6f9
PRIVATE: Added German version detection. Bugreport #12360
2021-04-19 01:18:47 +02:00
neuromancer
2f8385fa9a
PRIVATE: improved detection tables
2021-03-28 09:50:33 -03:00
Cameron Cawley
dce5e08467
PRIVATE: Mark the engine as requiring highres and 16bit
2021-03-28 09:50:15 -03:00
Cameron Cawley
fe169f9e1d
PRIVATE: Use the best pixel format specified by the backend
2021-03-28 09:50:15 -03:00
Orgad Shaneh
e870c56f21
PRIVATE: Fix potentially uninitialized variable on release build
...
assert is no-op.
2021-03-24 01:08:49 +02:00
neuromancer
3370e407f5
PRIVATE: enabled ADGF_TESTING and build-by-default
2021-03-18 19:44:57 -03:00
neuromancer
04851ed522
PRIVATE: implemented DossierChgSheet
2021-03-18 19:17:52 -03:00
D G Turner
41c4852195
PRIVATE: Fix Unused Function GCC Warning
...
This was in the lexer parser code autogenerated by flex. The relevant
functions have been commented out, rather than removed to make it easier
to merge changes if this parser code needs to be regenerated.
2021-03-18 18:31:41 +00:00
D G Turner
8f1e9722a0
PRIVATE: Fix GCC Compiler Warning
2021-03-18 06:05:30 +00:00
neuromancer
8e35962584
PRIVATE: allow to properly save during pause
2021-03-13 17:27:53 -03:00
Cameron Cawley
899a679d46
PRIVATE: Simplify the cursor code
2021-03-12 23:24:03 -03:00
neuromancer
c133fec9eb
PRIVATE: fixed memory leak on vs picture scaling
2021-03-10 22:16:10 -03:00
neuromancer
01bcf5288a
PRIVATE: save and restore VSPicture
2021-03-08 19:18:30 -03:00
neuromancer
dd3e3f1892
PRIVATE: better pause handling when a movie is playing
2021-03-08 19:18:30 -03:00
neuromancer
cff28b3b95
PRIVATE: refactored code using decodeImage and removed old comments
2021-03-07 18:55:51 -03:00
neuromancer
6d4b001b2b
PRIVATE: saving now uses VSPictures instead of screenshots
2021-03-07 18:47:00 -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
Matthew Duggan
c82c6901bc
PRIVATE: Fix some coverity issues
2021-03-07 18:14:01 +09: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
Eugene Sandulenko
fc2340449d
PRIVATE: Plug memory leak
2021-03-05 19:14:24 +01:00
Eugene Sandulenko
b880768235
PRIVATE: Avoid global constructors
2021-03-05 19:12:02 +01:00
Matthew Duggan
62b181b628
PRIVATE: Const correctness for iterators
2021-03-05 19:30:58 +09:00
Matthew Duggan
346d1800a5
PRIVATE: Make some things static to reduce exported symbols
2021-03-05 19:30:07 +09:00
SupSuper
098a53217b
PRIVATE: Fix compilation in MSVC
2021-03-04 15:51:14 +00:00
Martin Gerhardy
9b2c3c59d3
PRIVATE: also open in file in release builds
2021-03-04 16:10:52 +01:00
Martin Gerhardy
262e8a1d57
PRIVATE: fixed invalid memory access
2021-03-04 16:10:23 +01:00
Matthew Duggan
e052e45ac6
PRIVATE: Restore a memory leak until it can be fixed properly.
2021-03-04 23:06:00 +09:00
Matthew Duggan
fa95f28fc9
PRIVATE: Remove some more unnecessary copies
2021-03-04 23:06:00 +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
a77181cdde
PRIVATE: Remove Point memory leak
2021-03-04 18:48:58 +09:00
Matthew Duggan
14b440605d
PRIVATE: Remove a Rect memory leak
2021-03-04 18:33:55 +09:00
Matthew Duggan
18199d8777
PRIVATE: Remove some string memory leaks
2021-03-04 18:27:49 +09:00
Matthew Duggan
551ee85bf3
PRIVATE: Avoid some string copies
2021-03-04 18:24:26 +09:00