Jump to content

"AIESTV", Maverick+Shkval display overlay/external window/network stream


Recommended Posts

I made a small "mod" for FC2 with which you can display the A-10 Maverick TV view and the Su-25T Shkval TV view in a UI "overlay", external window or network stream. This can make it much easier to use the sights as you can put the image on a larger, static overlay or in a window on another monitor.

 

It has some limitations, for example it does not know what plane you are flying so only one visual overlay type is supported which is used for both the Maverick and Shkval. Also, the RTT surfaces rendered by the game do not contain the overlayed data in them, such as the maverick crosshair and the Shvkal horizon etc. displays. You can only have a static crosshair over the scenery using an overlay image (default one looks similar to the maverick crosshair).

 

With the network stream the image can also be displayed on another computer, though the stream (currently) does not work very well, or, I haven't been able to find a good enough player for Motion-JPEG streams. Firefox works pretty well but it does not scale the image, mplayer works but always ends up doing some kind of buffering which causes latency in the image...

 

Download here: http://www.kegetys.net/dl.php/AIESTV10.zip

 

Read the readme for install/use instructions. (Basically just extract to FC2 install dir, then whenever the Maverick/Shkval TV is active it should work. Edit the cfg to position it etc.)

 

AIESTV.jpg

 

AIESTV_laptop.jpg


Edited by Kegetys
  • Like 8

As a cyborg, you will serve SHODAN well

http://www.kegetys.fi

Link to comment
Share on other sites

um fantastic!

 

i will havea view if there is a working archieve!)

 

cheers Scud

TM HOTAS WH :joystick:, Saitek Pro Pedals, Track IR 4, 2xJoyWarrier, 1x KeyWarrior, i52500k @4600MHz, ASUS P8Z68-V Pro, NV 670GT, SSD+ WD BC+ WD Raptor, 32HD:pilotfly:[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Hello,

 

When i install AIESTV by unzip to my FC2 dir, then FC2 don't work well : i mean, I run a fly and immediatly i have the debriefing window.... no posible to play the fly (mission or imediate fly).

 

and when i delete the two file d3d9.dll and ijl15.dll from the dir FC2....\bin\X86\stable then FC2 work fine but i d'on't have AIESTV.

 

somebody can help me ? thanks

Link to comment
Share on other sites

one idea : AIESTV work on all windows or it is limited to seven?

 

I have only tested it on Win 7 but it should work fine on XP as well.

 

For the problem, hard to say... if it is installed correctly, make sure you have the newest DirectX 9 installed, I think the dll is compiled against February 2010 version so the installed DirectX runtime should be newer than that.

As a cyborg, you will serve SHODAN well

http://www.kegetys.fi

Link to comment
Share on other sites

I have only tested it on Win 7 but it should work fine on XP as well.

 

For the problem, hard to say... if it is installed correctly, make sure you have the newest DirectX 9 installed, I think the dll is compiled against February 2010 version so the installed DirectX runtime should be newer than that.

 

Good idea,

now, i install thel last version Dx9 (june 2010), but the problem is the same...:(

Link to comment
Share on other sites

Ah Awesome news, is it MP compatible?

Hornet, Super Carrier, Warthog & (II), Mustang, Spitfire, Albatross, Sabre, Combined Arms, FC3, Nevada, Gulf, Normandy, Syria AH-6J

i9 10900K @ 5.0GHz, Gigabyte Z490 Vision G, Cooler Master ML120L, Gigabyte RTX3080 OC Gaming 10Gb, 64GB RAM, Reverb G2 @ 2480x2428, TM Warthog, Saitek pedals & throttle, DIY collective, TrackIR4, Cougar MFDs, vx3276-2k

Combat Wombat's Airfield & Enroute Maps and Planning Tools

 

cw1.png

Link to comment
Share on other sites

Good idea,

now, i install thel last version Dx9 (june 2010), but the problem is the same...:(

 

Odd... Something to try is to get Sysinternals Debugview here and see if it catches any error output from AIESTV. (Just run debugview, then run the game and it should capture some output like "AIESTV: Config path: <C:\Pelit\LOMAC-FC2\AIESTV\AIESTV.cfg>")

As a cyborg, you will serve SHODAN well

http://www.kegetys.fi

Link to comment
Share on other sites

Odd... Something to try is to get Sysinternals Debugview here and see if it catches any error output from AIESTV. (Just run debugview, then run the game and it should capture some output like "AIESTV: Config path: <C:\Pelit\LOMAC-FC2\AIESTV\AIESTV.cfg>")

Ok, i do that, here is the log i obtein since run LOFC2:

 

[2148] Failed to parse

[1452] AIESTV: Config path: <E:\Eagle Dynamics\LockOn Flaming Cliffs 2\AIESTV\AIESTV.cfg>

[1452] 2010/9/7 18:04 V810271318

[1452] NET: 16.500000: Lua: events.lua loaded

[1452] NET: 16.531000: Lua: events.lua loaded

[1452] NET: 16.562000: Lua: loading ./Scripts/net/default.cfg : OK

[1452] NET: 16.593000: Lua: loading ./Config/network.cfg : OK

[1452] NET: 16.593000: Lua: loading ./Scripts/net/net_types.lua : OK

[1452] World::LoadPlugins: Loaded plugin module CockpitBase.dll

[3540] Failed to parse

 

can you see something wrong? the config path is correct concerning my computer.

Thanks for the help

Link to comment
Share on other sites

I have Windows 7 64bit and i have similar problem. When i get in su-25t and turn on shkval i don't get any pictures. Then i try to put address for the d3d9.dll and like edrom i got back to debriefing. I install windows on E:\.

What is wrong?

Rocket brigade who retired F-117

Link to comment
Share on other sites

00000000 20:16:14.244 [2404] AIESTV: Config path: <D:\Program Files (x86)\Eagle Dynamics\LockOn Flaming Cliffs 2\AIESTV\AIESTV.cfg>

00000001 20:16:20.054 [2404] 2010/9/7 20:16 V810271318

00000002 20:16:21.219 [2404] NET: 8.345000: Lua: events.lua loaded

00000003 20:16:21.219 [2404] NET: 8.345000: Lua: events.lua loaded

00000004 20:16:21.220 [2404] NET: 8.346000: Lua: loading ./Scripts/net/default.cfg : OK

00000005 20:16:21.220 [2404] NET: 8.346000: Lua: loading ./Config/network.cfg : OK

00000006 20:16:21.220 [2404] NET: 8.346000: Lua: loading ./Scripts/net/net_types.lua : OK

00000007 20:16:22.391 [2404] World::LoadPlugins: Loaded plugin module CockpitBase.dll

00000008 20:16:22.601 [2404] AIESTV: Creating window (pos 2230x315, size 512x512)

00000009 20:16:30.656 [2404] Dispatcher: initial random seed = 3389339

00000010 20:16:30.656 [2404] Dispatcher: apply random seed = 3389339

00000011 20:16:30.691 [2404] Cosmos: Mission date assigned - Year:2009, Month:6, Day:1

00000012 20:16:30.707 [2404] loaded from mission Scripts/World/GPS_GNSS.lua

00000013 20:16:31.156 [2404] loaded from mission Config/View/SnapViewsDefault.lua

00000014 20:16:31.159 [2404] loaded from mission Config/View/SnapViews.lua

00000015 20:16:31.162 [2404] loaded from mission Config/View/View.lua

00000016 20:16:31.164 [2404] loaded from mission Config/View/Server.lua

00000017 20:16:31.187 [2404] Map objects for inactive beacon site Мыс Айтодорский NOT FOUND! Ojbects created.

00000018 20:16:31.193 [2404] Map objects for beacon site Ялта NOT FOUND! Ojbects created.

00000019 20:16:31.216 [2404] Map objects for inactive beacon site Мыс Кыз-Аул NOT FOUND! Ojbects created.

00000020 20:16:31.332 [2404] Map objects for inactive beacon site Мыс Сухумский NOT FOUND! Ojbects created.

00000021 20:16:31.372 [2404] Map objects for beacon site Мыс Евпаторийский NOT FOUND! Ojbects created.

00000022 20:16:31.590 [2404] Map objects for inactive beacon site Мыс Тарханкутский NOT FOUND! Ojbects created.

00000023 20:16:31.591 [2404] Map objects for inactive beacon site Мыс Железный Рог NOT FOUND! Ojbects created.

00000024 20:16:31.598 [2404] Map objects for beacon site Мыс Херсонесский NOT FOUND! Ojbects created.

00000025 20:16:31.622 [2404] Map objects for beacon site Потийский NOT FOUND! Ojbects created.

00000026 20:16:31.692 [2404] Map objects for inactive beacon site Мыс Анапский NOT FOUND! Ojbects created.

00000027 20:16:31.711 [2404] Map objects for beacon site Батумский NOT FOUND! Ojbects created.

00000028 20:16:31.736 [2404] Map objects for inactive beacon site Мыс Кодошский NOT FOUND! Ojbects created.

00000029 20:16:31.751 [2404] ComplexTask::open_state(). Precached tasks data loading.

00000030 20:16:31.761 [2404] ComplexTask::load_task_data(). "Follow_Line" task data loaded.

00000031 20:16:31.762 [2404] ComplexTask::load_task_data(). "Follow_Vector" task data loaded.

00000032 20:16:31.763 [2404] ComplexTask::load_task_data(). "Follow_Vector_Old" task data loaded.

00000033 20:16:31.766 [2404] ComplexTask::load_task_data(). "Approach" task data loaded.

00000034 20:16:31.766 [2404] ComplexTask::load_task_data(). "Cannon_Ground_Attack" task data loaded.

00000035 20:16:31.767 [2404] ComplexTask::load_task_data(). "Rocket_Attack" task data loaded.

00000036 20:16:31.768 [2404] ComplexTask::load_task_data(). "Level_Bombing" task data loaded.

00000037 20:16:31.769 [2404] ComplexTask::load_task_data(). "Dive_Bombing" task data loaded.

00000038 20:16:31.770 [2404] ComplexTask::load_task_data(). "Missile_Ground_Target_Attack" task data loaded.

00000039 20:16:31.771 [2404] ComplexTask::load_task_data(). "Missile_Ground_Target_Level_Attack" task data loaded.

00000040 20:16:32.148 [2404] WARNING: multiple connectors "smoke" in model ".\Bazar\Terrain\Structures\High\TEC_A.lom"

00000041 20:16:33.682 [2404] loaded from mission Scripts/Aircrafts/_Common/CustomHuman.lua

00000042 20:16:33.965 [2404] WARNING: multiple connectors "hardpoint-6" in model "SU-25T"

00000043 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-7" in model "SU-25T"

00000044 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-zero-7" in model "SU-25T"

00000045 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-zero-8" in model "SU-25T"

00000046 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-8" in model "SU-25T"

00000047 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-9" in model "SU-25T"

00000048 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-zero-9" in model "SU-25T"

00000049 20:16:33.968 [2404] WARNING: multiple connectors "hardpoint-10" in model "SU-25T"

00000050 20:16:33.969 [2404] WARNING: multiple connectors "hardpoint-zero-10" in model "SU-25T"

00000051 20:16:33.969 [2404] WARNING: multiple connectors "hardpoint-zero-11" in model "SU-25T"

00000052 20:16:33.969 [2404] WARNING: multiple connectors "hardpoint-11" in model "SU-25T"

00000053 20:16:33.969 [2404] WARNING: multiple connectors "Point-14b" in model "SU-25T"

00000054 20:16:33.969 [2404] WARNING: multiple connectors "Point-14" in model "SU-25T"

00000055 20:16:33.969 [2404] WARNING: multiple connectors "Point4-R" in model "SU-25T"

00000056 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-zero-5" in model "SU-25T"

00000057 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-5" in model "SU-25T"

00000058 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-zero-4" in model "SU-25T"

00000059 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-4" in model "SU-25T"

00000060 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-zero-3" in model "SU-25T"

00000061 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-3" in model "SU-25T"

00000062 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-zero-1" in model "SU-25T"

00000063 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-1" in model "SU-25T"

00000064 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-zero-2" in model "SU-25T"

00000065 20:16:33.974 [2404] WARNING: multiple connectors "hardpoint-2" in model "SU-25T"

00000066 20:16:33.974 [2404] WARNING: multiple connectors "Point-21" in model "SU-25T"

00000067 20:16:33.974 [2404] WARNING: multiple connectors "Point-12" in model "SU-25T"

00000068 20:16:33.974 [2404] WARNING: multiple connectors "Point-3" in model "SU-25T"

00000069 20:16:33.974 [2404] WARNING: multiple connectors "Point-2" in model "SU-25T"

00000070 20:16:33.974 [2404] WARNING: multiple connectors "Point-1" in model "SU-25T"

00000071 20:16:33.974 [2404] WARNING: multiple connectors "Point-8" in model "SU-25T"

00000072 20:16:33.974 [2404] WARNING: multiple connectors "Point-7a" in model "SU-25T"

00000073 20:16:33.974 [2404] WARNING: multiple connectors "Point-6a" in model "SU-25T"

00000074 20:16:33.974 [2404] WARNING: multiple connectors "Point-6" in model "SU-25T"

00000075 20:16:33.974 [2404] WARNING: multiple connectors "Point-7" in model "SU-25T"

00000076 20:16:34.031 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000077 20:16:34.031 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000078 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000079 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000080 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000081 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000082 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000083 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000084 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000085 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000086 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000087 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000088 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000089 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000090 20:16:34.032 [2404] 20100907 201634 ERROR SOUND: source_is_playing(-1): invalid source

00000091 20:16:34.108 [2404] DXDefTexture: failed to load knopki.tga, D3DXERR_INVALIDDATA.

00000092 20:16:34.149 [2404] DXDefTexture: failed to load pribory-1-39.bmp, D3DXERR_INVALIDDATA.

00000093 20:16:34.169 [2404] wHumanPlane::Init(InitData): New Flight Model Init finished.

00000094 20:16:34.171 [2404] Dispatcher::Can't execute Lua file Scripts/Aircrafts/su-25T/Cockpit/device_init.lua - cannot open Scripts/Aircrafts/su-25T/Cockpit/device_init.lua: No such file or directory

00000095 20:16:34.206 [2404] loaded from mission Scripts/Aircrafts/_Common/birds.lua

00000096 20:16:34.802 [2404] AIESTV: Got RTT (512x512)

00000097 20:16:34.802 [2404] AIESTV: Initializing ext render surfaces (512x512, 21)

00000098 20:16:34.805 [2404] AIESTV: Downloader: GO

00000099 20:16:35.125 [2404] DXDefTexture: failed to load A-10A-canopy-glass.tga, D3DXERR_INVALIDDATA.

00000100 20:16:35.777 [2404] AIESTV: blanking screen

00000101 20:17:23.770 [1960] Failed to parse

 

My log file when game is loaded but shkval screen is empty ( i turn on the shkval).

Rocket brigade who retired F-117

Link to comment
Share on other sites

Ok, i do that, here is the log i obtein since run LOFC2:

 

[2148] Failed to parse

[1452] AIESTV: Config path: <E:\Eagle Dynamics\LockOn Flaming Cliffs 2\AIESTV\AIESTV.cfg>

[1452] 2010/9/7 18:04 V810271318

[1452] NET: 16.500000: Lua: events.lua loaded

[1452] NET: 16.531000: Lua: events.lua loaded

[1452] NET: 16.562000: Lua: loading ./Scripts/net/default.cfg : OK

[1452] NET: 16.593000: Lua: loading ./Config/network.cfg : OK

[1452] NET: 16.593000: Lua: loading ./Scripts/net/net_types.lua : OK

[1452] World::LoadPlugins: Loaded plugin module CockpitBase.dll

[3540] Failed to parse

 

can you see something wrong? the config path is correct concerning my computer.

Thanks for the help

 

I find that on the Web :

[b]August 2009 D3D9D.dll is Versioned for Windows XP SP2[/b]
The D3D9D.dll that is included in the August 2009 DirectX SDK is versioned for Windows XP SP2. If you use this DLL on Windows XP SP3 with an application that uses the Windows Presentation Framework (WPF), [u]the code in the DLL will assert. This issue does not occur on Windows Vista or Windows 7[/u]. If you require only debug output, that is you do not require symbols, you could also use the checked version of D3D9.dll, which is compatible with Windows XP SP3. Just rename the checked D3D9.dll to D3D9D.dll. The checked version of D3D9.dll is available to MSDN subscribers.

And i have XP sp3, so the D3d9.dll installed by AIESTV is not compatible XP sp3 but good with seven, if i understand well.

somebody can confirm please?

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...