Thursday, May 5, 2016

Ransomware infection update


First, THANK YOU ALL for the oustanding support and encouragement I have received - the flight simulation community has always been very kind and positive to me and my projects and it is awesome to know I have such a loyal and appreciative user base.
I have thought a lot on what to do next - and what would be the best thing for me. My final decision is as follows:

- The ransom WILL NOT be paid. It is not a question of the money per se - I am lucky enough so that 500 USD would not make a big difference for my bank account. It is just that I do not like giving money to criminals.

- The hard disk with my source 3D models has been segregated and kept in a safe place. Hopefully, sooner or later, a decryption tool with a key database will pop up. This was the case for similar malwares in the past few years - so there is a small hope. Very small. But it is defintely worth preserving the encrypted data.

- My system has been formatted and it is being rebuilt (with a much needed switch to a SDD). I have already installed Win 8.1, P3D, Tacpack and the P3D SDK. I will restart with a pristine system.

- Once the system is restored and all my design tools are in place, I will see what to do next.


Apart from my personal files (pictures, savegames etc.) I lost access to ALL my 3D source files and all master texture sheets. This includes pretty much 95% of my past work in terms of work hours. The files installed in the simulator were not affected (the ransomware did not touch the Program folder) so my latest flight version of the flight models and XML/avionics code are still available. Current situation is as follows:

AVATAR PACKAGE (payware) - Losing the source files for this project is quite saddening in particular the animation/bone system I created. I planned to update the current version and expand it with additional models, or create a "civilian" package. But given the small user base, and the amount of work needed decision is to TERMINATE the project and any further update. Sales will continue with current distributors 

F-35 LIGHTNING II (payware) - I was working on a significant upgrade with would include some bug fixings and some new functionalities. Lucklily the modeling work was finished, and the compiled models are safe - and so are the latest avionic files. Therefore the decision is to CONTINUE the development of the update.

EUROFIGHTER TYPHOON (payware) - This is probably the biggest loss. I will try to recover the geometry by decompiling the current .mdl and see what can be reused and what not. For the moment this project is ON HOLD.

T-45C GOSHAWK (freeware) - I don't know if I could add anything to this project - but it has always been by test bed and loosing it has more a sentimental value than anything. But there is not place for sentimentalism in the modern world so this project will be TERMINATED - version 2.83 is be the final version.

MB.326 (freeware) - An update was in the works with minor bug fixings...The update is CANCELED and the project will be TERMINATED.

S-3B VIKING (freeware) - An update which would have included some minor bug fixing, addition of TFLIR functionalites and a AI-Tanker model was in the works. I'll try to salvage the tanker model, but I cannot guarantee anything. Apart from that, the update is CANCELED and the project will be TERMINATED.

F-14D Super Tomcat (freeware) - There was actually a plan to develop a new, better payware version of this project. Maybe I'll pursue that in the future. As for this freeware rendition, any further update is CANCELED and the project will be TERMINATED.

Also, preliminary work on Aermacchi MB.339 is lost,
there is some undisclosed work done on the E-2/C-2 project in cooperation with another developer which - for a pure chance this is safe.


It is still unclear to me if I have the time and will right now to embark on new projects - at least for the moment. I am looking into some very small, very quick projects to develop - just to check that everything is working. I have some ideas... but they are just ideas for now.

That is it for the moment. THANK YOU AGAIN for your support.

Wednesday, May 4, 2016

Ransomware infection

Unfortunately, my Flight Simulation computer has been infected with Cerber Ransomware - which is basically a malware that sneaks into your system and encrypts all your data and then asks for a ransom to get a software to decrypt them. More information here:

After a full night getting documentation and trying any possibility I could read of, it is my understanding that, at the moment, there are no known solution for my case but paying the ransom - which right now I am not willing to do. I may change my mind when I'll be more calm.

Currently, after running several recovery softwares, it seems that all the critical files (mostly source 3D models, animations and textures) are compromised and I cannot access them anymore. The only exception being the files that were actually already installed in the simulator, which have not been touched - that basically means the F-35 update I have been working on.

Therefore, as of today, I have no choice but suspend ALL my projects indefinitely with possible exception of the F-35B update.

I am evaluating all the options I have - in the very worst case, all my current project may be canceled.

Thursday, April 7, 2016

T-45 Goshawk version 2.83

As much as I'd like to abandon the T-45C, some minor and annoying inaccuracies pop-up... hence here we go again with a new release... in this case, I was notified that the MFD-ADI sky/ground colors were reversed (due a wrong interpetation on my side of the NATOPS graphics). Cockpit videos show the real thing very clearly - so here we go again - sorry for the inconvenience.

- Fixed ADI graphics (light area = sky, dark area = ground)

Download link on the side bar as usual.

Saturday, April 2, 2016

T-45C Goshawk version 2.82 release - sorry for the inconvenience!

Following a report from an user, a significant bug has been identified on the latest release of the Goshawk - basically the latest Virtual Cockpit was built with the wrong ModelDef.XML file (which is the file that governs the associations between the 3D model and variables, click spots and visibiliyu conditions during MDL compilation...I have several for the various aircrafts). As result the Data Entry Panel was mostly unusable. It was not my intention to released yet another update to the Goshawk but this is a show-stopping issue to me and I felt it needed to be fixed.
Here is a new version that should fix the problem. Download link on the side bar. Once it is confirmed to work it will be uploaded to Avsim and Flightsim.
Sorry for the inconvenience!

VERSION 2.82 - Released on April 2nd 2016

- Previous build was compiled with wrong Modeldef.xml resulting in several Data Entry Panel issues. Rebuilt with correct XML coding.
- Fixed minor bug with DECLUTTER function in DEP
- Fixed minor bug with DEPRESSION function in DEP

Saturday, March 5, 2016

T-45C Goshawk version 2.81

Here is a small update to the T-45C to fix a couple of minor defects that I felt a little annoying... Probably I should not waste my time with such small issues, but if you are not a maniac on small things probably you would not venture in a crazy hobby like this...
The main change is that now, by default, the glass refection effects on HUD and gauges glasses has been removed - this is because with the new dynamic enviromental mapping of P3Dv3.1 they looked odd (they were reflecting the runway, for example)... old model is provided a backup.

- Fixed bug in visual model that caused an attempt to load a non-existent texture sheet.
- Removed dynamic glass refection effect in VC, as it looked weird with P3DV3.1 dynamic environment mapping (old models are supplied as backup)
- Added option VC model with no geaometry (only HUD) for cockpit builders, along with some information on local variables used in the code

Thursday, February 18, 2016

Eurofighter Project (and a couple of notes on DCS and other things)...

A quick post to officially introduce the new Eurofighter Typhoon project I am working on to people which may not have a Facebook account. The main scope of this project is to create a detailed Eurofighter model for use in FSX / P3DV2 / P3DV3 environment - including support of Tacpack for weapons functionalities. This is not an easy task as most of the data on the Typhoon is still classified. I managed to get my hands on some very detailed avionics documentation, but performance data is hard to find (and will be guesstimated). I also had the chance to test the EADS rapid-deployment simulator of the Typhoon... which was very interesting in terms of handling (although I have no idea on the actual dynamics accuracy as it is a simulator conceived for area familiarization).

Here are the main features I am working on:
- Highly detailed visual models (external and VC)
- Realistic (although guesstimated) flight model and dynamics
- Realistic avionics (at least for HUD and MFDs), and pilot interface including BAe Striker HMD Helmet
- Support for Tacpack weapons (AIM-9L/AIM-120/GBUs)
- Realistic procedures based on real-world checklists

Aside, I'd like to implement also other features...but these are kind of "nice-to-have" things...but I cannot confirm them at the moment:
- Support for IRIS-T and ASRAAM missiles
- PIRATE implementation (most likely for P3Dv2 / v3 only)
- "Naggin'Nora" implementation
- Custom sound package based on real-life audio samples

At the moment, the external model is almost complete...but still unfinished.
I do not think we'll have a Beta before this summer... so release may well be in August/September.
...below are some other screenshots of the latest build.

Now...some other things...

DCS Compatibility:
I have received several emails and messages asking for DCS support and long story short DCS support will not happen, at least in the foreseeable future. For one, I do not have the time. Then DCS does not offer an open, royalty-free and publicly accessible SDK and requires developers to be highly qualified and acceptance of very stringent requirements.
Note that this does NOT mean that you are entitled to try your own conversion and share them. Sure, you can do whatever you want for your personal use, but converting and than sharing the models and artwork or other stuff is not allowed (see the reasons why below...).

Other Simulators...and exporting my models:
I have also received requests to support other simulators (e.g. FlightGear and XPlane)...but again, I lack time and resources. Then there are a number of users that converted the data of my files and want to share them on the Internet. Again... THIS IS NOT ALLOWED - and it is explicitly forbidden in the documentation of my projects.
The main reason for this is not that I am jealous of my work or anything like that...but the fact that most of my project contain data and artwork from a variety of sources: there is a lot of work from yours truly, but there is also stuff from contributors and (most important) vendors. My models or parts of them are often based on commercial data which I paid for and it is quite expensive. You cannot use them in your projects - as it is a copyright infringment. Full stop.

Project updates:
As usual, I am working on updates to all of my projects... I have spotted a minor flaw to the latest T-45C package, and I'll relase an update which will also contain some special files for cockpit builders. The Military Avatars package and the F-35 also need some bug-fixing... although they have very minor flaws, and there are no red-alerts.
Sooner or later I'll also need to release the long-awaited Viking update.

Future projects:
A quick recap of other stuff I'd like to work in future... but God knows when I'll have time to work on it. And then I am an atheist... so this is more a "wish list" than actual projects:

MB.339 - I have an extrenal model 60% ready, but needs textures...and then there is no VC at the moment. On the good side, flight model and sound package could be reused from the MB.326.

E-2 / C-2 Package - I will soon have some news on this project...

F-14D Tomcat 2016 - I am not happy yet... you can see there is A LOT of stuff going on. Much more than what I can actually handle... So we'll see. For now Eurofighter Typhoon is the top priority.

Thursday, December 31, 2015

T-45C Goshawk Version 2.80 - and a note on rolling ships in P3Dv3.1

Here is an unplanned update to the Goshawk - as the Goshawk has always been my test vehicle for experiments, I had a number of small improvements that I never released... and I decided to polish them a little and release a new version (although the project is officially "closed")... so here we go with version 2.80...

Also, a quick note on P3Dv3.1:
One cool feature of P3Dv3.1 is that, if water is set on ULTRA settings, boats and ship will pitch and roll according to the waves (which in turn are influenced by the wind). Needless to say, it makes carrier (or helicopter) operations much more challenging. However, unfortunately some visual effects (notably night lighting and fresnel lights) do not follow the boat properly so this LM has DISABLED for standard carriers by default, as it was very confusing at night. You can enable or disable this effect on a per-vehicle basis by using a new parater in the contact points section (if 1 the boat will not roll, otherwise it will):
always_use_avg_surface=1 //always use the average surface elevation
Anyway, back to the T-45C, here are the release notes. Download from Google Drive from the side bar, as usual.

- New NACES seat 3D model courtesy of Vertical Reality Simulations (same as their Superbug)
- New Control stick model for Virtual Cockpit
- Minor improvements to Virtual Cockpit details
- Added “Remove Before Flight” ribbons (will show/hide with SHIFT+E then 3 control)
- Added HUD, engine intakes and exhaust covers (will show/hide with SHIFT+E then 4)
- Standardized pilot figures to have the same look as the Military Avatars Package
- Added skinned meshes animations to pilot figures (head movement, throttle, stick left/right,
pedals left/right)
- Fixed bug that caused HUD to flicker in P3Dv2 and v3
- Added clickable areas to external model for P3Dv3 (to use in external views or Avatar mode)*:
– canopy opening lever
– crew access steps
– engine/HUD covers (click nearby the engine intake)
– remove before flight ribbons (click on certain parts of the landing gear and tailhook)
- Fixed miscellaneous incompatibility issues and typos in configuration files
- Rationalization of files and duplicates for “WORKING MIRROR” all the models
are in the main MODEL folder, while you need to install the relevant aicraft.cfg and model.cfg
to activate or deactivate the feature
- Fixed minor animation bugs
- Pilot figures now have automatic or user controllable visibility conditions**
- Improved configurator, now has also crew figure control buttons, as well as ribbons and covers
visibility control and refuel options**


* covers and ribbons are not “individually” controllable... clicking on a cover or a ribbon
will remove all of them. This was basically a test to check how practical it was to have a
virtual walkaround

** By default pilot visibility is set in AUTO mode. In this mode pilot will always show unless:
– The relevant weight station il loaded with 89 pounds or less
– The RPMs are below 5% and the speed of the aicraft is below 5 kts and the aicraft is on the ground and the parking brake is set.
The configurator allows the user to MANUALLY select to HIDE the crew, or show both the student
and the instructor or only the student. MANUAL selection will always force the selected
condition unless CREW AUTO button is pressed (and automatic visibility is restored)