Jump to content
The simFlight Network Forums

Recommended Posts

Posted
3 hours ago, Fragtality said:

Wow, that Version is seriously outdated - Time for an Upgrade ^^

My mistake, I meant ver 7.12, not 7.9 above.  Ver 7.12 in conjunction with FSUIPC7 is working well for me so I'm reluctant to make any changes until I actually need some of the new features in ver 0.8.0.

Thanks for the info.

Al

  • 4 weeks later...
Posted
On 11/2/2024 at 7:37 PM, Fragtality said:

Plugin updated to Version 0.8.0

I am still using ver 0.7.12. Should that work with MSFS 2024? If not, does 0.8.0 work with MSFS 2024?

Thanks,

Al

 

Posted
1 hour ago, ark1320 said:

I am still using ver 0.7.12. Should that work with MSFS 2024? If not, does 0.8.0 work with MSFS 2024?

Thanks,

Al

 

Obviously 'No' as it is outdated?

There was preliminary Release for 2024 already: 0.8.2

But there where already some Fixes - most prominently fixing the Connection to FSUIPC when used with 2024 (didn't catch that with my Profiles since they don't have any FSUIPC based Actions anymore). I'm hoping that John soonish releases 7.5 so that I can check for and update that Dependency properly.

These Fixes are available with the latest Dev-Build:  https://github.com/Fragtality/PilotsDeck/blob/master/Install-PilotsDeck-latest.exe

Posted
2 hours ago, Fragtality said:

I'm hoping that John soonish releases 7.5 so that I can check for and update that Dependency properly.

The current 7.5.0-beta (available from Announcements sub-forum) is pretty much what I will be releasing as 7.5.0 (currently no outstanding issues). Working on the installer at the moment, finished but testing. I then need to update the documentation and will release the full installer + documentation as a beta when this is done, hopefully at the weekend. I will then leave in beta for a week or so, to fix any reported issues, then I will make this the next official release.

I recommend trying the v7.5.0-beta now and report any issues found. Or maybe wait for the installer release when it comes in a few days. The official release will be around the 7th December.

John

Posted
9 minutes ago, John Dowson said:

The current 7.5.0-beta (available from Announcements sub-forum) is pretty much what I will be releasing as 7.5.0 (currently no outstanding issues). Working on the installer at the moment, finished but testing. I then need to update the documentation and will release the full installer + documentation as a beta when this is done, hopefully at the weekend. I will then leave in beta for a week or so, to fix any reported issues, then I will make this the next official release.

I recommend trying the v7.5.0-beta now and report any issues found. Or maybe wait for the installer release when it comes in a few days. The official release will be around the 7th December.

John

Thanks for the Feedback!

I think I will then push my PilotsDeck Fixes to Release for the Moment, even when it can't check or update FSUIPC properly yet - but then Users going through these manual Steps can at least connect to it again (in 2024) 😅
Maybe I'll add a temporary Link to the Beta Thread 🤔

Posted
1 hour ago, Fragtality said:

I think I will then push my PilotsDeck Fixes to Release for the Moment, even when it can't check or update FSUIPC properly yet - but then Users going through these manual Steps can at least connect to it again (in 2024) 😅
Maybe I'll add a temporary Link to the Beta Thread 🤔

Ok. If you are using Paul's .Net dll, he has already updated this for MSFS2024 and FSUIPC 7.5+ so update to that if not already. The only other thing to consider is if you are checking/reading offset 0x3308 for the FS version (new version number for MSFS2024, and now only populated when connected to the FS). Otherwise you should be ok.

Cheers,

John

Posted

Yep, just saw the new Client and included it 😉

Yeah that is fine, after 0.8.0 FSUIPC is only a secondary Connector now for (both) MSFS - i.e. it doesn't have any Influence if the Plugin considers the Sim to be connected, loading or ready.

 

With that being said:

*Version-Bump* 😅

Version 0.8.3:

  • Plugin: fixed not connecting to FSUIPC7 in 2024
  • Plugin: fixed not detecting Session as ready when (re)started when Session was already running
  • Plugin: Updated FSUIPC C# Client
  • Installer: Provides link to FSUIPC7 Beta
Posted
8 hours ago, Fragtality said:

Yep, just saw the new Client and included it 😉

Yeah that is fine, after 0.8.0 FSUIPC is only a secondary Connector now for (both) MSFS - i.e. it doesn't have any Influence if the Plugin considers the Sim to be connected, loading or ready.

 

With that being said:

*Version-Bump* 😅

Version 0.8.3:

  • Plugin: fixed not connecting to FSUIPC7 in 2024
  • Plugin: fixed not detecting Session as ready when (re)started when Session was already running
  • Plugin: Updated FSUIPC C# Client
  • Installer: Provides link to FSUIPC7 Beta

Ver 0.8.3 did not find MSFS 2024, only MSFS2020.  Both sims are MS store versions and are installed in their default locations, each with their own copy of FSUIPC7, own Community folder, etc. I don't know if that fact that each sim has it's own FSUIPC7.ini file is a problem. How does Pilots Deck locate the FSUIPC7.ini file for the currently active sim?

Any suggestions?

Thx,

Al

Posted
4 hours ago, Fragtality said:

*Version-Bump* 😅

Version 0.8.3:

BTW, using the Profile Manager I did get automatic profile switching working with ver 0.8.3 in MSFS2020, but like in previous versions of Pilots Deck,  I had to use the aircraft profile names for each aircraft as used in the FSUIPC7 profiles. I first though with ver 0.8.3 I could just use a unique subset of the name shown in the sim's aircraft.cfg file Title entry, e.g., LEARJET for the LEARJET 35A, but that didn't work.

 

Al 

Posted
7 hours ago, ark1320 said:

Both sims are MS store versions and are installed in their default locations, each with their own copy of FSUIPC7, own Community folder, etc. I don't know if that fact that each sim has it's own FSUIPC7.ini file is a problem. How does Pilots Deck locate the FSUIPC7.ini file for the currently active sim?

Note that you probably need the latest FSUIPC7 beta version (7.5.0-beta) for full compatibility with MSFS2024. currently available from the Announcements sub-forum. 

Posted

 

1 hour ago, John Dowson said:

Note that you probably need the latest FSUIPC7 beta version (7.5.0-beta) for full compatibility with MSFS2024. currently available from the Announcements sub-forum. 

Yes, in the General section both FSUIPC7.ini files show
    UpdatedByVersion=7500b
 I should have mentioned that above. I also was using the latest Stream Deck version.

Al 

Posted
1 hour ago, ark1320 said:

 

Yes, in the General section both FSUIPC7.ini files show
    UpdatedByVersion=7500b
 I should have mentioned that above. I also was using the latest Stream Deck version.

Al 

Doesn't make a Difference for these Issues and something I have already assumed - at latest the (PilotsDeck) Installer would have pointed you to the Beta.

 

11 hours ago, ark1320 said:

Ver 0.8.3 did not find MSFS 2024, only MSFS2020.  Both sims are MS store versions and are installed in their default locations, each with their own copy of FSUIPC7, own Community folder, etc. I don't know if that fact that each sim has it's own FSUIPC7.ini file is a problem. How does Pilots Deck locate the FSUIPC7.ini file for the currently active sim?

Any suggestions?

Thx,

Al

Not every Sim does have a FSUIPC7.ini, one Sim does not even have any ini File at all 😉


Check if that File / Path exists:
%localappdata%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\UserConfig.Opt

If exists:
What is the Value of the Parameter "InstalledPackagesPath" in that File?

If not exits:
Check under %localappdata%\Packages\ if there is any Folder for 2024 - maybe AdoboSoft has renamed the Store-Path again ... heard they did that back then with 2020 also (it is so dumb *sigh*)

 

10 hours ago, ark1320 said:

BTW, using the Profile Manager I did get automatic profile switching working with ver 0.8.3 in MSFS2020, but like in previous versions of Pilots Deck,  I had to use the aircraft profile names for each aircraft as used in the FSUIPC7 profiles. I first though with ver 0.8.3 I could just use a unique subset of the name shown in the sim's aircraft.cfg file Title entry, e.g., LEARJET for the LEARJET 35A, but that didn't work.

 

Al 

No. FSUIPC7 Profile Names are not evaluated anymore anywhere.

From the Readme:

image.thumb.png.d540bf898f0b68fdf86163328dcdfe4b.png

Posted
4 hours ago, Fragtality said:

If exists:
What is the Value of the Parameter "InstalledPackagesPath" in that File?

The value is: "C:\Users\arkla\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\Packages"

4 hours ago, Fragtality said:

No. FSUIPC7 Profile Names are not evaluated anymore anywhere.

That's what I thought, but, for example, for the Learjet I could only get profile switching to work in MSFS2020 using the FSUIPC7 profile name LJ35A as shown below. If in place of LJ35A I used just LEARJET it did not work. In the aircraft.cfg file for the Learjet, the plane is identified as  Title="LEARJET 35A N145AJ PMSGTN750+RADAR"
Perhaps I am doing something wrong with the Profile Manager. Just had a thought -- does the entry in the Profile Manager have to uniquely identify the particular plane AND LIVERY, or just uniquely identify the plane. The addon Learjet has a number of liveries.

 

image.png.c706bfed98b095bf7d50910cecaf72e2.png

Posted
1 hour ago, ark1320 said:

The value is: "C:\Users\arkla\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\Packages"

Huh that is really strange! And in there is the "Community" Folder, right?
That is basically how both MSFS Versions are determined to be installed: UserCfg.opt found => Community folder found
So I would assume the Installer also didn't do any FSUIPC / Mobiflight Checks for 2024, right?
And MSFS2024 already had its first start completed when you ran the Installer?

I think I have to write a special Build to troubleshoot that, everything what is needed is there - still the Checks do not return successful 🤔 I'll get back to you.

 

1 hour ago, ark1320 said:

That's what I thought, but, for example, for the Learjet I could only get profile switching to work in MSFS2020 using the FSUIPC7 profile name LJ35A as shown below. If in place of LJ35A I used just LEARJET it did not work. In the aircraft.cfg file for the Learjet, the plane is identified as  Title="LEARJET 35A N145AJ PMSGTN750+RADAR"
Perhaps I am doing something wrong with the Profile Manager. Just had a thought -- does the entry in the Profile Manager have to uniquely identify the particular plane AND LIVERY, or just uniquely identify the plane. The addon Learjet has a number of liveries.

We don't get anywhere like that. Please forget the Title, aircraft.cfg or FSUIPC Profiles. Nothing of that is queried. Trust me, I wrote the Code 😂

What is the Aircraft String that is reported? Does it contain LEARJET in *both* Cases (long/full and short/relative Path)?

Posted
1 hour ago, Fragtality said:

What is the Aircraft String that is reported? Does it contain LEARJET in *both* Cases (long/full and short/relative Path)?

Reported where? Sorry -- don't know where to look for this info.

Al

Posted
33 minutes ago, Fragtality said:

image.png.42ac08b0c58efed493f721ca3f16ef75.png

This is the long path I assume.  Learjet does show up, but all lower case.
image.png.29124742590b3a663de9a0f5fd265034.png


image.png.f8e338b373240f3923c75b1acf574dd1.png

And this is the short path. I see now Learjet is all caps.
image.png.8d3d11c2f7aa2778748af38a5666f994.png
 

Posted
52 minutes ago, Fragtality said:

Please get the latest Dev-Build here and start it with --debug

I got the latest PIlots Deck build, but how do I start Install-PilotsDeck-latest.exe with the --debug option? Usually I just click on the installer to run it.  

Posted
40 minutes ago, ark1320 said:

This is the long path I assume.  Learjet does show up, but all lower case.
image.png.29124742590b3a663de9a0f5fd265034.png


image.png.f8e338b373240f3923c75b1acf574dd1.png

And this is the short path. I see now Learjet is all caps.
image.png.8d3d11c2f7aa2778748af38a5666f994.png
 

Hmm, that could be a trace! I mean I think that I did all Comparisons against lowercase Strings, but I might need to check that.

Please attach also the Plugin-Log and give me the (rough) Timestamp where it should have switched but did not.

 

 

24 minutes ago, ark1320 said:

I got the latest PIlots Deck build, but how do I start Install-PilotsDeck-latest.exe with the --debug option? Usually I just click on the installer to run it.  

Command-Line (good ol' cmd.exe) or creating a Shortcut/Link with that Parameter

Posted
3 minutes ago, Fragtality said:

Hmm, that could be a trace! I mean I think that I did all Comparisons against lowercase Strings, but I might need to check that.

Please attach also the Plugin-Log and give me the (rough) Timestamp where it should have switched but did not.

Yeah, really need that Log. It should just not happen all, the Comparison is all done in lowercase.

And: what does happen when you use "learjet" for mapping?

Posted
2 hours ago, Fragtality said:

And: what does happen when you use "learjet" for mapping?

Using the lower case "learjet" for the mapping seems to work.

Here's how the install went:

 

image.png.c8043b5bf1da35dd973840b55a66d345.png

And here's the log file:PilotsDeck-Installer.log  
Still didn't see that MSFS2024 was detected.

Posted

I don't know what to do with the below. And what is a Switch-Back Profile. Where are details like this explained? Is there documentation somewhere for new Pilots Deck users that explains how to use the different features of the Profile Manager?

image.png.c92b8ffaa80216572937e7d9235d9f0f.png

Posted

O M G - I'm so dumb !

Download the Dev-Build (-latest File) again, I had a Typo in the Path 🙄
The Installer Issue should now be fixed.

But I am still waiting for the Logs of the Plugin not switching. I don't understand any of that, because it doesn't make any Difference either Code-Wise or in my Tests which Case-Style the Search-Strings have. Even Camel-Case works.

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.