Add and update models needed for BOS

This commit is contained in:
Matt Nadareski
2025-09-22 09:05:25 -04:00
parent 2f94464b7d
commit 710ddc912d
8 changed files with 36 additions and 6 deletions

View File

@@ -0,0 +1,10 @@
namespace SabreTools.Models.LDSCRYPT
{
/// <summary>
/// This is a placeholder model for future work
/// </summary>
public class EncryptedFile
{
}
}

View File

@@ -0,0 +1,10 @@
namespace SabreTools.Models.RealArcade
{
/// <summary>
/// This is a placeholder model for future work
/// </summary>
public class Mezzanine
{
}
}

View File

@@ -0,0 +1,10 @@
namespace SabreTools.Models.RealArcade
{
/// <summary>
/// This is a placeholder model for future work
/// </summary>
public class RgsFile
{
}
}

View File

@@ -1,4 +1,4 @@
namespace SabreTools.Models.SFFS
namespace SabreTools.Models.StarForce
{
public static class Constants
{

View File

@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
namespace SabreTools.Models.SFFS
namespace SabreTools.Models.StarForce
{
/// <see href="https://web.archive.org/web/20231020050651/https://forum.xentax.com/viewtopic.php?f=21&t=2084"/>
[StructLayout(LayoutKind.Sequential)]

View File

@@ -1,4 +1,4 @@
namespace SabreTools.Models.SFFS
namespace SabreTools.Models.StarForce
{
/// <see href="https://web.archive.org/web/20231020050651/https://forum.xentax.com/viewtopic.php?f=21&t=2084"/>
public sealed class FileHeader

View File

@@ -1,4 +1,4 @@
namespace SabreTools.Models.SFFS
namespace SabreTools.Models.StarForce
{
/// <summary>
/// SFFS consists of 2 major parts: the container files that contain the game
@@ -13,7 +13,7 @@
/// decrypt headerinfos. Note that SFFS itself is completly vm-free.
/// </summary>
/// <see href="https://web.archive.org/web/20231020050651/https://forum.xentax.com/viewtopic.php?f=21&t=2084"/>
public sealed class StarForceFileSystem
public sealed class FileSystem
{
/// <summary>
/// Header

View File

@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
namespace SabreTools.Models.SFFS
namespace SabreTools.Models.StarForce
{
/// <summary>
/// Header