Disk Masher System

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Compression methods)
Line 3: Line 3:
 
|subcat=Disk Image Formats
 
|subcat=Disk Image Formats
 
|extensions={{ext|dms}}
 
|extensions={{ext|dms}}
 +
|wikidata={{wikidata|Q1228770}}
 
}}
 
}}
 
'''DMS''' ('''Disk Masher System''') is a compressed disk image format used on Amiga computers.
 
'''DMS''' ('''Disk Masher System''') is a compressed disk image format used on Amiga computers.
Line 34: Line 35:
  
 
== Sample files ==
 
== Sample files ==
* http://cd.textfiles.com/17b5/files/
+
Uncompressed (0):
 +
* [https://archive.org/details/zoom-1 Zoom Volume One] → proclip/TH22A.DMS
 +
 
 +
Simple/RLE (1):
 +
* [https://archive.org/details/aminet-walnut-creek-1 Aminet CD-ROM #1] → AMINET/DEMO/SOUND/VIBRATIONS_ZNT.DMS
 +
 
 +
Quick (2):
 +
* [https://archive.org/details/fairlight-10-years FAIRLIGHT 10 YEARS] → FAIRLIGHT_10_YEARS.zip → FAIRLIGHT_10_YEA.{BIN,CUE} → FLTAMIGA/FLT1991/BOMBJACK.DMS
 +
 
 +
Medium (3):
 +
* [https://archive.org/details/aminet-walnut-creek-1 Aminet CD-ROM #1] → AB20/DEMOS/COMERCIL/KNGHTSFT.DMS
 +
 
 +
Deep (4):
 +
* [https://archive.org/details/aminet-walnut-creek-1 Aminet CD-ROM #1] → AMINET/DEMO/EURO/ODYSEY92.DMS
 +
 
 +
Heavy1 (5):
 +
* [https://archive.org/details/utilities-professional-1-1500 Utilities Professional 1-1500 CD-ROM] → 00010250/VAR0128.DMS
 +
 
 +
Heavy2 (6):
 +
* [https://archive.org/details/aminet-walnut-creek-1 Aminet CD-ROM #1] → AMINET/DEMO/EURO/CMD_TP5B.DMS
 +
 
 +
Various:
 +
* {{CdTextfilesURL|17b5/files/}}
 
* https://telparia.com/fileFormatSamples/archive/voyager.dms
 
* https://telparia.com/fileFormatSamples/archive/voyager.dms
  

Revision as of 18:33, 17 March 2023

File Format
Name Disk Masher System
Ontology
Extension(s) .dms
Wikidata ID Q1228770

DMS (Disk Masher System) is a compressed disk image format used on Amiga computers.

Contents

Compression methods

ID Name Description and remarks
0 No compression
1 Simple RLE
2 Quick RLE + {LZ77 with 256-byte window}
3 Medium RLE + {LZ77 with 16K window}
4 Deep RLE + {LZ77 with adaptive Huffman coding}
5 Heavy1 Like Heavy2, with 4K window
6 Heavy2 {Optional RLE} + {LZ77 with static Huffman coding, 8K window (similar to LHA's "lh5" method)}
7–9 Heavy3–5? Reserved?

Identification

Files begin with ASCII characters "DMS!".

Format info

Sample files

Uncompressed (0):

Simple/RLE (1):

Quick (2):

  • FAIRLIGHT 10 YEARS → FAIRLIGHT_10_YEARS.zip → FAIRLIGHT_10_YEA.{BIN,CUE} → FLTAMIGA/FLT1991/BOMBJACK.DMS

Medium (3):

Deep (4):

Heavy1 (5):

Heavy2 (6):

Various:

Software

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox