News:

Precision Simulator update 10.195 (15 September 2026) is now available.
Navburo update 13 (23 November 2022) is now available.
NG FMC and More is released.

Main Menu

VisualPSX Suite released

Started by Garry Richards, Thu, 26 Jun 2014 01:24

OmniAtlas

I'm getting P3D CTD with fault module name MSVCR100.DLL -- this only happens after I load VisualPSX and it is attempting to reload the scenery data.

Any work arounds?

kiek

#221
Hi Garry,
First let me thank you for your wonderful tool, thx!

I have two questions:

1. What about the DisableTurbulence parameter in FSX.cfg/Prepar3D.cfg?
If the weather is coming from PSX: do I have to disable turbulence because PSX is making the aircraft movements via VisualPSX, or not?


2. The default FSX 747 works well in Prepar3Dv2.4 except that the Landing Gear does not retrack in flight.  How do I solve that?

Regards,
Nico Kaan

United744

I have the gear not retracting problem in FSX. It sometimes works (not sure why "sometimes").

Garry Richards

Hi Nico,

Thanks!

When VisualPSX is running, the FSX aircraft follows PSX exactly. It is not influenced at all by FSX weather. So FSX turbulence is irrelevant and will have no effect on either the FSX aircraft or PSX. There's no need to disable it.

I receive occasional reports of FSX gear not retracting under VisualPSX but have never found a cause. I will have another look at my code.

Cheers,
Garry

Website: flightsim.garryric.com

Hessel Oosten

Garry,

Here also a gear- "non-retracter".

Hessel

OmniAtlas

Landing lights, taxi lights intermittent work here for some reason...landing gear is okay.

Running P3D 2.3. Regards.

Frans Spruit

Hi Garry,

Thanks for your hard work and the new update, (working fine)
I wish you and your family a Merry Chistmas,

Frans Spruit EHAM

Garry Richards

Thanks Frans, glad it's ok. Merry Christmas to you and yours too.
Garry

Website: flightsim.garryric.com

RB211G

After buying a new SSD, I decided to upgrade P3d to the latest version, 2.5. Having finished the upgrade, I ran RunwaysPSX, directed it to the P3d folder but it does not find any airport data within P3d. Anyone have any ideas.

dabok

Lockheed Martin made some big changes in P3D 2.5, which made a lot of third party add-ons stop working. Mainly due to renaming folders, placing config-files somewhere else, etc, etc.

My guess is that this is the main reason that you can't find any airport data. Maybe you need to find out where P3D v2.5 has placed scenery.cfg, point RunwayPSX to that folder and run it again?
Rgrds,

Edwin

RB211G

I have already tried that. The scenery.cfg is now under the user/appdata folder. When re-directing runwaypsx to it, it still says no airport data found. Is this because runwaypsx is expecting it to be in the prepar3d folder?

Garry Richards

Quote from: dabokLockheed Martin made some big changes in P3D 2.5, which made a lot of third party add-ons stop working. Mainly due to renaming folders, placing config-files somewhere else, etc, etc.

My guess is that this is the main reason that you can't find any airport data. Maybe you need to find out where P3D v2.5 has placed scenery.cfg, point RunwayPSX to that folder and run it again?
That would certainly break RunwaysPSX. It seems that P3D is moving away from FSX so that separate versions of the apps in the VisualPSX suite will be required for P3D. I guess that's going to have to happen.

Mutter, mutter, more work. Sigh.
Garry

Website: flightsim.garryric.com

Hardy Heinlin

Quote from: Garry RichardsMutter, mutter, more work. Sigh.

Hi Garry,

would it be possible for VisualPSX to send this string to PSX after initial connection?

demand=Qs325

This command activates the ApServo (Qs325) output. This way the checkbox on Preferences > Basics is no longer required.

For reference:
http://aerowinx.com/forum/topic.php?id=2514

It would be just one line of code :-)


Cheers,

|-|ardy

Garry Richards

Hi Hardy,

It's done already in the next version, not yet released. Do you need me to release an interim version with that feature enabled? I can do that in the next few days.

To retain the lexicon based variable assignment I send the demand after processing the lexicon. That way my code never refers to Q codes directly. Is this ok or do you need demands to be sent immediately after connection?

Cheers,
Garry

Website: flightsim.garryric.com

Hardy Heinlin

#234
Hi Garry,

if you could release your new version within the next two weeks or so, that would be fine. Thanks!

Sending the demand after the lexicon is correct. You just need to send it before you start listening to ApServo. If your user doesn't need the ApServo stuff (is your animation an option?), then you shouldn't demand it at all.


Cheers,

|-|ardy

kiek

#235
Hi Garry,

How many times per second does VisualPSX update the position of the aircraft in FSX/Prepar3D?  72 or less?

I'm asking that because of this:
I have Prepar3D running at one (powerful) PC and Visual PSX at another PC running the PSX boost server. I run Prepar3D in 2D cockpit view without panel. When making turns, at say 7000 feet, my view in Prepar3D is not 100% smooth but a little bumpy. The PSX boost server is running at 72 fps and in Prepar3D I have 30-40 fps.

Where do you think, in my situation, would be the best place (performance wise) to install VisualPSX, at the Prepar3D PC or at the PSX boostserver PC?

Regards,
Nico

Garry Richards

Quote from: Hardy Heinlinif you could release your new version within the next two weeks or so, that would be fine. Thanks!
OK, will do. :)

Quote from: Hardy HeinlinSending the demand after the lexicon is correct. You just need to send it before you start listening to ApServo. If your user doesn't need the ApServo stuff (is your animation an option?), then you shouldn't demand it at all.
Good. These animations are basic and not optional. No one has requested an option to have them turned off.

Cheers,
Garry

Website: flightsim.garryric.com

Garry Richards

Quote from: kiekHow many times per second does VisualPSX update the position of the aircraft in FSX/Prepar3D?  72 or less?
The nominal transmission rate for high speed data is 62.5 Hz. This will vary slightly depending on how Windows allocates time slices among applications and threads from moment to moment.

Quote from: kiekI'm asking that because of this:
I have Prepar3D running at one (powerful) PC and Visual PSX at another PC running the PSX boost server. I run Prepar3D in 2D cockpit view without panel. When making turns, at say 7000 feet, my view in Prepar3D is not 100% smooth but a little bumpy. The PSX boost server is running at 72 fps and in Prepar3D I have 30-40 fps.
VisualPSX communicates through a version of SimConnect.dll that hasn't been updated in years and that may have performance issues. FSX and P3D v1 rely heavily on the CPU for graphics, rather than on the GPU so this imposes limitations during times of heavy processing.

P3D has developed to the point where a separate version of VisualPSX tailored for P3D and using its latest SimConnect.dll is warranted. That would probably lead to improved smoothness. The good news is that this is my next project.  :D

Quote from: kiekWhere do you think, in my situation, would be the best place (performance wise) to install VisualPSX, at the Prepar3D PC or at the PSX boostserver PC?
I have no opinion on this. I would try running it on each PC to see if one offers smoother results than the other.

Cheers,
Garry

Website: flightsim.garryric.com

kiek

Hello Garry,
Thx for your explanation.
Quote from: Garry RichardsP3D has developed to the point where a separate version of VisualPSX tailored for P3D and using its latest SimConnect.dll is warranted. That would probably lead to improved smoothness. The good news is that this is my next project.  :D
Great, I'm looking forward to it!

Cheers,
Nico

Blake H

Hi Guys,

A question with Visual PSX. Does PSX send the date to FSX?


Cheers,

Blake