32 Commits

Author SHA1 Message Date
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
Christian Krause
026166ecf6 GRIM: Make malloc/free calls symmetric
- MemoryReadStream's data is destroyed in its desctructor
  via free so that original memory allocation needs to use malloc
  instead of new
2014-12-31 15:47:33 +01:00
Pawel Kolodziejski
2f7ab83118 EMI: prevent use cache when result is false 2014-12-21 16:46:52 +01:00
Einar Johan Trøan Sømåen
2e7b6a0ec1 EMI: Cache the entire contents of local.m4b to speed up the launch of the Mac version.
I did not remove the adding of local.m4b to SearchMan, as that for some reason blocked a few files from loading.
2014-09-17 22:00:56 +02: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
d990ddf120 GRIM: Remove unneeded LabEntry constructor 2013-10-26 08:29:47 -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
Joel Teichroeb
b9c8279ea4 GRIM: Throw an error if the labs file table contains files past the end of the lab. This makes it properly report errors when improperly copying the copy protected german version 2012-04-07 13:11:40 -07:00
Joel Teichroeb
2ecd0cd9a5 GRIM: Clean up lab.{h,cpp} 2012-03-27 19:58:43 -07:00
Andrea Corna
22fbf595d3 GRIM: Clean a bit lab 2012-01-19 21:15:43 +01:00
Paweł Kołodziejski
e350c7f777 renames 2012-01-06 23:29:45 +01:00
Pawe Koodziejski
a5479cfe83 sync with scummvm 2012-01-06 22:56:21 +01:00
Andrea Corna
37b70f4350 GRIM: Remove Block class. Restore cache for raw files in ResourceLoader 2011-12-30 17:17:08 +01:00
Andrea Corna
c05e50feef GRIM: Cleaned Lab access and rebased it on Common::Archive 2011-12-30 17:09:29 +01:00
Einar Johan T. Sømåen
3019296347 GRIM: Fixed wrong end for SMUSH-substream 2011-08-13 14:41:04 +02:00
Einar Johan T. Sømåen
3902a7c230 GRIM: Make SMUSH-decoder use GZipReadStream instead of rolling its own zlib-decoding 2011-08-13 10:17:17 +02:00
Pawel Kolodziejski
356c9c8c07 sync with scummvm 2011-05-18 23:33:39 +02:00
Pawel Kolodziejski
1a281a4201 EMI: fix resource names; based on klusark fork 2011-05-09 00:46:52 +02:00
Giulio Camuffo
73b607b47c GRIM: Rename Lab's getters. 2011-05-05 11:47:48 +02:00
Pawel Kolodziejski
b18b857558 cleanup headers - grim part 2011-04-16 14:12:44 +02:00
Pawel Kolodziejski
0640dcf2c7 synced with scummvm to 2011-Apr-13 2011-04-14 12:41:26 +02:00
Pawel Kolodziejski
55415ee174 fix compilation using msvc 2011-04-10 11:24:03 +02:00
Matthew Hoops
d00bbceb34 GRIM: Add support for parsing MI4 lab files 2011-03-25 07:14:56 +08:00
Matthew Hoops
4e2781c41e GRIM: Cleanup Lab file parsing
Common::String's are used directly now (instead of changing back to c-strings half the time) and a hashmap now holds the data.
2011-03-25 07:14:44 +08:00
Matthew Hoops
5f2056068f GRIM: Add detection for the MI4 demo 2011-03-25 07:14:31 +08:00
Pawel Kolodziejski
f364f9a535 update headers 2009-05-26 14:13:08 +00:00
Pawel Kolodziejski
8b8e7e07d2 added namespace Grim 2009-05-25 06:49:57 +00:00
Pawel Kolodziejski
a34d883844 update path includes for recent directory changes 2009-05-24 19:13:58 +00:00
Pawel Kolodziejski
f58c073a0a move/rename engine into engines/grim 2009-05-24 18:55:19 +00:00