Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.34 KB

readme.md

File metadata and controls

33 lines (19 loc) · 1.34 KB

MIT license

Denormalize

Library and command line utility for processing and extracting assets for the 3D/ADV engine written by Graeme Ing. This engine was used for the games Normality and Realms of the Haunting, both by Gremlin Interactive ltd.

This library is currently under heavy development and doesn't do much yet.

Features

This library can extract the following assets:

  • Language strings (lines spoken in the game and interface text)
  • Sound effects
  • Map textures
  • Video files (.gdv files)
  • Static images

Other things such as map geometry are not yet implemented.

Credits

The work in this library is based on reverse engineering done by Denzquix. He was the first to work out how to decode the .mgl compression format and .das data files. The initial work was posted on the Salt World Forums in 2012:

An in-browser file viewer was developed by him as well:

License

MIT license.