EkasBadviper Posted March 11, 2025 Posted March 11, 2025 (edited) Hello everyone. I'm trying to get 3BBB physics to work in Joy of Perspective. I've seen videos with them working so I know it's possible, but I'm not experienced enough to know how to sort things, and most tutorials I can find seem to assume it's the perspective part that's the issue. I do imagine it's the load order. All I usually do is take VMMs recommendations on mod conflicts. I do have physics working outside JoP, so I know the skeleton and actual physics mods are working just fine. Quote Skyrim.esm Update.esm Dawnguard.esm HearthFires.esm Dragonborn.esm ccasvsse001-almsivi.esm ccBGSSSE001-Fish.esm ccbgssse002-exoticarrows.esl ccbgssse003-zombies.esl ccbgssse004-ruinsedge.esl ccbgssse005-goldbrand.esl ccbgssse006-stendarshammer.esl ccbgssse007-chrysamere.esl ccbgssse010-petdwarvenarmoredmudcrab.esl ccbgssse011-hrsarmrelvn.esl ccbgssse012-hrsarmrstl.esl ccbgssse014-spellpack01.esl ccbgssse019-staffofsheogorath.esl ccbgssse020-graycowl.esl ccbgssse021-lordsmail.esl ccmtysse001-knightsofthenine.esl ccQDRSSE001-SurvivalMode.esl cctwbsse001-puzzledungeon.esm cceejsse001-hstead.esm ccqdrsse002-firewood.esl ccbgssse018-shadowrend.esl ccbgssse035-petnhound.esl ccfsvsse001-backpacks.esl cceejsse002-tower.esl ccedhsse001-norjewel.esl ccvsvsse002-pets.esl ccBGSSSE037-Curios.esl ccbgssse034-mntuni.esl ccbgssse045-hasedoki.esl ccbgssse008-wraithguard.esl ccbgssse036-petbwolf.esl ccffbsse001-imperialdragon.esl ccmtysse002-ve.esl ccbgssse043-crosselv.esl ccvsvsse001-winter.esl cceejsse003-hollow.esl ccbgssse016-umbra.esm ccbgssse031-advcyrus.esm ccbgssse038-bowofshadows.esl ccbgssse040-advobgobs.esl ccbgssse050-ba_daedric.esl ccbgssse052-ba_iron.esl ccbgssse054-ba_orcish.esl ccbgssse058-ba_steel.esl ccbgssse059-ba_dragonplate.esl ccbgssse061-ba_dwarven.esl ccpewsse002-armsofchaos.esl ccbgssse041-netchleather.esl ccedhsse002-splkntset.esl ccbgssse064-ba_elven.esl ccbgssse063-ba_ebony.esl ccbgssse062-ba_dwarvenmail.esl ccbgssse060-ba_dragonscale.esl ccbgssse056-ba_silver.esl ccbgssse055-ba_orcishscaled.esl ccbgssse053-ba_leather.esl ccbgssse051-ba_daedricmail.esl ccbgssse057-ba_stalhrim.esl ccbgssse066-staves.esl ccbgssse067-daedinv.esm ccbgssse068-bloodfall.esl ccbgssse069-contest.esl ccvsvsse003-necroarts.esl ccvsvsse004-beafarmer.esl ccBGSSSE025-AdvDSGS.esm ccffbsse002-crossbowpack.esl ccbgssse013-dawnfang.esl ccrmssse001-necrohouse.esl ccedhsse003-redguard.esl cceejsse004-hall.esl cceejsse005-cave.esm cckrtsse001_altar.esl cccbhsse001-gaunt.esl ccafdsse001-dwesanctuary.esm _ResourcePack.esl Unofficial Skyrim Special Edition Patch.esp Enhanced Solitude SSE.esp BIRDS.esl WinterholdDestruction.esm SkyUI_SE.esp SOSRaceMenu.esp XPMSE.esp Vanilla hair remake SMP NPCs.esp CollegeOfWinterholdImmersive.esp Joy of Perspective.esp 3BBB.esp SOSPhysicsManager.esp 360WalkandRunPlus-RunBackwardSpeedAdjust.esp Relationship Dialogue Overhaul.esp Enhanced Solitude Docks.esp AI Overhaul.esp WindhelmSSE.esp REM - Renewed Exterior of Markarth.esp SurWR.esp Inns and Taverns.esp WhiterunAddition.esp ExpandedWinterholdRuins.esp RiftenExtension.esp kikoSquirrelsofSkyrim.esp ImprovedCompanionsBoogaloo.esp mihailcczombies.esp Sky City.esp LIAT - NPCs.esp TheAmazingWorldOfBikiniArmor.esp Convenient Horses.esp mihailgiantfamily.esp the paarthurnax dilemma.esp The Amazing World of Bikini Armors REMASTERED.esp (Pumpkin)-TEWOBA-TheExpandedWorldofBikiniArmor.esp CBBE.esp Spears.esp cookingskeever.esp 3PCO.esp RaceMenuHH.esp LazyHeels.esp SkyrimRecycling_noExp.esp UnderwaterBlastSpell.esp IndecentExposure.esp imp_helm_legend.esp BetterFittingSteelHelms.esp Schlongs of SkyrimSE - Light.esp Slof's Fluffy Khajiit Tails.esp Metalsabers Beautiful Orcs of Skyrim.esp Convenient Horses Anniversary Edition Patch.esp Convenient Horses Special Edition Patch.esp FNIS.esp Simple Survival Mode Tweaks.esp WildCows.esp Edited March 13, 2025 by EkasBadviper
traison Posted March 11, 2025 Posted March 11, 2025 32 minutes ago, EkasBadviper said: I've seen videos with them working Are you sure? 32 minutes ago, EkasBadviper said: I'm trying to get 3BBB physics to work in Joy of Perspective Why? JoP is what we used back in pre-LE Skyrim when SMP was only a seed in someone's sack, if you catch my meaning. Improved Camera. https://www.nexusmods.com/skyrimspecialedition/mods/93962
EkasBadviper Posted March 11, 2025 Author Posted March 11, 2025 Oh. I didn't know JoP was outdated. I'll link to the video I found below that suggested JoP could use physics, but maybe I misunderstood. I won't lie, all I have to go on is the visuals since I didn't understand the language. When using Improved Camera, I get an error message on startup that says the DLL plugin has failed to load properly. Am I maybe doing something wrong with the installation? Quote
Dorabella Posted March 11, 2025 Posted March 11, 2025 49 minutes ago, EkasBadviper said: Oh. I didn't know JoP was outdated. The video you put , is from Skyrim LE, so if you used that link, it's the probable cause of why it doesn't work Joy of Perspective (Skyrim SE) Joy of Perspective SSE ( Update) 51 minutes ago, EkasBadviper said: When using Improved Camera, I get an error message on startup that says the DLL plugin has failed to load properly. Am I maybe doing something wrong with the installation? Try reinstalling it, and start a new game
traison Posted March 11, 2025 Posted March 11, 2025 1 hour ago, EkasBadviper said: the DLL plugin has failed to load properly Wrong version for your game and/or skse version. 18 minutes ago, Dorabella said: The video you put , is from Skyrim LE, so if you used that link, it's the probable cause of why it doesn't work Maybe, but there's also the minor detail of whether or not SMP and/or CBPC support the 1st person skeleton. I remember trying to code this into one of them in the past, so I know at least one of them didn't use to support it. What the situation is these days I do not know, I have custom builds of both of these so I've fallen off the wagon in some regards.
EkasBadviper Posted March 11, 2025 Author Posted March 11, 2025 (edited) Unfortunately the alternative versions of JoP seem to behave the same way. With Improved Camera, the specific message that comes up is a dialogue box before the game boots from SKSE Plugin Loader (2.2.6). It reads as follows. ----- A DLL plugin has failed to load correctly. If a new version of Skyrim was just released, the plugin needs to be updated. Please check the mod's webpage for updates. ImprovedCameraSE.dll: reported as incompatible during load Continuing to load may result in lost save data or other undesired behavior. Exit game? (yes highly suggested) ----- When forcing the game to open anyway, nothing seems to be broken. It's just that the first person view doesn't show the body. I have to leave for the evening, so I won't be able to reply, but I do appreciate the help. Edit: I didn't catch the post from traison before I posted. I'll look into the SKSE version when I get back home. Edited March 11, 2025 by EkasBadviper
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 I hope a double post like this is acceptable. I didn't see anything against it in the general rules. So, looking into it, I'm fairly certain I have the latest version of both AE and SKSE. That is, 1.6.1170, unless I misunderstand and that's not the latest. Improved Camera seems to be on version 1.1.1. Does this mean there's nothing to be done about it until Improved Camera is updated?
traison Posted March 12, 2025 Posted March 12, 2025 38 minutes ago, EkasBadviper said: Improved Camera seems to be on version 1.1.1. Does this mean there's nothing to be done about it until Improved Camera is updated? Quoting mod description: Quote Requirements Skyrim Special Edition 1.5.97-1.6.1179 (Steam or GOG) Pirated/Illegal copies are not supported. 1.6.1170 is supported, unless it is pirated or otherwise modified.
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 (edited) I have a legitimate copy, so that's not it. Maybe my version of AE isn't as up to date as I thought it was. The last notification on the steam page does actually say 1.6.640 now that I look at it (I admittedly never bothered to scroll down.) but that's from 2022. May I ask how I'd go about updating a steam copy of AE? Edit: To clarify I do have automatic updates on steam turned on. So I don't know why it seems to be out of date. Edited March 12, 2025 by EkasBadviper
traison Posted March 12, 2025 Posted March 12, 2025 6 minutes ago, EkasBadviper said: The last notification on the steam page does actually say 1.6.640 It is irrelevant what Steam says, what the receipt said and what you purchased or didn't purchase. The only thing that matters is the version number of the SkyrimSE.exe file. 6 minutes ago, EkasBadviper said: May I ask how I'd go about updating a steam copy of AE? Verify local game files using Steam and it'll force-install the latest manifest. Consider the following before you do: If you've cleaned the vanilla master files, this will be undone i.e. DynDOLOD3 might have issues. If you have another version of your game than you think you have (i.e. not latest Steam version (1170)) then this will break SKSE and with it all mods containing a dll.
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 (edited) Hrm. Still get the same error. I've checked the properties of the exe file and it is 1.6.1170, so that narrows it down to the mod download perhaps? I got what I thought was the latest version of improved camera from Nexusmods. I'll link the page. Or maybe do I have some other mod that Improved Camera might be dependent on that's on an older version? All I can see is address library and it says 1.6.X there. I've also redownloaded SKSE. The latest version for AE they have on that front page. https://www.nexusmods.com/skyrimspecialedition/mods/93962 Edit: I also want to say thanks for the continued help, and for being patient with me. Edited March 12, 2025 by EkasBadviper
traison Posted March 12, 2025 Posted March 12, 2025 Make sure you have the address library bin file for your game version: SKSE\Plugins\version-1-6-1170-0.bin
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 (edited) I have versionlib-1-6-1170.bin I did notice there's no plugin for improved camera in the plugin list. It is in the mod list, but not the plugin list for some reason. Could that be what's behind it? Or maybe the load order is bad? Edit: Actually, I have a list of versionlib. Ranging all the way from 1-6-317 to 1-6-1179. Maybe... some older mods added a bunch of variants and confused it? Edited March 12, 2025 by EkasBadviper
traison Posted March 12, 2025 Posted March 12, 2025 29 minutes ago, EkasBadviper said: It is in the mod list, but not the plugin list for some reason. Because it doesn't have a plugin. 29 minutes ago, EkasBadviper said: Ranging all the way from 1-6-317 to 1-6-1179. Maybe... some older mods added a bunch of variants and confused it? The AIO installer of Address Library probably adds them all. 30 minutes ago, EkasBadviper said: I have versionlib-1-6-1170.bin Then inspect skse64.log.
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 I'm actually having trouble finding that. I assume it's in the same folder as the versionlib files? Is it possible I have a bad install of SKSE? Here's the site I got it from. I moved the zip file into vortex mod manager after downloading. https://skse.silverlock.org/
traison Posted March 12, 2025 Posted March 12, 2025 41 minutes ago, EkasBadviper said: I moved the zip file into vortex mod manager after downloading. Wrong. https://www.youtube.com/watch?v=TTNy9Qr2sOc&t=244s 41 minutes ago, EkasBadviper said: I'm actually having trouble finding that. I assume it's in the same folder as the versionlib files? Log files are almost always in "%USERPROFILE%\Documents\My Games\Skyrim Special Edition\SKSE". Copy that path as-is into any explorer window to go directly to it.
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 Reinstalled skse64 as mentioned above in the video. Additionally, Found the log. I'm not sure what I need to be looking for. It does have a mention of improved camera in there. Quote SKSE64 runtime: initialize (version = 2.2.6 01064920 01DB9399FAF0F3B9, os = 6.2 (9200)) imagebase = 00007FF7D6770000 reloc mgr imagebase = 00007FF7D6770000 config path = C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\skse.ini plugin directory = C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ scanning plugin directory C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ checking plugin AutoInputSwitch.dll checking plugin cbp.dll checking plugin EVLaS.dll checking plugin FaceGenFixes.dll checking plugin hdtSMP64.dll checking plugin hdtSSEFramework.dll plugin hdtSSEFramework.dll (00000000 00000000) no version data 0 (handle 0) checking plugin ImmersiveEquipmentDisplays.dll checking plugin ImprovedCameraSE.dll checking plugin JContainers64.dll checking plugin PairedAnimationImprovements.dll checking plugin PapyrusUtil.dll checking plugin SimpleDualSheath.dll checking plugin SMP-NPC crash fix.dll loading plugin "AutoInputSwitch" plugin 1 allocated 16 bytes from branch pool registering plugin listener for SKSE at 1 of 14 plugin AutoInputSwitch.dll (00000001 AutoInputSwitch 01020030) loaded correctly (handle 1) loading plugin "CBPC" registering plugin listener for SKSE at 2 of 14 plugin cbp.dll (00000001 CBPC 00010602) loaded correctly (handle 2) loading plugin "EVLaS" plugin EVLaS.dll (00000001 EVLaS 00000001) loaded correctly (handle 3) loading plugin "FaceGenFixes" plugin FaceGenFixes.dll (00000001 FaceGenFixes 01000030) loaded correctly (handle 4) loading plugin "hdtSMP64" registering plugin listener for SKSE at 5 of 14 plugin hdtSMP64.dll (00000001 hdtSMP64 00030F34) loaded correctly (handle 5) loading plugin "ImmersiveEquipmentDisplays" plugin 6 allocated 336 bytes from branch pool plugin 6 allocated 384 bytes from local pool registering plugin listener for SKSE at 6 of 14 plugin ImmersiveEquipmentDisplays.dll (00000001 ImmersiveEquipmentDisplays 00010704) loaded correctly (handle 6) loading plugin "ImprovedCameraSE" plugin ImprovedCameraSE.dll (00000001 ImprovedCameraSE 01010014) reported as incompatible during load 0 (handle 7) loading plugin "JContainers64" registering plugin listener for SKSE at 8 of 13 plugin JContainers64.dll (00000001 JContainers64 00000004) loaded correctly (handle 😎 loading plugin "PairedAnimationImprovements" plugin 9 allocated 14 bytes from branch pool plugin 9 allocated 14 bytes from branch pool plugin PairedAnimationImprovements.dll (00000001 PairedAnimationImprovements 01000020) loaded correctly (handle 9) loading plugin "PapyrusUtil" plugin PapyrusUtil.dll (00000001 PapyrusUtil 00000002) loaded correctly (handle 10) loading plugin "SimpleDualSheath" plugin 11 allocated 200 bytes from branch pool plugin 11 allocated 800 bytes from local pool registering plugin listener for SKSE at 11 of 13 plugin SimpleDualSheath.dll (00000001 SimpleDualSheath 00010507) loaded correctly (handle 11) loading plugin "SMP-NPC crash fix" plugin SMP-NPC crash fix.dll (00000001 SMP-NPC crash fix 00000001) loaded correctly (handle 12) dispatch message (0) to plugin listeners sending message type 0 to plugin 1 sending message type 0 to plugin 2 sending message type 0 to plugin 5 sending message type 0 to plugin 6 sending message type 0 to plugin 8 sending message type 0 to plugin 11 dispatched message. dispatch message (1) to plugin listeners sending message type 1 to plugin 1 sending message type 1 to plugin 2 sending message type 1 to plugin 5 dispatch message (0) to plugin listeners dispatched message. sending message type 1 to plugin 6 sending message type 1 to plugin 8 dispatch message (1) to plugin listeners dispatched message. sending message type 1 to plugin 11 dispatched message. init complete hooked dinput dispatch message (6) to plugin listeners sending message type 6 to plugin 1 sending message type 6 to plugin 2 sending message type 6 to plugin 5 sending message type 6 to plugin 6 sending message type 6 to plugin 8 sending message type 6 to plugin 11 dispatched message. Reading translations from Interface\Translations\SkyUI_SE_ENGLISH.txt... Reading translations from Interface\Translations\Spears_ENGLISH.txt... Reading translations from Interface\Translations\RaceMenuHH_ENGLISH.txt... dispatch message (8) to plugin listeners sending message type 8 to plugin 1 sending message type 8 to plugin 2 sending message type 8 to plugin 5 sending message type 8 to plugin 6 sending message type 8 to plugin 8 sending message type 8 to plugin 11 dispatched message.
traison Posted March 12, 2025 Posted March 12, 2025 (edited) "reported as incompatible during load" comes from SKSE, PluginManager.cpp if plugin->load(skse) returns false. plugin is a reference to a LoadedPlugin. LoadedPlugin is a struct, where load is of type _SKSEPlugin_Load. _SKSEPlugin_Load is a typedef, defined in PluginAPI.h. The SKSEPlugin_Load implementation in Improved Camera will return the result of DLLMain::Plugin::Get()->Load(). Plugin::Load is defined in plugin.cpp. It will log errors to a log file, if there are any. If CheckSkyrim() fails, it will return false. CheckSkyrim() does a lot of things: It compares file major, minor, revision and build versions to minimum and maximum allowed values. It requires that the ProductName field of skse64_loader.exe is not empty. It compares the ProductVersion field of skse64_loader.exe to minimum allowed values. Most importantly however, all branches that would return false, will also log something before they do. Thus, the answer to your question is in the log file written by Improved Camera: ImprovedCameraSE.log Edited March 12, 2025 by traison
EkasBadviper Posted March 12, 2025 Author Posted March 12, 2025 (edited) Aha! I think I understand. I'm reading ImprovedCameraSE v1.1.1.4228 in the ImprovedCameraSE.log, which, if I understand correctly, means it's several versions of Skyrim SE/AE behind. It also says that, on today's date, it failed to load, and then it gives the directory to where the mod is installed. So, if I understand what the problem is here correctly, the question becomes, is there a better place to download the latest version of Improved Camera? Edit: Oh wait. Looking through it again, I think I did misunderstand. That's not a reference to the version of skyrim, but rather a reference to the version of the mod, which may not have anything to do with which version of Skyrim is there. Edited March 12, 2025 by EkasBadviper
EkasBadviper Posted March 13, 2025 Author Posted March 13, 2025 (edited) Quote ImprovedCameraSE v1.1.1.4228 [12/03/25 15:59:12] Failed to load C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ImprovedCameraSE\ImprovedCameraSE.ini This is all I can see in the log unfortunately. Edited March 13, 2025 by EkasBadviper
traison Posted March 13, 2025 Posted March 13, 2025 You messed up the install then. The ini comes with the archive.
EkasBadviper Posted March 13, 2025 Author Posted March 13, 2025 (edited) There is a file named ImprovedCameraSE.ini in the location above though, and I used VMM which, if I understand from the listed installation instructions correctly, is an acceptable way to install. I redownloaded the archive and installed it manually to be sure, but I still get the same issue. Perhaps I should turn the current skyrim into a backup. Redownload, and see if just manually installing improved cameras alone (alongside its dependencies) will give the same result. Maybe there's some conflict that VMM didn't find? Edit: Actually, the log changed after the last time I tried. Now it reads ImprovedCameraSE v1.1.1.4228 [12/03/25 18:34:21] Profile: Default.ini [12/03/25 18:34:21] Checking SkyrimSE.exe information... [12/03/25 18:34:21] Version: v1.6.1170.0 [12/03/25 18:34:21] Base Address: 0x00007FF7D6770000 [12/03/25 18:34:21] Image Size: 0x0000000003870000 [12/03/25 18:34:21] Unable to find: skse64_loader.exe to verify SKSE64 version, aborting. Edited March 13, 2025 by EkasBadviper
EkasBadviper Posted March 13, 2025 Author Posted March 13, 2025 Oh my gosh. I solved the problem. For anyone else struggling as I was. I'd been told by another to change the name of skse64_loader.exe to SkyrimSELauncher, while changing the original Launcher to SkyrimSELauncherOriginal, so that skse could launch from steam. I apologize Traison. You did mention something about the name earlier, but I misunderstood it as saying the name just couldn't be blank. I'm just a perpetual n00b at this stuff it seems. Thank you so much for your help and patience once again.
prefabricatedusername Posted July 2, 2025 Posted July 2, 2025 are you all saying it's normal for physics to work with the joy of perspective in special edition? i'm switched to improved camera just for this but it's giving me other problems (the arms are so high they cover the crosshair when using a bow and moving the camera higher doesn't fix it). what physics are you using? CBPC or SMP? or do you need faster HDT-SMP?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now