Jump to content
The simFlight Network Forums

Pete Dowson

Moderators
  • Posts

    38,265
  • Joined

  • Days Won

    170

Everything posted by Pete Dowson

  1. There is another thread near here about this, though referring to the PMDG 777. Please refer to that, and find the link in there to an interim update (FSUIPC 5.103j) which appears to fix the issue. I'll be releasing it as a proper interim update in the Download Links subforum within the next day or two (though it may be a full release 5.104 by then, if i get time to do some documentation updates). BTW it would be far better to use a properly descriptive thread title when you post here. "FSUIPC5 Question" wouldn't help anyone find relevant answers. Pete
  2. Well, I looked at my source and was surprised to see that MIN and MAX options, by those names, are already there. Somehow they missed the document update. I don't know when they were added -- they're not mentioned in the main History document either. There is also another undocumented option: DELAY which waits 10 seconds before running the program. Pete
  3. I use PSU, but on a separate PC. I think it uses FSUIPC as well as its own web connection, and of course a direct Network style connection to the ProSim EXE. I've no idea why it appears to need to be in Admin mode (unless P3D is in Admin mode, for the FSUIPC connection). Have you asked Humberto about this, in the ProSim forum? BTW you could also run PSU using the "ext.run" function is a Lua plug-in. If the plug-in is called ipcInit.lua it will run as soon as FSUIPC is started. Then you have lots of options, including minimising. NOTE: FSUIPC5 had a problem with "ext.shell" and "ext.run" until a very recent fix. You'd need FSUIPC 5.103j at minimum -- look in the thread near here for the link. The title of the thread is obvious. Pete
  4. That's rather odd. There's no difference at all in WideClient, and the socket code is 100% within that and 32-bit still of course. It doesn't know or care that the FS you are linking to is 64 bit, so the FS version isn't relevant. What, WideClient? Space for execution of Lua threads and other things is allocated dynamically, not part of the EXE file. And as far as it is concerned, P3D3 is the same as P3D4 (and FSX, FS9, even FS98!).. It doesn't pre-allocate any memory. The memory is allocated as needed, and it wouldn't need any more or different memory arrangement depending on what FS it is talking to. As I said, it doesn't know nor care. Being a comnpletely separate process to FS it is only dependant upon Windows providing whatever resources it needs (which really are not many). What is the Lua doing when this error occurs? How far is it getting? Can you please supply logs with problem reports. Maybe do it for both P3Dv3 and P3Dv4 both running. There isn't the same Lua trace facility in WideClient as in FSUIPC, but to nail the actual line in the plug-in you could try adding little log messages like ipc.log("I am here #1") into the code and moving it up and down until you pinpoint it. Maybe P3Dv4 is already grabbing most or all of your real memory before you get to run WideClient? Try running WideClient before starting P3D, and name your Lua file "Initial.lua" so that it starts without waiting for an FS connection. Pete
  5. Sorry, but I don't think that's possible. I think they start in whatever mode the current process is in. But you could try changing the privilege level in the EXE properlties. Right click, select Properties, then the Compatibility tab. It's at the bottom of that tab I think. not sure it will work, but it is worth a try. Iounds like you made the mistake of letting the Sim install into the Program Files folders, which are protected? I can't think of any other reason for needing to use Admin mode. That will probably only work if the Window you want Min or Max is the first or only one the program opens and uses default options (as for 'HIDE'). But I can put it on my long list for consideration. Pete
  6. Did you download the interim update from Download Links, the one named 5.103g? HAT is where GoFlight is suported, and THAT ZIP most definitely contains GFDev64.DLL. Ealier versions of FSUIPC do not support GoFlight in any case. ALWAYS state your version of FSUIPC please! Otherwise you aren't making sense. I ALWAYS need to know that. Pete
  7. No, it stays at whatever you set it to. The default setting is only what it sets if it creates the parameter in the first place. In that case I haven't a clue. It is now doing what it did before, which you say worked, except that with "auto" set it only does it if you actually load the aircraft. With "Yes" set it is identical now to before. With "No" you are turning it off in any case. There is a slighly modified later version, 5.103j, which might be worth a try. Let me know, but really I think I'll have to wait and see if PMDG will send me anything. FSUIPC5103j.zip Pete
  8. I think I've found and hopefully fixed the problem. haven't yet tested all the options, but if you'd like to try this version and let me know, please: FSUIPC5103j.zip Pete
  9. Just disable controllers altogether in the sim. You should be doing this in any case if you are doing any assignments in FSUIPC (except for just keyboard assignments, which FSUIPC can override). In P3D4 the option is in the Settings - Controls options, in the last tab (I don't remember its name at present, maybe "Others"?) Pete
  10. FSUIPC does not use the GoFlight drivers for P3D, only the GFDev64.DLL module, which was included in the download ZIP since the first version of FSUIPC with Goflight support incorporated! Just place to GFDev64.dll into the Modules folder. Download the currtent interim update for FSUIPC5 from the Download Links subforum. ALWAYS look there for the latest versions. Pete
  11. It should work with the default, "Auto". Only try "Yes" if that doesn't work please. Pete
  12. Try this please. Let me know. I've reverted back to separate clients for each of the three aircraft. Not tested with a PMDG aircraft here -- waiting for an answer to my request from PMDG. Install_FSUIPC5103g.zip It's a revised (64-bit) installer build, because I'm testing the Installer too to fixcrashes some folks have been reporting (see separate thread). Pete
  13. No. If you look back this thread was started by a Kevin which had the Installer crash too. I've now built a 64-bit version of the Installer, and that works either way -- HKLM then HKCU or vice versa, as does the FSUIPC4 installer. I just hope that's the answer. 64-bit installers for 64-bit programs. Never thought it was needed. Pete
  14. The value actually in 0580 cannot ever represent anything over 359.999999 ... degrees. 360 would be zero in any case. The units in the 32-bit offset 0580 are the actual heading (0-359.9999...) divided by 360 (so it is completely fractional) then multiplied by 4294967296 (the maximum possible unsigned value in 32-bits), so making full use of those 32 bits. Thus the largest value, converted back to degrees, cannot be 360 or anything higher. Pete
  15. I know about the WOW6432Node business, but that's supposed to be hadled automatically by Windows. Pete
  16. I'm afraid I will have to remove the built-in LuaSocket facilities in FSUIPC5. I have been trying to compile 64-bit versions of socket.core, mimi.core and ltn12.core (I did find I was including them -- wrongly as they were the 32-bit versions), but there are vital bits missing in the LuaSocket sources I downloaded and the things just won't compile. There is a work-around. Install WideClient on the same PC asFSUIPC5. Change the ClassInstance parameter in the INI to 1 so it can run at the same time as P3D4, and connect to FSUIPC in the normal way, and use socket plug-ins in WideClient. It's still a 32-bit program and has the requisite modules built in. I'll publish this as a note in the next "changes" notice for an FSUIPC5 update. Pete
  17. Strange that in the Installer I can get the HKCU one but not the HKLM one -- says it isn't there (it is) on my system and crashes on yours. All I did in the later instakker is reverse the order of HKCU/HKLM (and of course the parameter names. Even odder is that it works fine for the FSUIPC4 Installer with exactly the same code. No, I don't think the captitalisation matters. Well the results are not logical. So they are "out of everyone's depth" I think. I'm just glad there's a work-around. I might try to build a 64-bit version of the Installer, just to see if that makes any difference, though it shouldn't -- the registry entries are the same, the P3D3 ones are right next door! Thanks for your investigations, nevertheless. Pete
  18. Okay. If you've not changed the 777 install in any way, then this problem must be down to P3D. All I'm doing in the newer versions is making the request for the data in the main FSUIPC SimConnect Client, instead of in separate Clients for each aircraft. I'm going to ask PMDG for a trial version of the 777 (or 737 -- similar reports for that). I have the 747 on such an arrangement but that simply hands my P3D4 immediately, with a black screen. I might post a link here to a test version anyway, later today or more likely tomorrow. Pete
  19. Providing you either don't iinstall the CH control manager, or you do but it doesn't stop the devices being seen by FS or FSUIPC as normal joystick-type devices, then you can assign them as you like in FSUIPC or FS (but not in both). I've used it since the Apple II version, moving to the Amiga later, before PCs. Please use the Support Forum for questions and support. "FAQ" does mean "Frequently Asked Questions", but as on most support sites it is actually a repository for the the answers to FAQ's. Pete
  20. Did you delete your KEY file? There's never a need to delete anything when installing an update. That's crazy! I don't know how that is possible. Unfortunately you seem to have cut the top off the Install log -- the title and registry paths are missing. What version are you trying to install (saying "latest version" doesn't really help). There is a special trest install, with a small cvhange in the order of the Registry checks. Try: Install_FSUIPC5103g.zip The Download Links subforum often has interim updates which are just a ZIP containing the DLL and a changes note. It is always worth perusing that sub-forum. there are lots of useful things there as well as updates for FSUIPC. Pete
  21. I never worked out how to do that. but FSPS does it, automatically for you. I think it's called Fiber Accelerator. I know SimMarket sell it. Pete
  22. Can you try that with HKLM instead, because it's when I try that first you are getting the crash. And, yes, I don't see your ... in regedit here
  23. Which comparison are you referring to? I'm afraid I still don't understand your code. Have you tried enabling the Lua debug/trace option on the Logging tab, before running your plugin? It will show the lines (by number) executed, and the values when they change.
  24. Please try the current update, 5103g, and set PMDG737offsets=Yes in the [General] part of the INI file. Show me the log if still no luck. Pete
  25. Hmmm. That's strange, because the log does show that the 777 offsets are enabled. Are you sure the facility is enabled in the 777? Pete
×
×
  • 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.