public void AddFile(string filename, string virtualfilename)
{
DATFile file = new DATFile();
file.Path = virtualfilename;
file.FileNameSize = System.Text.ASCIIEncoding.ASCII.GetByteCount(file.Path);
file.Buffer = File.ReadAllBytes(filename);
file.UnpackedSize = file.Buffer.Length;
file.PackedSize = file.Buffer.Length;
file.Compression = 0x00;
FileList.Add(file);
FilesTotal++;
}