Le Philousophe
7627ae3b97
GRIM: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
5bdd9e6f50
ALL: Unify zlib and gzio API
...
zlib is used when available and falls back on gzio.
This allows performance improvements as our CRC32 and gzio
implementations are slower than base zlib.
As zlib is available when libpng is present, this is sensible to
benefit from it.
2023-08-28 21:49:03 +02: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
fb7095f5a4
COMMON: Move all compression-related files to a separate directory
2022-12-01 11:53:02 +01:00
Paweł Kołodziejski
06902574b4
GRIM: Janitorial
2022-06-08 01:12:00 +02:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01: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
Pawel Kolodziejski
03a2082c0f
GRIM: remove code copied from libmspack, it's only checksum function according by Yak Bizzarro
2015-01-15 16:47:58 +01:00
Joel Teichroeb
4131513ae7
GRIM: Don't check against null before deleting
2014-06-01 11:12:44 -07:00
Joel Teichroeb
0f3da43694
GRIM: Change NULL to nullptr.
2014-05-30 17:43:08 -07:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Joel Teichroeb
dbfd0efab6
GRIM: Don't bother checking if the value returned from new is nulll
...
It can never be null and will throw an exception if it can't allocate the
memory
2014-02-04 13:07:17 -08:00
Einar Johan Trøan Sømåen
8fd38d3762
GRIM: Initialize more members in MSCab's constructor
2014-01-07 11:19:58 +01:00
Einar Johan Trøan Sømåen
fe3883cecd
GRIM: Reformat code to be closer to convention.
2013-07-09 21:12:55 +02:00
Joel Teichroeb
3253b9ba76
GRIM: Remove some redundant code
2013-07-07 21:00:08 -07:00
Paweł Kołodziejski
175620b62a
ALL: change license headers from LGPL to GPL, and few updates
2012-12-19 23:15:43 +01:00
Andrea Corna
f2550bcd67
GRIM: Fix a check in mscab
2012-03-03 14:46:50 +01:00
Andrea Corna
0f969be811
GRIM: Add support for patches directly from the update executable
2012-01-19 21:32:23 +01:00