234 Commits

Author SHA1 Message Date
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