Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted
11 minutes ago, NCK30 said:

 

Don't get me wrong. You are doing wonders with this mod.

 

But not all features are going to appeal to all users.

I am not that hard to please. I just want the hole to fit my BBC and that's all. The sound system I can't play without.

 

Regarding the grip I just like it at a minimum. I tried it at 4.00 and 6.00 and did not like it. 0.80 was just right for me to see some small movement.

 

How can I explain. With more vagina movement there is less penetration. If the vagina is pretty still You get more penetration.

 

If the vagina follows the schlong then it looks like there is no penetration. For an animator like me it is not the look I want.

 

 

But then there are probably hundreds out there who really likes it. You should focus on them.

 

 

In the 0.0.22 version the vagina with my settings would fit the schlong perfectly.

 

And I am talking thickness 1.6 at the end. In version 0.0.27 the vagina would open less. I tried with multiple settings but could not get the same look.

 

Somehow the sounds were also playing at reduced volume compared to 0.0.22.

 

I would love to use the animation speed feature, but the other things are more important for me.

The vagina/anus size was changed to a dynamic system based on schlong size. By default it focuses on trying to minimize clipping. 

Go into the config and mess with these:
[Penis]

# Average width of the penis.
Girth = 0.9


[Vagina]

# Base opening distance.
Scale = 1.5

# Max opening distance.
ScaleMax = 3.0

[Anus]

# Base opening distance.
Scale = 1.5

# Max opening distance.
ScaleMax = 3.0

 

ScaleMax is a clamp, it's not a factoring variable. So it's something like Girth * Scale = Vagina open amount. 

 

Sounds being reduced might be something in the config I changed idk. Get your real camera close to the scene, THEN go into freecam mod. Idfk why Skyrim doesn't follow the sounds in freecam mode, but whatever. 

 

You can also just change these:

# Volume range (0.0 - 1.0). Faster movement = louder within this range.
MinVolume = 0.6
MaxVolume = 2.0

 

These too if need to:

ClapSoundVolumeScale = 0.25
WetSoundVolumeScale = 1.0

 

I thought the volume range was 0.0 - 1.0, but above 1.0 seems to work fine. I recommend using the SKSE Mod Framework menu, it's easier to test in-game. 

 

Posted (edited)
1 hour ago, asdt123123 said:

The vagina/anus size was changed to a dynamic system based on schlong size. By default it focuses on trying to minimize clipping. 

Go into the config and mess with these:
[Penis]

# Average width of the penis.
Girth = 0.9


[Vagina]

# Base opening distance.
Scale = 1.5

# Max opening distance.
ScaleMax = 3.0

[Anus]

# Base opening distance.
Scale = 1.5

# Max opening distance.
ScaleMax = 3.0

 

ScaleMax is a clamp, it's not a factoring variable. So it's something like Girth * Scale = Vagina open amount. 

 

Sounds being reduced might be something in the config I changed idk. Get your real camera close to the scene, THEN go into freecam mod. Idfk why Skyrim doesn't follow the sounds in freecam mode, but whatever. 

 

You can also just change these:

# Volume range (0.0 - 1.0). Faster movement = louder within this range.
MinVolume = 0.6
MaxVolume = 2.0

 

These too if need to:

ClapSoundVolumeScale = 0.25
WetSoundVolumeScale = 1.0

 

I thought the volume range was 0.0 - 1.0, but above 1.0 seems to work fine. I recommend using the SKSE Mod Framework menu, it's easier to test in-game. 

 

 

Thanks for all the help. I will test these values, when I am not lazy (Not now).

 

Did You add the Anim Speed hotkey values to the BHUNP toml file. They were missing. Hence why I was confused.

 

Specifically these marked in red.

 

DZCXVDSFD.png.a2bd9c107fb8042de1ac4d24992de150.png

Edited by NCK30
Posted

Hi,

 

Is this compatible with :

 

 

Asking because I'm not a mod expert at all, and it seems PPA uses CBPC during animations? So if one uses the autoswitcher which switches to SMP every animation, then it won't be active right?

 

Also, is it compatible with this one? I did a search but i think nobody asked yet

 

 

Thanks in advance!

Posted

It only took a few hours on Nexus to become the Mod of the Month. Congratulations! :D

Posted

Bro, you're the absolute GOAT of all time! Such a great mod, you deserve to be recognized as one of the best Skyrim modders. Insane work here

Posted
14 hours ago, asdt123123 said:

Mod doesn't touch schlongs outside of sex animations. It's entirely stateless, everything this mod does is injected on a frame by frame basis. 

 

In other words: You've got issues with another mod. Probably didn't install NastyCreaturesFramework and then ABC on top of it. 

i have both installed

Posted (edited)

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

Edited by sikamikanico78
Posted
24 minutes ago, sikamikanico78 said:

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

 

I bet if you disable FSMP in your MCM, the CTD won't happen again, activate it once the scene is over. FSMP and its satellite mods tend to become unstable over time, no matter how high-end your rig is. And don't take this as a complaint, my load order is full of SMP mods.

Posted
22 minutes ago, 深淵の神 said:

 

I bet if you disable FSMP in your MCM, the CTD won't happen again, activate it once the scene is over. FSMP and its satellite mods tend to become unstable over time, no matter how high-end your rig is. And don't take this as a complaint, my load order is full of SMP mods.

I just went through that scene this morning with everything active, PPA, FSMP, etc, none turned off, PPA or FSMP could be showing an issue, but not the causes, it could be a symptom of an underlining issue, give you an example, I was running sounds of Skyrim, which is a great little mod, when I would hit certain triggers, the game would freeze. after doing some research, and removing SOS the freezing did reduce in frequency, I  was suggested to use Skyrim performance monitor, in it showed me what I was starting to suspect is that my graphics card was getting maxed out  on vram and that is the cause of my freezing issue. @sikamikanico78, I would recommend, if you don't already to run https://www.nexusmods.com/skyrimspecialedition/mods/79406, it will show you what mods run at the time of crash/freeze and the Skyrim preforms monitor, just to be sure your not having a hardware issue, remember your hardware can make or break your experience in anything computer related.

 

Posted

Found a minor issue with using the Orifice editor when in TFC mode with kingeric1992's FreeFlyCam. The camera speed drops to near-zero after exiting the editor. Have to either use sucsm in console to reset it or the Sexlab Free Camera assigned key to reset the speed. Not sure if that is something you can compensate for. Mostly mentioning this in case someone else runs into the same problem.

Posted

First off... Congrats on the dynamite mod @asdt123123!!!

 

 

I have been using a couple of diff versions... most recently 0.19 with no real issues and I intend on upgrading to the Nexus release ASAP. I was looking through the new accurate-penetration.toml file to apply my modifications and I am puzzled by  the following new (at least to me upgrading from 1.19) speed settings. Below is what i see in my file:

 

 

# Speed up the sex animation you're looking at

SpeedUpAnimKey = -5

 

# Slow down the sex animation you're looking at

SlowDownAnimKey = -5

 

What key does the "-5" refer too? I may just be missing the obvious but I can't think of it. Plz help!! :)

Posted
16 hours ago, Edzio said:

can I use HandleOpeningPhysics = false in override for specific race to handle the opening physics?

No that's a global option. 

 

10 hours ago, sikamikanico78 said:

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

Doon't give ChatGPT readings. The crash logger SSE report is what I need. Also tell me your PPA version. You can truncate all the mods from the crash logger, I just need the error, registry, probable stack, and a good amount of the actual stack. 

 

Also what SMP mod are you using, and which version. 

Posted
1 hour ago, asdt123123 said:
17 hours ago, Edzio said:

can I use HandleOpeningPhysics = false in override for specific race to handle the opening physics?

No that's a global option

Would be cool if it could be overridden for specific race!!

Great work as always!!

Posted

Wow, very nicely done! Seriously eliminated like 50% of the headaches I've had developing animations.

 

Any chance of getting per-hand animation tagging support in the JSON files in the near future? Currently hitting an issue with a few of my animations where two hands in close proximity snap back and forth in a handjob animation, and I'm totally down to just tag those animations with an explicit hand target and ship that with my pack rather than require end users fiddle with their configs individually.

 

Either way, thanks again!

Posted (edited)

@asdt123123

If you will pardon the pun... you, my friend are a fucking genius!  

Found this just yesterday and it works great, no more clipping, this will live in my load order from now on, Thank You, Thank You, Thank You.   :cool:

 

Skyrim SE 1.5.97

Edited by Caveman 74
Posted (edited)

Im testing the newest verion (0.0.27 Beta). The offset variables dont change the actual orfrice bone position but change how far away the male actors are from my character.
So if the Mouth z offset is set to -3/+3 or something, the male actor is literally moving up and down and I have to readjust via SL hotkeys. (no, Im NOT talking about the waypoints)
Not sure if that is intended or a bug.

Edited by Umbranoct666
Posted
9 hours ago, asdt123123 said:

No that's a global option. 

 

Doon't give ChatGPT readings. The crash logger SSE report is what I need. Also tell me your PPA version. You can truncate all the mods from the crash logger, I just need the error, registry, probable stack, and a good amount of the actual stack. 

 

Also what SMP mod are you using, and which version. 

i am using the latest version of your mod and the latest version of faster smp 2.5.1

 

here is the crash report:

Spoiler

Skyrim SSE v1.6.1170
CrashLoggerSSE v1-15-0-0 Oct 12 2024 11:33:37

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF6157AE3D7 SkyrimSE.exe+03BE3D7    movzx eax, byte ptr [rcx+0x1A]
Exception Flags: 0x00000000
Number of Parameters: 2
Access Violation: Tried to read memory at 0x00000000001A

SYSTEM SPECS:
    OS: Microsoft Windows 11 Pro v10.0.26100
    CPU: AuthenticAMD AMD Ryzen 7 5700X3D 8-Core Processor           
    GPU #1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    GPU #2: Microsoft Basic Render Driver
    PHYSICAL MEMORY: 14.99 GB/31.93 GB
    GPU MEMORY: 3.32/7.21 GB
    Detected Virtual Machine: Microsoft Hyper-V (100%)

PROBABLE CALL STACK:
    [ 0] 0x7FF6157AE3D7            SkyrimSE.exe+03BE3D7 -> 24741+0x97    movzx eax, byte ptr [rcx+0x1A]
    [ 1] 0x7FF615A763D5            SkyrimSE.exe+06863D5 -> 37644+0x255    mov byte ptr [rsp+0xA0], 0x01
    [ 2] 0x7FF6156D8336            SkyrimSE.exe+02E8336 -> 19742+0x1F6    mov rax, [rdi]
    [ 3] 0x7FF615590AFF            SkyrimSE.exe+01A0AFF -> 13355+0x1DF    test byte ptr [rdi+0x13], 0x01
    [ 4] 0x7FF61557E920            SkyrimSE.exe+018E920 -> 13023+0x1B0    mov rcx, [rbx+0x60]
    [ 5] 0x7FF6161F15CF            SkyrimSE.exe+0E015CF -> 75705+0xEF    jmp 0x00007FF6161F15FA
    [ 6] 0x7FF6161F19E4            SkyrimSE.exe+0E019E4 -> 75708+0x1E4    mov rcx, [rdi+0xE0]
    [ 7] 0x7FF61558E135            SkyrimSE.exe+019E135 -> 13317+0x4A5    mov rcx, [0x00007FF6174E69B0]
    [ 8] 0x7FF615B3C243            SkyrimSE.exe+074C243 -> 40744+0x173    cmp byte ptr [rbp+0x50], 0x00
    [ 9] 0x7FF615B3CC28            SkyrimSE.exe+074CC28 -> 40745+0x398    mov rbx, [rsp+0xB0]
    [10] 0x7FF615B20C36            SkyrimSE.exe+0730C36 -> 40438+0x746    mov rdx, rdi
    [11] 0x7FFD42E9B3C0 AccuratePenetration.dll+011B3C0
    [12] 0x7FF615A35F13            SkyrimSE.exe+0645F13 -> 36564+0x73    call 0x00007FF615A39D40
    [13] 0x7FFCE842F4C9            hdtSMP64.dll+00BF4C9    cmp byte ptr [rbx+0x10], 0x00 |  C:\Games\Faster HDT-SMP\skse64_2_02_06\src\skse64\hdtSMP64\Hooks.cpp:314 hdt::UnkEngine::onFrame (mangled: ?onFrame@UnkEngine@hdt@@QEAAXXZ)
    [14] 0x7FF615A2EAD5            SkyrimSE.exe+063EAD5 -> 36544+0x165    test bl, bl
    [15] 0x7FF61692BB8E            SkyrimSE.exe+153BB8E -> 109636+0x106    mov ebx, eax
    [16] 0x7FFD9BCFE8D7            KERNEL32.DLL+002E8D7
    [17] 0x7FFD9C86C53C               ntdll.dll+008C53C

REGISTERS:
    RAX 0x24B58774FA0      (void*)
    RCX 0x0                (size_t) [0]
    RDX 0x1                (size_t) [1]
    RBX 0x0                (size_t) [0]
    RSP 0x6DA8B4F4B0       (void*)
    RBP 0x24B50710400      (Character*)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 
        Name: "Roggvir"
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
        Object Reference: 
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        ParentCell: ---
            File: "PrisonAlternative_Executions_Solitude.esp"
            Modified by: Skyrim.esm -> Update.esm -> Dawnguard.esm -> HearthFires.esm -> ccBGSSSE001-Fish.esm -> ccbgssse020-graycowl.esl -> ccBGSSSE025-AdvDSGS.esm -> unofficial skyrim special edition patch.esp -> BaboFollowers.esp -> SL Survival.esp -> BaboInteractiveDia.esp -> Populated Skyrim Legendary.esp -> SkyrimSewers.esp -> SexLab Approach.esp -> SimpleSlavery.esp -> PrisonAlternative_Executions_Solitude.esp
            Flags: 0x0004000B 
            EditorID: "SolitudeOrigin"
            FormID: 0x00037EE9
            FormType: Cell (60)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 kInitialized
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
    RSI 0x24B24376980      (TESNPC*)
        File: "Skyrim.esm"
        Flags: 0x00440009 
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        GetFullName: "Roggvir"
    RDI 0x24B50710668      (void*)
    R8  0x24B37CAF880      (TESObjectARMA*)
        File: "TheNewGentleman.esp"
        Flags: 0x00000009 kDestructible | kInitialized
        FormID: 0xFE049800
        FormType: Armature (102)
    R9  0x24B37CAF8D0      (TESModelTextureSwap*)
    R10 0x4                (size_t) [4]
    R11 0x2                (size_t) [2]
    R12 0x42FA8DC01        (size_t) [17979464705]
    R13 0x24C29C69940      (NiNode*)
        Name: "NPC Head [Head]"
        RTTIName: "NiNode"
        ExtraData[0] Name: "hkPhoneme:f:DialogueSad"
        ExtraData[1] Name: "hkPhoneme:f:MoodPuzzled"
        ExtraData[2] Name: "hkPhonemes:f:BrowInLeft"
        ExtraData[3] Name: "hkPhoneme:f:MoodFear"
        ExtraData[4] Name: "hkPhoneme:f:W"
        ExtraData[5] Name: "hkPhoneme:f:CombatAnger"
        ExtraData[6] Name: "hkPhoneme:f:MoodHappy"
        ExtraData[7] Name: "hkPhonemes:f:SquintLeft"
        ExtraData[8] Name: "hkPhoneme:f:MoodAnger"
        ExtraData[9] Name: "hkPhonemes:f:BlinkRight"
        ExtraData[10] Name: "hkPhonemes:f:LookRight"
        ExtraData[11] Name: "hkPhonemes:f:BlinkLeft"
        ExtraData[12] Name: "hkPhoneme:f:DST"
        ExtraData[13] Name: "hkPhoneme:f:CombatShout"
        ExtraData[14] Name: "hkPhoneme:f:OohQ"
        ExtraData[15] Name: "hkPhoneme:f:BigAah"
        ExtraData[16] Name: "hkPhoneme:f:K"
        ExtraData[17] Name: "hkPhoneme:f:I"
        ExtraData[18] Name: "hkPhoneme:f:Eh"
        ExtraData[19] Name: "hkPhonemes:f:LookUp"
        ExtraData[20] Name: "hkPhoneme:f:Aah"
        ExtraData[21] Name: "hkPhoneme:f:N"
        ExtraData[22] Name: "hkPhoneme:f:Eee"
        ExtraData[23] Name: "hkPhoneme:f:BMP"
        ExtraData[24] Name: "hkPhoneme:f:ChJSh"
        ExtraData[25] Name: "hkPhoneme:f:MoodSad"
        ExtraData[26] Name: "hkPhoneme:f:FV"
        ExtraData[27] Name: "hkPhonemes:f:LookDown"
        ExtraData[28] Name: "hkPhoneme:f:R"
        ExtraData[29] Name: "hkPhoneme:f:Oh"
        ExtraData[30] Name: "hkPhoneme:f:Th"
        ExtraData[31] Name: "hkPhonemes:f:LookLeft"
        ExtraData[32] Name: "hkPhonemes:f:BrowUpLeft"
        ExtraData[33] Name: "hkPhonemes:f:BrowDownRight"
        ExtraData[34] Name: "hkPhoneme:f:DialogueDisgusted"
        ExtraData[35] Name: "hkPhonemes:f:BrowDownLeft"
        ExtraData[36] Name: "hkPhonemes:f:BrowUpRight"
        ExtraData[37] Name: "hkPhoneme:f:DialogueSurprise"
        ExtraData[38] Name: "hkPhonemes:f:SquintRight"
        ExtraData[39] Name: "hkPhonemes:f:BrowInRight"
        ExtraData[40] Name: "hkPhoneme:f:DialogueAnger"
        ExtraData[41] Name: "hkPhoneme:f:DialogueFear"
        ExtraData[42] Name: "hkPhoneme:f:DialogueHappy"
        ExtraData[43] Name: "hkPhoneme:f:DialoguePuzzled"
        ExtraData[44] Name: "hkPhoneme:f:MoodSurprise"
        ExtraData[45] Name: "hkPhoneme:f:MoodDisgusted"
        Flags: kSelectiveUpdate | kSelectiveUpdateTransforms | kSelectiveUpdateController
        Full Name: "Roggvir"
        Checking User Data: -----
            Object Reference: 
            File: "Skyrim.esm"
            Flags: 0x00440009 kDestructible | kInitialized
 

 

Posted (edited)

I've already downloaded and used this mod from Lovelab, and I'm currently using the latest version with sound effects.
This mod is absolutely fantastic and works perfectly in my game.
I can honestly say this is the best sexlab mod in the world. The creator of this mod is a legend to me. I've played Skyrim for 15 years, and i spent three of them combining male and female genitalia in the sexlab animations.

And when the animations worked perfectly, I felt like I'd won the lottery.
This joy, too, will become a distant memory thanks to the amazing effects of this mod.
This version especially includes sound effects.
The genital rubbing sounds in the animations are unparalleled in any sex mod I've ever heard.
Furthermore, the rubbing sounds when a man and a woman have sex are perfectly timed in every sexlab animation. It's truly amazing.

For me, the biggest gift from moving from LE to SE after 15 years of playing is this Special legendary mod~

This is Dibella's grace sent to Skyrim users around the world.

 

Spoiler

2.thumb.jpeg.9513f0a63456ec4ef53efbba84df9922.jpeg2.thumb.jpg.483b1f480d80715fd0c21393c108eb50.jpg3.thumb.jpg.820ed3933b4f369b1b5e7a66aa0a8562.jpg

 

Edited by imauto93
Posted
11 hours ago, HintHelmetxX said:

First off... Congrats on the dynamite mod @asdt123123!!!

 

 

I have been using a couple of diff versions... most recently 0.19 with no real issues and I intend on upgrading to the Nexus release ASAP. I was looking through the new accurate-penetration.toml file to apply my modifications and I am puzzled by  the following new (at least to me upgrading from 1.19) speed settings. Below is what i see in my file:

 

 

# Speed up the sex animation you're looking at

SpeedUpAnimKey = -5

 

# Slow down the sex animation you're looking at

SlowDownAnimKey = -5

 

What key does the "-5" refer too? I may just be missing the obvious but I can't think of it. Plz help!! :)

Read this in toml carefully. You have nexus link in it. Just open this link, and you will know everything :D

Posted
2 hours ago, imauto93 said:

after 15 years of playing

 

15 years and you didn't catch what the spoiler tag is for here? Shame on you.

Posted
1 hour ago, sikamikanico78 said:

i am using the latest version of your mod and the latest version of faster smp 2.5.1

 

here is the crash report:

  Reveal hidden contents

Skyrim SSE v1.6.1170
CrashLoggerSSE v1-15-0-0 Oct 12 2024 11:33:37

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF6157AE3D7 SkyrimSE.exe+03BE3D7    movzx eax, byte ptr [rcx+0x1A]
Exception Flags: 0x00000000
Number of Parameters: 2
Access Violation: Tried to read memory at 0x00000000001A

SYSTEM SPECS:
    OS: Microsoft Windows 11 Pro v10.0.26100
    CPU: AuthenticAMD AMD Ryzen 7 5700X3D 8-Core Processor           
    GPU #1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    GPU #2: Microsoft Basic Render Driver
    PHYSICAL MEMORY: 14.99 GB/31.93 GB
    GPU MEMORY: 3.32/7.21 GB
    Detected Virtual Machine: Microsoft Hyper-V (100%)

PROBABLE CALL STACK:
    [ 0] 0x7FF6157AE3D7            SkyrimSE.exe+03BE3D7 -> 24741+0x97    movzx eax, byte ptr [rcx+0x1A]
    [ 1] 0x7FF615A763D5            SkyrimSE.exe+06863D5 -> 37644+0x255    mov byte ptr [rsp+0xA0], 0x01
    [ 2] 0x7FF6156D8336            SkyrimSE.exe+02E8336 -> 19742+0x1F6    mov rax, [rdi]
    [ 3] 0x7FF615590AFF            SkyrimSE.exe+01A0AFF -> 13355+0x1DF    test byte ptr [rdi+0x13], 0x01
    [ 4] 0x7FF61557E920            SkyrimSE.exe+018E920 -> 13023+0x1B0    mov rcx, [rbx+0x60]
    [ 5] 0x7FF6161F15CF            SkyrimSE.exe+0E015CF -> 75705+0xEF    jmp 0x00007FF6161F15FA
    [ 6] 0x7FF6161F19E4            SkyrimSE.exe+0E019E4 -> 75708+0x1E4    mov rcx, [rdi+0xE0]
    [ 7] 0x7FF61558E135            SkyrimSE.exe+019E135 -> 13317+0x4A5    mov rcx, [0x00007FF6174E69B0]
    [ 8] 0x7FF615B3C243            SkyrimSE.exe+074C243 -> 40744+0x173    cmp byte ptr [rbp+0x50], 0x00
    [ 9] 0x7FF615B3CC28            SkyrimSE.exe+074CC28 -> 40745+0x398    mov rbx, [rsp+0xB0]
    [10] 0x7FF615B20C36            SkyrimSE.exe+0730C36 -> 40438+0x746    mov rdx, rdi
    [11] 0x7FFD42E9B3C0 AccuratePenetration.dll+011B3C0
    [12] 0x7FF615A35F13            SkyrimSE.exe+0645F13 -> 36564+0x73    call 0x00007FF615A39D40
    [13] 0x7FFCE842F4C9            hdtSMP64.dll+00BF4C9    cmp byte ptr [rbx+0x10], 0x00 |  C:\Games\Faster HDT-SMP\skse64_2_02_06\src\skse64\hdtSMP64\Hooks.cpp:314 hdt::UnkEngine::onFrame (mangled: ?onFrame@UnkEngine@hdt@@QEAAXXZ)
    [14] 0x7FF615A2EAD5            SkyrimSE.exe+063EAD5 -> 36544+0x165    test bl, bl
    [15] 0x7FF61692BB8E            SkyrimSE.exe+153BB8E -> 109636+0x106    mov ebx, eax
    [16] 0x7FFD9BCFE8D7            KERNEL32.DLL+002E8D7
    [17] 0x7FFD9C86C53C               ntdll.dll+008C53C

REGISTERS:
    RAX 0x24B58774FA0      (void*)
    RCX 0x0                (size_t) [0]
    RDX 0x1                (size_t) [1]
    RBX 0x0                (size_t) [0]
    RSP 0x6DA8B4F4B0       (void*)
    RBP 0x24B50710400      (Character*)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 
        Name: "Roggvir"
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
        Object Reference: 
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        ParentCell: ---
            File: "PrisonAlternative_Executions_Solitude.esp"
            Modified by: Skyrim.esm -> Update.esm -> Dawnguard.esm -> HearthFires.esm -> ccBGSSSE001-Fish.esm -> ccbgssse020-graycowl.esl -> ccBGSSSE025-AdvDSGS.esm -> unofficial skyrim special edition patch.esp -> BaboFollowers.esp -> SL Survival.esp -> BaboInteractiveDia.esp -> Populated Skyrim Legendary.esp -> SkyrimSewers.esp -> SexLab Approach.esp -> SimpleSlavery.esp -> PrisonAlternative_Executions_Solitude.esp
            Flags: 0x0004000B 
            EditorID: "SolitudeOrigin"
            FormID: 0x00037EE9
            FormType: Cell (60)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 kInitialized
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
    RSI 0x24B24376980      (TESNPC*)
        File: "Skyrim.esm"
        Flags: 0x00440009 
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        GetFullName: "Roggvir"
    RDI 0x24B50710668      (void*)
    R8  0x24B37CAF880      (TESObjectARMA*)
        File: "TheNewGentleman.esp"
        Flags: 0x00000009 kDestructible | kInitialized
        FormID: 0xFE049800
        FormType: Armature (102)
    R9  0x24B37CAF8D0      (TESModelTextureSwap*)
    R10 0x4                (size_t) [4]
    R11 0x2                (size_t) [2]
    R12 0x42FA8DC01        (size_t) [17979464705]
    R13 0x24C29C69940      (NiNode*)
        Name: "NPC Head [Head]"
        RTTIName: "NiNode"
        ExtraData[0] Name: "hkPhoneme:f:DialogueSad"
        ExtraData[1] Name: "hkPhoneme:f:MoodPuzzled"
        ExtraData[2] Name: "hkPhonemes:f:BrowInLeft"
        ExtraData[3] Name: "hkPhoneme:f:MoodFear"
        ExtraData[4] Name: "hkPhoneme:f:W"
        ExtraData[5] Name: "hkPhoneme:f:CombatAnger"
        ExtraData[6] Name: "hkPhoneme:f:MoodHappy"
        ExtraData[7] Name: "hkPhonemes:f:SquintLeft"
        ExtraData[8] Name: "hkPhoneme:f:MoodAnger"
        ExtraData[9] Name: "hkPhonemes:f:BlinkRight"
        ExtraData[10] Name: "hkPhonemes:f:LookRight"
        ExtraData[11] Name: "hkPhonemes:f:BlinkLeft"
        ExtraData[12] Name: "hkPhoneme:f:DST"
        ExtraData[13] Name: "hkPhoneme:f:CombatShout"
        ExtraData[14] Name: "hkPhoneme:f:OohQ"
        ExtraData[15] Name: "hkPhoneme:f:BigAah"
        ExtraData[16] Name: "hkPhoneme:f:K"
        ExtraData[17] Name: "hkPhoneme:f:I"
        ExtraData[18] Name: "hkPhoneme:f:Eh"
        ExtraData[19] Name: "hkPhonemes:f:LookUp"
        ExtraData[20] Name: "hkPhoneme:f:Aah"
        ExtraData[21] Name: "hkPhoneme:f:N"
        ExtraData[22] Name: "hkPhoneme:f:Eee"
        ExtraData[23] Name: "hkPhoneme:f:BMP"
        ExtraData[24] Name: "hkPhoneme:f:ChJSh"
        ExtraData[25] Name: "hkPhoneme:f:MoodSad"
        ExtraData[26] Name: "hkPhoneme:f:FV"
        ExtraData[27] Name: "hkPhonemes:f:LookDown"
        ExtraData[28] Name: "hkPhoneme:f:R"
        ExtraData[29] Name: "hkPhoneme:f:Oh"
        ExtraData[30] Name: "hkPhoneme:f:Th"
        ExtraData[31] Name: "hkPhonemes:f:LookLeft"
        ExtraData[32] Name: "hkPhonemes:f:BrowUpLeft"
        ExtraData[33] Name: "hkPhonemes:f:BrowDownRight"
        ExtraData[34] Name: "hkPhoneme:f:DialogueDisgusted"
        ExtraData[35] Name: "hkPhonemes:f:BrowDownLeft"
        ExtraData[36] Name: "hkPhonemes:f:BrowUpRight"
        ExtraData[37] Name: "hkPhoneme:f:DialogueSurprise"
        ExtraData[38] Name: "hkPhonemes:f:SquintRight"
        ExtraData[39] Name: "hkPhonemes:f:BrowInRight"
        ExtraData[40] Name: "hkPhoneme:f:DialogueAnger"
        ExtraData[41] Name: "hkPhoneme:f:DialogueFear"
        ExtraData[42] Name: "hkPhoneme:f:DialogueHappy"
        ExtraData[43] Name: "hkPhoneme:f:DialoguePuzzled"
        ExtraData[44] Name: "hkPhoneme:f:MoodSurprise"
        ExtraData[45] Name: "hkPhoneme:f:MoodDisgusted"
        Flags: kSelectiveUpdate | kSelectiveUpdateTransforms | kSelectiveUpdateController
        Full Name: "Roggvir"
        Checking User Data: -----
            Object Reference: 
            File: "Skyrim.esm"
            Flags: 0x00440009 kDestructible | kInitialized
 

 

According to your call stack, this mod didn't do anything. Your issue is related to "PrisonAlternative_Executions_Solitude". 

Posted

I think the cause lies in Reading a body flag with a null pointer isn't?

What I see the crash log indicates is this critical line: movzx eax, byte ptr [rcx+0x1A]

The problem is that it reads the flag before checking if the pointer exists so I guess this is what's needed, sort of missing line: if (!ptr) return;
Have you tried disabling FSMP? Or this mod? It's a DLL, so it won't affect anything if you do it temporarily, just for the scene.

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...