Releases
1.0.34
Marathon - Release 1.0.34
Changes
d33572f Added LeaveOpen
property to FileBase
to allow the stream to be left open.
d41813d Reimplemented CreateDirectories
to U8Archive
to allow you to create an archive structure based on a local directory.
2a9867c Reimplemented SonicNextSaveData
, now with a more complete specification at 98.86% cracked.
f416485 Added ReadNullPaddedString
to BinaryReaderEx
to make reading hard-coded string lengths easier without null characters getting in the way.
b325ff0 Reimplemented GetFiles
to ArchiveHelper
to allow you to enumerate all files in an archive into a single list.
f159028 The minimum .NET version is now .NET 6.0 to utilise some of the C# 10 features.
6c6d99a Added error logging to the command-line interface (if an exception occurs, Marathon.CLI.log
should now appear next to the executable).
Fixes
88f6886 Fixed an underlying issue with the archive writer causing uncompressed archives to write the incorrect sizes.
f3d8c06 Fixed the BINA writer not using the correct encoding (fixes BINA-formatted files not writing Japanese characters correctly).
You can’t perform that action at this time.