Commit Graph
19 Commits
Author SHA1 Message Date
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