Skip to content

Commit

Permalink
Merge pull request #11 from rirurin/master
Browse files Browse the repository at this point in the history
Update signature for HiFi RUSH
  • Loading branch information
AnimatedSwine37 authored Sep 14, 2024
2 parents 21b8591 + 71aeaf9 commit 80ff07d
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 10 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/reloaded.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
run: ./PublishAll.ps1

- name: Upload GitHub Release Artifact
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
# Artifact name
name: GitHub Release
Expand All @@ -119,7 +119,7 @@ jobs:
${{ env.PUBLISH_GITHUB_UTOC_PATH }}/*
- name: Upload GameBanana Release Artifact
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
# Artifact name
name: GameBanana Release
Expand All @@ -129,7 +129,7 @@ jobs:
${{ env.PUBLISH_GAMEBANANA_UTOC_PATH }}/*
- name: Upload NuGet Release Artifact
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
# Artifact name
name: NuGet Release
Expand All @@ -139,7 +139,7 @@ jobs:
${{ env.PUBLISH_NUGET_UTOC_PATH }}/*
- name: Upload Changelog Artifact
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
# Artifact name
name: Changelog
Expand All @@ -148,7 +148,7 @@ jobs:
retention-days: 0

- name: Upload Interfaces Artifact
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
# Artifact name
name: Interfaces
Expand Down
3 changes: 3 additions & 0 deletions UnrealEssentials/CHANGELOG.MD
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# 1.1.3
- Fix support for Hi-Fi RUSH

# 1.1.2
- Improved clarity of error message when the Unreal Engine version cannot be found.
- Error now is just a logged message instead of a thrown exception as people regularly enable this on non Unreal Engine games, preventing them from working at all.
Expand Down
2 changes: 1 addition & 1 deletion UnrealEssentials/ModConfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"ModId": "UnrealEssentials",
"ModName": "Unreal Essentials",
"ModAuthor": "AnimatedSwine37",
"ModVersion": "1.1.2",
"ModVersion": "1.1.3",
"ModDescription": "Allows other mods to easily replace files inside of paks and utocs in Unreal Engine games",
"ModDll": "UnrealEssentials.dll",
"ModIcon": "Preview.png",
Expand Down
11 changes: 7 additions & 4 deletions UnrealEssentials/Signatures.cs
Original file line number Diff line number Diff line change
Expand Up @@ -135,16 +135,19 @@ public struct Signatures
}
},
{
"Hi-Fi-RUSH.exe", // Hi-Fi Rush (Modified 4.27)
"Hi-Fi-RUSH.exe", // Hi-Fi Rush (Modified 4.27) (Update 9)
new Signatures
{
GetPakSigningKeys = "E8 ?? ?? ?? ?? 48 8B F0 44 39 78 ??",
GetPakFolders = "48 89 5C 24 ?? 48 89 74 24 ?? 57 48 83 EC 40 48 8D 4C 24 ??",
GMalloc = "48 8B 0D ?? ?? ?? ?? 48 85 C9 75 ?? E8 ?? ?? ?? ?? 48 8B 0D ?? ?? ?? ?? 48 8B 01 48 8B D3 FF 50 ?? 48 83 C4 20",
GetPakOrder = "48 89 5C 24 ?? 48 89 6C 24 ?? 48 89 74 24 ?? 57 48 83 EC 40 48 89 CF 48 8D 4C 24 ??",
PakOpenRead = "4C 8B DC 55 53 57 41 54 49 8D 6B ?? 48 81 EC B8 00 00 00 48 8B 05 ?? ?? ?? ?? 48 33 C4 48 89 45 ?? 66 0F 6F 05 ?? ?? ?? ??",
PakOpenAsyncRead = "48 89 5C 24 ?? 55 56 41 54 41 56 41 57 48 8D 6C 24 ?? 48 81 EC 90 00 00 00 48 8B 05 ?? ?? ?? ??",
IsNonPakFilenameAllowed = "48 89 5C 24 ?? 48 89 6C 24 ?? 56 57 41 56 48 83 EC 30 48 8B F1 45 33 C0",
//PakOpenRead = "4C 8B DC 55 53 57 41 54 49 8D 6B ?? 48 81 EC B8 00 00 00 48 8B 05 ?? ?? ?? ?? 48 33 C4 48 89 45 ?? 66 0F 6F 05 ?? ?? ?? ??",
PakOpenRead = "4C 8B DC 55 53 57 41 56 49 8D 6B ?? 48 81 EC B8 00 00 00",
//PakOpenAsyncRead = "48 89 5C 24 ?? 55 56 41 54 41 56 41 57 48 8D 6C 24 ?? 48 81 EC 90 00 00 00 48 8B 05 ?? ?? ?? ??",
PakOpenAsyncRead = "48 89 5C 24 ?? 48 89 74 24 ?? 55 57 41 56 48 8D 6C 24 ?? 48 81 EC A0 00 00 00 48 8B 05 ?? ?? ?? ?? 48 33 C4 48 89 45 ?? 44 8B 05 ?? ?? ?? ??",
//IsNonPakFilenameAllowed = "48 89 5C 24 ?? 48 89 6C 24 ?? 56 57 41 56 48 83 EC 30 48 8B F1 45 33 C0",
IsNonPakFilenameAllowed = "48 89 5C 24 ?? 48 89 6C 24 ?? 56 57 41 56 48 83 EC 40 48 8B F9 45 33 C0",
ReadBlocks = "4C 8B DC 49 89 53 ?? 49 89 4B ?? 53 55",
FileExists = "48 89 74 24 ?? 41 56 48 83 EC 30 45 33 C9 45 33 C0 48 8B F2 4C 8B F1 E8 ?? ?? ?? ?? 84 C0 74 ?? B0 01 48 8B 74 24 ?? 48 83 C4 30 41 5E C3 48 89 5C 24 ?? 48 89 6C 24 ?? 40 32 ED 48 89 7C 24 ?? 33 FF 48 89 7C 24 ?? 8B C7 89 44 24 ?? 8B CF 89 4C 24 ?? 48 85 F6 74 ?? 66 39 06 74 ?? 48 C7 C3 FF FF FF FF 48 FF C3 66 39 04 ?? 75 ?? FF C3 85 DB 7E ?? 8B D3 48 8D 4C 24 ?? E8 ?? ?? ?? ?? 8B 4C 24 ?? 8B 44 24 ?? 48 8B 7C 24 ?? 03 C3 89 44 24 ?? 3B C1 7E ?? 48 8D 4C 24 ?? E8 ?? ?? ?? ?? 48 8B 7C 24 ?? 4C 63 C3 48 8B D6 4D 03 C0 48 8B CF E8 ?? ?? ?? ?? 48 8D 54 24 ?? 49 8B CE E8 ?? ?? ?? ?? 0F B6 D8 48 85 FF 74 ?? 48 8B CF E8 ?? ?? ?? ?? 48 8B 7C 24 ?? 84 DB 48 8B 5C 24 ?? 74 ?? 49 8B 4E ?? 48 8B D6 48 8B 01 FF 90 ?? ?? ?? ??",
TocVersion = TocType.PartitionSize,
Expand Down

0 comments on commit 80ff07d

Please sign in to comment.