Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to generate behavior #338

Open
wilkub opened this issue Jul 30, 2020 · 14 comments
Open

Failed to generate behavior #338

wilkub opened this issue Jul 30, 2020 · 14 comments

Comments

@wilkub
Copy link

wilkub commented Jul 30, 2020

Got this error, tried a few different sse versions, then purged mods in vortex and did a completely clean re-install with absolutely nothing other than skyrim and nemesis and got the exact same error.
Am I missing something?
Is a problem that skyrim is in c://program files maybe?

I unpacked nemesis manually, not with vortex by the way.

Checking engine version
Engine is up to date
Version Code: 2445-570

Initializing behavior generation

Mod Checked 1: nemesis

ERROR(5001): Invalid format has been detected in "animationsetdatasinglefile.txt". Please contact the template creator or mod author
Project: DefaultFemaleData\DefaultFemale.txt
Header: DragonMountedMRhSolo_ShieldOrTorch.txt

Failed to generate behavior
@ShikyoKira
Copy link
Owner

Try install this manually not through vortex and then run it

@wilkub
Copy link
Author

wilkub commented Jul 31, 2020

yes, I did that, this happens even with completely clean install of skyrim SE with nemesis unpacked into it.

@wilkub
Copy link
Author

wilkub commented Jul 31, 2020

Moved to skyrim se to a different drive, still the same.

@ShikyoKira
Copy link
Owner

ShikyoKira commented Jul 31, 2020

post your patchlog.txt and the animationsetdatasinglefile.txt located in nemesis_engine/temp_behaviors

@wilkub
Copy link
Author

wilkub commented Jul 31, 2020

@ShikyoKira
Copy link
Owner

why aren't you using the latest version? Please update. I don't support any versions older than the latest version

@wilkub
Copy link
Author

wilkub commented Aug 1, 2020

v0.84-beta is the newest, right?
here are the logs from that, exact same thing
PatchLog.txt
animationsetdatasinglefile.txt

@ShikyoKira
Copy link
Owner

ShikyoKira commented Aug 1, 2020

good, at least we can rest assure that this isn't caused by issues in older version. Thanks for the report. I'll look into it

@ShikyoKira
Copy link
Owner

ShikyoKira commented Aug 1, 2020

I have noticed that there are some issues with this animationsetdatasinglefile.txt of yours. Do you mind sending me another file, Nemeiss_animationsetdatasinglefile.txt located in meshes folder. After this, I think it should be sufficient for me to begin the investigation and diagnosis

@wilkub
Copy link
Author

wilkub commented Aug 1, 2020

@ShikyoKira
Copy link
Owner

Thank you. I'll begin investigating it as soon as i have the time to deal with this

@AMGarkin
Copy link

AMGarkin commented Oct 23, 2020

I have the same issue with file generated by "update engine" button (file dumped to tmp_behaviors is exactly the same as wilkub posted above). Tested with clean installation of Skyrim SE + Nemesis v0.84 beta on Czech version of Win10 (according to log original poster have also Czech version of Windows).

File contains exactly the same data as the working one from issue #155 + reference to NemesisData\NemesisProject.txt but in different order.
The problem is that different languages sometimes have exceptions in sorting, for example in Czech words starting with "ch" are sorted after words starting with "h". If I try to run Nemesis in english environment, updating works correctly.

Workaround:
Download Locale Emulator, unpack it anywhere on your disk and run LEInstaller.exe. Then right-click on Nemesis Unlimited Behavior Engine.exe, select Locale Emulator->Modify Application Profile. Select English language, your timezone and then click create shortcut button. It will create desktop shortcut to Nemesis. If you run Nemesis using this shortcut, it will work correctly (because locale will be set to English).

@MrJamesFreeze
Copy link

I have the same issue with file generated by "update engine" button (file dumped to tmp_behaviors is exactly the same as wilkub posted above). Tested with clean installation of Skyrim SE + Nemesis v0.84 beta on Czech version of Win10 (according to log original poster have also Czech version of Windows).

File contains exactly the same data as the working one from issue #155 + reference to NemesisData\NemesisProject.txt but in different order.
The problem is that different languages sometimes have exceptions in sorting, for example in Czech words starting with "ch" are sorted after words starting with "h". If I try to run Nemesis in english environment, updating works correctly.

Workaround:
Download Locale Emulator, unpack it anywhere on your disk and run LEInstaller.exe. Then right-click on Nemesis Unlimited Behavior Engine.exe, select Locale Emulator->Modify Application Profile. Select English language, your timezone and then click create shortcut button. It will create desktop shortcut to Nemesis. If you run Nemesis using this shortcut, it will work correctly (because locale will be set to English).

Also using Win10 with Czech locale. With English locale it works.
I completely forgot that Locale Emulator emulates all locales not only Japanese.

@Skadi999
Copy link

Hello, I'm also using Win10 with Czech locale. The Locale Emulator didn't work for me, I'm not sure if I installed it incorrectly or what but Nemesis had a different problem with the Locale Emulator. Anyway, I think I found a different workaround. In win10, in the settings you should go to the Time & Language section. There you will find Region (on the left) and you need to change the 2 top settings (Country/region and Local Format). I changed the first one to USA and the second one to English (USA) then ran Nemesis and it worked fine!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants