Dewesoft forums

Welcome back! Sign in. Search forums:   
Forum home  >  Developers  >  dsd file format ?

dsd file format ?

Author Post
S
Posted on: 23.09.2008 at 18:33 PM
Login to reply or quote this post!

I cannot find dsd file format description. Is the file format not available ?

Dewesoft Administrator
Posted on: 24.09.2008 at 06:06 AM
Login to reply or quote this post!

Hi S,

dsd is a dewesoft data file format. Please provide more information about your issue as it is not clear from your post what you are trying to achieve. Then we can help you.

Best regards,
Primoz Rome

Jure Knez
Posted on: 24.09.2008 at 10:04 AM
Login to reply or quote this post!

Most probably you are trying to read the dsd file by other software package or import the data in your application?

In this case I am very sorry to say that dsd file is very dynamic file structure changing all the time with each release and therefore highly unsuitable for such an use.

The good news however is that due to big amount of questions we got on this topic we will change the file format in upcoming Dewesoft 7. The header file will be in XML format and the data will be readable through a simple DLL.

Big Muscle
Posted on: 28.04.2009 at 15:46 PM
Login to reply or quote this post!

Although, you said that it is unsuitable, would it be possible to get some specification for the version 6.5? I would like to load it to my own C++ application. I would appreciate it a lot!

Thank you!

Jure Knez
Posted on: 30.04.2009 at 00:32 AM
Login to reply or quote this post!

The file format description for version 6.x does not exists. The data is written in blocks (like database) and each object of Dewesoft writes the data in binary format which is changing as the new functions are added.

Unfortunately the only way is to wait for the XML structure. The first release will be available in June. If you like, I can send you a preliminary specification for XML.

Big Muscle
Posted on: 01.05.2009 at 03:29 AM
Login to reply or quote this post!

Thank you for your answer. If I understand it correctly, it uses serialization to store objects to file.

I have just another question. Is the data in DSD normally "readable" (by reading byte per byte) or does it use some kind of compression?

I will wait till you release new version and then I will ask for XML specification. Thank you!

Jure Knez
Posted on: 04.05.2009 at 01:47 AM
Login to reply or quote this post!

It is not compressed, but it is written in the blocks (like database structure). Therefore the index stream must be used to see the placement of portions of data within the structure.

I really suggest to wait for the new file structure...

Stefan E
Posted on: 05.08.2009 at 04:37 AM
Login to reply or quote this post!

I am also interested in the new v7 XML / binary and the old v6.5 binary Specification. Could you please send it to me?

Jure Knez
Posted on: 31.08.2009 at 13:41 PM
Login to reply or quote this post!

For the moment we have a document for Dewesoft 7 setup file format. You can find that in download for licensed users under Dewesoft 7 folder
http://www.dewesoft.org/download_licenced.php

Data files have the same XML header, the binary part of the data will be readable with using small DLL file.