Commit Graph
17 Commits
Author SHA1 Message Date
Vladimir Serbinenko 1b90cea645 KYRA: Support loading stuffit archive from abstract stream
Multi-floppy installer needs to use a fake stream composed from several
real files.
2022-12-08 00:02:39 +01:00
Vladimir Serbinenko 2c8fd71b47 KYRA: Switch to openFileOrDataFork 2022-12-08 00:02:39 +01:00
Eugene Sandulenko fb7095f5a4 COMMON: Move all compression-related files to a separate directory 2022-12-01 11:53:02 +01:00
Le Philousophe dbe47a28ba KYRA: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
athrxx 7b26a8f602 KYRA: add comment 2022-09-21 00:18:08 +02:00
athrxx 424eb6d7a7 KYRA: (DOS/Floppy) - add some sanity checks/errors
(these never get triggered, but this isn't obvious, neither to static checkers nor to human beings)
2022-09-21 00:16:48 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Torbjörn Andersson 23e3acba0f KYRA: Only create MacResManager when needed 2021-11-22 18:39:23 +01:00
Torbjörn Andersson 7dc4fc11cf KYRA: Move MacResManager object out of StuffItLoader
This fixes a Valgrind warning on exit, I believe.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson 509492074a KYRA: Ugly workaround to keep the Mac resource manager alive 2021-11-22 18:39:23 +01:00
Torbjörn Andersson 8574d19f20 KYRA: First attempt at loading Kyra1 StuffIt archive
This doesn't work. Not even close.
2021-11-22 18:39:23 +01:00
Orgad Shaneh da751361a4 KYRA: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
SupSuper c9d67e48a9 BACKENDS: Use FSNode::getName in string operations 2021-08-23 21:22:27 +01:00
djsrv 7eb4841065 ALL: Use Path type in Archive functions 2021-08-07 10:44:37 +02:00
athrxx e10af53359 KYRA: (MR/Chinese) - add detection etc. and fix installer archive loading
(also add LOL-CD demo resources to reduce number of binary git pushs)
2021-04-27 22:06:32 +02:00
Vladimir Serbinenko 4aa3d35d77 KYRA: Add a sanity test for aud files (#2614)
Russian translation dumbs out aud files, so don't attempt to read them
2020-11-09 22:57:13 +01:00
athrxx 1dfdcc7252 KYRA: cleanup dir
Reorganize all files in sub directories. The file placement isn't as intuitive as it might be for other engines, which is probably the reason why this hasn't been done before.
2019-03-06 20:48:15 +01:00