2.7.0
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