ArtWorx Data Format

From Just Solve the File Format Problem
Revision as of 18:17, 13 February 2026 by Jsummers (Talk | contribs)

Jump to: navigation, search
File Format
Name ArtWorx Data Format
Ontology
Extension(s) .adf
Released 1996

ArtWorx Data Format (ADF) is a character graphics format associated with the ArtWorx ANSI Art editor. Its features are similar to those of XBIN, except that it is not compressed.

The primary developer of ArtWorx was a person known as "HOOPTiE", or "HOOPTiE of Sector Logic". Other credits include "DREADLoC Design Crew", "Lord Cracker", "Black Knight", "Nivenh", "Stone The Crow", "Aphelion", "Neurotic", and "Misfit".

According to the change log, ADF support was new in ArtWorx v0.85 (1996-02).

Contents

Identification

Moderately good identification of an ADF file from its contents is possible, but difficult.

The first byte of the file is the version number, and 0x01 seems to be the only possible version number.

The next 192 bytes are a palette. Each palette byte should have a value between 0x00 and 0x3f.

The next 4096 bytes are a font. Sometimes this is a standard VGA font that can be clearly identified. Sometimes it is partly or fully customized.

The remainder of the file should consist of a whole number of 80-character (160-byte) lines. So, the file size should be at least 4449, and should equal 129 (mod 160). But rare exceptions exist.

Some files end with a SAUCE record, in which case the effective file size needs to be read from one of the SAUCE fields. Unfortunately, ADF is not a format known to the SAUCE standard, so a SAUCE record is not good enough to identify ADF, and can even be misleading.

Specifications

Software

Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox