Skip to content

1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 10:00
· 84 commits to master 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.

1.0.0 - 2024-02-04

Merged

  • Implemented UTOC Emulator #2
  • Implemented IO Store File Emulation #1

Commits

  • Add .gitattributes, .gitignore, and README.md. 66ddea4
  • Add project files. d2084c3
  • Fix incorrect exe name for Hi-Fi Rush ea352d1
  • Fix typo 4ec17ce
  • Zero out signing keys every time they're gotten d720375
  • Use branch name to identify version 0b878bc
  • Use better sig for 4.26 4a7ea0a
  • Switch 4.25 sig a120524
  • Add WiP pak loading from mods (only Scarlet Nexus) 05e009f
  • Resize pak folders array before adding to it 0bdf572
  • Fix FString Length being incorrect 709cbdf
  • Move Unreal Arrays and Strings into separate classes 5bbd126
  • Add logging for mounting (Scarlet Nexus only) 5faf28b
  • Add more signatures for GetPakFolders and GMalloc 117b9a4
  • Check exe name for custom branches baa4d77
  • Override priority to respect Reloaded mod order fa61493
  • Use exe name for scarlet nexus 6a7f538
  • Add signature for Sackboy 669e82e
  • Add loose pak file loading (Scarlet Nexus only rn) 0ce5913
  • Add file access log config (paks only rn) 6770c18
  • Add missing signatures for 4.25-4.27 e90e1d6
  • Fix PakOpenRead signatures aa32538
  • Update README.md e70353e
  • Migrated UTOC emulation work to Unreal Essentials 9a54cab
  • Remove _P, mostly safe globals 4621b9c
  • Added toc version interface and signature field f62c8bb
  • Make loose pak loading work with async reads 1561e50
  • Remove unused hooks from testing 3bd404a
  • Add missing signatures for 4.25-4.27 b2f1192
  • Use dictionary for finding loose files d6096a2
  • Use WriteLineAsync for logging 1dad24f
  • build toc + cas on mod loader init 3aba017
  • hook zero valued file size for emulated file f5aaa61
  • remove from pak folder when no utoc directoy empty d651a52
  • Emulate dummy pak, switch between versions 8ab7635
  • moved utoc assets to UTOC Stream folder 94e3af9
  • Support IO store assets from game and engine folders 8d13ca8
  • Override target cas file size in ReadBlocks dda449e
  • Resolve merge conflict 784c866
  • removed merge conflict text 999f2e8
  • P3RE Test efc979e
  • using shared scanner factory 9ed778e
  • loose pak loading for P3RE 63d94ca
  • Hook FileExists instead of FindFileInPakFiles e5df96d
  • Fix FileExists signature for Hi-Fi Rush 6de6a12
  • Load paks from UnrealEssentials/PAK a863ca0
  • Fix syntax errors from merge e113c31
  • Make Unreal Essentials depend on UTOC Emulator 7d314ab
  • Load UTOC files from UnrealEssentials/UTOC b6dc5ca
  • Change non "Engine" root folders to "Game" to allow use of game names fcfc0b7
  • Load all files from UnrealEssentials a9e4698
  • Add umap as a suitable utoc file 2bc648f
  • Add update information 768e4dd
  • Put profiles in top Cargo.toml 6e1d6ad
  • Setup build action 68a8a72
  • Use default keepachangelog template a01e77f
  • Include DummyPaks and TargetFiles in UTOC Emulator build 3ac955a
  • Update README.md 6be892a
  • Fix UnrealEssentials files being left in built UTOC Emulator 4ca1550
  • Fix crash if UnrealEssentials folder doesn't exist 917c449
  • Add dotnet 8 to action fc53d57
  • Simplfiy dumb way of constructing a PathBuf 01214bc
  • Fix file size of every modded ucas being overwritten 1341508
  • Fix crash due to empty utoc files being emulated 6847b55
  • Fix wrong name for UnrealEssentials.ucas 2f36ad3
  • Add project urls cc48ae5