27 September 2008

Atque

Atque is a tool for merging/splitting Marathon maps and images files. Atque is available for Mac OS X, Windows, and Linux, and can split maps and extract resources to regular files on all platforms, eliminating the need for ResEdit.

For instance, chapter screens and terminal pictures are exported as BMP or JPEG; CLUTs are exported as Adobe Color Table files; and chapter sounds are exported as WAVs. TEXT resources are stored as editable text files, allowing, for example, easy find-and-replace operations. Once split, these files can be edited with commonly available editors, and then merged together again into a Unimap 2 map or images file.

Unimap 2 files use the Marathon 2 for Windows 95 style of resources, where each resource is stored as a chunk in a level of appropriate resource ID in the wadfile. Some advantages over the old MacBinary Unimap format:
  • Can be opened directly with Forge, to view/export levels
  • No 16 MB limit on stored resources
  • Removes dependence on the classic Mac OS utility ResEdit
There are a couple minor drawbacks:
  • There is only one name per resource ID in Unimap 2, whereas Unimap allowed storing a name for each resource type/ID pair
  • Aleph One 0.20.3 (9/13) is required to view Unimap 2 chapter screens / terminal pictures
In addition to resources, Atque handles levels, merged physics, merged shapes patches, and can compile and decompile terminal text. It has support for some terminal features Forge didn't, such as creating wide terminal pictures without resorting to the distasteful Cinemascope hack.

Atque is available under the GNU GPL. You can download Atque 1.0 binaries and source code from SourceForge: http://sourceforge.net/projects/igniferroque

A basic manual is available at
http://apps.sourceforge.net/mediawiki/igniferroque/index.php?title=Atque_Manual

No comments: