If the mod is not working or you want to report bugs you need to share your log file on Pastebin.com and share the link in your comment or bug report.
The log file is named UE4SS.log and it is located in \Phoenix\Binaries\Win64.
If the mod is not working as intended there's a chance another mod is giving errors and is preventing your mods from loading correctly. Check the console and your log file for errors in case your issue is unrelated to the mod.
After the last game update (July 24 2024), either UE4SS_Xinput_v2.5.1 or currently latest released UE4SS_v3.0.1do not work! (With outdated v.2.5.1 you get AOB scan error, while v.3.0.1 'fails to find EngineVersion', which is easy to fix, but on top of that it causes frequent crashes and loading lags). From trial and error, some research and talking to one of the UE4SS-RE developers, right now the only working version is the latest experimental version (currently it's UE4SS_v3.0.1-137 from June 27 2024, but later versions may work as well - check the updates below). In addition, currently you also have to editUE4SS-settings.ini file to override Hogwarts Legacy Unreal Engine Version (right now it's 4.27), otherwise UE4SS won't load!
Here are the steps to make UE4SS-based Hogwarts Legacy mods work again:
A. If you have some version of UE4SS-RE already installed:
Open \Phoenix\Binaries\Win64\Mods folder and move all the lua script mods you've installed (like 'BetterAndInstantTimeskip') to a backup folder, to be able to move them back after you finish installing the newer working version of UE4SS-RE.
Remove your old UE4SS files and folders from \Phoenix\Binaries\Win64 folder. All you need to leave there are HogwartsLegacy.exe and EOSSDK-Win64-Shipping.dll files:
B. After removing your previous version of UE4SS-RE, or if you never had one installed, do the following:
Download and install latest experimental version. Scroll down and find the latest version according to the date on the right:
Drop its files in the same \Phoenix\Binaries\Win64 folder, and pay attention that all of them (except for dwmapi.dll) are now in a separate folder \ue4ss . With the new version installed it should look like this:
Locate UE4SS-settings.ini file in \Phoenix\Binaries\Win64\ue4ssfolder, open it in Notepad, find [EngineVersionOverride] and write the current Hogwarts Legacy UE version after ' = ' : [EngineVersionOverride] MajorVersion = 4 MinorVersion = 27 Save and close the file.
Put your UE4SS-based lua script mods into \Phoenix\Binaries\Win64\ue4ss\Mods folder (move them back from the backup you've created before removing your old UE4SS-RE - see step A.1 above).
[!] IMPORTANT NOTES:
1. Beta versions 137-186 (with edited UE4SS-settings.ini) work FOR NOW (H.L. build 1235957 after July 24 Hot-Fix). Any future patch can break things once again, and it is possible you will have to look for a new working solution all over again. You can always try the latest released UE4SS-RE or look for the latest experimental version. *Update (Aug 7 2024): current latest beta is UE4SS_v3.0.1-149, but it works as well as the previous beta versions 3.0.1-137, 142 and 146 (I tested them all personally). *Update (Oct 13 2024): current latest beta is UE4SS_v3.0.1-186, it works too, and I tested many versions since 149, all of them worked as well.
2. In the same way, they can also update Hogwarts Legacy Unreal Engine version. You can always find it by right clicking on HogwartsLegacy.exe file in Phoenix\Binaries\Win64, then selecting Properties -> Details tab ('File version' - currently 4.27.2.0):
On the other hand, it's possible that editing UE4SS-settings.ini won't be necessary...
I really hope the author will update the instructions...
Here, you can use this version of UE4SS-RE+mod (current latest experimental version 3.0.1-137 with 'UE4SS-settings.ini' already edited to override the Engine version and 'BetterAndInstantTimeskip' mod already installed): UE4SS_v3.0.1-137+Better_and_instant_timeskip.zip Just drag the ue4ss folder and dwmapi.dll file from the archive into \Hogwarts Legacy\Phoenix\Binaries\Win64folder, it should work until another patch will break it again... ;) If you have other UE4SS-based mods (in addition to 'BetterAndInstantTimeskip'), just drop them into \Phoenix\Binaries\Win64\ue4ss\Mods folder.
I made this modification and it doesn't seem to affect the crashing of UE4U v3.021 unless I did something wrong. I wasn't sure if this solution would work with UE4U v3.021 but I tried it anyway. I just want to make sure if anyone knows if this would stop UE4U from crashing. I appreciate your help.
shanzabonanza, you mean Universal Unreal Engine 4 Unlocker v3.0.21? First of all, It says "Engine versions supported: Unreal Engine 4.15 - 4.26", and the current Hogwarts Legacy engine version is 4.27. Second, Hogwarts Legacy is not even in the list of supported games. And it also says "This is the free version and won't be updated anymore". Maybe UUU v4.x will work, but you need to pay €5/month for this...
So did this fix for another mod. made the mod work great but as soon as i cast a basic spell i crash every time. disable this fix and everything works but the win64 mods. Any thoughts as to why that could be happening?
@Death4967, someone told me that for him some experimental versions worked, while some caused crashes. Since I posted my comment, there are many beta versions were published, the latest being 167 from the last week. You can try to install this version or maybe some of the previous ones and see if it works with your game.
Thank you so much for this! Just picked the game up recently and started playing and decided to add a few mods. This was the first one and it wasn't working but then I found this.
This is the best tutorial I have found for getting this to work and it did for me using the most current version so thanks a ton for taking the time to create this. The main mod I wanted to try and fix is the faster and better brooms mod. I had it working on older versions of UE4SS, but had an issue with the game crashing when I fast travel. I was hopeful this fix would remedy that situation as well, but it still seems to be occurring on fast travel for some reason. Anything you have heard of? @noodneek
@leerose, you're welcome! As for the fast travel crashes, I suffered from this issue for a long time, but unfortunately now I can't remember what exactly fixed it for me... I don't think it relates directly to UE4SS, since as far as I remember (I'm not 100% sure), I had that issue even before I installed UE4SS... To check 100% if UE4SS is the culprit, try to remove it and play for a while to see if the crashes continue. If the crashes stop, which means UE4SS is indeed the one to blame, try installing a different experimental version, it fixed crashes for some players (for example, at some point for some v.142 worked when newer version caused crashes, you can try the same version as well). It's also good to check whether some mods you've disabled still affect your game since you haven't REALLY disabled them. It happened to me, and removing those inactive mods correctly fixed many issues for me, though I don't remember if the fast travel crashes were among those issues. Read here what I mean exactly. If I'll remember something else, I will write another comment.
Ah, I see. Yes - so after posting I removed the mod and Ue4ss to get a baseline for the crashes. Had no issue with mod and Ue4ss removed so then installed just Ue4ss and tested for a while. No fast travel issue. So narrowed it down to the broom speed mod I was trying to use. Since it was the only thing I downloaded Ue4ss for I removed all of it and then randomly found a mod that satisfied the speed fix for me which works seamlessly and then the mouse control mod for the broom which presented a new issue, haha. Always something. For some reason with the broom mouse control mod the input.ini is reset almost every time the game has to reload (i.e. fast travels, going in areas that cause reloading, etc.) and causes the broom controls to invert. The "fix" for it seems to be flagging the input file as read only and then having to reset defaults in game. Problem with that concept is that it needs to be reset every time the game reloads for any reason if you have more than just that mod from the notes I have found. Of course I have many mods, so any one of them could be the culprit. Would be cool to have a restore defaults hotkey, ha. Thanks again for your help @noodneek
This is by far the most useful mod I have, I only wish I had it from the beginning of the game and not at level 40 after I already completed the story... I was farming gear at Gladrags Wizardwear by skipping time, and was really tired of all this [open map -> press F -> press Space -> wait for the animation] X repeat 5 times routine, went to Nexus and found this mod... My goodness, now I only need to hit Page Down -> End 3 times, which takes 2 seconds, and no annoying animations... It took me an hour to get three 114 level items before I installed this mod, and after that about 15 minutes to get another three items I needed PLUS extra full set of six 114 level items to use with another trait (so 9 items during 15 minutes!!!).
It also eliminates entirely another big issue when you're stuck in a dusk hours and can do nothing but wait to full day or night, since the game can only skip 12 hrs, and this mod gives much needed flexibility by allowing you to skip as many hours as you need in a very simple way! And this mod also doesn't clash with any other mod I have, everything is working fine.
Hello, I'm trying to use it on steam deck. Since there's no official Linux support, I was trying traditional method that worked on previous versions (rename all file to msacm 32 and list it in launch properties as dll override for wine) but for me it doesn't work for some reason. It says that ue4ss.dll not found, maybe it ignores override? Idk. Do you have any tips? I have a feeling it's an experimental version problem since I've seen people report normal version to work with that method. Maybe I need to point ue4ss to new dll somewhere in ini files?
The developers of UE4SS changed the file structure in the latest experimental versions - all the files (except for dwmapi.dll) are now in a separate folder "ue4ss", and not directly in the \Phoenix\Binaries\Win64 folder as in the latest release 3.0.1. My uneducated guess is maybe that's what causing the problem with Steam deck... But they also say:
it's still compatible with the old file structure as well but obviously then you need to extract the contents of the ue4ss directory instead of the ue4ss directory itself.
So you can try to do this to change the file structure to how it was before. But I'm only guessing, I have no Idea how it really works on Steam deck... If restoring the old file structure doesn't help, you can try to ask on UE4SS Github page (you can open an issue here).
No sadly it doesn't work. In the process of changing proton versions and playing with files i also got blocked by denuvo for 24 hours. At this point i'm doing it cuz of stubbornness since i only need it for DA dash and DA flight and DA animations to work properly... So i'm downloading game version without denuvo and of previous build. I don't want to downgrade my steam version because it's complicated since i might have to re download all of my mods anyway for the older version of the game (don't think there is any backwards compatibility) so i'd rather keep it on a perpetual stable version with no requirement for the net.
This mod is fantastic! So simple and easy to use. I was searching for exactly a mod like this about a week ago, and just today realised you'd made this within the last few days. Along with the display date and time mod, this is one of my favourites already. Thanks for your work! <3
18 comments
The log file is named UE4SS.log and it is located in \Phoenix\Binaries\Win64.
If the mod is not working as intended there's a chance another mod is giving errors and is preventing your mods from loading correctly. Check the console and your log file for errors in case your issue is unrelated to the mod.
(With outdated v.2.5.1 you get AOB scan error, while v.3.0.1 'fails to find EngineVersion', which is easy to fix, but on top of that it causes frequent crashes and loading lags).
From trial and error, some research and talking to one of the UE4SS-RE developers, right now the only working version is the latest experimental version (currently it's UE4SS_v3.0.1-137 from June 27 2024, but later versions may work as well - check the updates below).
In addition, currently you also have to edit UE4SS-settings.ini file to override Hogwarts Legacy Unreal Engine Version (right now it's 4.27), otherwise UE4SS won't load!
Here are the steps to make UE4SS-based Hogwarts Legacy mods work again:
A. If you have some version of UE4SS-RE already installed:
B. After removing your previous version of UE4SS-RE, or if you never had one installed, do the following:With the new version installed it should look like this:
[EngineVersionOverride]
Save and close the file.MajorVersion = 4
MinorVersion = 27
[!] IMPORTANT NOTES:
1. Beta versions 137-186 (with edited UE4SS-settings.ini) work FOR NOW (H.L. build 1235957 after July 24 Hot-Fix). Any future patch can break things once again, and it is possible you will have to look for a new working solution all over again. You can always try the latest released UE4SS-RE or look for the latest experimental version.
*Update (Aug 7 2024): current latest beta is UE4SS_v3.0.1-149, but it works as well as the previous beta versions 3.0.1-137, 142 and 146 (I tested them all personally).
*Update (Oct 13 2024): current latest beta is UE4SS_v3.0.1-186, it works too, and I tested many versions since 149, all of them worked as well.
2. In the same way, they can also update Hogwarts Legacy Unreal Engine version. You can always find it by right clicking on HogwartsLegacy.exe file in Phoenix\Binaries\Win64, then selecting Properties -> Details tab ('File version' - currently 4.27.2.0):
UE4SS_v3.0.1-137+Better_and_instant_timeskip.zip
Just drag the ue4ss folder and dwmapi.dll file from the archive into \Hogwarts Legacy\Phoenix\Binaries\Win64 folder, it should work until another patch will break it again... ;)
If you have other UE4SS-based mods (in addition to 'BetterAndInstantTimeskip'), just drop them into \Phoenix\Binaries\Win64\ue4ss\Mods folder.
First of all, It says "Engine versions supported: Unreal Engine 4.15 - 4.26", and the current Hogwarts Legacy engine version is 4.27.
Second, Hogwarts Legacy is not even in the list of supported games. And it also says "This is the free version and won't be updated anymore".
Maybe UUU v4.x will work, but you need to pay €5/month for this...
As for the fast travel crashes, I suffered from this issue for a long time, but unfortunately now I can't remember what exactly fixed it for me...
I don't think it relates directly to UE4SS, since as far as I remember (I'm not 100% sure), I had that issue even before I installed UE4SS...
To check 100% if UE4SS is the culprit, try to remove it and play for a while to see if the crashes continue. If the crashes stop, which means UE4SS is indeed the one to blame, try installing a different experimental version, it fixed crashes for some players (for example, at some point for some v.142 worked when newer version caused crashes, you can try the same version as well).
It's also good to check whether some mods you've disabled still affect your game since you haven't REALLY disabled them. It happened to me, and removing those inactive mods correctly fixed many issues for me, though I don't remember if the fast travel crashes were among those issues. Read here what I mean exactly.
If I'll remember something else, I will write another comment.
I was farming gear at Gladrags Wizardwear by skipping time, and was really tired of all this [open map -> press F -> press Space -> wait for the animation] X repeat 5 times routine, went to Nexus and found this mod... My goodness, now I only need to hit Page Down -> End 3 times, which takes 2 seconds, and no annoying animations... It took me an hour to get three 114 level items before I installed this mod, and after that about 15 minutes to get another three items I needed PLUS extra full set of six 114 level items to use with another trait (so 9 items during 15 minutes!!!).
It also eliminates entirely another big issue when you're stuck in a dusk hours and can do nothing but wait to full day or night, since the game can only skip 12 hrs, and this mod gives much needed flexibility by allowing you to skip as many hours as you need in a very simple way!
And this mod also doesn't clash with any other mod I have, everything is working fine.
So thank you a lot, I can't recommend it enough!
So you can try to do this to change the file structure to how it was before. But I'm only guessing, I have no Idea how it really works on Steam deck... If restoring the old file structure doesn't help, you can try to ask on UE4SS Github page (you can open an issue here).