Skip to content

Marathon - Release 1.0.61

Latest
Compare
Choose a tag to compare
@hyperbx hyperbx released this 07 Mar 01:02
· 40 commits to master since this release

Changes

  • 0435d7f Added GetTotalSize function for retrieving the total byte count of nested data in an ArchiveDirectory.
  • 4f7f312 Added BinaryHelper class with some functions to make byte lengths more human readable.
  • 03a2812 Added preliminary Ninja reading and writing.
  • d1f08c2 Added more known flags for SonicNextSaveData and made SonicNextFlags use StringEnumConverter, making the JSON exports a bit more human readable.
  • fd2eac7 Improved readability of decompiled results from Lua bytecode, using more IDA-styled naming conventions for unknown locals and arguments.
  • dfe7334 Made ObjectDataType use StringEnumConverter, making the JSON exports a bit more human readable.
  • 73c8300 Implemented ByteArrayConverter for JSON conversion with unknown data.
  • 2247b3e Implemented a parser for the CompletelyUnknownData segment of ParticleEffectBank.
  • 47f8e6a Added support for Windows (x64), Linux and macOS.

Fixes

  • 18c0df8 Fixed the logger wrapping entire logs in square brackets, rather than just the caller.