Skip to content

inkyblackness/res

Repository files navigation

Build Status Coverage Status

Resource File Access

Obsolescence Notice: Due to the release of InkyBlackness - HackEd, this project here has become obsolete: HackEd provides its own means to read/write resources. Furthermore, this project is based on pre-source-release information. Use it at your own risk.

This is a library as part of the InkyBlackness project, written in Go, to provide basic (binary) access to the resource files of System Shock.

It supports both reading and writing of the files, in a bit-transparent manner. Reading the extracted (and decompressed) data and then writing it again creates identical files.

Supported Files & Data Format

The library supports the following resource files:

  • chunk files (*.res / archive.dat)
  • objprop.dat (Object properties)
  • textprop.dat (Texture properties)

The data format (framing) of the supported files is documented in the ss-specs sub-project of InkyBlackness.

License

The project is available under the terms of the New BSD License (see LICENSE file).

About

Resource file serialization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published