aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/resource.cpp
AgeCommit message (Collapse)Author
2019-10-26MOHAWK: Cut down on seeks when opening archivesBastien Bouclet
Helps with loading times on systems with slow storage.
2018-07-10MOHAWK: RIVEN: Fix off-by-one ids in ospit for the 25th localized versionsBastien Bouclet
Fixes Trac#10620.
2018-03-31MOHAWK: Fix some clang-tidy warningsBastien Bouclet
2017-07-07MOHAWK: Fix tMOV size computation not to use uninitialized memoryBastien Bouclet
2017-07-07MOHAWK: Fix computing the size of tMOV resourcesBastien Bouclet
When two entries in the file table shared the same data in the archive, the resource size of the first entry was incorrectly set to zero. Fixes #9905.
2017-07-03MOHAWK: Don't allow string patterns when looking for resourcesBastien Bouclet
The last pattern based query was removed from Riven
2017-07-03MOHAWK: Be case insensitive when matching resource namesBastien Bouclet
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2011-06-30MOHAWK: Fix tMOV resources at the end of a fileMatthew Hoops
Thanks to fuzzie for noticing
2011-06-28MOHAWK: Add archive functions to get type/id listsMatthew Hoops
This will be needed for CarmenTQ
2011-06-28MOHAWK: Use matchString instead of equalsIgnoreCase for resource namesMatthew Hoops
A regression from 71c4329
2011-06-28MOHAWK: Rework archive handlingMatthew Hoops
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2010-12-21MOHAWK: Remove sound.h include from resource.hAlyssa Milburn
svn-id: r54988
2010-12-14MOHAWK: Add support for DOS v2 archives (CSWorld Deluxe)Matthew Hoops
svn-id: r54912
2010-12-05MOHAWK: Fix tMOV resources at the end of the file list (thanks, fuzzie)Matthew Hoops
svn-id: r54774
2010-11-29MOHAWK : Finished implementing Selenitic sound receiverBastien Bouclet
svn-id: r54593
2010-11-23MOHAWK: Pass objs by const ref not by valueMax Horn
svn-id: r54443
2010-11-22MOHAWK: Have MohawkResource::open() return a bool for success/failureMatthew Hoops
svn-id: r54418
2010-11-22MOHAWK: Switch slider bitmap ID's to matching via string; fixes some versionsMatthew Hoops
svn-id: r54416
2010-11-21MOHAWK: Fix Living Books v1 sound (courtesy of fuzzie)Matthew Hoops
svn-id: r54397
2010-11-20MOHAWK: Cleanup resource handlingMatthew Hoops
- Renamed getRawData() to getResource() - Add a getResource() and hasResource() function for named resources - Other minor formatting changes svn-id: r54396
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-06-26Fix saving while viewing the inventory in Riven and cleanup the save/load code.Matthew Hoops
svn-id: r50333
2010-01-26Correct our interpretation of the first four bytes of the RSRC section in ↵Matthew Hoops
Mohawk archives. svn-id: r47583
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-22Rename MohawkFile to MohawkArchive and OldMohawkFile to ↵Matthew Hoops
LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new. svn-id: r47429