Tacview – Understand what happened during your last flight! (alternative ACMI viewer)
-
Don’t know just from a technical point of view BMS writes the acmi recording data into a .flt file which differs in datastructure from a acmi file and therefore needs to be compiled.
My personal project at the Moment is to read that flt file in Real Time and read out and visualize on a map view. But it’s still in an very early WIP stage
Gesendet von meinem SM-G930F mit Tapatalk
I’ve been doing some tests yesterday afternoon and I’ve come up with a way to real time read the .flt acmi files while these are written to by BMS. It is not that hard actually. The only drawback is that the list of callsigns is written after the recording has stopped. I still have to think of a way to overcome this. Perhaps by ending and then starting a new recording after a new id is detected, merging the data on the go. My plans are to develop a radarscope that includes human and AI aircraft. If you like I can share the code with you.
-
Don’t know just from a technical point of view BMS writes the acmi recording data into a .flt file which differs in datastructure from a acmi file and therefore needs to be compiled.
My personal project at the Moment is to read that flt file in Real Time and read out and visualize on a map view. But it’s still in an very early WIP stage
Gesendet von meinem SM-G930F mit Tapatalk
Not new [emoji6]
But as Tumbler came up with his F4Radar application reading directly from memory I personable stopped to develop further
Gesendet von meinem SM-G930F mit Tapatalk
-
I think this project reminds me of an ATC tool for BMS I saw a long time ago
Thank you! if you can share some of your work, this will be particularly useful to save development time!
Do you know if BMS flushes often enough the data in FLT files to have a relatively low latency to make real-time playback relevant?
-
Tacview 1.8.5 is now available!
Download: https://tacview.net/downloadThis quality of life update brings numerous fixes, improvements, and additional content to make data recording and debriefings more comfortable than ever in your favorite simulators.
With the new Terrain Downloader addon created by BuzyBee, you can download real-life vector/satellite terrain texture maps of your area of action in just a few clicks! Another nice prototype/preview of what is waiting for us in Tacview 2.0
The database has been updated to the latest version of BMS terrains and objects.
Oh, by the way, if you want to know more about how Tacview has been made and related technical challenges, feel free to listen to the latest interview from the Grim Reapers:
Fly safe and take care!
Vyrtuoz & BuzyBeeFEATURES & CHANGES
-
ADDED Terrain Downloader add-on to download map/satellite terrain textures in a few clicks
-
ADDED Over-G add-on for the Fight for Honor 2020 tournament
-
ADDED DCS World 2.5 Caucasus map generously donated by Flappie
-
ADDED support for DCS: A-10C II Tank Killer
-
ADDED support for DCS: F-14A-135-GR
-
ADDED events location in the XML event log
-
ADDED support for spacecrafts
-
ADDED numerous new functions to the add-on API
-
ADDED add-on to import SENIN GPS data
-
ADDED support for terrain texture tiles per simulator
-
ADDED option to always display selected telemetry in unselected objects labels
-
ADDED support for TAS in KML telemetry files
-
ADDED /OpenMedia[1-4] command line option
-
IMPROVED turn-rate calculation to ignore wind conditions
-
IMPROVED turn-rate automatic calculation add-on
-
IMPROVED brand new option page for DCS World exporter
-
IMPROVED real-time telemetry data support
-
IMPROVED media synchronization when no metadata found
-
IMPROVED objects and labels scale options and behavior
-
IMPROVED active objects list to display missiles which have a callsign
-
IMPROVED KML files are not automatically merged anymore when drag & dropping them
-
IMPROVED support of invalid data/time entries in csv files
-
IMPROVED add-ons are now loaded after the UI is fully initialized
-
IMPROVED EAG file support (database has now priority over metadata)
-
IMPROVED pitch emulation for submarines and infantry
-
IMPROVED debug log
FIXES
- FIXED Steam edition of Tacview not working with non-Steam edition of Command
- FIXED radar cone orientation in the 3D view
- FIXED trim operations behavior and stability
- FIXED backward playback not working at x0.25 speed
- FIXED pitch was inverted in all drawing functions of the SDK
- FIXED minor math error with custom tiles textures
- FIXED several minor bugs in the Lua API
- FIXED numerous minor or rare bugs
-
-
Hi, BMS4.35 supports 6 points for line STPTs.
Tacview 1.8.5 seems to consider it’s 5 STPTs max for each line when drag & drop INI files. -
Hi,
I thought Tacview supported at least 10 entries of each kind. Can you please share your VHS file and INI file and specify the theatre of operation?
-
Here is the .acmi and .ini file.
I set STPT lines at MOA17 and MOA19 but it line shows wrong in Tacviewhttps://drive.google.com/drive/folders/1uMNrjNzeDKFC5_c6OevNYOnrLMiDkD-t?usp=sharing
-
Hi,
I see what you mean. We will fix this in a future update. Thank you!
-
I’m not sure why, but Tacview 1.8.5 isn’t displaying aircraft correctly. Maybe I’ve got something set up wrong.
I’m using the Dogfight module in BMS 4.35 to do some 1v1 dogfights against an AI MiG-29. I’m flying an F-16. When I play back the ACMI recording in Tacview, it shows my aircraft as being a Mirage 2000. It displays a Mirage 2000 model for my aircraft as well. The MiG-29 is correctly labeled as a MiG-29, but it is displayed as a “paper airplane”, i.e. a very simple model made of two triangles.
Here is a link to the ACMI file:
https://drive.google.com/file/d/198imHhlI__NwA2_S3P1TaLws1FZ47RM1/view?usp=sharing
-
I’m not sure why, but Tacview 1.8.5 isn’t displaying aircraft correctly. Maybe I’ve got something set up wrong.
I’m using the Dogfight module in BMS 4.35 to do some 1v1 dogfights against an AI MiG-29. I’m flying an F-16. When I play back the ACMI recording in Tacview, it shows my aircraft as being a Mirage 2000. It displays a Mirage 2000 model for my aircraft as well. The MiG-29 is correctly labeled as a MiG-29, but it is displayed as a “paper airplane”, i.e. a very simple model made of two triangles.
Here is a link to the ACMI file:
https://drive.google.com/file/d/198imHhlI__NwA2_S3P1TaLws1FZ47RM1/view?usp=sharing
Hi,
The database has not yet been updated for BMS 4.35. I will make the updates in the next version of Tacview. In the meantime in order to display the correct objects you can follow the instructions here: https://tacview.fandom.com/wiki/User_Guide_%E2%80%93_Falcon_4.0#How_can_I_import_my_own_Falcon_4.0_terrain_in_Tacview.3F . Let me know if I can help further.
-
Thank you very much for helping with this.
I’m using the stock Korea theater in BMS 4.35. I looked at the instructions for specifying the theater and did the following:
I ran Tacview, used the Open dialog to open one of my acmi files from yesterday, and specified the Korea theater.
Unfortunately, the aircraft are still displayed incorrectly, but it sounds like that’ll change once the database gets updated.
For now, it’s not a big deal, since I can still see where the aircraft are, and how they’re oriented. The aircraft labels and models will be a “nice to have” when they get updated.
Thanks very much for working on this, and for creating Tacview in the first place! I particularly enjoy reviewing BVR dogfights in Tacview, since it allows me to see how close the adversary’s R-77 missiles came to me, when I turned and ran. Too close for comfort sometimes! :eek:
-
I am glad to hear you enjoy Tacview! To update the database on your end effective immediately, modify the Korea entry in the file C:\Program Files (x86)\Tacview\Data\Xml\Data-Falcon4Theaters.xml as follows (make sure you use the path of your own installation of Falcon BMS 4.35 instead of mine):
<theater id=“Korea”><terrain>C:\Games\Falcon BMS 4.35\Data\TerrData\Korea\Terrain</terrain>
<database>C:\Games\Falcon BMS 4.35\Data\TerrData\Objects</database><tileset>POLAK</tileset>
<lod>2</lod>
<west>123</west>
<east>132.26</east>
<south>33.79</south>
<north>43</north>
<visible>1</visible>
<timezone>+9</timezone></theater> -
Hey guys Vyrtuoz & BuzyBee,
any news about real time telemetry for BMS?
Thanks!
-
I am glad to hear you enjoy Tacview! To update the database on your end effective immediately, modify the Korea entry in the file C:\Program Files (x86)\Tacview\Data\Xml\Data-Falcon4Theaters.xml as follows …
Thank you very much! That worked! :mrgreen:
Now the planes are labeled correctly and have the correct models. They look great!
-
Here is the .acmi and .ini file.
I set STPT lines at MOA17 and MOA19 but it line shows wrong in Tacviewhttps://drive.google.com/drive/folders/1uMNrjNzeDKFC5_c6OevNYOnrLMiDkD-t?usp=sharing
Hi,
I see what you mean. We will fix this in a future update. Thank you!
This is fixed in Tacview 1.8.6 beta 3 : http://tacview.net/download/beta/
-
Hey guys Vyrtuoz & BuzyBee,
any news about real time telemetry for BMS?
Thanks!
Hi Atsalis,
Real-Time Telemetry for BMS is on the back burner for now. We are prioritizing our work on Tacview 2.0. We still hope to implement Real-Time Telemetry for BMS in a future update of Tacview 2.0.
-
Hello,
I try to edit database, i add an .xml file in Data/Database/Default Properties (Default Properties didn’t exist, i create it).
But when i load an existing or a new tacview report, objects didn’t appear with correct new properties.
I don’t know what is wrong ?
Example:
<defaultpropertiescollection loadingorder="0.5"><defaultproperties id="Flap Lid" base="AntiAircraft.SAM.SearchRadar"><criteria><name>Flap Lid</name></criteria> <properties><shortname>Flap Lid</shortname> <longname>SA-10 Flap Lid</longname> <fullname>SA-10 Flap Lid</fullname> <engagementrange>111000</engagementrange> <shape>AntiAircraft.SAM.SA-10.76N6.obj</shape></properties></defaultproperties></defaultpropertiescollection>
-
Hello,
I try to edit database, i add an .xml file in Data/Database/Default Properties (Default Properties didn’t exist, i create it).
But when i load an existing or a new tacview report, objects didn’t appear with correct new properties.
I don’t know what is wrong ?
Example:
<defaultpropertiescollection loadingorder="0.5"><defaultproperties id="Flap Lid" base="AntiAircraft.SAM.SearchRadar"><criteria><name>Flap Lid</name></criteria> <properties><shortname>Flap Lid</shortname> <longname>SA-10 Flap Lid</longname> <fullname>SA-10 Flap Lid</fullname> <engagementrange>111000</engagementrange> <shape>AntiAircraft.SAM.SA-10.76N6.obj</shape></properties></defaultproperties></defaultpropertiescollection>
Hi,
Your XML is correct. Did you place this XML file in %PROGRAMDATA%\Tacview\Data\Database\Default Properties\ ? Is the SA-10 object appearing? If so, make sure you have selected the Display SAM/AAA Lethal Range button on the bottom and scroll way out to see the dome since it is 111 km wide.
If the SA-10 object is not appearing please share your ACMI file.
-
Hi,
Thanks.
See below:
Acmi files : https://drive.google.com/file/d/16Juu5YEIeI4KDIAflvTTXFwxGF2oGgE2/view?usp=sharing
-
For some reason I can’t open the attachments but I got your ACMI file which is the most important. I notice that the SA-10 only spawns at about 16:11 into the file per the playback control bar. After that time, I can see the dome and the object.
When the object is greyed out in the object drop down menu it means it has not yet spawned and you can SHIFT+CLICK on it to jump to the time that it spawns at.
If you still can’t see the object and dome please share a screenshot like mine that shows the whole Tacview window so I can check various settings.