Commit graph

24 commits

Author SHA1 Message Date
Le Philousophe
e06e8761f1 TRECISION: Migrate engine to Path 2023-12-24 13:19:25 +01:00
elasota
b8acbe6bee COMMON: Archive path refactoring, add getFileName and getPathInArchive that unambiguously return the filename or the full path 2023-07-19 18:51:37 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
djsrv
7eb4841065 ALL: Use Path type in Archive functions 2021-08-07 10:44:37 +02:00
Filippos Karapetis
7ebd9c9558 TRECISION: Janitorial - use unified naming for loop variables 2021-06-20 17:04:01 +03:00
Filippos Karapetis
8143cb9efe TRECISION: Fix loading the last file of animation bundles - bug #12642
Fixes crash when sending the inflated gloves through the prison window
2021-06-15 14:47:05 +03:00
Strangerke
1cdfa93e83 TRECISION: Reorder initializations in constructor to match declaration, change decompress() signature to use uint8 instead of unsigned char 2021-06-09 07:41:42 +01:00
SupSuper
a308d82770 TRECISION: Skip missing videos 2021-06-04 06:59:26 +01:00
D G Turner
02069d0f9d TRECISION: Fix Signed vs. Unsigned GCC Compiler Warning 2021-06-01 00:39:51 +01:00
SupSuper
2ffcd00393 TRECISION: BM files are always little-endian 2021-05-31 21:37:37 +01:00
SupSuper
62f62b6b62 TRECISION: Add endianness to FastFile 2021-05-31 06:40:06 +01:00
Strangerke
63dc1fc7e5 TRECISION: end of inc/dec operand harmonization, fix function comment header format 2021-05-29 21:24:59 +01:00
Strangerke
fa55ae2fc6 TRECISION: Revert, change the way _compBuffer is allocated 2021-05-29 21:24:48 +01:00
Strangerke
1df6a9b138 TRECISION: Fixhow _compStream is deleted 2021-05-29 21:24:48 +01:00
D G Turner
fad3639d6d TRECISION: Further GCC Warning Fixes 2021-05-29 21:24:46 +01:00
Filippos Karapetis
56f9939c68 TRECISION: Simplify entry searching in FastFile, fix Codacy issues 2021-05-29 21:24:45 +01:00
Strangerke
a50ef6076f TRECISION: Fix 3 CppCheck warnings 2021-05-29 21:24:34 +01:00
Strangerke
50c0ea4317 TRECISION: Move some more methods, kill llmouse.cpp, proto.h and schedule.cpp 2021-05-29 21:24:31 +01:00
Filippos Karapetis
26392eb7cf TRECISION: Clean up includes 2021-05-29 21:24:27 +01:00
Strangerke
03a3c1923f TRECISION: Avoid another signed/unsigned comparison 2021-05-29 21:23:58 +01:00
Strangerke
73eb6008ad TRECISION: Fix endianess in decompress, fix some a warning 2021-05-29 21:23:57 +01:00
Filippos Karapetis
9425a29454 TRECISION: Add some extra padding and sanity checks to the decompressor
Fixes OOB writes in some rooms (e.g. boiler and lava)
2021-05-29 21:23:56 +01:00
Strangerke
fdd0353f4f TRECISION: Move compression code to FastFile, revert some changes to finally be able to commit it without conflicts 2021-05-29 21:23:54 +01:00
Filippos Karapetis
8b883c9872 TRECISION: Move the FastFile implementation to fastfile.* 2021-05-29 21:23:32 +01:00
Renamed from engines/trecision/nl/sys/ffile.cpp (Browse further)