Micrognosis Compression Archiver

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Archiving |released=1994? }} '''Micrognosis Compression Archiver''', sometimes called '''MAR''', is a compressed archive utility fo...")
 
m (Format details)
 
(One intermediate revision by one user not shown)
Line 6: Line 6:
 
'''Micrognosis Compression Archiver''', sometimes called '''MAR''', is a compressed archive utility for DOS (and maybe other platforms?).
 
'''Micrognosis Compression Archiver''', sometimes called '''MAR''', is a compressed archive utility for DOS (and maybe other platforms?).
  
It's not clear who is responsible for it. Version 1.0 says:
+
The software is a bit vague about who exactly is responsible for it. No doubt Haruhiko Okumura had a lot to do with it, but it would be nice to have independent confirmation of a connection between him and Micrognosis. The credits for version 1.0 say:
 
  Original Version By:          Stratus VOS 11.5 Version by:
 
  Original Version By:          Stratus VOS 11.5 Version by:
 
   Haruhiko Okumura              Richard Schiller
 
   Haruhiko Okumura              Richard Schiller
  
 
== Format details ==
 
== Format details ==
MAR uses generalized [[LHA]] format, with some custom compression schemes.
+
MAR uses generalized [[LHA]] format, with some custom compression schemes:
  
 
{| class="wikitable"
 
{| class="wikitable"
 
! ID !! Description and remarks
 
! ID !! Description and remarks
 
|-
 
|-
|<code>hf0</code> || Generic Huffman
+
|<code>-hf0-</code> || Generic Huffman
 
|-
 
|-
|<code>ah0</code> || Adaptive Huffman
+
|<code>-ah0-</code> || Adaptive Huffman
 
|-
 
|-
|<code>ari</code> || Arithmetic
+
|<code>-ari-</code> || Arithmetic
 
|}
 
|}
  
Line 30: Line 30:
 
! ID !! Description and remarks
 
! ID !! Description and remarks
 
|-
 
|-
|<code>arn</code> || Arithmetic N
+
|<code>-arn-</code> || Arithmetic N
 
|-
 
|-
|<code>lzs</code> || LZS IDX-12,13,14/LEN-3,4,5. (Don't know if this was intended to be the same as LArc's <code>lzs</code> scheme.)
+
|<code>-lzs-</code> || LZS IDX-12,13,14/LEN-3,4,5. (Don't know if this was intended to be the same as LArc's scheme of the same ID.)
 
|-
 
|-
|<code>lzw</code> || LZW BIT-12,13,14/LZW-fix,var
+
|<code>-lzw-</code> || LZW BIT-12,13,14/LZW-fix,var
 
|}
 
|}
  

Latest revision as of 13:53, 16 October 2020

File Format
Name Micrognosis Compression Archiver
Ontology
Released 1994?

Micrognosis Compression Archiver, sometimes called MAR, is a compressed archive utility for DOS (and maybe other platforms?).

The software is a bit vague about who exactly is responsible for it. No doubt Haruhiko Okumura had a lot to do with it, but it would be nice to have independent confirmation of a connection between him and Micrognosis. The credits for version 1.0 say:

Original Version By:           Stratus VOS 11.5 Version by:
  Haruhiko Okumura              Richard Schiller

[edit] Format details

MAR uses generalized LHA format, with some custom compression schemes:

ID Description and remarks
-hf0- Generic Huffman
-ah0- Adaptive Huffman
-ari- Arithmetic

It also uses the standard "lh0" scheme, for uncompressed files.

The documentation lists more compression schemes, but they don't seem to be implemented:

ID Description and remarks
-arn- Arithmetic N
-lzs- LZS IDX-12,13,14/LEN-3,4,5. (Don't know if this was intended to be the same as LArc's scheme of the same ID.)
-lzw- LZW BIT-12,13,14/LZW-fix,var

[edit] Identifiers

The executable file is named "MAR.EXE". MAR does not seem to have a standard filename extension, though one might logically use .MAR.

[edit] Software

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox