Jump to content
The simFlight Network Forums

FSUIPC4.9.7.7 and LVLD.dll 1.50 conflicts in FSX:SE


Recommended Posts

Hello,

I know we are in an MSFS era or even P3D V5 (i use them both too), but i am a nostalgic person and somehow i missed FSX and all my huge library of addons and decided to reinstall everything and enjoy it for a while. I faced a ton of issues with LVLD.dll and FSUIPC4 (crashes on FSX startup after a few seconds, can reproduce easily), finally managed to solve them by using an older FSUIPC4 DLL (4.9.4.7) up until the third or fourth launch where it decided it couldn't see SimConnect anymore and i had to reinstall FSUIPC again (4.9.7.7), after removing and reinstalling all 4 SimConnects. I don't know if all are required, maybe some older addons connect to a specific version, so...

Thing is, the problem once again returned. I can fix it by either disabling LVLD.dll or FSUIPC4.dll in the DLL.XML file, both cannot live together as it is. So, my question is simple: Is there a known compatibility issue between these two DLLs? Should they be loaded in a specific order so that they can work together with no issues? Is there a specific FSUIPC version that will work with LevelD latest version 1.50?

This is my DLL.XML file:

<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
        <Name>ObjectFlow.dll</Name>
        <Disabled>False</Disabled>
        <ManualLoad>False</ManualLoad>
        <Path>C:\Program Files (x86)\Steam\steamapps\common\FSX\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>PMDG Events</Name>
        <Disabled>False</Disabled>
        <Path>PMDG\DLLs\PMDGEvents.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>PMDG Options</Name>
        <Disabled>False</Disabled>
        <Path>PMDG\DLLs\PMDGOptions.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>PMDG Sounds</Name>
        <Disabled>False</Disabled>
        <Path>PMDG\DLLs\PMDGSounds.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>SODE Animation Module</Name>
        <Disabled>False</Disabled>
        <ManualLoad>False</ManualLoad>
        <Path>C:\Program Files (x86)\12bPilot\SODE\SimObjectAnimationModule.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>Level-D Simulations</Name>
        <Disabled>False</Disabled>
        <Path>Modules\LVLD.dll</Path>
    </Launch.Addon>
  <Launch.Addon>
        <Name>IvAp</Name>
        <Disabled>False</Disabled>
        <Path>C:\Program Files (x86)\IVAO\IvAp v2\ivap_fsx_bootstrap.dll</Path>
        <Commandline></Commandline>
    </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>

Any help towards solving this (apparent) compatibility issue would be highly appreciated. Reinstalling FSUIPC again will not solve it.

Link to comment
Share on other sites

5 minutes ago, NaMcO said:

So, my question is simple: Is there a known compatibility issue between these two DLLs?

No idea - this is the first time I have heard of the LVLD.dll. Is this something that is used by the Level-D Simulations 767? Id so, ir seems strange that is is being loaded from the DLL.xml, i.e. for every flight, even if not using the 767. Or is this something else?

9 minutes ago, NaMcO said:

Should they be loaded in a specific order so that they can work together with no issues?

I don't know.... Sometimes the order does matter, so just try switching the order, to see if that helps.

10 minutes ago, NaMcO said:

Is there a specific FSUIPC version that will work with LevelD latest version 1.50?

No. I don't understand why an older version of FSUIPC4 would work but the latest not. Omly the latest version of FSUIPC4 is available and supported.

12 minutes ago, NaMcO said:

Any help towards solving this (apparent) compatibility issue would be highly appreciated.

I really do not know what to advise here. I you tried support from Level-D Simulations?

If you attach your FSUIPC4.log file for when FSUIPC4 crashes on start-up I can take a look. This may reveal something.

John

Link to comment
Share on other sites

18 minutes ago, John Dowson said:

No idea - this is the first time I have heard of the LVLD.dll. Is this something that is used by the Level-D Simulations 767? Id so, ir seems strange that is is being loaded from the DLL.xml, i.e. for every flight, even if not using the 767. Or is this something else?

Yes, it is used by the 767 and apparently it controls some features in the aircraft, if it is not loaded, the aircraft will not initialize properly. There is an option in the 767 menus to "only load the DLL with LevelD 767", so it will only activate if the aircraft is selected (apparently), but changing this does nothing.

18 minutes ago, John Dowson said:

I don't know.... Sometimes the order does matter, so just try switching the order, to see if that helps.

Yeah i did that. I thought it would be better to let FSUIPC set all the hooks before all other addons, tried it last as well, before and after LVLD.dll to no avail. Only works by disabling either LVLD or FSUIPC.

18 minutes ago, John Dowson said:

No. I don't understand why an older version of FSUIPC4 would work but the latest not. Omly the latest version of FSUIPC4 is available and supported.

Me neither, maybe some changes that were introduced in the latest versions could cause this? I am clueless really, just trying to figure this out.

18 minutes ago, John Dowson said:

I really do not know what to advise here. I you tried support from Level-D Simulations?

If you attach your FSUIPC4.log file for when FSUIPC4 crashes on start-up I can take a look. This may reveal something.

No, but i will post in their forum. If all else fails, i'll just give up on LevelD 767 (let's face it, it's REALLY old and i'm lucky it even flies today in Windows 11).

The logs don't show much. A normal log with no crashes is just a clean startup/exit and the one with the crashes is interrupted.

Regular log:

********* FSUIPC4, Version 4.977 (24th November 2021) by Pete Dowson *********
Windows 10 Enterprise 64 Bit reported as Build 22000, Release ID: 2009 (OS 10.0)
fsx.exe version = 10.0.62615.0
Reading options from "C:\Program Files (x86)\Steam\steamapps\common\FSX\Modules\FSUIPC4.ini"
Running inside FSX Steam Edition on Windows 10
Module base=62520000
User Name=""
User Addr=""
FSUIPC4 not user registered
WIDEFS7 not user registered, or expired
        0 System time = 27/01/2022 13:02:43
        0 FLT path = "D:\Data\Documents\Flight Simulator X Files\"
        0 ------ Module Version Check ------
        0        acontain.dll: 10.0.62615.0
        0             api.dll: 10.0.62615.0
        0        controls.dll: 10.0.62615.0
        0      fs-traffic.dll: 10.0.62615.0
        0             G3D.dll: 10.0.62615.0
        0        language.dll: 10.0.62615.0
        0            sim1.dll: 10.0.62615.0
        0        visualfx.dll: 10.0.62615.0
        0         weather.dll: 10.0.62615.0
        0          window.dll: 10.0.62615.0
        0 ----------------------------------
        0 Trying to connect to SimConnect 10.0.62615.0 ...
        0     ... Okay! Connected!
        0 FS path = "C:\Program Files (x86)\Steam\steamapps\common\FSX\"
       63 LogOptions=00000000 00000001
       63 -------------------------------------------------------------------
       63 ------ Setting the hooks and direct calls into the simulator ------
       63 --- CONTROLS timer memory location obtained ok
       63 --- SIM1 Frictions access gained
       63 --- FS Controls Table located ok
       63 --- Installed Mouse Macro hooks ok.
       63 --- Wind smoothing fix is fully installed
       63 --- SimConnect intercept for texts and menus option is off
       63 --- All links checked okay
       63 -------------------------------------------------------------------
       63 SimConnect_Open succeeded: waiting to check version okay
       63 Opened separate AI Traffic client okay
      641 Running in "Microsoft Flight Simulator X", Version: 10.0.62615.0 (SimConnect: 10.0.62615.0)
      641 Initialising SimConnect data requests now
      641 FSUIPC Menu entry added
      656 D:\Data\Documents\Flight Simulator X Files\Default LPPT Flight.FLT
      656 C:\Program Files (x86)\Steam\steamapps\common\FSX\SimObjects\Airplanes\Aircreation_582SL\Aircreation_582SL.air
     3844 Weather Mode now = Custom
    12766 === Closing session: waiting for DLLStop to be called ...
    15219 === DLLStop called ...
    15219 === Closing external processes we started ...
    16219 === About to kill any Lua plug-ins still running ...
    17391 === About to kill my timers ...
    17391 === Restoring window procs ...
    17391 === Unloading libraries ...
    17391 === stopping other threads ...
    17391 === ... Button scanning ...
    17500 === ... Axis scanning ...
    17610 === Releasing joystick devices ...
    17610 === Freeing macro memory
    17610 === Removing any offset overrides
    17610 === Clearing any displays left
    17610 === NOTE: not calling SimConnect_Close ...
    17610 === AI slots deleted!
    17610 === Freeing button memory ...
    17610 === Closing my Windows ...
    17610 === Freeing FS libraries ...
    18625 === Closing devices ...
    18625 === Closing the Log ... Bye Bye! ...
    18625 System time = 27/01/2022 13:03:01
    18625 *** FSUIPC log file being closed
Minimum frame rate was 32768.0 fps, Maximum was 0.0 fps
Minimum available memory recorded was 32768Mb
Maximum AI traffic for session was 0 aircraft
Memory managed: 4 Allocs, 4 Freed
********* FSUIPC Log file closed ***********


Crash log:

********* FSUIPC4, Version 4.977 (24th November 2021) by Pete Dowson *********
Windows 10 Enterprise 64 Bit reported as Build 22000, Release ID: 2009 (OS 10.0)
fsx.exe version = 10.0.62615.0
Reading options from "C:\Program Files (x86)\Steam\steamapps\common\FSX\Modules\FSUIPC4.ini"
Running inside FSX Steam Edition on Windows 10
Module base=62520000
User Name=""
User Addr=""
FSUIPC4 not user registered
WIDEFS7 not user registered, or expired
        0 System time = 27/01/2022 13:03:46
        0 FLT path = "D:\Data\Documents\Flight Simulator X Files\"
        0 ------ Module Version Check ------
        0        acontain.dll: 10.0.62615.0
        0             api.dll: 10.0.62615.0
        0        controls.dll: 10.0.62615.0
        0      fs-traffic.dll: 10.0.62615.0
        0             G3D.dll: 10.0.62615.0
        0        language.dll: 10.0.62615.0
        0            sim1.dll: 10.0.62615.0
        0        visualfx.dll: 10.0.62615.0
        0         weather.dll: 10.0.62615.0
        0          window.dll: 10.0.62615.0
        0 ----------------------------------
        0 Trying to connect to SimConnect 10.0.62615.0 ...
        0     ... Okay! Connected!
       16 FS path = "C:\Program Files (x86)\Steam\steamapps\common\FSX\"
       63 LogOptions=00000000 00000001
       63 -------------------------------------------------------------------
       63 ------ Setting the hooks and direct calls into the simulator ------
       63 --- CONTROLS timer memory location obtained ok
       63 --- SIM1 Frictions access gained
       63 --- FS Controls Table located ok
       63 --- Installed Mouse Macro hooks ok.
       63 --- Wind smoothing fix is fully installed
       63 --- SimConnect intercept for texts and menus option is off
       63 --- All links checked okay
       63 -------------------------------------------------------------------
       63 SimConnect_Open succeeded: waiting to check version okay
       63 Opened separate AI Traffic client okay
      641 Running in "Microsoft Flight Simulator X", Version: 10.0.62615.0 (SimConnect: 10.0.62615.0)
      641 Initialising SimConnect data requests now
      641 FSUIPC Menu entry added
      657 D:\Data\Documents\Flight Simulator X Files\Default LPPT Flight.FLT
      657 C:\Program Files (x86)\Steam\steamapps\common\FSX\SimObjects\Airplanes\Aircreation_582SL\Aircreation_582SL.air
     3672 Weather Mode now = Custom


EDIT:

Also, the crash is just a simple message which doesn't even make it into the windows event log. It will consistently crash after a few (20-30) seconds, no matter what i'm doing (selecting an airport, an aircraft, loading the simulator scenery, simply idling on the startup screen, etc):

qYpF15I.png

Link to comment
Share on other sites

Sorry, no idea why its crashing. You are also using an unregistered version, so FSUIPC isn't doing that much, just requesting data from the FS and using that to populate the FSUIPC offsets.

2 hours ago, NaMcO said:

No, but i will post in their forum. If all else fails, i'll just give up on LevelD 767 (let's face it, it's REALLY old and i'm lucky it even flies today in Windows 11).

Ok, lets see what they say...

John

Link to comment
Share on other sites

38 minutes ago, John Dowson said:

Sorry, no idea why its crashing. You are also using an unregistered version, so FSUIPC isn't doing that much, just requesting data from the FS and using that to populate the FSUIPC offsets.

Ok, lets see what they say...

John

Yeah i only use it to feed my ACARS, i do have a registered copy but i no longer use WideFS and that was the reason why i bought it a long time ago. Anyway thanks a lot for the prompt responses, i'll check what they say in the forums or try to find a solution somewhere, i understand this is a shot in the dark for a (very) unsupported platform, so i don't expect much really 😝

Link to comment
Share on other sites

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

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.