martedì 8 novembre 2022

8.11.2022 vACMIFY in FSx?

 HOW TO vACMIFY ANY AIRCRAFT IN P3D V. 4.2 and later

The latest version of vACMI allows you to make any aircraft capable of dropping bombs on land targets, 

firing cannons against land or air targets or launching missiles against aerial targets.

The procedure is very easy and does not require having programming knowledge.


The procedure requires:

1. edit the panel.cfg file

2. possibly modify a vACMIfied.xml file setting some parameters or accept the default ones without modifying anything.


1a. In the panel.cfg file you need to add a 2D window to open the vACMI client window


[Window Titles]

....

Window0X=vACMI client


[Window0X]

Background_color=0,0,0 

size_mm=325,275

pixel_size=650,550 

position=0

visible=0

ident=3333

window_size= 0.325, 0.275

window_pos= 0.650, 0.550

gauge00=..\..\..\..\SimSkunkWorks\vACMI\gauges!\vacmi_client,  0,0,325,275 



1b. in a virtual cockpit add the following lines:

//***************

// vACMI modules

//***************

gauge79= .\!vACMIfied

gauge80=..\..\..\..\vACMI!welcome,1,1,1,1

gauge81=..\..\..\..\vACMI!init,1,1,1,1

gauge82=..\..\..\..\vACMI!ipc_module,1,1,1,1

gauge83=..\..\..\..\vACMI!ground_tgt,1,1,1,1

gauge84=..\..\..\..\vACMI!SAM_bo,1,1,1,1

gauge85=..\..\..\..\vACMI!AAA_bo,1,1,1,1

gauge86=..\..\..\..\vACMI!radar,1,1,1,1 // needed to vacmi connection in mp

gauge87=..\..\..\..\vACMI!cs_routes,1,1,1,1

gauge88=..\..\..\..\vACMI!tgt_seeker,1,1,1,1

// vACMI sounds

gauge89=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI_voice_x64!Sound, 1,1,1,1, .\SimSkunkWorks\vACMI\sound\vacmi_sounds.cfg

============================================================================================================================

INSTALL FILES

Download and from here:


vACMI package and install


Download the vacmify.zip from here

gauges

unzip and copy vACMIfied.xml into the aircraft /panel subfolder you want vacmify (or subfolder containing the panel.cfg)

The zipped file contains also an example of panel.cfg for

<device>\Program Files\Lockheed Martin\Prepar3D v4\SimObjects\Airplanes\Alabeo Extra300S P3D\panel

It can be used to watch how the panel.cfg of every aircraft can be edited.


============================================================================================================================

HOW TO OPERATE


- Accepting defaults you have loaded:

4 bombs MK82RT Snake Eye

4 AIM9L missiles

400 20mm rounds


- Once airborne all weapons are ready, however before use them you should set the Master Arm ON (shift+A)

- Bomb can be dropped using "SPACE"

- Gun can be operated with the BRAKES key (normally the joystick trigger)

- Missile can be launched assigning a key to the LANDING LIGHT (Center) sim event, we suggest button 2 of the joystick


Note:

if you want change bombs loaded edit the vACMIfied.xml and set parameters on the file header, 

code should be self explanatory

============================================================================================================================

WEAPON CHARACTERISTICS

- Free fall / retarded dumb bombs have realistic ballistic trajectory since have their own .air file, if the know target has been

hit produces an explosion.

- Guided weapons such as GBU-12 can be aimed against a known ground/sea target, target files are easily done using vACMI partner

- Gun against aerial targets computes and solves the aiming problem, Betty voice advise you when you are on a good position to shoot

- Gun against ground targets compute bullets impact point and and produces an explosion if the targets has been hit.

- AA missiles have a seeker growling that indicates:

* lower frequency growling, seeker is searching

* higher frequency growling, target is on range

Target enters on range and is locked when distance from target is less than 7 NM and within a +- 10° searching cone ,

when locked the target remain locked within a +- 25° cone

===========================================================================================================================

SUPPORT

SSW is availabe to give support to those user who want to further customize their aircrsfts.

To this end open a ticket on SSW help desk under vACMI ticket category.

============================================================================================================================

WHAT vACMI CAN'T DO

vACMI does not take care of the weapons that are or are not attached to the model, it simply constructs a weapon and manage it until hit the target or the ground.

Therefore it cannot render/hide weapons on the model, is the programmer responsibility to take care of the weapon visibility,

and all related questions about weight, drag and such.


REFERENZE

  • http://www.sim-outhouse.com/sohforums/showthread.php/109523-vACMI-almost-for-all

NOTE

Le prime tre righe danno definizioni precise dell'oggetto, vale a dire rendere applicabile il vACMI a qualunque aereo dalla versione per P3D 4.2 e successive. Cosa sia il vACMI è stato esplicato chiaramente. Quindi viene descritta la procedura in P3D di installazione. Al comma secondo della procedura si fa espressa menzione della possibilità di modificare i paramenti del file, da cui se ne deduce che è possibile effettuare eventuali modifiche: questo concetto ritornerà molto comodo. In seguito si descrive l'installazione, sempre in considerazione di P3D. Ancora si descrive le modalità delle impostazioni predefinite, introducendo sempre il concetto della possibilità di apportare modifiche al file e si passa alla descrizione dell'uso con i relativi comandi: il Master Arm deve essere attivato attraverso il comando SHIFT+A, l'uso delle bombe sganciate con il comando Spazio, il cannone con il tasto che comanda i freni e infine lo sgancio del missile AIM-9 Sidewander assegnando ad un tasto del jostick l'evento LIGHT CENTER (come per gran parte dei veivoli della casa madre). Da notare nuovamente come si faccia riferimento di nuovo alla facoltà di modificare il file nella fattispecie sulla scelta dell'arma. Molto interessante è la descrizione della caratteristiche dell'arma, sarà da tenere in considerazione in un secondo momento. Esiste per i propri aerei la possibilità di richiedere il supporto aprendo una richiesta sotto la voce vACMY (quando esisteva ancora la possibilità di farlo) Ultima ma non meno importante è l'esplicazione di cosa possa fare il vACMI. Chiunque abbia usato aeroplani della casa madre sa bene che ad ogni arma esiste associato un peso e/o altre caratteristiche dalla fisica, così come il redering degli oggetti e la facoltà che gli stessi una volta sganciati restino o meno sotto l'ala: questo resta a completo appannaggio del disegnatore e non del vACMI. Il vACMI si occupa solo della gestione, dell'accurata traiettoria dell'arma impiegata e degli effetti sugli oggetti ed al suolo. In altre parole nasce spontaneo l'interrogativo se o meno modificare il redering si apporti una modifica all'oggetto e che invece l'applicazione del vACMI non comporti questo.

APPLICAZIONE

In riferimento al predente articolo di cui sotto:

  1. https://reserchflighsimulator.blogspot.com/2021/09/19092021-vacmi-testing-fsx-off-line.html
  2. https://reserchflighsimulator.blogspot.com/2021/12/mb326-vacmi-in-fsx.html
appare chiaro lo sforzo di  applicazione del vACMI a qualunque aereo ma in ambiente FSx in modo facile e pratico.Naturalmente viene anche naturale la domanda se la cosa abbia anche una natura non lesiva nella fattispecie. Va da sé che in ogni caso resti pura sperimentazione. Si descriverà come fare per applicare il tutto in FSx e quali siano i risultati attraverso un video di controllo sui risultati.

FEEDBACK


INSTALLAZIONE in FSx

In panel.cfg si copino le seguenti stringhe al di sotto di Vcockpit01 , dopo aver riposto il file vACMIfied.xml nella medesima directory, logicamente ponendo attenzione alla numerazione dei gauges:

gauge31= .\!vACMIfied
gauge32=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI!welcome,1,1,1,1
gauge33=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI!init,1,1,1,1
gauge34=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI!ipc_module,1,1,1,1
gauge35=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI!ground_tgt,1,1,1,1
gauge36=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI!SAM_bo,1,1,1,1
gauge86=..\..\..\..\SimSkunkWorks\vACMI!radar,1,1,1,1 // needed to vacmi connection in mp
gauge87=..\..\..\..\SimSkunkWorks\vACMI!cs_routes,1,1,1,1
gauge88=..\..\..\..\SimSkunkWorks\vACMI!tgt_seeker,1,1,1,1
// vACMI sounds
gauge37=..\..\..\..\SimSkunkWorks\vACMI\modules\vACMI_voice!dsd_xml_sound3, 1,1,1,1,.\SimSkunkWorks\vACMI\sound\vacmi_sounds.cfg

OSSERVAZIONI

In FSx lo sgancio delle bombe e l'impatto a terra si osservano chiaramente, l'armamento non appare gravare sul mezzo, mentre i missili vengono lanciati senza agganciare il bersaglio (mancanza dell'implementazione del radar?). Sicuramente un progresso, da rivedere.