SimForums.com Homepage
Forum Home Forum Home > Flight One Partner Forums > Opus Software
  New Posts New Posts RSS Feed - OpusFSI Version 5 Prototype
  FAQ FAQ  Forum Search   Register Register  Login Login

OpusFSI Version 5 Prototype

 Post Reply Post Reply Page  123 7>
Author
Message
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Topic: OpusFSI Version 5 Prototype
    Posted: December-09-2016 at 4:00am

OpusFSI Version 5 Prototype ...

We have been working on OpusFSI Version 5 for some time now as we prepare an upgrade to the current OpusFSI Version 4. OpusFSI Version 4 has been available for over 2 years (prototype or initial beta posted in May 2014), since that time there have been many enhancements mainly to Lockheed Martin's Prepar3D, including many additions to the Prepar3D version of SimConnect and PDK interfaces. The OpusFSI Version 5 software will make use of these enhancements in addition to other general improvements. To this end, separate server and client programs will be provided for the FSX (including FSX Steam) and P3D variants. These changes allow us to make the most of all future upgrades and enhancements to Lockheed Martin's Prepar3D, We can also consider developing an XPlane variant in the future.

We are nearly at a stage where we can post a prototype version of this software for existing OpusFSI users to try. Like the previous OpusFSI development the Version 5 software will eventually be a paid upgrade to OpusFSI Version 4 with a reduced upgrade cost for existing OpusFSI users. We will endeavour to keep this upgrade cost as low as possible for existing OpusFSI users.

During the prototype phase we will make the Version 5 software freely available to all OpusFSI users until such time we are ready to prepare the initial release version. At present we think this could be around spring time next year (May 2017). The Version 5 software will be installed in its own OpusFSI_v5 folder so there will be no conflict with version 4 nor any need to uninstall the version 4 software. Your existing CAM and PAN camera and panning sequence files can be copied into the OpusFSI_v5 folder.

The initial prototype will include all general and Live Camera enhancements listed below. However, it will most likely use the current OpusFSI Live Weather Engine as we are still working on the first set of LWE improvements. Namely the improved inversion and visibility layering (see below). We will also be incorporating any other improvements to both the Live Camera and Live Weather features, hopefully after Lockheed Marting complete further SimConnect and PDK upgrades and enhancements.

We will keep you informed of all progress and new or planned enhancements over the coming months.

Stephen Smile
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-09-2016 at 4:01am

Latest Upgrades and Enhancements ...

Initial prototype version of the Version 5 OpusFSI Flight Simulator Interface for the Microsoft Flight Simulator X, FSX Steam Edition, and Lockheed Martin Prepar3D simulators. This beta includes the following enhancements and changes to the OpusFSI Version 4 software ...

GENERAL ...

By default, the new OpusFSI Version 5.00 software is installed in the c:\OpusFSI_v5 folder.

Greatly improved (speeded up) program initialisation and the initial data loading procedures.

The FSISERVER.EXE and FSICLIENT.EXE programs control the start up of the various SERVER and CLIENT software (see below). The FSISERVER.EXE and FSICLIENT.EXE programs will prepare all necessary dotNet 2 and dotNet 4 dependent DLL libraries before running the appropriate FSX/P3D server or client programs. The FSISERVER.EXE and FSICLIENT.EXE programs accept the same program arguments as their version 4 counterparts.
 
For example, the FSISERVER.EXE and FSICLIENT.EXE programs accept the usual FSX, STEAM, and P3D simulator type arguments. In addition they accept P3D2 and P3D3 program arguments specifying the Prepar3D version 2 or 3 simulator types respectively.
 
In Prepar3D version 2 mode (requiring dotNet 2 SimConnect) the start up programs will activate the FSX server or client program. In all other Prepar3D version 3+ modes (requiring dotNet 4 SimConnect) the usual P3D server or client is activated.
 
If no sim type argument is supplied the programs will examine the FSISERVER.CFG and FSICLIENT.CFG files to obtain the current sim type.
 
Examples ...
 
c:\OpusFSI_v5\FSISERVER.EXE
 
Prepares all dotNet libraries and starts the SERVER program using the sim mode (FSX, STEAM, or P3D) read from the current FSISERVER.CFG file. If no sim type has been specified in the CFG file then it defaults to P3D.
 
c:\OpusFSI_v5\FSISERVER.EXE P3D (or P3D3)
 
Prepares the dotNet 4 libraries and starts the P3DSERVER program.
 
c:\OpusFSI_v5\FSISERVER.EXE FSX (or STEAM or P3D2)
 
Prepares the dotNet 2 libraries and starts the FSXSERVER program in the specified FSX, FSX STEAM, or Prepar3D v2 mode.

In OpusFSI Version 5, separate server and client programs are used for the FSX/FSX Steam simulators and the Prepar3D simulator. All dotNet libraries and the appropriate server/client program is started automatically by the above FSISERVER.EXE and FSICLIENT.EXE start up programs.

The FSXSERVER and FSXCLIENT programs are used with the Microsoft FSX, FSX Steam, and Prepar3D v2 simulators (dotNet 2). The P3DSERVER and P3DCLIENT programs are used with the latest Lockheed Martin Prepar3D Version 3 simulator (dotNet 4). The P3D server and client programs are not compatible with the dotNet 2 FSX, FSX Steam, or P3D v1 and v2 simulators and interfaces via the newer Lockheed Martin dotNet 4 SimConnect library. The P3DCLIENT.EXE program is recommended for 'No Connection' type clients as this program is dotNet 4 compatible. The appropriate SERVER and CLIENT programs are activated automatically via the usual FSISERVER and FSICLIENT programs (see above).

The new software employs a small footprint main form. Button options are provided to 'View App Links' and 'View Device Driver Links' where applicable. These options open separate forms displaying the App or Driver communication links along with the usual options to Spy on the communications.

All ButtKicker audio control has been removed from the server programs and placed in a separate FSIBKCTRL.EXE ButtKicker Control program. The new FSIBKCTRL.EXE program has been upgraded to DotNet 3.5 standard. The FSIBKCTRL program is activated and supervised by the FSX or P3D SERVER programs in a similar manner to the current FSITRACKIR.EXE program. This upgrade removes the burden of audio control and using the fragile Microsoft 'wdmaud' audio driver from within the FSX and P3D SERVER programs. It also allows the current DotNet 3.5 and a future DotNet 4.6 upgrade to be used in both FSX and P3D simulator modes.

The state, options, size, and position of the FSIBKCTRL Spy window is saved on program exit and restored on restart. Different coloured text is used to differentiate between the various control actions and audio channels. The Spy buffer is cleared automatically after 30 minutes.

The Configuration dialog allows GPS Server Mode and a GPS Input Port number to be specified.

The Rebuilding of Station Data from a prepared 'Runways.txt' file now produces an 'OpusFSI_Rebuilt_Stations' data file for the current sim type. This file is merged and appended with the current station data during the rebuild process and the resulting data saved in an 'OpusFSI_User_Stations' data file for the sim type. The 'User' stations data file takes precedence over the standard station data supplied with the software.

The Spy window's buffer is now automatically cleared after 15 minutes.

LIVE WEATHER ...

Greatly improved (speeded up) all GRIB data processing. GRIB data decoding now takes just a few seconds and is recorded within the generated c:\OpusFSI_v5\FSIDECODER.log file.

The Live Weather Engine will force a non-Observer type view mode onto the screen during weather updates as Observer type views in Prepar3D are now known to interfere with the weather injection and may result in inaccurate weather within the simulator.

Whilst airborne, all automated weather updates and requested weather 'Refreshes' are scheduled and processed at the next appropriate moment as determined by the Live Weather Engine. All manually requested weather updates (Reloads or Updates) are always processed immediately. All weather updates and refreshes are processed immediately if both cloud and visibility smoothing are disabled.

The Weather Maps and Reports Add-ons menu now includes 'Show LWA Map ...', 'Show Wx Map ...', and 'Show Wx Locator ...' options. These options can be used to open the OpusFSI LWA Map, an Wx Map, or the Wx Locator Map from within the simulator as opposed to using the OpusFSI Server's main form. This allows the weather maps and locator/overview feature to be used whilst flying the simulator in full screen mode. When either of these maps are displayed via the simulator's Add-ons menu the maps are forced to be in 'Top Most' mode.

The LWA Map, smaller footprint Wx Maps, and the Wx Locator/Overview Map now contain 'Top Most' and 'Opacity' options. The 'Top Most' option (default true) displays the map top most on the screen. The 'Opacity' option (default 100%) allows the maps opacity to be specified down to a minimum of 30%.

The LWA Map no longer has a 'No Map' option in the map selection box.

The Live Weather Add-ons menu now includes 'Open Weather Dialog ...' option. This option can be used to open the OpusFSI Weather Dialog from within the simulator as opposed to using the OpusFSI Server's main form. This allows weather parameters and options to be specified or altered whilst flying the simulator in full screen mode.

The Live Weather Add-ons menu now includes 'Load PLN Flight Plan ...' and 'Load TXT Flight Plan ...' options. These options can be used to select and import either a PLN flight plan or saved OpusFSI TXT flight plan file. Once imported the file is automatically processed and the OpusFSI weather regenerated and updated.

The Live Weather Add-ons menu now includes options to 'Reload', 'Update', and 'Refresh' the Dynamic Weather. The 'Reload' option performs a full update of the weather without any cloud/visibility smoothing (equivalent to the initial weather update or updates when on the ground). The 'Update' option performs a full update with cloud/visibility smoothing when it is enabled and you are airborne. The 'Refresh' option requests a weather regeneration or refresh using the current METAR and GRIB data with cloud/visibility smoothing when it is enabled and you are airborne (in other words it does not download new METAR or GRIB data). All requested Weather Refreshes are performed at the next appropriate time as determined by the Live Weather Engine.

The 'Disable Selective Updates' and 'Enable Selective Updates' FSX and FSX-SE options have been removed from the Live Weather Add-ons menu.

The SERVER's Weather Options dialog now includes three button options for updating the weather. The 'Reload' button will perform a full download and weather update with NO Cloud/Visibility smoothing. The 'Update' button will perform a full download and weather update WITH Cloud/Visibility smoothing. The 'OK' button will, as before, refresh the weather re-using the current downloaded METAR and GRIB data WITH Cloud/Visibility smoothing.

The CLIENT's Live Weather Control dialog now includes three button options for updating the weather. The 'Reload Weather', 'Update Weather', and 'Refresh Weather' buttons correspond to the SERVER Weather options described above.

The Weather Preferences dialog now includes an 'Enable Visibility Forecast Data' checkbox option. When ticked the forecasted land/sea visibility data will be downloaded and factored into the Live Weather Engine's modelling of the Default Surface Visibilities used in areas not covered by actual METAR reports.

The 'Enable Cloud Smoothing' and 'Enable Visibility Smoothing' options in the Live Weather 'Smoothing and Stabilisation' dialog are now used to enable cloud and visibility layer smoothing respectively. These options try to preserve both the local cloud and visibility layering during all weather refreshes and updates whilst the user is airborne.

The Destination weather checks are now enabled when within 240km (150 miles) of the destination and now schedules a weather update or refresh to minimise any sudden changes to the displayed weather. The Destination 'Actual' checks are slightly more tolerant than the v4 engine.

The renamed 'Update Sites when Distant' option in the Weather Options dialog can now be used to update the Destination weather and all Alternate sites (only in FSX modes) when they are beyond the 256km (160 miles) range. Problems with injecting METARs within the P3D code prevent the option being used on P3D systems.

The 'Weather Updates on Approach' options in the Weather Downloads dialog have been simplified. The approach is now assumed after the aircraft has climbed above a specified elevation (default 1500ft AGL) and when within a specified distance (default 80km or 50 miles). After landing, automatic weather updates are disabled for the specified time period (default 30 minutes).

The first four OpusFSI 'on screen' weather reports are now primed to display the Local Weather, Destination Weather, Lower Atmosphere, and Upper Atmosphere data respectively. The fifth and six reports are primed to display the Main Menu.

The Live Weather Engine now includes greatly improved modelling of atmospheric inversion Layers. The main (low level) inversion layer is now smoothed to minimise sudden changes in the level and hence smooth out all low level visibility layering.

All leading and trailing spaces are now removed automatically from all specified Destination and Alternate ICAOs within the Weather dialog.

The Flight Plan dialog now uses a single Navdata Path (location for its Navdata) irrespective of sim type.

The Spy window now reports when Weather Updates are Disabled on Approach and Re-enabled due to distance or timeout.

LIVE CAMERA ...
 
The Live Camera 'Number of View Modes' no longer needs to be specified within the Configuration dialogs.
 
The Spy window will now indicate how many 'Matching Camera Views' (excluding Windowed or Global views) there are each time it receives an 'Air Folder' notification. Usually when the program first connects to the sim or after a new aircraft type is loaded.
 
The Live Camera Overview will now separate and display all 'Observer' and 'World' camera views at the head of the view list as all Observer (P3D Only) and World views are always associated with 'All Aircraft'.
 
The editing of Live Camera World Views has been improved and now allows the view's Altitude, Pitch, Bank, and Heading to be entered manually.
 
The Live Camera Zoom control and editing has been improved, especially zoom control using the OpusPDK Interface in Prepar3D simulator mode. The Live Camera Edit dialog now rounds all 6DOF values to three decimal places, equivalent to 1mm in the XYZ settings and 1/1000th degree in the PBY settings.
 
The Live Camera Add-ons menu now includes 'Open Camera Dialog ...' and 'Open Panning Dialog ...' options. These options can be used to open the OpusFSI Camera or Panning Sequence Management dialogs from within the simulator as opposed to using the OpusFSI Server's main form. This allows camera views and panning sequences to be managed or edited whilst flying the simulator in full screen mode.
 
The Live Camera and Panning Sequence Management dialogs now include an 'Overview' option which will display an overview of all cameras or sequences that match or are assigned to each known aircraft type. Each aircraft type is displayed in green followed by a list of all associated cameras or sequences assigned to that type.
 
The Live Camera Control (LCC) dialog is now displayed top most to allow it to be used whilst flying the simulator in full screen mode.
 
An 'Auto LCC Set' camera edit option has been added to all eye-point adjustable Live Camera views including Observer views. When the 'Auto LCC Set' option for a camera view is set, Live Camera will automatically save all LCC Offsets each time you change camera views. It will be as if you have manually pressed the LCC 'Set' option (or used the assigned 'Set Camera' LCC Shortcut command) before selecting the new camera view onto the display. The new 'Auto LCC Set' option is automatically set to true when version 4 CAM files are loaded and converted by the OpusFSI Version 5 software. The LCC 'Reset All', 'Reset Position' and 'Reset Rotation' functions (and Shortcut commands) work as expected, resetting the appropriate eye-point offsets for the camera view. All LCC offsets are reset on start up and after any camera editing.
 
The Joysticks dialog now contains separate 'Remap Devices/Joysticks' and 'Renumber Joysticks Only' options. The 'Remap Devices/Joysticks' will change all assigned joystick numbers for Cameras, Panning Sequences, and Shortcut Commands and save the new Device/Joystick mapping data in the relevant JOYSTCKS.DAT file. The 'Renumber Joysticks Only' option will change the assigned joystick numbering for either the Cameras, Panning sequences, or Shortcut Commands (depending on the mode) without changing the current device/joystick mapping.

LOCKHEED MARTIN PREPAR3D SPECIFIC ...

The P3DSERVER and P3DCLIENT programs interface with the Prepar3D simulator via Lockheed Martin's SimConnect library. This library is DotNet 4 as opposed to the older DotNet 2 Microsoft SimConnect. Microsoft's SimConnect cannot be used by the P3DSERVER and P3DCLIENT programs, similarly the Lockheed Martin DotNet 4 SimConnect is not compatible with FSX, FSX Steam, or the FSXSERVER and FSXCLIENT programs.

The Spy window now shows the OpusFSI version number of the current OpusPDK_vNN.DLL library file installed within the simulator's Modules folder. The usual message box warning is given if this version is deemed to be 'Out of Date'.

The P3D Live Camera includes full Zoom Level control integrated with the Coarse/Fine Zoom level adjustments. Zoom control has been greatly improved when using the OpusPDK Interface.

The P3D Live Camera now supports 'Observer' view modes. These Observer views can be created. cloned, and edited in an identical fashion to World Views. However, unlike World Views, Observer cameras do not require Camera Definitions to be defined, making them far more useable than World Views. Live Camera Control (LCC) can also be used with Observer views allowing the user to roam about the landscape or airport.

N.B. The Live Weather Engine must force a non-Observer type view mode onto the screen during weather updates as Observer type views in Prepar3D can interfere with the weather injection.

All Observer camera views are defined and created on start up of the P3DSEVER program allowing them to be selected and viewed from within the P3D simulator (via the simulator's View menu). The 'Views -> Observer Management' option can also be used to delete any obsolete Observer views or views that have been renamed (note - at present there is no mechanism through SimConnect or the PDK to delete obsolete Observer views).

The Live Camera Add-ons menu now includes 'Observe Departure View', 'Observe Destination View', and 'Observe Alternate View' (for Alternates 1 through to 4) automated camera options. These options can be used to create and display an Observer view for the selected Departure, Destination, or Alternate location (determined from the Weather dialog settings). The resulting Observer is created at the aerodrome's latitude and longitude, placed 200 feet above the ground and configured to automatically track the user's aircraft.

Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-09-2016 at 4:03am
Latest Screenshots ...
 
I will post screenshots here.
 
 
 
 
 
 
 
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-09-2016 at 4:04am
WORK IN PROGRESS ...

Inhibiting DHM in undefined (non cockpit) view modes.

Improving the visibility layering. Factoring in the new land/sea visibility forecast data and unifying all medium to upper level visibility layers across the entire weather region for better visibility smoothing.

Testing alternate methods of visibility smoothing during weather updates.

Factoring in likely hidden cloud layers in reported fog conditions.

Adding further known cloud associations.

Adding support for GPS Output wirelessly to SkyDemon running on an iPad.

Adding zoom in/out control to LCC with Shortcuts.
 
Adding Observer views and view transitions to Live View clients.
Testing alternate methods of Bump Aircraft and adding thermal, wind shear and wake turbulence aircraft effects.
 
Back to Top
kevinfirth View Drop Down
Senior Member
Senior Member


Joined: March-28-2011
Points: 160
Post Options Post Options   Thanks (0) Thanks(0)   Quote kevinfirth Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 4:48am
Hi Stephen, will any of these changes make any improvement to the way weather changes in the sim?  Every flight I get obvious and noticeable blips where the live weather just changes immediately and dramatically.  Its very immersion killing and the biggest thing that needs improvement IMHO. Cheers K
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 4:55am
That's obviously down to how the sim code behaves when weather is injected using themes or METARs. We are asking Lockheed Martin to either include new features in their PDK or SimConnect, or provide better Theme options to allow distant weather updates. As soon as any new options become available then we will adopt them.

Stephen
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (1) Thanks(1)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 5:59am
We will be taking a close look at how Weather injection can be improved to minimise or eliminate cloud shifts. But as an external program it's really down to relying on the sims methods of Theme and METAR injection. For P3D we will investigate if things can be improved using any of the LM SimConnect and PDK functions, whilst at the same time requesting a few simple changes to these LM functions. If LM implement a method of distant weather updates then we will of coarse adopt them immediately. Some existing functions need only be improved slightly for this to be possible.

Stephen :-)
Back to Top
kevinfirth View Drop Down
Senior Member
Senior Member


Joined: March-28-2011
Points: 160
Post Options Post Options   Thanks (0) Thanks(0)   Quote kevinfirth Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 5:11pm
Hi Stephen,
Happy to do a bit of lobbying over at LM if it helps, but I would appreciate it if you could give me a little info as to what existing functions need only to be improved slightly please?  Its a lot easier to lobby if I know what I'm talking about :p
Cheers K
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 5:18pm
Thanks, will do. We will be posting on their forum in the near future and will also let people know what simple upgrades and enhancements we have requested. I'm still tied up with modifying and testing the LC and LCC bits at the moment.

Stephen :-)
Back to Top
kevinfirth View Drop Down
Senior Member
Senior Member


Joined: March-28-2011
Points: 160
Post Options Post Options   Thanks (0) Thanks(0)   Quote kevinfirth Quote  Post ReplyReply Direct Link To This Post Posted: December-10-2016 at 6:29pm
I presume you have the devs subscription for P3D and are part of the beta team?
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-11-2016 at 5:06am
Yes, that's correct
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-18-2016 at 4:54am
I have posted the first requests to Lockheed Martin on their SDK and SimConnect Forums.
 
In the SDK forum I have requested fixes to the current view handling PDK functions which (unlike their SimConnect counterparts) are limited to VC modes only.
 
In the SimConnect forum I have requested fixes and changes to the WeatherSetMode.. functions. One requested upgrade would allow 'distant' weather to be updated without affecting the local weather and hence not producing any cloud shifts.
 
I have other request to post requesting improvements to METAR injection, but I will wait to see what response I receive to these posts before posting further requests.
 
Stephen Smile
Back to Top
wanthuyr View Drop Down
New Member
New Member


Joined: April-23-2015
Points: 21
Post Options Post Options   Thanks (0) Thanks(0)   Quote wanthuyr Quote  Post ReplyReply Direct Link To This Post Posted: December-20-2016 at 9:32pm
Do you plan to split the weather part and the camera part, just like ButtKicker?
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-21-2016 at 3:38am
No, and ButtKicker is not split it's just controlled via a separate but dependant program. That way ButtKicker control will not effect the normal FSXSERVER or P3DSERVER operation. However, it will only function on data fed to it by the server programs. It will not Control ButtKicker without the server program.

Stephen
Back to Top
Falconjet12 View Drop Down
New Member
New Member


Joined: November-17-2007
Points: 16
Post Options Post Options   Thanks (0) Thanks(0)   Quote Falconjet12 Quote  Post ReplyReply Direct Link To This Post Posted: December-21-2016 at 4:35am
P3D have replied to your post on the forum regarding cloud shifts. Mark.
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-21-2016 at 4:48am
Thanks for the heads up Mark.

Cheryl
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-28-2016 at 6:39am
List of Upgrades and Enhancements above has been brought up to date.

Testing the new FSIBKCTRL.EXE ButtKicker Control program at the moment and its supervision by the FSXSERVER and P3DSERVER programs.
 
Stephen
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: December-31-2016 at 5:05am
We have finished the first phase of testing for the new ButtKicker control program (FSIBKCTRL.EXE). See the modified list of Enhancements and Screenshot posts above for details.

We are now looking at what improvements we can make to the GPS simulated IO. After that we will improve the Weather engine's inversion layer calculations, factor in the new land/sea Visibility forecast data, and see what improvements can be made to the Weather injection.
 
Stephen Smile
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-02-2017 at 9:28am
We have made very good progress on improving the Weather injection procedures and especially the Cloud Smoothing data for both FSX and P3D variants. Still without any invasive software or extra demands on the sims resources or performance. Cloud shifts have been much reduced and we are continuing to work on finding further improvements to reduce them even further. I will keep you informed of our progress.

Stephen :-)
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-04-2017 at 12:53pm
We have also reduced the number of weather updates needed by changing the procedures used to ensure correct 'Actual' weather at the specified Destination. These procedural checks are also more frequent ensuring Actual weather from greater distances (without full weather updates) and improving the certainty of any AI traffic using the correct runway at your destination.

As a result of integrating the new land/sea Visibility forecast data we will be completely revising and improving the visibility layering throughout the Weather region, factoring in the new improved and smoothed levels for any inversion layers.

Stephen
Back to Top
Brent View Drop Down
Senior Member
Senior Member


Joined: March-05-2007
Location: Canada
Points: 306
Post Options Post Options   Thanks (0) Thanks(0)   Quote Brent Quote  Post ReplyReply Direct Link To This Post Posted: January-04-2017 at 1:54pm
Wow!  This sounds really great!  

All things being equal, are we months away from trying version 5 or weeks?
i7-7700K, ASUS Z170 Pro Gaming, Asus GeForce GTX 970, 32Gb, TM Warthog HOTAS, W10 64bit, DX10 FSX with Accel
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-04-2017 at 2:08pm
We hope to have the prototype ready in a few weeks but the release most likely won't be ready until May or June.
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-08-2017 at 4:53am
The Latest Upgrades and Enhancements has been brought up to date.
 
Stephen Smile
Back to Top
electric man View Drop Down
Senior Member
Senior Member


Joined: November-22-2012
Location: Belgium
Points: 459
Post Options Post Options   Thanks (0) Thanks(0)   Quote electric man Quote  Post ReplyReply Direct Link To This Post Posted: January-10-2017 at 2:56am
That from the AI traffic is a good thing, I noticed that if I load the FSX real world weather first ( as described in the guide ) that AI traffic lands and takes off on the wrong RWY but ATC also vectors me to the wrong RWY's sometimes ( yesterday I got 1L at Dulles international ( KIAD ) with a wind of 180 degree 11kts while AI traffic got vectored to 19R however if I don't load any weather from FSX first then 95% of the time both me and AI traffic go the good way and that made me think that FSX keeps updating it's own weather engine and OpusFSI also plus in the first case the weather looks different then in the second case.
Does the internal weather engine still gets real world updates? I thought the FSX server stopped somewhere beginning last year?
 
Herman
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-10-2017 at 3:04am
Hi Herman,
 
The problem is the sim saves the weather conditions with a saved flight so your default flight when loaded may have wrong surface winds defined. I would suggest you try loading the 'Clear Skies' theme then save the flight, or better still use Opus to load a clear skies and nil wind theme created from an Import GLOB METAR. Then save your default flight.
 
The sims weather should be completely disabled if you also set 'Custom Weather' mode before saving the default flight. I used to do this for people but cannot now as LM introduced bugs in the 'Custom' weather mode switching (the bug destroys the injected weather - I have reported it).
 
Stephen Smile
Back to Top
electric man View Drop Down
Senior Member
Senior Member


Joined: November-22-2012
Location: Belgium
Points: 459
Post Options Post Options   Thanks (0) Thanks(0)   Quote electric man Quote  Post ReplyReply Direct Link To This Post Posted: January-10-2017 at 10:10am
Thanks Stephen, did the first thing and after a few test flights everything looks okay now
 
Herman
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 9:30am
OpusFSI 'Prototype' Beta Version 5.00.0 is now available for download on our website.

See Announcements.
 
 
Prepar3D Version 3.x PDK Bug
 
The Lockheed Martin PDK Interface does not function correctly if you save a 'Default' flight with a Non VC view on display. In fact it does not function at all and will result in delays each time OpusFSI uses the PDK to adjust the zoom or eye-point in a VC view. Apart from causing serious delays, you will not be able to select or edit VC views nor will you get any DHM.
 
Solution : If using the OpusPDK Interface you MUST save a Default flight or start up in VC view mode.
 
Regards
Stephen Smile
Back to Top
TymK View Drop Down
Senior Member
Senior Member


Joined: November-01-2012
Location: Torun, Poland
Points: 350
Post Options Post Options   Thanks (0) Thanks(0)   Quote TymK Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 10:49am
Hi Stephen,

I've just installed the V5 beta, but I get a System.IO.FileLoadException when I try to run it.

The full message is quoted below. It's in Polish, so let me know if you can figure out what's wrong based on that, otherwise I'll try to translate it... ;)

Quote Nie można załadować pliku lub zestawu 'SlimDX, Version=4.0.13.43, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' lub jednej z jego zależności. Zlokalizowana definicja manifestu zestawu nie odpowiada odwołaniu do zestawu. (Wyjątek od HRESULT: 0x80131040)
Nazwa pliku: 'SlimDX, Version=4.0.13.43, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9'
   w ch.f()
   w eg.a9()
   w eg.v(Object A_0, EventArgs A_1)
   w System.Windows.Forms.Timer.OnTick(EventArgs e)
   w System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 10:58am
Check you have Dot Net Framework 4 installed. Let me know if you find anything. We only have 4 different PCs to test install here so there might be something needed to be installed. The Dot Net 4 SlimDX DLL has been provided along with the older Dot Net 2 one. You may need to copy that, not sure. I will conduct more checks here.

Stephen
Back to Top
TymK View Drop Down
Senior Member
Senior Member


Joined: November-01-2012
Location: Torun, Poland
Points: 350
Post Options Post Options   Thanks (0) Thanks(0)   Quote TymK Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 11:13am
Thanks for the hint. I checked and found that I have the required framework installed. However, as an experiment, I replaced the existing SlimDX.dll in the OpusFSI_v5 folder with a renamed copy of SlimDX4.dll, and I can run the software now.

Time for some test flying... Wink

Tym
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 11:15am
Thanks Tym, we have recreated the problem now and are looking into it.
 
At the moment the SlimDX4.DLL (the Dot Net 4 DLL) must be copied and/or renamed to SlimDX.dll when running in P3D mode, and the SlimDX2.DLL (the Dot Net 2 DLL)  must be copied and/or renamed to SlimDX.dll when running in FSX/FSX-SE modes.

I have modified the instructions in Announcements ...
 
 
So,
 
For P3D Systems...
 
Copy and/or Rename SlimDX4.DLL to SlimDX.DLL
 
For FSX and FSX-SE Systems...
 
Copy and/or Rename SlimDX2.DLL to SlimDX.DLL

Thanks for the report.
Cheryl
Back to Top
RCFlyer51 View Drop Down
Senior Member
Senior Member


Joined: August-09-2009
Location: United States
Points: 136
Post Options Post Options   Thanks (0) Thanks(0)   Quote RCFlyer51 Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 1:15pm
Have installed V5 Beta and now get an error indicating I don't have a copy of MSVCR100D.dll on my computer.  This error occurs when I attempt to run TrackIR.  I am using TrackIR 5.4.2 and it worked ok with the latest version of FSI.  I checked by computer and I do have a copy of the dll, located in AppData\Local.  I read the install instruction and they indicated I should ensure FSI was listed in the TrackIR Titles.  I checked and while OpusFSI is not listed OpusFSX is listed.  I ran the TrackIR game update to see if OpusFSI would appear in the Titles, but, still only OpusFSX is listed.

Any suggestions????

Regards,

Danny
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 1:32pm
It is ok for OpusFSX to be listed in the titles. Natural Point use OpusFSX product code for all Opus products.

We will investigate the MSVCR problem.

Thanks
Cheryl
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 1:48pm
We have found the problem regarding MSVCR and will post a new beta later.

Thanks for the report.
Cheryl
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 1:54pm
Hi Danny,
 
I have reposted the OpusFSI Version 5 Prototype if you could re-install and give it another go.
 
Regards
Stephen Thumbs Up
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 3:30pm
OpusFSI 'Prototype' Beta Version 5.00.1 is work in progress.
 
Solution to the SlimDX2 and SlimDX4 DLL Usage Problem ...
 
I am going to revert back to the familiar FSISERVER.EXE and FSICLIENT.EXE programs in the next beta. With the usual FSX, STEAM and P3D program arguments.

These programs will do all that's necessary regarding copying and renaming DLL files and activating the appropriate FSX/P3D SERVER/CLIENT EXE for the chosen sim type etc..

Stephen
Back to Top
RCFlyer51 View Drop Down
Senior Member
Senior Member


Joined: August-09-2009
Location: United States
Points: 136
Post Options Post Options   Thanks (0) Thanks(0)   Quote RCFlyer51 Quote  Post ReplyReply Direct Link To This Post Posted: January-31-2017 at 7:32pm
I tried the newest V5.00.0 download and I still get the MSVCR error with TrackIR.  I reverted to FSI V 4.73.4 and everything works as normal.

Danny
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: February-01-2017 at 2:25am
Thanks Danny, I will investigate further.

Stephen
Back to Top
Opus Software View Drop Down
Senior Member
Senior Member


Joined: April-12-2012
Location: Grantham, UK
Points: 12960
Post Options Post Options   Thanks (0) Thanks(0)   Quote Opus Software Quote  Post ReplyReply Direct Link To This Post Posted: February-01-2017 at 7:15am
OpusFSI 'Prototype' Beta Version 5.00.1 is now available for download on our website.

See Announcements.
 
The previous 'version 4' style FSISERVER.EXE and FSICLIENT.EXE programs have been re-introduced to control the start up of the various SERVER and CLIENT software.
 
The FSISERVER.EXE and FSICLIENT.EXE programs will prepare all necessary Dot Net 2 and Dot Net 4 dependent DLL libraries before running the appropriate FSX/P3D server or client programs.
 
The FSISERVER.EXE and FSICLIENT.EXE programs accept the same program arguments as their version 4 counterparts. For example, they accept the usual FSX, STEAM, and P3D simulator type arguments. If no sim type argument is supplied the programs will examine the FSISERVER.CFG and FSICLIENT.CFG files to obtain the current sim type.
 
The MSVCR error should also have been rectified.
 
Regards
Stephen Smile
Back to Top
Adamski_NZ View Drop Down
Senior Member
Senior Member


Joined: May-29-2009
Location: New Zealand
Points: 500
Post Options Post Options   Thanks (0) Thanks(0)   Quote Adamski_NZ Quote  Post ReplyReply Direct Link To This Post Posted: February-01-2017 at 7:53am
Are the *.cam and *.cmd files [directly] transferrable from v4? I have a mass of cameras set up - and a heap of shortcuts that map to my X52 pro. I'd hate to have to do all that again from scratch!!!

Adam.
Back to Top
 Post Reply Post Reply Page  123 7>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.10
Copyright ©2001-2017 Web Wiz Ltd.

This page was generated in 0.293 seconds.