Skip to content

Parses hash DAT files from TOSEC and others

License

Notifications You must be signed in to change notification settings

gaseous-project/gaseous-signature-parser

Folders and files

NameName
Last commit message
Last commit date
Jan 23, 2025
Feb 4, 2025
Jan 25, 2025
Sep 2, 2023
Feb 5, 2025
Sep 2, 2023
Sep 2, 2023
Jan 30, 2024
Sep 1, 2023
Dec 28, 2024
Sep 2, 2023

Gaseous Signature Parser

This package provides parsing of TOSEC and other DAT files for the Gaseous Server project (see https://github.com/gaseous-project/gaseous-server).

Supported DATs

How to use

  • Install the package into your dotnet project
  • Add a reference to your class to gaseous_signature_parser
  • Add a reference to your class to gaseous_signature_parser.models.RomSignatureObject
  • Example:
string xmlFilePath = "<path to xml file>"

parser Parser = new parser();
RomSignatureObject signatureObject = Parser.ParseSignatureDAT(xmlFilePath);

The definition for RomSignatureObject can be found here: https://github.com/gaseous-project/gaseous-signature-parser/blob/main/gaseous-signature-parser/models/RomSignatureObject.cs

Notes

When using the TestApp, whdload_db.xml support requires that the extension be changed to .dat: whdload_db.dat