Skip to content

2.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Jan 02:11
· 34 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.7.0 - 2024-01-12

Merged

  • Spd/Spr Merging #10

Commits

  • SpdEmulator WIP b28b209
  • added ability to replace existing textures 949e670
  • slight refactoring and optimization 0eb2b25
  • implemented api for spd emulator 41178b6
  • fixed swapped height / width when reading from dds 0e7c13c
  • fixed spd api interface build path e0382db
  • add support for sprite id ranges e153244
  • remove unused usings 9b8abac
  • Wip spr support 7b62ec9
  • Delete Tmx.cs ebdb04a
  • modify original spr header instead of generating a new one 3cba029
  • modify original spd header instead of generating a new one cc8f7e0
  • slightly reworked how spd patching works 95d2b74
  • removed test print 4c15df3
  • add padding before writing sprite entries 3bcbb9e
  • Create spd.md 960d2ce
  • Update spd.md cc0a439
  • Update mkdocs.yml e75e9b9
  • reworked texture replacement implementation 3755005
  • Update spd.md bc22251
  • Update spd.md 5dd4927
  • fixed some links in spd.md 6f00017
  • removed unnecessary print d718b76
  • implemented AddDirectory and AddFile spd api methods 64ab45e
  • forgot to implement the addFile methods 02d455a
  • Started on suggested changes cef9b41
  • removed unused usings 1bd8609
  • revert RegisterSpd change, and use filestream directly instead of copying to memory 25a4354
  • reduce loops in texture replacement using dictionary dictionaries :P 1c9fc7b
  • fix texture replacement not working after last commit 83e0273
  • wrote spd emulator tests 7cc34d8
  • close handles in api functions 238da40
  • removed unused suppressions and removed double dict access 32bce71
  • ran code cleanup 96f14a8
  • added a texture dimension warning to spd.md 750c3f6
  • removed exponent tag from new warning in favor of a caret '^' since it doesn't seem to display in the warning "window" 7ac596b
  • adjusted sprite entry reading logic a98a9c0
  • added test that combines all spd test a9579c8
  • Tests: Copy to output using glob a617ba3
  • Formatting: Use file scoped namespace for Mod.cs 1fc66dc
  • Small Cleanup of Warnings 9986f9b
  • Style: Use 'var' in SpriteChecker 220a998
  • Removed: Dead code 85815bb
  • Update spd.md 548987a
  • Port all to Reloaded.Memory 9.X and re-enable SPD Tests 564ba83
  • Added: Trimmer support to SPD Emulator a811576
  • updated some method summaries b2de507
  • remove file handle closing code from spdEmulatorApi 1920c8d
  • Fixed: A case of leaked handle in RegisterBf and RegisterSpd c5c9c0a
  • Added: Missing Update info from SPD f8357d3
  • Updated: GitHub Actions scripts to publish SPD 23abd49
  • Fixed: SPD Emulator Output Path 787ed1c