Skip to content

Releases: Sewer56/FileEmulationFramework

2.8.2

21 Jun 02:53
Compare
Choose a tag to compare

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.8.2 - 2024-06-21

Commits

  • Experiment: Reduce Locks in FEF d9be97e
  • Updated: Base Mod Version 97be84b

2.8.1

30 Apr 21:14
72a4131
Compare
Choose a tag to compare

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.8.1 - 2024-04-30

Merged

  • allow new flow functions to be added to library overrides #19

Commits

  • Updated: Legacy Benchmark of FEF 35760ae

2.8.0

28 Apr 17:45
Compare
Choose a tag to compare

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.8.0 - 2024-04-28

Commits

  • Bumped: BF Emu Version 58f2a09
  • bmd merging a3cb034
  • add interface functions 1c4e2ce
  • minor documentation edit 4412ffa
  • merge Sewer56/main into main a412902
  • fix leaked handle with registering bmd b21825b
  • Cleanup: Project Files 9cad23a
  • Fixed: Case sensitivity on Nix FileSystems a0e62b9
  • Fixed: Remaining Build Issue 8f2d1bc
  • Optimize: Avoid unnecessary dictionary re-query 8aa1ff8
  • Added: BMD Emulator to CI 3a59385

2.7.1

21 Apr 00:11
Compare
Choose a tag to compare

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.1 - 2024-04-21

Merged

  • Fix emulated PAK files missing padding at the end #17
  • Mark AWB emulator as library #14

Commits

  • Append empty entry header to pak files 521b5c7
  • Fix unnecessarily zeroing out buffers f0b848f
  • Bumped: PAK Emulator Version b913337

2.7.0

12 Jan 02:11
Compare
Choose a tag to compare

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

2.6.3

26 Nov 05:29
Compare
Choose a tag to compare

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.6.3 - 2023-11-26

Merged

  • Added support for Game Pass exe of Persona 4 Golden due to exe name p… #12

Commits

  • Added support for Game Pass exe of Persona 4 Golden due to exe name p4pc_DT_mc.exe c00d7db
  • Bumped Version 66d5a79

2.6.2

17 Nov 08:48
Compare
Choose a tag to compare

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.6.2 - 2023-11-17

Merged

  • BF Emulator Fixes #11

Commits

  • Remove project reference in BF Emulator Interface 245c445
  • Fix BF Emulator using P5 encoding for P5R 17e8700
  • Bumped: BF Emu Version 09511a1

2.6.1

20 Sep 14:06
Compare
Choose a tag to compare

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.6.1 - 2023-09-20

Merged

  • Allow adding files to BF Emulator with API #9

Commits

  • AWB Emulator: Can now dump ACB c651a1e
  • Add AddDirectory and AddFile to BF Emulator API 85dfef4
  • Bump BF Emulator version ba0c7da
  • Removed: Unused using statements ad3c7cf

2.6.0

10 Aug 03:23
Compare
Choose a tag to compare

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.6.0 - 2023-08-10

Merged

  • Allow adding to paks using API #7

Commits

2.5.1

09 Jul 00:13
Compare
Choose a tag to compare

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.5.1 - 2023-07-09

Commits