Difference between revisions of "File formats"

From Worms Knowledge Base

Jump to: navigation, search
m (Included reference to RayKoopa's C# file utility)
(add soundbank wav extension parenthesis)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ParentArticle|[[Worms 2]], [[Worms Armageddon]], [[Worms World Party]], [[Worms]], or [[Worms: The Directors Cut]]}}
+
{{ParentArticle|[[Worms 2]], [[Worms Armageddon]], [[Worms World Party]], [[Online Worms]], [[Worms World Party Aqua]], [[Worms]], or [[Worms: The Directors Cut]]}}
 
Like most other games, Worms uses many proprietary file formats to store its data.
 
Like most other games, Worms uses many proprietary file formats to store its data.
  
 
== Second Generation File Formats ==
 
== Second Generation File Formats ==
 
RayKoopa has written a [https://gitlab.com/Syroot/Worms/tree/master C# library] that offers second generation file structures, released under MIT License. The library also includes [[RubberWorm]] and [[ProjectX]] utilities.
 
  
 
=== Worms 2 ===
 
=== Worms 2 ===
 
 
==== Graphics ====
 
==== Graphics ====
 
* [[Graphics directory]] (*.dir)
 
* [[Graphics directory]] (*.dir)
Line 16: Line 13:
 
* [[Monochrome map (Worms 2)|Monochrome map]] (*.lev)
 
* [[Monochrome map (Worms 2)|Monochrome map]] (*.lev)
 
* [[Land Data file]] (*.dat)
 
* [[Land Data file]] (*.dat)
 
 
==== Configuration ====
 
==== Configuration ====
 
* [[Options file]] (*.opt)
 
* [[Options file]] (*.opt)
Line 24: Line 20:
  
 
=== Worms Armageddon ===
 
=== Worms Armageddon ===
 
 
==== Graphics ====
 
==== Graphics ====
 
* [[Graphics directory]] (*.dir)
 
* [[Graphics directory]] (*.dir)
Line 37: Line 32:
 
* [[Custom team flag]] (*.bmp)
 
* [[Custom team flag]] (*.bmp)
 
* [[Custom team grave]] (*.bmp)
 
* [[Custom team grave]] (*.bmp)
 
 
==== Configuration ====
 
==== Configuration ====
 
* [[Game scheme file]] (*.wsc)
 
* [[Game scheme file]] (*.wsc)
Line 43: Line 37:
 
* [[Worms Armageddon mission file]] (*.wam)
 
* [[Worms Armageddon mission file]] (*.wam)
 
* [[Game configuration]] (registry/INI settings)
 
* [[Game configuration]] (registry/INI settings)
 
 
==== Other ====
 
==== Other ====
 
* [[Replay file]] (*.WAgame)
 
* [[Replay file]] (*.WAgame)
* [[Soundbanks|Speech soundbank]]
+
* [[Soundbanks|Speech soundbank]] (*.wav)
 +
 
 +
== Mgame File Formats ==
 +
 
 +
=== Online Worms ===
 +
==== Graphics ====
 +
* [[Land Data file]] (*.dat)
 +
* [[Image file]] (*.img)
 +
* [[KSF image directory]] (*.ksf)
 +
* [[KSF image directory#Palettes|Palette file (Online Worms)]] (*.pal)
 +
==== Other ====
 +
* [[Mgame launcher configuration]] (in-memory)
 +
 
 +
=== Worms World Party Aqua ===
 +
==== Graphics ====
 +
* [[Land Data file]] (*.dat)
 +
* [[Image graphics directory]] (*.igd)
 +
* [[Image file]] (*.img)
 +
* [[Layout part directory]] (*.lpd)
 +
==== Other ====
 +
* [[Mgame launcher configuration]] (in-memory)
  
 
== First Generation File Formats ==
 
== First Generation File Formats ==
 
  
 
=== Worms ===
 
=== Worms ===
 
==== Graphics ====
 
==== Graphics ====
 
* [[Colour map (First generation)|Colour map]] (*.wrm)
 
* [[Colour map (First generation)|Colour map]] (*.wrm)
 
 
==== Misc. ====
 
==== Misc. ====
 
* Speech soundbanks:
 
* Speech soundbanks:
Line 64: Line 75:
 
==== Graphics ====
 
==== Graphics ====
 
* [[Colour map (First generation)|Colour map]] (*.pcx)
 
* [[Colour map (First generation)|Colour map]] (*.pcx)
 
 
==== Configuration ====
 
==== Configuration ====
 
* [[Team file (First generation)|Team file]] (*.cfg)
 
* [[Team file (First generation)|Team file]] (*.cfg)
 
 
==== Misc. ====
 
==== Misc. ====
 
* [[Soundbanks (first generation, MS-DOS)|Speech soundbanks]] (*.sfx)
 
* [[Soundbanks (first generation, MS-DOS)|Speech soundbanks]] (*.sfx)
Line 77: Line 86:
 
* [[Mountain set]] (*.mnt)
 
* [[Mountain set]] (*.mnt)
 
* [[Colour map (First generation)|Colour map]] (*.wrm and *.wrm16)
 
* [[Colour map (First generation)|Colour map]] (*.wrm and *.wrm16)
 
 
==== Configuration ====
 
==== Configuration ====
 
* [[Options file (First generation)|Options file]] (*.opt)
 
* [[Options file (First generation)|Options file]] (*.opt)
 
* [[Team file (first generation)|Team file]] (no extension)
 
* [[Team file (first generation)|Team file]] (no extension)
 
 
==== Misc. ====
 
==== Misc. ====
 
* [[Soundbanks (first generation, Amiga)|Speech soundbanks]]
 
* [[Soundbanks (first generation, Amiga)|Speech soundbanks]]
 
* [[TWSTUFF]] (TW*)
 
* [[TWSTUFF]] (TW*)
  
 +
== External Links ==
 +
* [https://gitlab.com/Syroot/Worms Syroot.Worms] - a .NET library loading and saving second generation file formats
 
__NOTOC__
 
__NOTOC__

Latest revision as of 02:13, 7 March 2022

Like most other games, Worms uses many proprietary file formats to store its data.

Second Generation File Formats

Worms 2

Graphics

Configuration

Worms Armageddon

Graphics

Configuration

Other

Mgame File Formats

Online Worms

Graphics

Other

Worms World Party Aqua

Graphics

Other

First Generation File Formats

Worms

Graphics

Misc.

Worms: Reinforcements / United

Graphics

Configuration

Misc.

Worms: The Directors Cut

Graphics

Configuration

Misc.

External Links

  • Syroot.Worms - a .NET library loading and saving second generation file formats
Personal tools