Hi-Fi RUSH

Hi-Fi RUSH

Lihat Statistik:
PaperOdin 29 Jan 2023 @ 11:39pm
Modding this game
So I’ve been digging around trying to crack open this bad boy for custom tracks and got stuck on a few things. If anyone out there is interested in helping mod this game/find out how to even mod it, mind starting some discussions here so we can get a basis on where to start?

I got the .uasset files extracted via umodel but can’t do from here. The song files and inside these .uassets but I have no way to really open them. Anyone got any clues?
< >
Menampilkan 1-15 dari 50 komentar
SkacikPL 30 Jan 2023 @ 12:18am 
Uassets are a generic container for the engine, handling differs between types its supposed to contain. IIRC the game uses wwise so i don't think the banks should even be wrapped to uassets.
PaperOdin 30 Jan 2023 @ 12:24am 
Diposting pertama kali oleh SkacikPL:
Uassets are a generic container for the engine, handling differs between types its supposed to contain. IIRC the game uses wwise so i don't think the banks should even be wrapped to uassets.
There is a wwise folder full of stuff, but it’s just all the voice lines/sound effects which isn’t what I’m looking for sadly :P

I went around looking through the files using FModel and it does seem like the soundtrack is within the uassets. I could be wrong though, it just seemed to look that way. I’ll take another peak though

Edit: Can confirm, just sound effects and voice lines in there :(
Terakhir diedit oleh PaperOdin; 30 Jan 2023 @ 12:31am
SkacikPL 30 Jan 2023 @ 12:31am 
Diposting pertama kali oleh PaperOdin:
Diposting pertama kali oleh SkacikPL:
Uassets are a generic container for the engine, handling differs between types its supposed to contain. IIRC the game uses wwise so i don't think the banks should even be wrapped to uassets.
There is a wwise folder full of stuff, but it’s just all the voice lines which isn’t what I’m looking for sadly :P

I went around looking through the files using FModel and it does seem like the soundtrack is within the uassets. I could be wrong though, it just seemed to look that way. I’ll take another peak though
For any game using wwise, there are loose .wem files which are individual sound waves or a bank file (.bnk) which is a bundle of .wem files.

If anything i'd expect the game would have a large bnk file that would contain majority of sounds used in game.
PaperOdin 30 Jan 2023 @ 12:41am 
Diposting pertama kali oleh SkacikPL:
Diposting pertama kali oleh PaperOdin:
There is a wwise folder full of stuff, but it’s just all the voice lines which isn’t what I’m looking for sadly :P

I went around looking through the files using FModel and it does seem like the soundtrack is within the uassets. I could be wrong though, it just seemed to look that way. I’ll take another peak though
For any game using wwise, there are loose .wem files which are individual sound waves or a bank file (.bnk) which is a bundle of .wem files.

If anything i'd expect the game would have a large bnk file that would contain majority of sounds used in game.
Found the bnk files, i'll take a listen through them all and see what I come across. So far its just sound effects again, but I have hope :P
Thanks for the help so far, I really appreciate it :D
PaperOdin 30 Jan 2023 @ 1:03am 
Diposting pertama kali oleh SkacikPL:
Diposting pertama kali oleh PaperOdin:
There is a wwise folder full of stuff, but it’s just all the voice lines which isn’t what I’m looking for sadly :P

I went around looking through the files using FModel and it does seem like the soundtrack is within the uassets. I could be wrong though, it just seemed to look that way. I’ll take another peak though
For any game using wwise, there are loose .wem files which are individual sound waves or a bank file (.bnk) which is a bundle of .wem files.

If anything i'd expect the game would have a large bnk file that would contain majority of sounds used in game.
Ya know, I think you’re right. Looking at the .jsons for the .bnk files, there’s all these mentions of music tracks and others of the sort. Only issue is, I don’t know where these are in the files. They list a file structure, but I can’t seem to see them on my end using FModel. But I’m definitely in the right place, thanks :steamthumbsup:
SkacikPL 30 Jan 2023 @ 2:59am 
Diposting pertama kali oleh PaperOdin:
Diposting pertama kali oleh SkacikPL:
For any game using wwise, there are loose .wem files which are individual sound waves or a bank file (.bnk) which is a bundle of .wem files.

If anything i'd expect the game would have a large bnk file that would contain majority of sounds used in game.
Ya know, I think you’re right. Looking at the .jsons for the .bnk files, there’s all these mentions of music tracks and others of the sort. Only issue is, I don’t know where these are in the files. They list a file structure, but I can’t seem to see them on my end using FModel. But I’m definitely in the right place, thanks :steamthumbsup:
You need to extract the bnk from the .pak and then extract .wem files from .bnk and then either get foobar plugin to play wems directly or convert them to ogg files.
elliotttate 30 Jan 2023 @ 5:07am 
You can use Fmodel to browse the game (https://github.com/4sval/FModel)

The AES key is:0x88E8D063BC1DBB87A12FC5251BED42FA72EC37DE2DF199109B1573D7A0E085CE
UE4 version: 4.27

There's tools that can edit the PAK files too
elliotttate 30 Jan 2023 @ 5:09am 
Side note: You might look into the tools that were built for the UE4 music game Fuser by Harmonix. Those let you edit the .uassets that were audio files. Maybe we'll get lucky and it's a similar format?
elliotttate 30 Jan 2023 @ 5:10am 
Link to the Fuser modding Discord: https://discord.gg/G3Xf6sSzpS
PaperOdin 30 Jan 2023 @ 8:00am 
Diposting pertama kali oleh elliotttate:
Side note: You might look into the tools that were built for the UE4 music game Fuser by Harmonix. Those let you edit the .uassets that were audio files. Maybe we'll get lucky and it's a similar format?
I’ll definitely give that a go later today, thanks for the tip.

On another note, would you happen to know the reason why there are no .uexp files that come alongside the .uassets? I’ve modded the audio of UE4 games previous and there’s always been a .uexp to unpack and find the .wavs, but this seems to only have .uassets. Any clue as to what the reason might be?
SkacikPL 30 Jan 2023 @ 8:23am 
Diposting pertama kali oleh PaperOdin:
On another note, would you happen to know the reason why there are no .uexp files that come alongside the .uassets? I’ve modded the audio of UE4 games previous and there’s always been a .uexp to unpack and find the .wavs, but this seems to only have .uassets. Any clue as to what the reason might be?

UE allows (or allowed?) for separating header data of uasset files for faster seeking as the game wouldn't have to load entire asset to get basic information on the asset it contains.
Without separate uexp files the header is as the name would imply - in header of uasset file.
krunchy 30 Jan 2023 @ 9:44am 
Diposting pertama kali oleh elliotttate:
You can use Fmodel to browse the game (https://github.com/4sval/FModel)

The AES key is:0x88E8D063BC1DBB87A12FC5251BED42FA72EC37DE2DF199109B1573D7A0E085CE
UE4 version: 4.27

There's tools that can edit the PAK files too
I've been wanting to do this but, upon entering the AES key it. doesn't seem to be doing anything? This is my first time going through UE4 files so I'm probably doing something wrong LOL
PaperOdin 30 Jan 2023 @ 10:31am 
Diposting pertama kali oleh SkacikPL:
Diposting pertama kali oleh PaperOdin:
On another note, would you happen to know the reason why there are no .uexp files that come alongside the .uassets? I’ve modded the audio of UE4 games previous and there’s always been a .uexp to unpack and find the .wavs, but this seems to only have .uassets. Any clue as to what the reason might be?

UE allows (or allowed?) for separating header data of uasset files for faster seeking as the game wouldn't have to load entire asset to get basic information on the asset it contains.
Without separate uexp files the header is as the name would imply - in header of uasset file.

Ah gotcha, that makes more sense now. Thanks for clearing that up :)

Diposting pertama kali oleh elliotttate:
Side note: You might look into the tools that were built for the UE4 music game Fuser by Harmonix. Those let you edit the .uassets that were audio files. Maybe we'll get lucky and it's a similar format?

In regards to this, I took a look at the discord and tried to pair the methods to Hi-Fi, but no dice at the moment. I tried reading the .uassets extracted but they fail to parse in UAsset. Tbh, I could be doing something entirely wrong since this kinda stuff isn't my forte, but who knows. If you have any advice on how this could work, I'm all ears :P

On a different note entirely:
By reading the .jsons that correspond to the .bnks, it seems like there's a folder somewhere housing the .wem files with the pathing "SFX\\Main\\CutsceneStems\\CS0185_00_SFX_1_CA0198D6.wem" for example. I don't know where this is even in the files after going through all the .paks with FModel. Could it be hidden/unviewable from FModel or something?
Terakhir diedit oleh PaperOdin; 30 Jan 2023 @ 10:37am
SkacikPL 30 Jan 2023 @ 12:01pm 
Diposting pertama kali oleh PaperOdin:
By reading the .jsons that correspond to the .bnks, it seems like there's a folder somewhere housing the .wem files with the pathing "SFX\\Main\\CutsceneStems\\CS0185_00_SFX_1_CA0198D6.wem" for example. I don't know where this is even in the files after going through all the .paks with FModel. Could it be hidden/unviewable from FModel or something?
Those are paths within bank files. Technically proper extraction would retain file names and paths within the bank but most extractors just extract .wems with their hash names.
PaperOdin 30 Jan 2023 @ 1:08pm 
Diposting pertama kali oleh SkacikPL:
Diposting pertama kali oleh PaperOdin:
By reading the .jsons that correspond to the .bnks, it seems like there's a folder somewhere housing the .wem files with the pathing "SFX\\Main\\CutsceneStems\\CS0185_00_SFX_1_CA0198D6.wem" for example. I don't know where this is even in the files after going through all the .paks with FModel. Could it be hidden/unviewable from FModel or something?
Those are paths within bank files. Technically proper extraction would retain file names and paths within the bank but most extractors just extract .wems with their hash names.

Gotcha :steamthumbsup:
Went through all the bnk files along with all the loose .wem in all the wwise folders and I can't find anything relating to the soundtrack. Just voice lines, sound effects, and the like. I'm out of ideas now sadly until something new pops up :(

Thanks for all your help though, I really appreciate it
Terakhir diedit oleh PaperOdin; 30 Jan 2023 @ 1:16pm
< >
Menampilkan 1-15 dari 50 komentar
Per halaman: 1530 50