
                          Wing Commander Games Library

                          
The Wing Commander Games Library provides functionality for editing Wing
Commander 1 game data. There is full support for CAMP, BRIEFING, MODULE, and
COMM data files, and partial support for PAL and VGA data files; whether
compressed or uncompressed.


Library
-------

The library provides an application programming interface (API) for the
Microsoft .NET Framework v4.

The library supports:

- CAMP (reading and writing)
- BRIEFING (reading and writing)
- MODULE (reading and writing)
- COMM (reading and writing)
- PAL (reading only)
- VGA (reading only)
- SHIP (as VGA, reading only)
- SHIPTYPE (reading only)


WC1Xml
------

The WC1Xml application is a simple console application which converts supported
WC1 game data to and from XML. This provides a quick and easy way of editing
game data.

The application supports:

- CAMP
- BRIEFING
- MODULE
- COMM

To convert a game data file to an XML file:

  WC1Xml BRIEFING.000

To convert an XML file to a game data file:

  WC1Xml BRIEFING.000.XML


WC1Extractor
------------

The WC1Extractor application is a simple console application which extracts
supported WC1 game data.

The application supports:

- CAMP
- BRIEFING
- MODULE
- COMM
- PAL
- VGA
- SHIP
- SHIPTYPE

To extract all the data from a game data file:

  WC1Extractor OBJECTS.VGA

