News:

Precision Simulator update 10.187 (9 June 2027) is now available.
Navburo update 13 (23 November 2022) is now available.
NG FMC and More is released.

Main Menu

PSXView with xplane12, introducing extended TCAS functionality and optional 3D

Started by TCASSE, Wed, 7 Jan 2026 12:52

TCASSE

Quote from: TCASSE on Tue, 13 Jan 2026 15:51I found a solution.
Install Visual Studio 2022.(it's free).
I compiled with VS2022, I suppose when installing VS2022, some DLL are copied in the c drive. Just install, after you will see the plugin PSXView.
Sorry for the disturbance
On a brand new PC, I install W11 and VS2026 ( I choose dev Python and C++).
- The installed application are:
Microsoft Visual C++ V14
Microsoft Visual Studio Installer
Visual Studio Community 2026
Windows SDK Addon
Windows Software Development Kit
WidgetsPlatformRuntime


joergalv

#21
I ran the Depcencies walker against win.xpl ('Dependencies -chain win.xpl') which gave the following at the end of the output:

|  ├ MSVCP140D.dll (NOT_FOUND) :
|  ├ WS2_32.dll (WellKnownDlls) : C:\Windows\system32\WS2_32.dll
|  ├ VCRUNTIME140D.dll (NOT_FOUND) :
|  ├ VCRUNTIME140_1D.dll (NOT_FOUND) :
|  ├ ucrtbased.dll (NOT_FOUND) :

You see the '**D.dll' ?  I'm not a windows developer, but hints on the net tell me those dlls are for debugging purposes. Looks like your win.xpl still contains some debug code, which requires the debug version of VC runtimes to be installed. There is no redistributable package for those. It seems they only come with Visual Studio.

Do you have a chance to compile the plugin as a release version?

====== Resolution from Claude.ai:

The Issue
Your plugin was compiled in Debug configuration instead of Release configuration. The D suffix on those DLLs confirms this:

MSVCP140D.dll ← Debug C++ runtime
VCRUNTIME140D.dll ← Debug runtime
VCRUNTIME140_1D.dll ← Debug runtime (C++ exception handling)
ucrtbased.dll ← Debug Universal C Runtime

Why This Is a Problem

Debug runtimes are NOT redistributable - Microsoft doesn't allow you to ship them
They're only installed with Visual Studio - end users don't have them
Debug builds are slower and larger - not suitable for production
This explains why it worked before - you probably had Visual Studio installed on your X-Plane 12.2 machine, but not on the 12.3+ machine

The Solution
Recompile your plugin in Release mode:
In Visual Studio:

Change the build configuration dropdown from Debug to Release
Rebuild the entire project
The new win.xpl will depend on:

MSVCP140.dll (no D)
VCRUNTIME140.dll (no D)
VCRUNTIME140_1.dll (no D)
ucrtbase.dll (no D)

Or use CMake:
bashcmake --build . --config Release

===== END Output from Claude.ai
Regards
Joerg


joergalv

the new version provided is still dependent on the debug versions of the dlls.
Regards
Joerg


joergalv

affirmed! plugin is loading now!
Regards
Joerg

JJK

Plugin Loads!

Test flying it now. Scenery jumps and jitters all over the place. Are there more settings that need to be tweaked?

I see that radios sync, is there a chance to get the transponder to work as well in sync and transmit, in order to fly online with Pilotedge and Vatsim?

Thanks, J


JJK

Hi TCASSE, thanks.

Just tested it but it is still shaking, seems to be exactly the same.

Anything else I need to tweak on my end?

J

Swiso

Yep ! Now it works !
Thanks !

TCASSE

Quote from: JJK on Wed, 14 Jan 2026 17:15Hi TCASSE, thanks.

Just tested it but it is still shaking, seems to be exactly the same.

Anything else I need to tweak on my end?

J
Did you take the last one file (Wed, 14 Jan 2026 16:46)? Strange, I tested the plugin this morning. it's ok by my side. No sluttler, no jitters, very smooth image...

TCASSE

Quote from: TCASSE on Wed,  7 Jan 2026 12:52Hi all,

I have made a plugin similar to Xview. 
Tested with XP12 and 747-400 Master
Locate an airport on PSX.
Locate this airport on Xplane then link.

Features:

Flaps
Spoiler
Gear
Aileron/elevator
Landing light fully synchronised with xplane
Taxi light fully synchronised with xplane
Beacon and nav synchronised with xplane
Time/date synchronised with xplane
Some parameters in the weather psx sent to xplane * please wait for xplane, it's not immediate and laminar always change the datarefs. So it's possible that some paraméters do not work any more...
Visibility
Precipitation
Turbulence
I use the parameter 0/8 of the cover of the base clouds (botom left of the weather PSX page) to send to xplane the preset of the clouds similar to the 8 preset of xplane (clair/VFR/IFR/Storm...)
Com1stby/Com2stby synchronised
psxsync.cfg in the root of xplane to modify the IP/port if not on the same PC.

You will see a windows (that you can move and put under the screen if needed)
Link
Meteo off
2 sliders to adjust the hight of the plane and the heading.
Value of the COM1/COM2 stby

https://1drv.ms/u/c/9078b8581e0fcab6/IQD7o5EBm6bMQJhX_ecA43pVAf1yzwy0PE2tlWmGiJutzoc


Best Regards,
 
Thierry Cassé


Captain_Crow

#32
Hi,
on my system the Sparky 747 is shaking all the time. If I unclick the PSX Sync the a/c sinks into the ground with engine fire....
What do I missing here?
Best
Steff
Here a link to twitch: https://www.twitch.tv/videos/2670538421


joergalv

Based on what we know from PSX.NET.MSFS, some things that can make a night/day difference, and should be checked/tested:

- Windows regional/number format settings for the decimal separator ( '.' vs ',' )

- X-Plane settings
-- FPS unlimited/limited (if limited, whether external or internal, which limit does apply)
-- VSYNC enabled/disabled (if enabled, whether external / or internal)
- PSX Preferences -> Basics -> Frame rate limit - FPS

TCASSE, would you mind sharing your settings?

Regards
Joerg


TCASSE

Quote from: joergalv on Thu, 15 Jan 2026 10:18Based on what we know from PSX.NET.MSFS, some things that can make a night/day difference, and should be checked/tested:

- Windows regional/number format settings for the decimal separator ( '.' vs ',' )

- X-Plane settings
-- FPS unlimited/limited (if limited, whether external or internal, which limit does apply)
-- VSYNC enabled/disabled (if enabled, whether external / or internal)
- PSX Preferences -> Basics -> Frame rate limit - FPS

TCASSE, would you mind sharing your settings?


Windows regional/number format settings for the decimal separator -> ,
 FPS unlimited
PSX Preferences -> Basics -> Frame rate limit - FPS 73 (by default)

TCASSE

Quote from: Captain_Crow on Thu, 15 Jan 2026 09:40Hi,
on my system the Sparky 747 is shaking all the time. If I unclick the PSX Sync the a7c sinks into the ground wit engine fire....
What do I missing here?
Best
Steff
Here a link to twitch: https://www.twitch.tv/videos/2670538421


Quote from: Captain_Crow on Thu, 15 Jan 2026 09:40Hi,
on my system the Sparky 747 is shaking all the time. If I unclick the PSX Sync the a7c sinks into the ground wit engine fire....
What do I missing here?
Best
Steff
Here a link to twitch: https://www.twitch.tv/videos/2670538421


Hi, did you take the last file?https://1drv.ms/u/c/9078b8581e0fcab6/IQDhg67HAP8KT7fyafjYZxU4AT9faUZk_pSWnDRV-JY3KDQ

Captain_Crow

I´ll try it.... But I think I used this one..
Will report...
Steff

Captain_Crow


joergalv

Steff, any better if you reload the PSX Situ after connecting PSXView<->PSX?
Regards
Joerg