Jump to content

SexLab P+


Recommended Posts

Posted
10 minutes ago, lovalter said:

Damn... slal packs are a pain in the ass to get working on both ostim and this, makes me not even wanna bother

Thankfully, it’s made the process actually easier. All you need is the conversion all-in-one pack and P+ directly reads it. You won’t need SLAL and to register the packs via mcm anymore 

Posted
3 minutes ago, shane400m said:

Thankfully, it’s made the process actually easier. All you need is the conversion all-in-one pack and P+ directly reads it. You won’t need SLAL and to register the packs via mcm anymore 

Yeah but that means that if I grab anub/baka's monthly packs I won't be able to use them until someone converts them or I do it myself 

Posted

I tried converting to P+ again today.

 

I have three mainstay SL mods that I want in my playthrough. SLSO, SL Deadly Drain and Children of Lilith.

SLSO is apparently no longer needed because it's basically builtin, so I removed it.

 

SL Deadly Drain and Children of Lilith detect Sexlab but then don't trigger when a scene starts.

Both have a list of mods they detected for compatibility and both say SLSO is not detected.

This could be a problem. Shouldn't P+ contain the necessary functionality and APIs (except for the minigame)?

 

I would be willing to invest time to fix this, if someone told me what to look out for. Neither of them overwrite Sexlab scripts so I figured they'd be safe.

I also have a Sexlab Arousal mod installed and it apparently just kept working with P+.

 

Posted
12 minutes ago, lovalter said:

Yeah but that means that if I grab anub/baka's monthly packs I won't be able to use them until someone converts them or I do it myself 

Yeah that is a downside and an understandable frustration. I think the priority for the “conversion pack” was to stay updated and tailor towards content not currently paywalled (since not everyone is giving money for early access), and there isn’t a definitive place to find creators conversions for said packs not converted to the Automated conversion all-in-one (beyond this authors discord) however, should this take off, I don’t see a future where creators aren’t making SLSB compatible packs alongside their SLAL offerings :) 

Posted
34 minutes ago, Hakuna_Matata said:

SL Deadly Drain and Children of Lilith detect Sexlab but then don't trigger when a scene starts.

Both have a list of mods they detected for compatibility and both say SLSO is not detected.

This could be a problem. Shouldn't P+ contain the necessary functionality and APIs (except for the minigame)?

 

This is part of Deadly Drain Script:
 

If Game.GetModbyName("SLSO.esp") != 255  ;
	debug.Trace("Deadly Drain SexLab Separate Orgasms found")
	DD_Plugin_SLSO = true
else
	debug.Trace("Deadly Drain SexLab Separate Orgasms not found")
	DD_Plugin_SLSO = false
endif

 

So, u can try add dummy esp called SLSO.esp (u can also add ESL flag). This will help trick the script.

Posted (edited)
1 hour ago, Ceria Entreri said:

Do you consider making a version compatible with 1.6.640? A lot of people are staying on this version since many mods weren't updated for the latest patch.

No.

From version 2.9.2.1 onward p+ dropped support for .640

 

Quote

The RELID 441582 is addressing a part of the code used to execute script (console) commands
SL needs these during its placement logic, to avoid NPC glitching out with an invalid stealth or weapon draw state
its also used to avoid the players camera to soft lock until a weapon is re-equipped
It seems that the Address Library for 640 doesnt have this address added as its simply not updated anymore
Which means that the SL versions 2.9.2.1 onward are no longer compatible with 640
I recommend updating your game, or using 2.9.1.0 instead

 

.

 

1 hour ago, lovalter said:
  • Scaling for this version has been disabled, enabling it will crash your game

So does this mean all scenes will be misaligned or what

Most animators create their animations for male 1.0 female 1.0. If your actors are of a different size the animations might be misaligned

Sizes of races

https://en.uesp.net/wiki/Skyrim:Races

Edited by Someone92
Posted (edited)
1 hour ago, Hakuna_Matata said:

Both have a list of mods they detected for compatibility and both say SLSO is not detected.

This could be a problem. Shouldn't P+ contain the necessary functionality and APIs (except for the minigame)?

Dunno about CoL, but DD uses internal functions of SexLab that p+ now actually restricts other mods from accessing.

My last information is that most of the mods that made use of SLSO need to make use of the new functions of p+ to work as before.

 

.

  

46 minutes ago, shane400m said:

Yeah that is a downside and an understandable frustration. I think the priority for the “conversion pack” was to stay updated and tailor towards content not currently paywalled (since not everyone is giving money for early access)

The discord has conversation packs for

Billy (8.2) +Baka (6.71) + Anubs (5.2024)

Edited by Someone92
Posted
42 minutes ago, shane400m said:

Yeah that is a downside and an understandable frustration. I think the priority for the “conversion pack” was to stay updated and tailor towards content not currently paywalled (since not everyone is giving money for early access), and there isn’t a definitive place to find creators conversions for said packs not converted to the Automated conversion all-in-one (beyond this authors discord) however, should this take off, I don’t see a future where creators aren’t making SLSB compatible packs alongside their SLAL offerings :) 

 

It's nowhere near as bad as you may think. 
Last time I checked the pack was up to date, and it was being kept updated regularly.
Also, I think it's important to understand what the SLSB packs are. 
(Granted this is my limited understanding, so it may not be perfect)

SLSB does not touch the animations, for the most part is just an annotation file (JSON) so that SLP+ can properly understand animation files for the corresponding triggers, You may want to see it as similar to Sexlab Anim Stage Labels if that helps to visualize the concept.  


SLSB still has some extra information, but is not much more than that (Some conversions have HKX files, but that is not required for all). 
Another thing that was not mentioned in the post is that there is an automated SLAL->SLSB conversion, to my knowledge it works well, with little issues, but I have never needed to use it, because the packs were always on point, so I never had any necessity to try it, but you may want to pop into the discord and learn about the SLSB in case the automated pack falls behind and you want to use the converter yourself.  
 

Posted
6 minutes ago, Someone92 said:

Dunno about CoL, but DD uses internal functions of SexLab that p+ now actually restricts other mods from accessing.

My last information is that most of the mods that made use of SLSO need to make use of the new functions of p+ to work as before.

 

.

  

The discord has conversation packs for

Billy (8.2) +Baka (6.71) + Anubs (5.2024)

lol i mentioned that later in that post, that the discord is the current place for users who made conversions separate from the all in one, but my wording was probably unclear so apologies. But the “conversion pack” (which is the collective of conversions) has recently been aimed at being updated to what’s easily accessed to the public 👍

 

Which of course makes sense, I’d not be thrilled if to have the latest supported versions I’d have to get it behind a paywall. This balance seems to be the right path until creators decide if they want to convert it themselves or not :)

Posted
18 minutes ago, Arkbar. said:

 

It's nowhere near as bad as you may think. 
Last time I checked the pack was up to date, and it was being kept updated regularly.
Also, I think it's important to understand what the SLSB packs are. 
(Granted this is my limited understanding, so it may not be perfect)

SLSB does not touch the animations, for the most part is just an annotation file (JSON) so that SLP+ can properly understand animation files for the corresponding triggers, You may want to see it as similar to Sexlab Anim Stage Labels if that helps to visualize the concept.  


SLSB still has some extra information, but is not much more than that (Some conversions have HKX files, but that is not required for all). 
Another thing that was not mentioned in the post is that there is an automated SLAL->SLSB conversion, to my knowledge it works well, with little issues, but I have never needed to use it, because the packs were always on point, so I never had any necessity to try it, but you may want to pop into the discord and learn about the SLSB in case the automated pack falls behind and you want to use the converter yourself.  
 

That was my flub, when I quotationed “conversion pack” I meant automated, hence why I keep using the verbiage “all in one” :) since it comprises of various readily available slsb converted slal packs (which I do describe but again I got the title mix matched xD) 

Posted
35 minutes ago, Someone92 said:

Dunno about CoL, but DD uses internal functions of SexLab that p+ now actually restricts other mods from accessing.

My last information is that most of the mods that made use of SLSO need to make use of the new functions of p+ to work as before.

 

.

  

The discord has conversation packs for

Billy (8.2) +Baka (6.71) + Anubs (5.2024)

But also to make the counterpoint (keep in mind I was just adding on to lovalters point) anubs May pack wasn’t converted until a month later (according to the discord post date) so the point has some merit for paywall packs: convert yourself or wait till someone else does which, can varry how fast that gets done :) 

 

I use the automated conversion (got it right that time lol) so I agree it works super well and has all the anims I could ever need 😆

Posted

Hey guys.

 

So I started a new game and tried to follow the instruction as close as possible but whenever i trigger a new SL scene (Using TDF prositution) the scene does start but not the animation, the actors just T pose inside of each other and nothing happens and then when the scene ends the game crashes

 

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF798E61F22 SkyrimSE.exe+05E1F22

 

PROBABLE CALL STACK:
    [0] 0x7FF798E61F22 SkyrimSE.exe+05E1F22
        mov rdx,[rax+158h]
    [1] 0x7FF798E36E47 SkyrimSE.exe+05B6E47
        mov rcx,[29700B1h]
    [2] 0x7FF798E30501 SkyrimSE.exe+05B0501
        mov rcx,[190DF27h]
    [3] 0x7FF798E385FC SkyrimSE.exe+05B85FC
        mov rcx,rbx
    [4] 0x7FF79948D6BD SkyrimSE.exe+0C0D6BD
        mov rcx,[235E31Bh]
    [5] 0x7FFA46767344 KERNEL32.DLL+0017344 BaseThreadInitThunk
        mov ecx,eax
    [6] 0x7FFA475FCC91    ntdll.dll+004CC91 RtlUserThreadStart
        jmp short 0000000000000022h

 

That's all I get from the crash log, I checked that SLP+ was not overwritten and re registered all animations and also ran FNIS and made sure I uninstalled any incompatible mods and also made sure to use the automated conversion for the animation packs I have.

 

Any help would be appreciated.

Posted
19 minutes ago, Dela117 said:

Hey guys.

 

So I started a new game and tried to follow the instruction as close as possible but whenever i trigger a new SL scene (Using TDF prositution) the scene does start but not the animation, the actors just T pose inside of each other and nothing happens and then when the scene ends the game crashes

 

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF798E61F22 SkyrimSE.exe+05E1F22

 

PROBABLE CALL STACK:
    [0] 0x7FF798E61F22 SkyrimSE.exe+05E1F22
        mov rdx,[rax+158h]
    [1] 0x7FF798E36E47 SkyrimSE.exe+05B6E47
        mov rcx,[29700B1h]
    [2] 0x7FF798E30501 SkyrimSE.exe+05B0501
        mov rcx,[190DF27h]
    [3] 0x7FF798E385FC SkyrimSE.exe+05B85FC
        mov rcx,rbx
    [4] 0x7FF79948D6BD SkyrimSE.exe+0C0D6BD
        mov rcx,[235E31Bh]
    [5] 0x7FFA46767344 KERNEL32.DLL+0017344 BaseThreadInitThunk
        mov ecx,eax
    [6] 0x7FFA475FCC91    ntdll.dll+004CC91 RtlUserThreadStart
        jmp short 0000000000000022h

 

That's all I get from the crash log, I checked that SLP+ was not overwritten and re registered all animations and also ran FNIS and made sure I uninstalled any incompatible mods and also made sure to use the automated conversion for the animation packs I have.

 

Any help would be appreciated.

Does this same instance of animations not playing followed by a crash happen using any other instance of P+? The built in mcm matchmaker can give you quick spells to see if it’s mod specific or a larger problem. (Other information could be is it certain animations like anubs, billys etc. crashing or is it random?) 
 

also, which version of Skyrim are you on and version of P+ you installed? 

Posted

One small step for Scrab a huge step for all humanity

Posted (edited)
17 minutes ago, Someone92 said:

Try to start an animation with the included Match Maker utility spells and see if that causes crashes, too.

image.png.baf112f2cab5c29a28fc6a152a87ad17.png

These ones? Cause I used them and it also crashed.

 

Edit: NVM i found the menu in SL MCM but yeah, same thing, they T pose inside each other then the game crashes.

Edited by Dela117
Posted
23 minutes ago, shane400m said:

Does this same instance of animations not playing followed by a crash happen using any other instance of P+? The built in mcm matchmaker can give you quick spells to see if it’s mod specific or a larger problem. (Other information could be is it certain animations like anubs, billys etc. crashing or is it random?) 
 

also, which version of Skyrim are you on and version of P+ you installed? 

I'm on 1.5.97 and I'm using the V2.10.2.0 - 1.5.97 version.

 

Also I found the matchmaker menu and tried the spells but the game still crashes after the actors T pose inside each other.

Posted

I'm getting this crash inside the DLL (using the latest GOG version):

 

Skyrim SSE v1.6.1179
CrashLoggerSSE v1-14-1-0 May 18 2024 23:00:58

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF8F2D0D22B SexLabUtil.dll+009D22B    cmp eax, [rcx] |  C:\dev\skse64\SexLabpp\src\Registry\Stats.cpp:392 ?GetMostRecentEncounter@StatisticsData@Statistics@Registry@@QEAAPEAVActor@RE@@PEAV45@W4EncounterType@ActorEncounter@23@@Z)

 

PROBABLE CALL STACK:

    [ 0] 0x7FF8F2D0D22B SexLabUtil.dll+009D22B    cmp eax, [rcx] |  C:\dev\skse64\SexLabpp\src\Registry\Stats.cpp:392 ?GetMostRecentEncounter@StatisticsData@Statistics@Registry@@QEAAPEAVActor@RE@@PEAV45@W4EncounterType@ActorEncounter@23@@Z

    [ 1] 0x7FF8F2D35256 SexLabUtil.dll+00C5256    mov r8d, 0x3E |  C:\dev\skse64\SexLabpp\lib\CommonLibSSE\include\RE\N\NativeFunction.h:104 ?MarshallAndDispatch@?$NativeFunction@$00$$A6APEAVActor@RE@@PEAVIVirtualMachine@BSScript@2@IPEAUStaticFunctionTag@2@PEAV12@H@ZPEAV12@PEAU52@PEAV12@H@BSScript@RE@@UEBA_NAEAVVariable@23@AEAVVirtualMachine@Internal@23@I0AEBVStackFrame@23@@Z

    [ 2] 0x7FF7208EEEA5   SkyrimSE.exe+143EEA5 -> 104651+0x205    test al, al

    [ 3] 0x7FF7208FFB99   SkyrimSE.exe+144FB99 -> 104853+0x789    mov r14d, eax

    [ 4] 0x7FF720913F24   SkyrimSE.exe+1463F24 -> 105176+0x834    mov ebx, eax

    [ 5] 0x7FF7201A92A8   SkyrimSE.exe+0CF92A8 -> 69378+0xD8    mov ecx, [rbx+0x0C]

    [ 6] 0x7FF7201A9871   SkyrimSE.exe+0CF9871 -> 69380+0x361    mov r15d, eax

    [ 7] 0x7FF7201A7BFA   SkyrimSE.exe+0CF7BFA -> 69344+0x8A    movzx eax, byte ptr [rbx+0xA74]

    [ 8] 0x7FF72018287D   SkyrimSE.exe+0CD287D -> 68445+0x3D    mov rcx, [0x00007FF72267D758]

    [ 9] 0x7FF98538257D   KERNEL32.DLL+001257D

    [10] 0x7FF98660AF28      ntdll.dll+005AF28

 

REGISTERS:

    RAX 0xF9629            (size_t) [1021481]

    RCX 0x17223C66FFC      (size_t) [1589738106876]

    RDX 0x4                (size_t) [4]

    RBX 0x9                (size_t) [9]

    RSP 0x4B25BF9360       (void*)

    RBP 0x7FF8F2E78D10     (Registry::Statistics::StatisticsData*)

    RSI 0xFFFFFFFFFFDB40FC (size_t) [uint: 18446744073707143420 int: -2408196]

    RDI 0x0                (size_t) [0]

    R8  0x0                (size_t) [0]

    R9  0x1715A294400      (Character*)
        File: "Skyrim.esm"
        Flags: 0x00420449
        Name: "Vigilant of Stendarr"
        FormID: 0x000F9629
        FormType: ActorCharacter (62)
        Object Reference:
        Flags: 0x00000008 kInitialized
        Name: "Vigilant of Stendarr"
        FormID: 0xFF001601
        FormType: NPC (43)

 

Posted
3 hours ago, Dela117 said:

Also I found the matchmaker menu and tried the spells but the game still crashes after the actors T pose inside each other.

OK, here we go again.

Mods needed for p+ to work (in that exact order): 
sexlab(starting from v2.9.2.5 P+ doesn't use dll's from og sexlab so you can use any fresh enough sexlab version, but you still need PapirusUtil what comes with sexlab or can be downloaded separately from Nexus)
P+
MfgFix NG
some SLAL animation packs
SLSB conversions of that packs 
Animation framework (Pandora is recommended) and rebuild animation registry

Posted
7 hours ago, Ceria Entreri said:

Do you consider making a version compatible with 1.6.640? A lot of people are staying on this version since many mods weren't updated for the latest patch.

This won't happen, the choice was deliberate. Should someone wish to maintain a fork that has 1.6.640 compatibility, they are welcome to do so.

Posted
46 minutes ago, BF3000 said:

OK, here we go again.

Mods needed for p+ to work (in that exact order): 
sexlab(starting from v2.9.2.5 P+ doesn't use dll's from og sexlab so you can use any fresh enough sexlab version, but you still need PapirusUtil what comes with sexlab or can be downloaded separately from Nexus)
P+
MfgFix NG
some SLAL animation packs
SLSB conversions of that packs 
Animation framework (Pandora is recommended) and rebuild animation registry

im using Nemesis/FNIS, but I dont want to run into any issues down the line if Pandora is whats required. Is that why its recommended due to bugs with Nemesis?

Posted
26 minutes ago, shane400m said:

im using Nemesis/FNIS, but I dont want to run into any issues down the line if Pandora is whats required. Is that why its recommended due to bugs with Nemesis?

You can use anything you want. But I always have problems with fnis and nemesis, and no problems after I switch to Pandora, exept some mods not working with it yet.

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