Commit Graph
447 Commits
Author SHA1 Message Date
Walter Agazzi d8aca2185f PETKA: Add support for compressed Red Comrades 1-2 (#4581)
PETKA: Add support for compressed Red Comrades 1-2
2023-01-01 01:33:37 +01:00
Cameron Cawley 28d7b361ea COMMON: Move more file format code into common/formats 2022-12-11 22:33:23 +01:00
Walter Agazzi e6f782c4a8 PETKA: Add "demo" to game description 2022-11-25 14:44:00 +01:00
Walter Agazzi 6c644aa60d PETKA: Remove unused petka_demo gameid 2022-11-25 14:42:29 +01:00
Eugene Sandulenko 1e07ed582d PETKA: Init Walk class variables. CID 1433125 2022-10-24 11:12:29 +02:00
Eugene Sandulenko 8f2c6b0bac PETKA: Init class variables. CID 1429743 2022-10-24 11:12:29 +02:00
Eugene Sandulenko eb752bf109 PETKA: Avoid unnecessary object copying. CID 1498702 2022-10-24 11:12:29 +02:00
Eugene Sandulenko 85b239fd3e PETKA: Avoid unnecessary object copying. CID 1498689 2022-10-24 11:12:29 +02:00
Eugene Sandulenko eeeb0a7099 PETKA: Init structure on instantiation. CID 1428871 2022-10-24 11:12:28 +02:00
Eugene Sandulenko 527ddedc37 PETKA: Init class variables. CID 1428882 2022-10-24 11:12:28 +02:00
Eugene Sandulenko bfc606770e PETKA: Init class member variables. CID 1428851 2022-10-24 11:12:28 +02:00
Eugene Sandulenko 0bb127e4fb PETKA: Add default constructor. CID 1429040 2022-10-24 11:12:28 +02:00
Eugene Sandulenko a156789f40 PETKA: Init class variables. CID 1428847 2022-10-24 11:12:28 +02:00
Eugene Sandulenko d56f1ea53c PETKA: Prefer copy over resource leak.
Fixes CID 1429046, 1433642, 1428846, 1429047, 1433123, 1433641,
1428973, 1429049, 1428856, 1428867, 1428869, 1429039, 1428850,
1433640
2022-10-24 11:12:28 +02:00
Eugene Sandulenko 0e60adfa58 PEETKA: Init class variables CID 1428864 2022-10-24 11:12:27 +02:00
Eugene Sandulenko 25833ad126 PINK: Init structure. CID 1428860 2022-10-24 11:12:27 +02:00
Cameron Cawley f3b094e53f ENGINES: Change the MetaEngineDetection interface to match MetaEngine 2022-07-23 23:31:58 +02:00
Andrei Prykhodko 9c039d027e PETKA: set save desc when saving from game menu 2022-02-10 22:20:23 +02:00
Andrei Prykhodko d6a501304d PETKA: properly save when saving from dialog 2022-02-10 22:10:45 +02:00
Andrei Prykhodko 461c76e062 PETKA: fix issue with scene offset when saving 2022-02-10 22:06:47 +02:00
Andrei Prykhodko 950154462b PETKA: disable autosave 2022-02-10 20:48:51 +02:00
Andrei Prykhodko fcd2936d85 PETKA: fix first text render after sequence start 2022-02-10 20:45:05 +02:00
Andrei Prykhodko 6df876edca PETKA: add Support Subtitle Options feature 2022-02-10 20:45:05 +02:00
Cameron Cawley 063bf80628 PETKA: Fix compilation on RISC OS 2022-02-10 14:45:46 +00:00
Andrei Prykhodko fc6d124d70 PETKA: fix reading ini files with null terminators before CR+LF 2022-02-10 14:48:34 +02:00
Andrei Prykhodko 9328824877 PETKA: refactor panel interface 2022-02-10 14:48:34 +02:00
Andrei Prykhodko c064f373b9 PETKA: update panel interface if changed settings from global menu 2022-02-10 14:48:34 +02:00
Andrei Prykhodko 19f2652aad PETKA: fix crash when there is no video file 2022-02-09 16:11:10 +02:00
Andrei Prykhodko 595a81a287 PETKA: fix minor display issue in panel interface 2022-02-09 16:11:10 +02:00
Andrei Prykhodko cad05c054e PETKA: update cursor when picking item 2022-02-08 21:38:39 +02:00
Andrei Prykhodko 50fdf4bcea PETKA: fix crash when loading room from game map 2022-02-08 20:04:50 +02:00
Andrei Prykhodko 50acebd675 PETKA: sync sound settings on start 2022-02-08 20:04:50 +02:00
Andrei Prykhodko e2174c5296 PETKA: improved text rendering
bug #12064
2022-02-08 17:37:33 +02:00
Andrei Prykhodko fd98a42300 PETKA: fix outline color and text color for dialog options
bugs #12063
2022-02-07 23:15:56 +02:00
Andrei Prykhodko 9ee1312bd2 PETKA: fix pathfinding
bugs #12066 and #12067
2022-02-07 00:10:54 +02:00
Andrei Prykhodko 2d8a615ea8 PETKA: fix setting scene offset in some cases
bug #12068
2022-02-06 14:25:31 +02:00
Andrei Prykhodko a60c701bdf PETKA: fix lag when loading backgrounds
bug #12075, #12076, #12077
2022-02-06 11:58:39 +02:00
Andrei Prykhodko 0b53e0b262 PETKA: fix crash when playing intro videos 2022-02-06 11:58:39 +02:00
Andrei Prykhodko 239dee1c8d PETKA: redraw screen after video play
bug #12999
2022-02-05 23:45:21 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 9394b5301f PETKA: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
Eugene Sandulenko a9267184f4 ENGINES: Drop cxx11 feature dependency. Now it is always preent 2021-10-31 11:46:26 +02:00
Andrei Prykhodko b91ae61143 PETKA: fix scene scrolling 2021-10-11 22:42:22 +03:00
Eugene Sandulenko 38974477a5 PETKA: Dropping ADGF_TESTING flag 2021-10-01 14:15:22 +03:00
Cameron Cawley cd98ed87a4 PETKA: Fix rendering issue on first screen update 2021-08-30 23:27:13 +02:00
Cameron Cawley 2f4b38b093 PETKA: Fix crash on startup 2021-08-30 23:27:13 +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
sluicebox 8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
ysj1173886760 e955e588d0 PETKA: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00