Jump to content
The simFlight Network Forums
CaptainMatt

Problems installing FSUIPC4 in P3D

Recommended Posts

After getting a new PC I have converted from FSX to P3D and am in the process of setting up everything up however I am having problems with FSUIPC4. I purchased the registered version and all downloaded okay and I then try and register which also appears to work. The files appear in the P3D/Modules folder but when I start the sim it doesn't appear under 'Add Ons'. I have had a look at the log and at the bottom it says 'Registration of FSUIPC4 was cancelled or failed - Result code 10'. I have tried re-registering and is appears to go through ok but still nothing in the sim. Before registering the product I did have the unregistered version appearing under 'add ons'. Any advice would be gratefully received.

 

Many thanks

Share this post


Link to post
Share on other sites
16 hours ago, CaptainMatt said:

Before registering the product I did have the unregistered version appearing under 'add ons'.

This seems to be a common misunderstanding. There's no difference whatsoever between "registered version" and "unregistered". All registration does is unlock features in FSUIPC's user interface, the interface you see in Add-Ons FSUIPC menu entry. So the registration or otherwise doesn't affect it loading and initialising the Add-Ons entry at all.

If the FSUIPC entry does not appear in Add-Ons then FSUIPC is probably not being loaded. But please, next time, check the Modules folder in P3D and see if there is a log file ("FSUIPC4.LOG") being produced each time you load P3D. If so, FSUIPC4 is being loaded but is not connecting to SimConnect properly. In this case I seed to see that Log file please -- paste it here.

If FSUIPC4 is not being loaded there is a different problem -- probably your DLL.XML file is corrupt. Go to your AppData\Roaming\Lockheed Martin\Prepar3D v3 folder and find it there. Show me that, or test by renaming that file and re-running the FSUIPC4 installer so it creates a fresh DLL.XML.

If you have difficulty finding these things, show me the Install log and I can direct you.

Pete

 

 

Share this post


Link to post
Share on other sites

Hi Pete

Many thanks for the reply. Strangely when I look in the modules folder there is a folder called FSUIPC Documents which is empty and that's it however upon installation the log says at the bottom that it has been successfully loaded into the modules folder. I took a look at the DML.XML and renamed it DML2 and tried a reinstallation but it didn't appear to create a fresh DLL file and the folder still only shows the renamed DLL2.

As always your help is very much appreciated

Kind regards

 

 

Share this post


Link to post
Share on other sites
3 hours ago, CaptainMatt said:

Hi Pete

Many thanks for the reply. Strangely when I look in the modules folder there is a folder called FSUIPC Documents which is empty and that's it however upon installation the log says at the bottom that it has been successfully loaded into the modules folder. I took a look at the DML.XML and renamed it DML2 and tried a reinstallation but it didn't appear to create a fresh DLL file and the folder still only shows the renamed DLL2.

As always your help is very much appreciated

Show me the Installer log, as I already asked. I cannot help without information. The log is made just to help answer these questions!

Pete

 

Share this post


Link to post
Share on other sites

Hi Pete Apologies

Following me renaming the DSL file the next attempt to install showed the following:

Now checking DLL.XML ...
... No previous DLL.XML found, creating new one (for FSUIPC4 only).
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
Looking in "C:\Users\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
"Modules\FSUIPC Documents" folder already exists.
Now installing the Prepar3D SimConnect interface for FSUIPC4 into the "Modules" folder:
   Installed "SimConnectP3D3.dll" okay
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC4 User Guide.pdf" okay
   Installed "FSUIPC4 for Advanced Users.pdf" okay
   Installed "FSUIPC4 History.pdf" okay
   Installed "List of FSX and P3D controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC4_Loader.dll" okay

Share this post


Link to post
Share on other sites
1 hour ago, CaptainMatt said:

Following me renaming the DSL file the next attempt to install showed the following:

DSL file? Do you mean the DLL.XML file?

You've only pasted a small section of the Installer Log. All the important information about locations etc is omitted! Please only ever paste complete logs. There's lots of information there which will help.

The files are evdently installed correctly, as shown in your log fragment, so if you don't see them you are looking in the wrong place. With the complete log I can tell you exactly where everything is!

Pete

 

Share this post


Link to post
Share on other sites

Hi Pete

 

Yes I did mean DLL.XML. I am very happy flying sims but less experienced when it comes to what goes on behind the scenes. The full installer log is listed below:

Installer for FSUIPC4.DLL version 4.955c
 

Looking in registry for FSX install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for FSX-SE install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\DovetailGames\FSX
     Parameter"Install_Path"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\DovetailGames\FSX
     Parameter"AppPath"
Not there, so looking in:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator - Steam Edition\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator - Steam Edition\10.0
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v1 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v2 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v3 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"SetupPath"
... >>>  OK! FOUND Prepar3D v3!  <<< ...
     SetupPath=C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\
===========================================================
 
INSTALLATION FOR Prepar3D v3:
SetupPath="C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\"
Checking version of the Prepar3D v3 EXE:
... Version 3.3.5.17625  (Need at least 1.0.677.0)
Checking compatibility with installed SimConnect:
Checking if there's already a version of FSUIPC4 installed in:
       C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC4.DLL
... Version 4.955c found.
Prepar3D v3 Modules folder already exists.
Okay -- installed FSUIPC4 into "C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC4.DLL"
Looking for the current user's Application Data path:
... found as "C:\Users\Matthew Ralph\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v3\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\Default\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Matthew Ralph\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Matthew Ralph\AppData\Roaming\Lockheed Martin\Prepar3D v3\Prepar3D.CFG"
Now checking DLL.XML ...
... There is a previous DLL.XML, checking for FSUIPC4 section.
... FSUIPC4 section already exists but will be replaced.
     (for FSUIPC4, without Loader)
... FSUIPC4 section of DLL.XML written okay
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
Looking in "C:\Users\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
"Modules\FSUIPC Documents" folder already exists.
Now installing the Prepar3D SimConnect interface for FSUIPC4 into the "Modules" folder:
   Installed "SimConnectP3D3.dll" okay
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC4 User Guide.pdf" okay
   Installed "FSUIPC4 for Advanced Users.pdf" okay
   Installed "FSUIPC4 History.pdf" okay
   Installed "List of FSX and P3D controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC4_Loader.dll" okay
 
Many thanks
 
Matt

 

Share this post


Link to post
Share on other sites
3 hours ago, CaptainMatt said:

SetupPath=C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\

This is where your P3D is. Right? This is where your DLL.XML file is:

3 hours ago, CaptainMatt said:

C:\Users\Matthew Ralph\AppData\Roaming\Lockheed Martin\Prepar3D v3\

But the install log isn't finished. you end with:

Quote

 

 Installed "FSUIPC4_Loader.dll" okay
 
Many thanks

 

but the log should terminate properly, in some way similar to this:

===========================================================

All installer tasks completed.
Registration dialog 'not now' selected
*************** End of Install Log ***************


So, please describe what happens to make the installer fail early. What exactly happens?

And where are you actually looking to find the documentation? It has most certainly been placed into 
C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC Documents

Pete

 

 

Share this post


Link to post
Share on other sites

Hi Pete

Quick update: Yes you are correct, My P3D is located in SetupPath=C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\ and the DLL file (as well as the DLL2 that I created as per our test earlier) are found in C:\Users\Matthew Ralph\AppData\Roaming\Lockheed Martin\Prepar3D v3\.

There were no files in the modules folder yesterday so I obtained the log by trying to re-install and copying straight from the log upon install. However taking a look today this does appear to have installed FSUIPC into P3D, the files do now appear in the 'FSUIPC Install' text doc (shown below). I did enter the registration details when downloading FSUIPC on this occasion but the options in the program still appear to be locked.

 

Installer for FSUIPC4.DLL version 4.955c

 

Looking in registry for FSX install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for FSX-SE install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\DovetailGames\FSX
     Parameter"Install_Path"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\DovetailGames\FSX
     Parameter"AppPath"
Not there, so looking in:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator - Steam Edition\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator - Steam Edition\10.0
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v1 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v2 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"AppPath"
... NOT found! ...
 
Looking in registry for Prepar3D v3 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"SetupPath"
... >>>  OK! FOUND Prepar3D v3!  <<< ...
     SetupPath=C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\
===========================================================
 
INSTALLATION FOR Prepar3D v3:
SetupPath="C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\"
Checking version of the Prepar3D v3 EXE:
... Version 3.3.5.17625  (Need at least 1.0.677.0)
Checking compatibility with installed SimConnect:
Checking if there's already a version of FSUIPC4 installed in:
       C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC4.DLL
... Version 4.955c found.
Prepar3D v3 Modules folder already exists.
Okay -- installed FSUIPC4 into "C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC4.DLL"
Looking for the current user's Application Data path:
... found as "C:\Users\Matthew Ralph\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v3\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\Default\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Matthew Ralph\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Matthew Ralph\AppData\Roaming\Lockheed Martin\Prepar3D v3\Prepar3D.CFG"
Now checking DLL.XML ...
... There is a previous DLL.XML, checking for FSUIPC4 section.
... FSUIPC4 section already exists but will be replaced.
     (for FSUIPC4, without Loader)
... FSUIPC4 section of DLL.XML written okay
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
Looking in "C:\Users\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
"Modules\FSUIPC Documents" folder already exists.
Now installing the Prepar3D SimConnect interface for FSUIPC4 into the "Modules" folder:
   Installed "SimConnectP3D3.dll" okay
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC4 User Guide.pdf" okay
   Installed "FSUIPC4 for Advanced Users.pdf" okay
   Installed "FSUIPC4 History.pdf" okay
   Installed "List of FSX and P3D controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC4_Loader.dll" okay
===========================================================
 
All installer tasks completed.
 
*************** End of Install Log ***************
 
 

Share this post


Link to post
Share on other sites
1 hour ago, CaptainMatt said:

I did enter the registration details when downloading FSUIPC on this occasion but the options in the program still appear to be locked.

The Registration details are entered in the installer window when prompted, not during download. If your registration isn't accepted then either the date in your PC is wrong, pre-dating your FSUIPC purchase, or you are making an error when entering the details. All three parts -- name, email and key MUST be exactly as written.

If you think you've done things correctly, please close P3D and find the FSUIPC4.LOG file, also in the Modules folder, and show me that, complete. That file is the run-time record of FSUIPC running.

Pete

 

Share this post


Link to post
Share on other sites

Hi Pete have checked the date on the PC and ensured that all 3 parts of the registration are an exact match when prompted on install (which is what I meant rather than download) and all are definitely okay. Log file below for you:

********* FSUIPC4, Version 4.955c (14th June 2016) by Pete Dowson *********
Windows version reported as 6.2.?.9200
Prepar3D.exe version = 3.3.5.17625
Reading options from "C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\FSUIPC4.ini"
Running inside Prepar3D v3 on Windows 8.0 or later
Module base=60420000
User Name=""
User Addr=""
FSUIPC4 not user registered
WIDEFS7 not user registered, or expired
       16 System time = 27/08/2016 08:43:50
       16 FLT path = "C:\Users\Matthew Ralph\Documents\Prepar3D v3 Files\"
       16 ------ Module Version Check ------
       16        acontain.dll: 3.3.5.17625
       16             api.dll: 3.3.5.17625
       16        controls.dll: 3.3.5.17625
       16      fs-traffic.dll: 3.3.5.17625
       16             G3D.dll: 3.3.5.17625
       16        language.dll: 3.3.5.17625
       16            sim1.dll: 3.3.5.17625
       16        visualfx.dll: 3.3.5.17625
       16         weather.dll: 3.3.5.17625
       16          window.dll: 3.3.5.17625
       16 ----------------------------------
       16 Trying C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\SimConnectP3D3.dll
       16 Found it: trying to connect
       31 FS path = "C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\"
       94 LogOptions=00000000 00000001
       94 -------------------------------------------------------------------
       94 ------ Setting the hooks and direct calls into the simulator ------
       94 --- CONTROLS timer memory location obtained ok
       94 --- SIM1 Frictions access gained
       94 --- FS Controls Table located ok
       94 --- Installed Mouse Macro hooks ok.
       94 --- Wind smoothing fix is installed
       94 --- All links okay (except older global weather setting method)
       94 -------------------------------------------------------------------
       94 SimConnect_Open succeeded: waiting to check version okay
       94 Trying to use SimConnect Prepar3D
     1797 Running in "Lockheed Martin® Prepar3D® v3", Version: 3.3.3.3 (SimConnect: 3.3.0.0)
     1797 Initialising SimConnect data requests now
     1797 FSUIPC Menu entry added
     1813 C:\Users\Matthew Ralph\AppData\Local\Lockheed Martin\Prepar3D v3\Prepar3D_Default.fxml
     1813 C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\SimObjects\Airplanes\IRIS Raptor Driver\Raptor.air
    26875 C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\SimObjects\Airplanes\PMDG 777-200LR\B777-200LR.air
    35406 System time = 27/08/2016 08:44:26, Simulator time = 08:00:00 (07:00Z)
    41391 Starting everything now ...
    44766 Advanced Weather Interface Enabled
   223109 Sim stopped: average frame rate for last 188 secs = 19.7 fps
   223109              Max AI traffic was 1 aircraft
   259484 === NOTE: not calling SimConnect_Close ...
   260484 System time = 27/08/2016 08:48:11, Simulator time = 08:03:07 (07:03Z)
   260484 *** FSUIPC log file being closed
Minimum frame rate was 19.4 fps, Maximum was 20.0 fps
Minimum available memory recorded was 2024Mb
Average frame rate for running time of 188 secs = 19.7 fps
Maximum AI traffic for session was 1 aircraft
Memory managed: 88 Allocs, 88 Freed
********* FSUIPC Log file closed ***********

Share this post


Link to post
Share on other sites

You certainly must be doing something wrong. I'll check it for you. Please find the FSUIPC4.KEY file in the Modules folder, make a copy renamed as FSUIPC4.TXT then ZIP it and send it to me at petedowson@btconnect.com. Do NOT publish it on the Forum.

Pete

 

Share this post


Link to post
Share on other sites
2 hours ago, CaptainMatt said:

I don't seem able to locate a FSUIPC.KEY file anywhere?

If there's no FSUIPC4.KEY file then  you've never actually entered a registration in the Installer. Just run it again and do it correctly.

Pete

 

Share this post


Link to post
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


×