Skip to content

Library for processing and extracting assets for the 3D/ADV engine

License

Notifications You must be signed in to change notification settings

msikma/denormalize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Library for processing and extracting assets for the 3D/ADV engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published