[Skyrim/SSE/AE/FO4] FreeFlyCam plugins

general download section
  • Author
  • Message
Offline
Posts: 1
Joined: 25 Sep 2022, 00:43

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

Any way of taking control of the player when in TFC ?

Offline
Posts: 2
Joined: 26 Sep 2022, 19:08

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

Hey im having troubles with freeflycam for SSE, some things work like QE and R, - + for speed. But zooming in/out aka scrollwheel doesn't, same for pgup & pgdw for timespeed. Any idea why?
Weird thing is was working like two days ago but just randomly stopped.

Offline
Posts: 2
Joined: 26 Sep 2022, 19:08

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

IIAnnaBananaII wrote: 26 Sep 2022, 19:10 Hey im having troubles with freeflycam for SSE, some things work like QE and R, - + for speed. But zooming in/out aka scrollwheel doesn't, same for pgup & pgdw for timespeed. Any idea why?
Weird thing is was working like two days ago but just randomly stopped.

Edit: So it looks like its Improved camera that stops it, which i dont know why since it was working for like months now? Is there a way to make it work?

Offline
*blah-blah-blah maniac*
Posts: 565
Joined: 05 Apr 2014, 10:29
Location: Taiwan

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

So it looks like its Improved camera that stops it, which i dont know why since it was working for like months now? Is there a way to make it work?
If other mod is overriding the values then it can't be helped.
_________________
Intel Xeon L5639 6C12T @3.96GHz | Gigabyte ga-x58a-ud3r | MSI GTX680 4G | 48G RAM | Intel 760p Nvme w clover bootloader
Flickr
YouTube

Offline
Posts: 25
Joined: 14 Dec 2018, 07:10

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

Hey Kingeric,

First off thank you, great work on the new SSE version (v13.2.5). Really nice to have the tfc and tfc 1 toggle available. Also no more issues with PC weapon draw when using the mouse buttons.

Was troubleshooting an unrelated issue and noticed the latest version is generating the following trampoline failure messages to the hdtSMP64.log

hdtSMP64 104900
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
trampoline alloc 00007FF6E7CCFC00x0000000000000400 failed (000001E7)
CUDA isn't built into this version.
Wind enabled


Tested with a few SMP versions including aers 2.11 and the latest Faster SMP with and without CUDA. SSE 1.5.97/SKSE 2.0.20

Just a FYI, no idea if this has any negative impact on the game.

*edit: bb spoiler tags don't seem to work
_________________
i5-10600K / Z490 / 32GB / RTX 3060 12GB

Offline
*blah-blah-blah maniac*
Posts: 565
Joined: 05 Apr 2014, 10:29
Location: Taiwan

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

Hi, model

On regards of the logs, is the warning repeated itself indefinitely?
Perhaps you can post the full log through pastebin or uploaded here in forum.

It may be Okey if it doesn't invoke these
couldn't create branch trampoline. this is fatal. skipping remainder of init process.
or
couldn't create codegen buffer. this is fatal. skipping remainder of init process.
in the log.

FreeFlyCam doesn't use skse trampoline lib for the hooks, and I can't say exactly why it failed to allocate trampoline block on first try.

I'll keep this in mind if any news comes up.
_________________
Intel Xeon L5639 6C12T @3.96GHz | Gigabyte ga-x58a-ud3r | MSI GTX680 4G | 48G RAM | Intel 760p Nvme w clover bootloader
Flickr
YouTube

Offline
Posts: 25
Joined: 14 Dec 2018, 07:10

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

kingeric1992 wrote: 26 Dec 2022, 10:12 On regards of the logs, is the warning repeated itself indefinitely?
No, the trampoline failed entry repeats exactly 30 times.

I don't see anything else in the SMP log that seems related but here it is.
hdtSMP64.log
https://mega.nz/file/BjRS2DhS#WRN01ZBHe ... BxaeAAtRZw

freeflycam.log
https://mega.nz/file/ZvxVgBha#BdgdSe2YX ... PpvRXZ8qgo

I noticed both J42_ARR_plugin.log (Armor Rating Redux SE 2.0.10) and gotobed.log (Go to Bed 1.5.3) have the similar log entries, 15 each:

J42_ARR_plugin.log
trampoline alloc 00007FF68414FFDEx0000000000000022 failed (000001E7)

gotobed.log
trampoline alloc 00007FF68414FFC8x0000000000000038 failed (000001E7)

If I disable FFC v13.2.5 these entries are not generated in any of the logs.

I tried alternately disabling Go To Bed and Armor Rating Redux with FFC enabled but the log entries still appeared in the enabled mod log (15 each) and hdtSMP64.log (30)
_________________
i5-10600K / Z490 / 32GB / RTX 3060 12GB

Offline
Posts: 2
Joined: 05 Aug 2023, 03:32

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

There hasn't been a post on this thread in some months, so I am hoping someone will see it!

I am trying to install the ENB plugin with SSE. Specifically because I need the portion of the plugin that shows the location positions of the free fly camera, and the XYZ coordinates in the ENB version appear to be the only version that does this. I am admittedly not an ENB experts, so I am not certain how to add the fxh file to any of the existing. fx files as an include since the SSE version of ENB does not have an EFFECT.TXT file.

If there is anyone that could give me some assistance getting this to work, I would truly be grateful.

<3

Offline
Posts: 2
Joined: 05 Aug 2023, 03:32

Re: [Skyrim/SSE/AE/FO4] FreeFlyCam plugins

joana76 wrote: 06 Aug 2023, 19:15
kingeric1992 wrote: 16 Jan 2017, 17:19 ====FFC GUI version=======================================
A tiny ENB plugin that enables user to pitch/row/yaw the fly cam along with full control over flycam position and game fov through ENB gui.
Additionally, a camera state global parameter is passed to dof/bloom/lens/effect/effectpostpass shader files for customized presets.

The camera state seems to following the list in Oldrim here, but I didn't test all of them.

Code: Select all

		kCameraState_FirstPerson = 0,
		kCameraState_AutoVanity = 1
		kCameraState_VATS = 2
		kCameraState_Free = 3
		kCameraState_IronSights = 4
		kCameraState_Furniture = 5
		kCameraState_Transition = 6
		kCameraState_TweenMenu = 7
		kCameraState_ThirdPerson1 = 8
		kCameraState_ThirdPerson2 = 9
		kCameraState_Horse = 10
		kCameraState_Bleedout = 11
		kCameraState_Dragon = 12
Installation (GUI ver)
Unzip the FreeFlyCam.dll and FreeFlyCam.fxh to /enbseries folder, rename the .dll to .dllplugin,
then #include the .fxh to your effect.txt. (those are just tweak bar entries).

to access camera state in other .fx files, add this line in their variable section.

Code: Select all

 int  CameraState  <string UIName="CameraState"; >;
For Oldrim 1.9.32.0.8
FreeFlyCam.zip
Demo in Oldrim (some feature disabled in SSE)
I appreciate the reply. However, posting a quote from the very first post on this thread from Kingeric does not help me out here. I've cut out all the extraneous info from your reply that isn't necessary, so we can focus on what it is I am asking for help on, which is the ENB GUI plugin.

I downloaded the ENB GUI plug linked above. I followed the instructions to rename the .dll to .dllplugin and copied both the .dllplugin and .fxh files to my enbseries directory. But... then what? SSE ENB has no EFFECT.TXT file like the LE versions of ENB do, so I cannot ad an #include line for the .fxh file. It also says you can add int CameraState <string UIName="CameraState"; >; to a .fx file to use it one of those. Ok, that make sense, as the screenshot of the top of the original post has the camera state and XYZ data under ENBEFFECTPOSTPASS.FX, but HOW do I add it to that file? Or any of the .fx files? I don't see a "variables" section that stands out.

What I am looking for is a little direction on HOW to add the variable to include that line to an existing .fx file, like the one shown in the screenshot. It's clearly added as a TECHNIQUE option, but I see no way to add that. Merely pasting the int line at the end of the .fx file does nothing helpful. So I am obviously missing a step here.
Post Reply