-
Posts
38,265 -
Joined
-
Days Won
170
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by Pete Dowson
-
FSUIPC 4.496 P3Dv3 Control problem
Pete Dowson replied to WotanUK's topic in FSUIPC Support Pete Dowson Modules
Sorry, I don't understand what you mean by "manually assigning the axis within the FSUIPC program"! If FSUIPC doesn't see the axes then it cannot assign them! You always need to disable controllers in the Sim if you are assigning in FSUIPC. Pete- 6 replies
-
- Control issue
- 4.496
-
(and 1 more)
Tagged with:
-
FSUIPC 4.496 P3Dv3 Control problem
Pete Dowson replied to WotanUK's topic in FSUIPC Support Pete Dowson Modules
Okay. This is a fairly well known problem which seems to have become more common with Windows 8 and even more so with Win 10. The installers (especially those from Saitek, but not exclusively) don't appear to be assigning joystick IDs in the Registry. FSUIPC depends on these. There's a thread on this in the FAQ subforum here, which explains a way to get around this. Pete- 6 replies
-
- Control issue
- 4.496
-
(and 1 more)
Tagged with:
-
P3dv3 cannot set "Throttle per engine"
Pete Dowson replied to panselmo's topic in FSUIPC Support Pete Dowson Modules
All the throttle quadrants I've seen have at least 4 levers, and some have 6, yet you only use one lever for throttle? Is that what you are saying? I'm not sure why you state this. Please refer back to my questions, because there's no more information now than before. Look, I asked (now separating the questions so perhaps you can see them better?): 1. How are you assigning the throttle? 2. If you have the throttle quadrant then surely you have more than one? 3. Is the throttle assigned in FS or FSUIPC and 4. what to? 5. Before you select "Map to 4 throttles" did you check that it responded there? (No point mapping something that isn't being sen or isn't even assigned!) You aren't answering any of the essential questions I asked but instead supply other information which isn't relevant or doesn't help at all. Sorry. Please read the questions. when I know what you are doing I might be able to help! Pete -
FSUIPC 4.496 P3Dv3 Control problem
Pete Dowson replied to WotanUK's topic in FSUIPC Support Pete Dowson Modules
Sorry, I'm afraid you need to explain a little more. Where are you assigning and to what controls? What do you mean by "tweak the axis"? BTW the version you should be using is 4.946. i assume your 4.496 was a typo? Pete- 6 replies
-
- Control issue
- 4.496
-
(and 1 more)
Tagged with:
-
Prepar3D v3 not closing down fully.
Pete Dowson replied to chrisal's topic in FSUIPC Support Pete Dowson Modules
That's the Beta release for P3D3, is it? I wonder if it would still give you a hang without its DLL running. Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
Thanks. Well, the answer ooks straight-forward. Windows cannot find the file where you say it is and where FSUIPC is looking for it! 15 Trying C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\SimConnectP3D2.dll 46 !!! Error 126: The specified module could not be found. I must admit I was hoping for something more, er, useful that I could do something about. But having installed the file there and you've seen that it is there, I do not understand why or how it cannot be seen by Windows when it is asked to load it! FSUIPC is of course dependent upon other files there, like the Settings stored in the FSUIPC4.INI file, and, indeed, it is writing the Log you are showing there. So how can it possibly not see the DLL it needs to load? It makes no sense. And, so far, it is only doing this on TWO out of who knows how many systems! FSUIPC has been loading this DLL now on all P3D systems right from version 1.4. I don't understand what's different now. Looks like I'll have to give up and assume it isn't going to affect too many folks. Pete -
Prepar3D v3 not closing down fully.
Pete Dowson replied to chrisal's topic in FSUIPC Support Pete Dowson Modules
Sounds like some sort of timing conflict with another add-on -- possibly ASN? You ARE using a P3D version 3 compatible version of ASN I hope?. This sequence at the end shows a full close down of everything in FSUIPC: 38360 === DLLStop called ... 38360 === About to kill my timers ... 38563 === Restoring window procs ... 38563 === Unloading libraries ... 38563 === stopping other threads ... 41172 === NOTE: not calling SimConnect_Close ... 41172 === AI slots deleted! 41172 === Freeing button memory ... 41172 === Closing my Windows ... 41172 === Freeing FS libraries ... 42172 === Closing devices ... 42172 === Closing the Log ... Bye Bye! .. Where P3D sometimes crashes (though I suppose it might hang in other circumstances) is where is says now "not calling SimConnect_Close" -- that's why I don't call it at present, though it can be re-enabled by parameter. Pete -
No idea. 11BA is the GFORCE value supplied by SimConnect, multiplied by 625 and supplied as an integer (i.e. no fractions), for compatibility with values in FS9 and before. 1140 is exactly the same value, as a double float (so including fractions) but not multiplied by anything and not having any fractional part lost. Whether FS computes this stuff accurately or not I have no idea, sorry. If it is accurate then the double obviously will give more precision than the 1/625ths supplied by the integer value. Pete
-
Prepar3D v3 not closing down fully.
Pete Dowson replied to chrisal's topic in FSUIPC Support Pete Dowson Modules
With FSUIPC running there will normally be quite a few seconds after P3D's Windows closes before the process finally ends. How long do you wait before restarting? I know of nothing in FSUIPC which will not terminate when SimConnect sends it the closing signal. There is a bug in P3D which is still not fixed where it can CRASH on exit if I let FSUIPC call the SimConnect_Close function whilst it is closing down. This is known to happen with several other Simconnect-using internal addons too, not just FSUIPC. I have made the SimConnect_Close optional and it is currently defaulted off. Not a tidy thing to do, but it stops the crash. However, there are no other reports of P3D hanging on exit, and in fact never has been. The crash initially appears to be a hang because it takes Windows a long time before it gets reported. TO INVESTIGATE FURTHER: Before starting P3D please add the following to the [General] section of FSUIPC4.INI: Debug=Please LogExtras=4 Then run P3D. When you've closed it down, show me a complete FSUIPC4.LOG, but please wait at least 30 seconds after closing P3D before doing anything. The logging added by this will show the steps FSUIPC has taken to tidy everything up whilst closing. If it is hanging at all this will show where. Pete -
Question to FSUIPC and WideFS (P3DV3)
Pete Dowson replied to Duesselwings's topic in FSUIPC Support Pete Dowson Modules
It should work exactly the same as with FSX, just copy your settings file over -- FSUIPC4.INI -- from the FSX Modules folder to the P3D Modules folder. The WideServer part of FSUIPC needs no configuring and no "starting", once enabled. Check that it is enabled on the main (first) tab in the FSUIPC options -- Add-Ons menu, FSUIPC. Don't forget, it doesn't connect in any case until you are "ready to fly". Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
Please download FSUIPC4946a.zip, and put the enclosed DLL into your P3Dv3 Modules folder. It is identical to 4.946 but it logs one line extra when it cannot load SimconnectP3Dv2.DLL, giving the error details returned by Windows. That's what I need to see. Thanks, Pete -
So, it sounds like the rudder control is working fine. What's the problem? What are the symptoms? What, replacing one copy of FSUIPC4.DLL with an identical copy? Don't see the point of that. I assume you meant when running the Installer, because you don't "load FSUIPC" -- FS or P3D does that! If it is asking for FSX.EXE there's an entry in your Registry which says FSX is installed. If you have manually deleted it, then you should really tidy the Registry entries pointing to it. The Install Log provides you with all these details. Or have you, by chance, been using some "migration tool" to allow you to install FSX add-ons which have no knowledge of P3D? If so, you need to make sure all their messing about is properly undone! They are a menace to properly designed installers! I think you should re-install P3D. It sounds like your Registry is in a mess. It should have the proper details of the installation. You need to describe your "rudder issue", because your first paragraph merely said it was all okay! Pete
-
CTD after add the Axis setting
Pete Dowson replied to SEN_SEI_SAN's topic in FSUIPC Support Pete Dowson Modules
FSUIPC cannot cause crashes in DirectInput, only driver problems can do that. And you are not providing enough information. WHEN exactly does the crash occur, and WHAT actual assignment are you making. You also said "This time disabled P3D side controller settings.", but did you actually disable the controller, not simply de-assign the axes. It is most important. Finally, WHY are you assigning in FSUIPC rather than in P3D? Pete -
Some help with LUA needed
Pete Dowson replied to Jackson5's topic in FSUIPC Support Pete Dowson Modules
No. The log is all very well, but being a small extract I can't see what Lua threads 1 and 2 are, and certsainly you've shown me no Lua file with a "Doors" function, so how can I possibly comment? Again, I do not have enough information. Pete -
P3D 2.5 Crash After FSUIPC 4.946
Pete Dowson replied to kaganarisut's topic in FSUIPC Support Pete Dowson Modules
There's no information there about the crash. what is on screen at the time? I need, at minimum, the Windows crash details, from the Event Viewer, please. Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
I don't think that can apply to all users. There's something odd going on. My installation does not need FSX SP1 or SP2 and doesn't log that it is using it. Something is preventing SimConnectP3D2.DLL from loading on your two systems only (at present). I'll add some extra logging to try to find out what is going on. Will you run it for me if I do, please? I'd just need the log. nothing else will change, just a replacement FSUIPC4.DLL with an extra line or two of logging. Pete -
Yes. It is independent of the Sim in use, it is entirely dependent upon FSUIPC. Neither did FSX have a Modules folder. you must install FSUIPC first. That creates the Modules folder! Did you not bother to read any of the PFC DLL User Guide? It is very explicit there, that you must install FSUIPC4 first! You do that inside the sim after installation! PLEASE PLEASE PLEASE read at least some of the User Guide! :sad: Pete
-
Did it work using P3D's own assignment though (ie the / or Shift / or ctrl / -- never can remember which).? [LATER] Okay. Just tested for myself. It works fine for the FSX 738 transported into P3Dv3. And incidentally, the default keyboard assignment is just /. Both that and assigning in FSUIPC work fine. So it might actually be a problem with the F22? I can't tell with that. Don't know where to look. Pete
-
CTD after add the Axis setting
Pete Dowson replied to SEN_SEI_SAN's topic in FSUIPC Support Pete Dowson Modules
It's a crash in Direct Input. Maybe your joystick drivers? Did you disable controllers in P3D? Does it work okay assigning in P3D itself instead of FSUIPC? Since it is specific to P3D and DirectInput I think you may need to report this to Lockheed-Martin. Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
Hmm. Very strange -- it is actually using the FSX SP2 Simconnect! Can you please check that this file is actually present: C:\Program Files (x86)\Lockheed Martin\Prepar3D v3\Modules\SimConnectP3D2.dll On my system, despite the fact that I do have the FSX SimConnects present, it definitely still only uses my own module, thus: 20452 Trying E:\Prepar3D v3\Modules\SimConnectP3D2.dll 20499 Found it: trying to connect 20546 FS UNC path = "E:\Prepar3D v3\" I am trying to build a P3Dv3-specific version of my DLL, but I'm having difficulties with that -- my compiler doesn't like the latest data from L-M. However, comparing your results and mine, I don't think it would make any difference. Something else is going on. Maybe it's something to do with having P3D installed in the Windows protected Program Files folders ... but it shouldn't matter. The Modules folder isn't protected el;se you'd not get the Logs you show me! Pete -
P3Dv2 Not working since FSUIPC Update
Pete Dowson replied to bcrawley57's topic in FSUIPC Support Pete Dowson Modules
Sorry, it isn't related to FSUIPC -- you've proven that yourself (assuming you mean DLL.XML not DLL.EXE). BTW it is always quicker and easier to test without FSUIPC by renaming the FSUIPC4.DLL itself in the Sim's Modules folder). Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
Theoretically, for FSUIPC, that shouldn't be necessary. I may try and build a P3D3 version of my SimConnectP3D DLL. But first, would you mind showing me the FSUIPC4.LOG from your successful start, please? In the long run you are better off installing the FSX Simconnects in any case, as many add-ons will need them. Pete -
P3D v3.0 W10 stuttering.........
Pete Dowson replied to remcosol's topic in FSUIPC Support Pete Dowson Modules
Aha, interesting indeed! I think you need to report that as a bug to Lockheed Martin! Thanks for getting back with the answer! Pete -
Activation Complete - No Menu Pulldown
Pete Dowson replied to Michael_B767_ATP's topic in FSUIPC Support Pete Dowson Modules
Aha! So there was no "pulldown" to pulldown, not that FSUIPC was missing in the "pulldown"! ;-) That's correct. It's always been installed by the FSUIPC4 Installer for P3Dv2 or later because the P3D installer doesn't install the WinSxS SimConnect DLLs. Not relevant to FSUIPC. FSUIPC doesn't use Networking or the Internet. Simconnect.xml isn't relevant to FSUIPC unless you have it set incorrectly to prevent local use of SimConnect. As a test try removing that file altogether -- it is not needed unless you are using SimConnect applications across the Network. SimConnect.INI s irrelevant to FSUIPC. That's just to control SimConnect logging. WideServer.DLL and WideServer.INI have not been used since FS2004 days. What on Earth are you doing with those? However, none of that should affect FSUIPC connecting to SimConnect. Here it was not necessary to make a P3D3 version of my SimConnectP3D2.DLL modules, but maybe that's because I also have all the FSX WinSxS Simconnects installed too, like most other users who have any addons.. If it still fails when you remove the SimConnect.XML file, see if installing SimConnect helps. You'll find all the versions of Simconnect in the P3D "redist" folders. Try the Simconnect.msi from redist\Interface\FSX-SP2-XPACK, for example. BTW I think you'll find you'll be needing at least the FSX-SP1 and FSX-SP2 Simconnects installed if you ever intend to use many FSX Addons with P3Dv3. Pete -
Okay. Thanks from confirming. I could see for sure it was not FSUIPC OOM detection, not FSUIPC's "beep" but a Windows "ding"! Pete