Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

andrelo1-antpillager-ponzipyramid-crajj

Uploaded by

ponzipyramid

Virus scan

Safe to use

Tags for this mod

159 comments

  1. ponzipyramid
    ponzipyramid
    • premium
    • 41 kudos
    Locked
    Sticky
    As of v0.1.5, smoothening everything is now disabled by default to preserve backwards compatibility. If you want to animate all expression transitions set fDefaultSpeed in the mfgfix.ini to a non-zero value. Higher values means slower transitions, lower values means faster transitions. For example, if you're using Poser Hotkeys, you might wish to keep the value at 0 for screen archery and increase it during regular gameplay. I will likely introduce this option to the MCM in the future.

    Mods that use the new functions like Conditional Expressions Extended will still perform smooth transitions regardless of your INI settings.
  2. HalcyonAnd0n
    HalcyonAnd0n
    • premium
    • 27 kudos
    On Skyrim SE v1.6.1170, ran into an issue where facial expressions weren't being applied by anything, even manually via the console.

    I found a 'fix' when I opened showracemenu, checked if I could edit expressions there and those worked. So I set them back to where they were, exited, and suddenly was able to successfully apply mfg phoneme x y and it worked. Restarted, did the same test again but just opened showracemenu then closed it out without touching expressions, and applying expressions from the console and other sources started working. Any idea what could cause this weirdness?

    mfgfix.log just has 3 lines of initialization that were successful, skse64.log has mention of successfully loading mfgfix.dll. If there's any other info I can provide let me know. Thanks in advance.
  3. elite5472
    elite5472
    • premium
    • 5 kudos
    mfgfix.dll is failing to load for me on 1.597, and I'm running out of ideas. It's the only plugin having issues.

    checking plugin C:\Games\Mods\SkyrimSE\Game Root\Data\SKSE\Plugins\\mfgfix.dll
    plugin C:\Games\Mods\SkyrimSE\Game Root\Data\SKSE\Plugins\\mfgfix.dll (00000001 mfgfix 00010000) disabled, fatal error occurred while loading plugin (handle 68)


    This is all I have to go on. The original mod loads fine (but causes crashes, presumably because this modlist I'm using has the new extended conditional expressions)

    Is there anything else I can do at this point?
    1. elite5472
      elite5472
      • premium
      • 5 kudos
      So... after 2 days of trying to solve this problem with no success, it turns out restarting my computer did the trick somehow.
  4. Terenzz
    Terenzz
    • member
    • 4 kudos
    I am still on 1.5.97 and have until now used MfgFix 1.5.4 and its MCM version 1.5.3.

    To be able to use MfgFix NG and a MCM on 1.5.97, what exactly do I have to install?

    - Install MfgFix 1.6.1
    - Overwrite with MfgFix NG?
    - But then which MCM version: still 1.5.3 or 1.6.0?
  5. good0593
    good0593
    • member
    • 41 kudos
    Compatibility
    GOG 1.6.659?? and GOG 1.6.1179??
    1. Vegafan
      Vegafan
      • member
      • 2 kudos
      Seems to work with 1.6.659.
  6. Chiffa37
    Chiffa37
    • supporter
    • 0 kudos
    Could you gave an explanation for a dummy what's the difference using this instead of Mfg Fix 1.5.4 for Skyrim SE v. 1.5.97?
    1. crajj
      crajj
      • premium
      • 42 kudos
      1) It's faster cause of NG
      2) it has animated transitions built in. This means smooth face animations (without tons of papyrus cycles and dozens of old mfgfix calls)
      3)it has extended API for modders
  7. tarathx
    tarathx
    • member
    • 10 kudos
    Just wanted to report that in mfgfix.log I am getting the below error/info spammed consistently:
    [2024-03-28 11:00:32.497] [info] [20228] [MfgConsoleFunc.cpp:289] GetPlayerSpeechTarget
    [2024-03-28 11:00:33.257] [error] [1620] [MfgConsoleFunc.cpp:45] ModifierId is out of range 0-13:14
    [2024-03-28 11:00:46.502] [error] [17460] [MfgConsoleFunc.cpp:45] ModifierId is out of range 0-13:14
    [2024-03-28 11:00:51.698] [error] [30708] [MfgConsoleFunc.cpp:45] ModifierId is out of range 0-13:14
    [2024-03-28 11:00:58.431] [error] [30708] [MfgConsoleFunc.cpp:45] ModifierId is out of range 0-13:14
    [2024-03-28 11:01:03.676] [error] [17460] [MfgConsoleFunc.cpp:45] ModifierId is out of range 0-13:14

    What is this about and am I able to fix it from my end?
    1. crajj
      crajj
      • premium
      • 42 kudos
      A potential problem with a mod that is using the mfgfix. Which ones do you use and can you map it timewise somehow(which mod, which expression etc) to help narrow it down?thx
    2. tarathx
      tarathx
      • member
      • 10 kudos
      Thanks for your help crajj, I think it might be related to Death Expressions DX
      It lists Mfg Fix as a requirement (not NG, Death expressions mod was before NG)
    3. crajj
      crajj
      • premium
      • 42 kudos
      Just found that in the Random Emotions mod (patch on the CEE page) - it seems some mod authors were using out-of-range values to check if the mfgfix was installed.
  8. DisarmingSnail
    DisarmingSnail
    • supporter
    • 1 kudos
    Hi Ponzi, I wanted to report a bug I've been experiencing in my setup, when running MfgFix NG alongside Papyrus Tweaks. The game seems to freeze intermittently, requiring an exit through task manager, with no crash log produced.

    I managed to narrow this down to "bSpeedUpNativeCalls" function within Papyrus Tweaks, which is enabled in my setup. The .ini file also specifies a list of script classes which should be blacklisted from "bSpeedUpNativeCalls" setting. 

    I noticed that while "MFGConsoleFunc" was blacklisted, "MfgConsoleFuncExt" was not. After adding it to the blacklist, the issue seems to have been resolved with no freezing for close to a 3 hour playthrough.

    For reference, I conducted my testing using
    - MfgFix 0.1.5
    - Papyrus Tweaks 4.1.0
    1. crajj
      crajj
      • premium
      • 42 kudos
      Nice find. Did you report this to the Papyrus Tweaks author?
  9. blackopsflyer
    blackopsflyer
    • supporter
    • 2 kudos
    Breaks Random Emotions (which allows more configurability to idle emotions than the fantastic conditional expressions).
    1. ponzipyramid
      ponzipyramid
      • premium
      • 41 kudos
      Are you running the two together?
    2. Torr12345
      Torr12345
      • member
      • 0 kudos
      oohhh its bad im too using both of them, will wait maybe thay will have compability or etc.
    3. blackopsflyer
      blackopsflyer
      • supporter
      • 2 kudos
      Yes, I turn off idle expressions in Conditional allowing Random to run them.  It worked nicely with MfGFix.   Now?  No.  Random dies fast.  Can't even pull up the Random MCM menu when it does. 
    4. crajj
      crajj
      • premium
      • 42 kudos
      I've added a patch to the CEE optional files.
  10. gogo2228
    gogo2228
    • member
    • 0 kudos
    Is this mod compatible with HDT Ahegao Tongues and Expressions for SexLab? It seems this mod transits expression so quickly that it won't keep the mouth open in my game.

    1. ponzipyramid
      ponzipyramid
      • premium
      • 41 kudos
      Should be, is this with default settings i.e. fDefaultSpeed = 0.0? Are you running SL Smooth Expressions as well?
    2. gogo2228
      gogo2228
      • member
      • 0 kudos
      I did try to use SL Smooth Expressions, but after I disabled SL Smooth Expressions and only enabled mfg fix ng, it still won't keep the mouth open. 
    3. crajj
      crajj
      • premium
      • 42 kudos
      That mod doesn't have any time adjustments and relies fully on native call execution speed. New mfgfixng is faster with speed set to 0 which makes the expression changes work very fast. 
      To work around set speed at least to 0.75
    4. gogo2228
      gogo2228
      • member
      • 0 kudos
      It still won't keep the mouth open even when I set the fDefaultSpeed value to 1.00. It seems that facial expressions become buggy after advancing the stage.
    5. Soldream
      Soldream
      • member
      • 8 kudos
      It's the same for me. 
      And it seems I also stopped working with Random Emotions mod.
  11. Rapelica
    Rapelica
    • member
    • 0 kudos
    do really need to overwrite instead of replacing it? sorry i'm confused
    1. Zanderat
      Zanderat
      • premium
      • 200 kudos
      Yes.  Overwrite.