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
Max Horn
2f1f8f502e
DEVTOOLS: move credits from devtools/credits.pl to engines
...
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +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
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
32415de587
PRIVATE: all the versions are marked as in TESTING
2021-07-03 10:36:19 +02:00
neuromancer
626206de7f
PRIVATE: fixed warning when casting a const char
2021-06-23 08:25:27 +02:00
ggrieco-tob
597a333f77
PRIVATE: avoid invalid detection of MacOS release
2021-06-22 10:10:53 +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
Francisco Javier Diéguez Tirado
f97666b4df
PRIVATE: Add initial author in decompiler.cpp and .h
2021-06-22 10:10:53 +02:00
neuromancer
226ce849b4
PRIVATE: improved MacOS release detection to use two files
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
b3349c6a38
PRIVATE: removed duplicated and commented detection entries
2021-06-22 10:10:53 +02:00
neuromancer
ef997be591
PRIVATE: removed extra whitespace in detection entry
2021-06-22 10:10:53 +02:00
neuromancer
9f2fdc8775
PRIVATE: moved constants from decompiler.h to decompiler.cpp to avoid duplicated symbols
2021-06-22 10:10:53 +02:00
neuromancer
4edbd5a1aa
PRIVATE: removed commented debug statement in SettingMaps::load
2021-06-22 10:10:53 +02:00
neuromancer
0458421ec4
PRIVATE: added a new line at the end of the decompiler sources
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
neuromancer
e7a605f4ec
PRIVATE: removed useless local variable in install
2021-06-22 10:10:53 +02:00
neuromancer
2a2cac190d
PRIVATE: refactored kHeader to avoid a global constructor
2021-06-22 10:10:53 +02:00
neuromancer
863717b39d
PRIVATE: replaced unsigned char -> byte and unsigned int -> uint
2021-06-22 10:10:53 +02:00
neuromancer
3f1fc23302
PRIVATE: improved error detail when an unknown byte is decompiled
2021-06-22 10:10:53 +02:00
neuromancer
adf77a709f
PRIVATE: use Common::Language for _language
2021-06-22 10:10:53 +02:00
neuromancer
458df46dc9
PRIVATE: clang-formatted all the code
2021-06-22 10:10:53 +02:00
neuromancer
252ad4cb00
PRIVATE: added german versions in the detection tables
2021-06-22 10:10:53 +02:00
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