Jump to content
  • 0

[ Q & A ] Using FNIS with Mod Organizer


GrantSP

Question

This topic is specifically for FNIS related issues when using Mod Organizer.

 

--

EDIT: 17th April 2016.

Due to @fore's "issues" with MO he has pulled all support and directed it here.

 

Let it be stated that the "issues" he notes are due to user error and there is no inherent issue with FNIS running in MO.

 

Further his claim that FNIS WILL NOT run through MO on Windows 10 machines is just wrong! DO NOT follow the advice he offers regarding using FNIS and MO.

--

 

Setting up FNIS to run through MO

 

Install it like any other mod through MO and make sure it is active (checkmarked) in the left pane mod list.

 

Since you must launch FNIS through Mod Organizer in order for it to recognize your mods, add FNIS to the list of executables by doing the following:

  1. Click the gears icon Gear_MO.png.
  2. In the Title field, type FNIS.
  3. For the Binary field, browse to your FNIS installation (should be located in <ModOrganizer>/mods/Fores New Idles in Skyrim - FNIS/tools/GenerateFNIS_for_Users) and select the GenerateFNISforUsers.exe application.
  4. Click the Add button. This will add FNIS to your executables list.
  5. Click OK.

Now each time you want to run FNIS, simply select it from the drop-down menu at top right and click Run.

 

Running through MO

  1. Launch FNIS through MO
  2. In the Available Patches at the bottom of the window, check the boxes for all necessary patches in your setup.
  3. Click the [update FNIS Behavior] button and wait for a message to appear in the window stating "X animations for Y mods successfully included.".
  4. Click [Exit].

After closing FNIS, there will be files in Overwrite (essentially a fake mod located at the bottom of the left pane if sorted by priority ascending) created by FNIS. Right-click Overwrite and select Create Mod, name it FNIS Output and click OK. This will create a new mod listing in the left pane for the FNIS generated files. You will then need to check it to enable it. Each subsequent time you update FNIS behavior, you must open Overwrite and drag the new files back to this mod.

 

Common Errors

Error 53 or 2012

"Could not find file <path to file>\1hm_behavior.hkx

 

Ensure the animation sets you have installed are correctly placed in priority in the left-hand pane and FNIS is using the one you want. Open the Data tab in the right-hand pane and examine the filetree to see which animation is being used in the VFS.

Navigate the filetree by expanding: data>meshes>actors>character>behaviors> and see which mod is providing the file.

If the file name is displayed in red, the mouse tooltip will show which other mods are also providing this file. Move the correct mod to the correct location.

 

Additional cause for Error 2012

 

A user(@patchling) had Spybot - Search & Destroy+AV 2.5 installed and was constantly getting JIT and 2012 errors, specifically the 0_master.xml was not found. The file was placed in the FNIS temporary_log folder ready for processing but before that could happen it was removed by said program. Opening the start menu > settings > live protection > mode > uncheck "Scan programs before they start" apparently stops that behaviour.

 

*****

Error dialogue

GenerateFNISForUsers.exe - This application could not be started.

This application could not be started.

Do you want to view information about this issue?

 

Simply close the dialogue by pressing "No" and enable FNIS in the Left-hand pane. Correct FNIS installation and use explains this in the wiki.

 

Why does the 6.2 Add-on not look correct in MO?

What you need to remember here is MO is designed to handle 'mods' and what we are installing with FNIS, and its add-ons, are 'tools'.

This means MO is looking for the correct folder structure for a 'mod' as seen by the game. The archive for the 6.2 add-on has as its top folder: "tools" and this is correct for FNIS, not the game.

Simply 'set the data folder' so that the "tools" folder is now at the top of the tree and ignore the next dialogue that asks if you are sure.

Link to comment
Share on other sites

Recommended Posts

  • 0

Thank you for your reply. I figured out a way to fix my problem I just used a differnt cloned profile and updated FNIS and the animations there, but now I have no idea how the problem is happening in the other profile. As far as I can tell they're identical but some of them give me the glitch and some don't, can a profile become corrupted?

Link to comment
Share on other sites

  • 0

Did you previously have a FNIS version 5.0 or greater installed and you installed 6.0 over it?

There was a problem with previous versions where the creature animations were being saved into the actual FNIS folder and therefore would be active in ALL profiles.

Aside from that, no, there is no issue with profiles.

Link to comment
Share on other sites

  • 0

Hello all! 'Fraid I'm having issues with the newest FNIS version.

 

I have it set up in my load order with all animation mods positioned below it. However, I keep getting a warning about not having the Running with Bow animation, but I do have that installed (even double-checked the mod ID to be sure), and it was detected in the earlier 5.5 version I used three days ago.

 

Moreover, it's throwing a 2012 error about not being able to find these animation files: defaultfemale.hkx, defaultmale.hkx, idlebehavior.hkx, and 0_master.hkx. Following the directions in the first post, I found the defaultfemale/-male files in the data > meshes > actors > character > characters/characters female, though I can't seem to figure out where the idlebehavior or the 0_master is. Unfortunately, both those animations are in the Running with Bow mod, though it also says it's also found in my FNIS V6 mod file and the FNIS Output file. But I'm stuck on what to do next, exactly. The instructions on the front page say to "move the correct mod to the correct location", which I thought meant tweaking my load order. But am I way off?

 

EDIT: Welp, I feel dumb. I rewatched GamerPoet's FNIS tutorial and didn't realize I'd forgotten to run FNIS 6 manually once before doing it again in Mod Oraganizer. Totally solved my problem!

Edited by whiskeyii
Link to comment
Share on other sites

  • 0

I updated to FNIS 6.0 today (with the Sexy Moves 6.0) to accommodate the XPMSE v3.31 skeleton, from a functional install of FNIS 5.5  / XPMSE 3.21, and now I am getting an error:

>>Warning: wrong file structure for animationsetdatasinglefile.txt - Object reference not set to an instance of an object.<<

 

Fore issued a disclaimer (awhile back) that any and all Tech Help for ModOrganizer, has to come from someone else (he linked to Here, on the Nexus site).

Moreover, when I load into my game the MCM for FNIS Sexy Moves is present, but blank (Heading only, nothing below it), and the game crashes at seemingly random intervals.  The walk I previously selected is still active.

Though I am no Mod-author, please keep in mind I have researched this as thoroughly as I knew how before coming here.  I have found no Load Order issues, all pre-requisites (mods) are Met, and I do use ModOrganizer v1.3.11.

I made the upgrade (v6.0) to a Saved game, I have NOT yet tried a New Game as the above-listed error is not SAVE-related, so far as I can tell.

Link to comment
Share on other sites

  • 0

Hi again,

 

now i have an other problem. the problem ist that when i run GenerateFNISforUsers.exe through MO and i select a animation to patch there always pop a window out. This window tolds me that the Index was outside the array range. 

 

fnisproblemd32xeohzmy.png

 

the window in english: 

Unhandled exception in the application . Click Continue to ignore the error and continue the application . If you click Quit , the application will be terminated immediately

 

 

and this is showen in the details button:

 

anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. i have translated the german party in english:
 
************** Ausnahmetext **************
System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs. (Index was outside the array range)
   bei GenerateFNISforUsers.GenerateFNISUsers.Patch_ListBox_SelectedIndexChanged(Object sender, EventArgs e)
   bei System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
   bei System.Windows.Forms.CheckedListBox.OnSelectedIndexChanged(EventArgs e)
   bei System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
   bei System.Windows.Forms.CheckedListBox.WmReflectCommand(Message& m)
   bei System.Windows.Forms.ListBox.WndProc(Message& m)
   bei System.Windows.Forms.CheckedListBox.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Geladene Assemblys ************** (Loaded Assemblys)
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.106.0 built by: NETFXREL2STAGE.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
GenerateFNISforUsers
    Assembly-Version: 5.5.1.0.
    Win32-Version: 6.0.0.1.
    CodeBase: file:///C:/Steam%20Games/SteamApps/common/Skyrim/data/tools/GenerateFNIS_for_Users/GenerateFNISforUsers.exe.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 14.6.81.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.79.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.81.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.79.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.93.0 built by: NETFXREL2STAGE.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.79.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.79.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.79.0 built by: NETFXREL2.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
 
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
 
(To enable JIT debugging ( Just- In-Time ) , has in the

Application configuration file or the computer

( machine.config ) the jitDebugging value in section establishes System.Windows.Forms .

The application must be compiled with debugging enabled .)

 
 
 
Zum Beispiel:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten 
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 
(When JIT - debugging is enabled, all can not be treated

Exceptions to the JIT - Debugger sent the DM

Computer is registered , and be handled by this dialog box.)

can someone replay on my problem plz?

Link to comment
Share on other sites

  • 0

All that comes to mind with matter we've already mentioned so, sorry but I can't think of anything else.

You appear to have an issue in your OS that is hindering the .NET framework from being seen.

 

All I can offer now is to make a report in the GitHub issues forum.

Link to comment
Share on other sites

  • 0

Hi all, I recently installed the latest FNIS with MO & everything works fine, I just keep getting the message "FNIS AA quest started" on start up of my game every time. I had a look on Nexus for any answers, but didn't see anything & so many posts to go through  :O_o: I was wondering if anyone could help me on here please?

 

Blu.

Link to comment
Share on other sites

  • 0

It's expected, it's a print message on startup of Fores script. If you have an issue with it post in his comment thread. :)

Hi Neo, thank you for replying, I've no issue with it, just wanted to make sure all was ok with my FNIS installment  ::D: Although, it might get a bit annoying every time I load a save  :lol:

Link to comment
Share on other sites

  • 0

was having problems with fnis and mod organizer my problem is every time i run fnis it sends the files to overwrite section then when i try to copy them into a mod i made i get errors or mod orgnizer crashes or skyrim crashes when i load it do you know what i can do to get skyrim to work again with mod organizer ? it was working fine before i started using the fnis updater

Link to comment
Share on other sites

  • 0

Assuming you had FNIS working correctly beforehand there is nothing special you need do with the new version.

Just install the latest version into MO as you have with previous versions and ensure the paths to the executable are correctly set so MO can use them.

Run FNIS and create a mod from the 'Overwrite' folder as you have done before.

Activate it and the new FNIS plugin and the game will just work.

 

The actual process of running FNIS and creating a mod from the output has been discussed many times before so there is no need to re-iterate it here.

Link to comment
Share on other sites

  • 0

Assuming you had FNIS working correctly beforehand there is nothing special you need do with the new version.

Just install the latest version into MO as you have with previous versions and ensure the paths to the executable are correctly set so MO can use them.

Run FNIS and create a mod from the 'Overwrite' folder as you have done before.

Activate it and the new FNIS plugin and the game will just work.

 

The actual process of running FNIS and creating a mod from the output has been discussed many times before so there is no need to re-iterate it here.

ok i understand i followed the directions and after tinkering a bit it seems to work now except on the opening scene where you have to walk to the executioner

Link to comment
Share on other sites

  • 0

I was getting an error about outdated FNIS or something other so I checked FNIS and realised version 6 was out, so I uninstalled FNIS version 5 and installed FNIS version 6 in exactly the same way, however now it just doesn't load up. I re-downloaded, re-installed and tried again with my AV off and still didn't work. I also tried re-installing .net however the installer informed me I have the most recent version available. Furthermore, in light of all this I re-installed 5.5 again and it runs, however I can't use it due to it being outdated, so I'm assuming this problem is to do with the newer version of FNIS, is there anything I might have missed?

Edited by LiftedHaze
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.