FIND OUT WHO WON OUR Community Choice Awards!
close

Lockheed Martin Releases Prepar3D V4.2

P3Dv4.2 Released 2 SmallWatermark

Since the release of Prepar3D v4, simmers have been enjoying using the ESP-powered sim in a 64-bit environment. The new sim from Lockheed Martin brought a bunch of new features including dynamic lighting, virtual reality and improved weather effects. The first update, 4.1, saw a few improvements to these areas. However, today, Lockheed Martin has released Version 4.2 for simmers to download and enjoy.

The Prepar3D V4.2 update brings a huge change log, some of which will really excite most users. Dynamic lighting has been optimised further to help users get satisfactory performance. According to the change log, “dynamic lighting is now LOD based on distance and size on screen”. Lockheed Martin has also worked on ensuring that users see less blurry textures in the sim also by “improvements to terrain paging performance”. For helicopter users, Lockheed Martin has been listening and included new capabilities for them. This includes scenario controllable artificial intelligence and autopilot functionality.

A lot of this update includes additional fixes to the Virtual Reality elements of the sim. This includes the ability to select the headset in the VR menu, fixed flickering issues, added additional error messages and fixing the left-eye lag seen in Oculus Rift VR headsets. There’s a whole bunch of fixes.

Furthermore, Lockheed Martin has also updated the PDK to include new objects which can be placed in the sim as well as integrating a brand new Voice Control plugin and service to add custom voice commands to the system. How developers use this going forward will be exciting!

Other random fixes include fixing time zone issues including updating GMT references to UTC, updating daylight savings time dates, fixing default time zone locations, and fixing international date line behaviour, fixed a crash with Ultra Water when using third party add-on aircraft and performance for render-to-texture (RTT) views and plugins in SLI.

The Client installer is required for Prepar3D v4.2, however the ContentScenery, and SDK installers are optional. You must first have Prepar3D v4 installed to utilize the Client only installer. To install the Prepar3D v4.2 Client, you must first uninstall the previous Prepar3D v4.0/v4.1 Client through Programs and Features in Windows Control Panel. The Prepar3D v4.2 Clientupdate will require you to reactivate your product, however if you have an internet connection it will be automatic. For more information please view the Prepar3D v4 Download/Installation Instructions from the Prepar3D.com Downloads page.

Don’t forget, some add-ons may not be compatible with P3DV4.2 straight away! You may need to wait for updates before doing so.

There is loads of changes to be seen down below.

Full change log posted down below:

Prepar3D Client

General Platform Updates

New Features

  • Improved multi-view and VR rendering performance
  • Added headset selection to the VR menu
  • Added helicopter AI capabilities
  • Added helicopter autopilot functionality
  • Added support for ground based waypoint and wingman AI
  • Added Voice Control (experimental). See Using Voice Controls for more information.

New Features (Professional Plus Only)

  • Added Distributed Interactive Simulation (DIS) Collision PDU support

Fixes and Improvements

  • Fixed crash that could occur when moving windows across different GPUs
  • Fixed issue in VR where the red top-down cursor would only show in the left eye view
  • Fixed issue that could cause AI to jitter when viewing recordings
  • Fixed flickering issue in VR when changing to a sensor view for the first time
  • Fixed bug preventing graphics profile names from saving correctly
  • Fixed issue with the crash view being misaligned in VR
  • Fixed issue in the flight planner screen where altitude units would not sync with user preferences
  • Fixed issue with full screen not correctly blacking out monitors with certain resolution settings
  • Filenames containing a ‘.’ character are now supported
  • Added additional VR error messages to assist in debugging common issues
  • Specified content errors will now only be reported once
  • Added pop-up message that is shown when graphics driver crashes allowing scenario to be saved before shut down
  • Fixed issue preventing navigation visual ribbons from properly appearing in instant replay and recordings
  • Fixed issue where invalid ATC options were assigned to ground vehicles
  • Fixed issue where commands assigned to numeric keys with modifiers (i.e. shift + 1) would not execute when the ATC window was open
  • Fixed crash that could occur when having the ATC window open for an extended period of time when using a ground vehicle
  • Fixed Scaleform crash occurring in various third party add-ons
  • Corrected time zone processing so the date changes correctly when switching to an airport in a different hemispheres
  • Fixed several time zone issues including updating GMT references to UTC, updating daylight savings time dates, fixing default time zone locations, and fixing international date line behavior
  • Added “Message Text” option to enable or disable additional information text messages including opening the aircraft canopy
  • Fixed issue where Air Traffic views would not correctly sync in VR
  • Fixed issue preventing HTC Vive headsets from being used on machines with Oculus Software installed
  • Fixed crash with Ultra Water when using third party add-on aircraft
  • Fixed crash in Scaleform sound playback
  • Fixed Unicode error with CustomAction payload strings
  • Fixed crash that would occur when deleting the last assignment in the Controls user interface
  • Fixed several issues with the recording system including objects spawned from a SpawnList not appearing, avatar animations not playing, and bookmarks not saving all data
  • VR settings can be now set to persist
  • Fixed issue where base AI could overwrite AI behavior states
  • Fixed issue where heading would be lost when AI tug was turned on
  • Fixed issue that could cause incorrect or corrupt textures to load when having several scenery add-ons installed through the Add-on Package setup
  • Updating vehicle airspeed in the map UI no longer causes the pitch and bank to reset back to 0
  • Autopilot airspeed increment and decrement can now be mapped to keyboard commands
  • Fixed issue that could cause weapons to draw in the incorrect location depending on viewing angles inside the Virtual Cockpit
  • Fixed bug where desktop resolution would not revert to its original value when exiting in some cases
  • Fixed issue with sky color being incorrect when volumetric fog was disabled
  • Fixed issue with focal points being incorrectly colored in IR Black Hot camera mode
  • Minor improvements to terrain paging performance
  • Fixed issue that prevented the avatar from reloading weapon systems on a scenario load
  • Camera definitions now use content pathing when loading Scaleform movies
  • Gauge events and scripts are now processed by the user object when the avatar is detached
  • Scaleform overlays can now be set to source data from a camera’s target object
  • Corrected frustum offsets for cameras. Fix corrects Roll being incorrectly handled across the platform for cameras.
  • Fixed issue with loading third party dlls on Windows 10
  • Undocked windows now correctly persist their maximized state when application is restored after being minimized
  • Fixed left-eye lag seen in Oculus Rift VR headsets
  • Fixed performance and stability issues with Ultra Water on Nvidia 10 series cards
  • Improved AI waypoint following
  • Fixed issue where cameras would save incorrect field of view values in some cases
  • Fixed issue where batched objects would have incorrect positions at high altitudes
  • Fixed tab order in Fuel and Payload UI and Failures UI
  • Fixed small freezes that would occur when using the SimConnect text menu
  • Fixed issue where Scaleform panels would flicker in SLI when undocking views
  • Fixed issue where F-22 ground radar would flicker in SLI
  • Improved performance for render-to-texture (RTT) views and plugins in SLI
  • Fixed VR display issue on AMD cards when using 2x or 4x MSAA and SSAA
  • Improved Dynamic Lighting performance by filtering lights based on distance and size

Fixes and Improvements (Professional Plus Only)

  • IP address of machine is now automatically detected in the DIS menu configuration

SimDirector Updates

New Features

  • Added support for configuring new helicopter AI capabilities
  • Entities and Mobile Scenery now support AGL altitudes

Fixes and Improvements

  • Fixed issue which caused scenario cameras to disappear when renamed
  • Fixed issue where resize cursor would incorrectly appear in certain locations in the Selected Properties view
  • Fixed crash that could occur when importing object groups
  • Fixed crash that could occur when playing a flight recording
  • Fixed incorrect terrain origin with scenario cameras
  • Fixed issue that would cause objects to disappear after deactivating their corresponding waypoint list
  • Added validation for missing object references in AI behaviors
  • Fixed crash that would occur when setting the current waypoint of an object to a value out of range
  • Fixed issue that prevented focal points from drawing after switching to an external view
  • Fixed issue where translate and scale gizmos would incorrectly activate when dragging the mouse over them
  • Fixed issue with drag selection not deselecting appropriate objects
  • The waypoint window is now opened when creating a waypoint list
  • Clicking a selected object now deselects all other selected objects
  • Fixed selection issues seen when dragging icon clusters
  • SetGaugeActions now persist their values when changing variants of the same vehicle
  • Fixed issue where scale gizmo could be selected for the user ownship
  • Fixed crash when running Comprehensive Scenario Validation
  • Fixed driver crash caused by dragging multiple SpeedTree objects
  • Fixed issue where moving objects would snap to their original location when moving while the translate gizmo was active
  • Fixed issue where the rotate gizmo would jitter when selecting certain axes
  • UI elements no longer lose focus when mouse moves over the 3D map view in Windows 10
  • Reduced SimDirector loading time
  • Fixed issue where SimDirector would hang on shutdown with third party add-ons installed
  • Fixed serialization issue with the ScaleformPanelWindow
  • Moved mode change buttons to a separate ribbon tab and refactored base ribbon tab layout

Prepar3D Content

New Features

  • Added CH-53E Super Stallion Marine and Navy variants as default selectable vehicles
  • Added MH-60R and MH-60S Seahawk variants as default selectable vehicles
  • F-16A and F-16AM HMD reticles now display in VR
  • New placeable scenario objects added:
    • Orion Muti-Purpose Crew Vehicle (MPCV)
    • Space Launch System (SLS) Block 1
    • Generic Jet Fighters
    • Special Forces Boats
    • Container Ship
    • Ro-Ro Cargo Ship
    • Transporter Erector
    • 6×4 Truck
    • M901 Patriots
    • M777
    • Tanker Truck Yellow
    • Lowboy Semi-Tractor Trailer
    • Desert Hawk 3.1
    • Indago UAS

Fixes and Improvements

  • Updated default avatar cameras to use the avatar as the data source for Scaleform overlays. This corrects errors with the compass when using multiple views.
  • Improved F-16 HUD readability
  • Moved UH-60 default eyepoint to center of the seat

Prepar3D Scenery

Fixes and Improvements

  • Fixed large trench running through Syria
  • Fixed coastline dips in Guam
  • Fixed runway Z-order issues at KNRB

Prepar3D SDK

New Features

  • Added Voice Control PDK plugin and service to add custom voice commands to the system (experimental)
  • Added Voice Control SimConnect sample
  • Windows and panels can now be placed in 3D space using the PDK
  • Added AttachPointService providing location and orientation of attached objects
  • Grass can be added as autogen on airport backgrounds
  • Added SimConnect camera type to create external AI cameras
  • Added ability to listen to SimConnect_Text messages with SimConnect_SubscribeToSystemEvent
  • Scaleform panel samples for:
    • Airspeed Indicator
    • Altimeter Instrument
    • Artificial Horizon Indicator
    • Autopilot
    • Control Display Unit
    • Cyclic and Collective
    • Heading Gauge
    • Magnetic Compass
    • Multi-Function Display
    • Vertical Speed Indicator

Fixes and Improvements

  • Fixed bug preventing VK_NUMPAD keys from being handled correctly through SimConnect
  • Add-on dlls now automatically search current directory for dependent dlls
  • Fixed issue where SimConnect_RequestFacilitiesList would not return the complete list of relevant facilities in some cases
  • Fixed incorrect pointer type in GetParameter function in gauges.h header
  • Unified SimConnect and simulation variable functionality by providing the same capabilities in each system
  • SimConnect_RequestAttachPointData now correctly returns the requested object id and also supports SIMCONNECT_OBJECT_ID_USER
  • Fixed Unicode bug when exporting models with duplicate parts
  • Fixed bug preventing the ExternalSim sample project from building in debug. ExternalSim is deprecated, please see SimObject API as the recommended replacement.
 
Tags : 4.2Lockheed MartinUpdate
Calum Martin

The author Calum Martin

I have been an avid fan of Flight Sim since the release of '2000 and have been developing my love for aviation ever since. Currently working for a UK airline, I have the knowledge and experience to really deliver an excellent aviation community. Although no real life flying experience, I have a good understanding and always learning more and more. | View My Specs

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry that something went wrong, repeat again!

8comments

by Newest
by Best by Newest by Oldest

Brace yourselves! We’re about to get a flood of addon releases. Certainly, no coincidence a bunch of add-ons have been delayed for this update.

My mind automatically goes to Aerosoft and the Airbus collection. lol

Is it only me or there is a clear demonstration that P3D is focusing on improving the military training applications and overlooking a bit the most fundamental issues, not paying much attention to the civil aviation aspects of the simulation?

No Carlos and “lol”, I imagine that when LM reach the point of being able to “license exclusively to the military and the like”, then at worst, all that happens is a new version of P3D version ‘n’ will be released for them. It will not mean that current end users will not have access to P3D.

Just like FSX and FS9 before it, P3D might become a platform that has no future, but for the next year at the very least, it has a great development future.

Q: If it was always designed for the military, why bother with 3rd party relationships with ORBX, Aerosoft and the like who provide ‘eye candy’? The military isn’t interested in pretty textures, they only want approximate representations of locations, but with accurate terrain and physics modelling.

Very well said “lol”… Finally someone who seems to understand the whole business about the P3d! That’s also why I prefer to use the old FSX and probably will only replace it with the X-Plane…

LM always have maintained their market is commercial and industry. you as the flight simmer are not part of those plans. why is this news to anyone is beyond me. when LM reaches the point they can license exclusively to the military and the like, you will no longer be able to obtain the sim, just like you cannot obtain a lot of sims from naval to excavator trainers.

consider yourself a purchasing beta tester and enjoy the ride while it lasts

Yeah I’m happy to pay to have v4 (and previous versions). Its more expensive because people are actually working on improving it. I bought a new simming PC in 2008 to jump to P3Dv2. It was great, but had 32 bit limitations. That exact same computer is now running v4 with not 1 OOM, no studders in/out of PMGD NGX/ASN/REX/ORBX/FSFX into/out of KLGA/KLAX with lots of AI, much faster frame rates, most sliders to the right, improved visuals and constant product support. I respect those that have invested in/stuck with other platforms, but I’m quite pleased with my choice and would recommend it to any simmer. They’ve improved it so much one version to the next that I chose to spend the money to upgrade and I’ve never been upset afterwards. The progression taken in 6 years between V2 and V4 is amazing.

That’s quite the list! I suppose we can even say there *are* loads of changes then 😉