Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
feature_request_small.png
OPEN  Feature request #354  -  Add support to read game resources from .zip files
Posted Aug 06, 2012 - updated May 16, 2017   Shortlink: http://arx.vg/354
action_vote_minus_faded.png
1
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Feature request
  • Status
     
    Confirmed
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     Daniel Scharrer
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png next
  • OS
    icon_customdatatype.png Not determined
  • Architecture
    icon_customdatatype.png Not determined
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
This will allow us and mod creators to create resource bundles without using the proprietary implode compression algorithm used in Arx Libertatis' .pak files for which no good OSS encoder exists - in fact it will allow to create AL resource bundles with almost any regular archiving tool or even directly in some file managers.

Note: We should not add support for multiple different archive formats or we will need to support them forever if people ship mods that use them. We should also limit ourselves to deflate compression for .zip files.

.zip is a good format here because all files are compressed individually. This is not optimal for the compression ratio on small files but allows us to load individual resources without de-compressing everything.