Jump to content

BlackSharkAce

Members
  • Posts

    227
  • Joined

  • Last visited

Everything posted by BlackSharkAce

  1. You are the man ! It finally works after installing this package: https://support.microsoft.com/en-us/help/3145500/media-feature-pack-list-for-windows-n-editions Thank you ! I'm off to BuddySpike now :joystick:
  2. I just gave that a shot, still no luck.. here is the complete log. 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.UI.MainWindow Started DCS-SimpleRadio Client 1.2.9.4 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Starting Device Search. Expand Search: True 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 6f1d2b60-d5a0-11cf-bfc7-444553540000 Instance: 6f1d2b60-d5a0-11cf-bfc7-444553540000 Mouse Usage: Undefined Type: Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding 6f1d2b60-d5a0-11cf-bfc7-444553540000 Instance: 6f1d2b60-d5a0-11cf-bfc7-444553540000 Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 6f1d2b61-d5a0-11cf-bfc7-444553540000 Instance: 6f1d2b61-d5a0-11cf-bfc7-444553540000 Keyboard Usage: Undefined Type: Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding 6f1d2b61-d5a0-11cf-bfc7-444553540000 Instance: 6f1d2b61-d5a0-11cf-bfc7-444553540000 Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 13841038-0000-0000-0000-504944564944 Instance: 63fdca10-8723-11e5-8004-444553540000 SteelSeries Rival Usage: Consumer Type: Device 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding (Expanded Devices) 13841038-0000-0000-0000-504944564944 Instance: 63fdca10-8723-11e5-8004-444553540000 SteelSeries Rival 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Added (Expanded Device) 13841038-0000-0000-0000-504944564944 Instance: 63fdca10-8723-11e5-8004-444553540000 SteelSeries Rival 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 13841038-0000-0000-0000-504944564944 Instance: 63fdf120-8723-11e5-8005-444553540000 Rival Gaming Mouse Usage: -64 Type: Device 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding (Expanded Devices) 13841038-0000-0000-0000-504944564944 Instance: 63fdf120-8723-11e5-8005-444553540000 Rival Gaming Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Added (Expanded Device) 13841038-0000-0000-0000-504944564944 Instance: 63fdf120-8723-11e5-8005-444553540000 Rival Gaming Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 80362341-0000-0000-0000-504944564944 Instance: e608b640-8ac1-11e5-8001-444553540000 EDTracker EDTracker2 Usage: Generic Type: Joystick 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding 80362341-0000-0000-0000-504944564944 Instance: e608b640-8ac1-11e5-8001-444553540000 EDTracker EDTracker2 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8002-444553540000 Apple Keyboard Usage: VendorDefinedBegin Type: Device 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding (Expanded Devices) 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8002-444553540000 Apple Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Added (Expanded Device) 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8002-444553540000 Apple Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8003-444553540000 Apple Keyboard Usage: Consumer Type: Device 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding (Expanded Devices) 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8003-444553540000 Apple Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Added (Expanded Device) 0267004c-0000-0000-0000-504944564944 Instance: 63fda300-8723-11e5-8003-444553540000 Apple Keyboard 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found 13841038-0000-0000-0000-504944564944 Instance: 63fe1830-8723-11e5-8006-444553540000 Rival Gaming Mouse Usage: Consumer Type: Device 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding (Expanded Devices) 13841038-0000-0000-0000-504944564944 Instance: 63fe1830-8723-11e5-8006-444553540000 Rival Gaming Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Added (Expanded Device) 13841038-0000-0000-0000-504944564944 Instance: 63fe1830-8723-11e5-8006-444553540000 Rival Gaming Mouse 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Found ffff044f-0000-0000-0000-504944564944 Instance: 5fe63160-8ac5-11e5-8006-444553540000 Thrustmaster Combined Usage: Generic Type: FirstPerson 22:46:12 Ciribob.DCS.SimpleRadio.Standalone.Client.Input.InputDeviceManager Adding ffff044f-0000-0000-0000-504944564944 Instance: 5fe63160-8ac5-11e5-8006-444553540000 Thrustmaster Combined 22:46:13 Ciribob.DCS.SimpleRadio.Standalone.Common.UpdaterChecker+<CheckForUpdate>d__2 Running TESTING Version!! : 1.2.9.4 22:46:16 Ciribob.DCS.SimpleRadio.Standalone.Client.Audio.AudioPreview Error starting audio Output - Quitting! Retrieving the COM class factory for component with CLSID {F447B69E-1884-4A7E-8055-346F74D6EDB3} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). I believe it is linked to the API update because the old API was dropped on releases starting 1.2.9.1. See here: https://github.com/ciribob/DCS-SimpleRadioStandalone/releases
  3. DCS-SimpleRadio Standalone I test in on my download folder actually. It usually works, does it have an influence ?
  4. The program keeps crashing for me with any install later than 1.2.8.1 The log shows the following error: 20:48:51 Ciribob.DCS.SimpleRadio.Standalone.Common.UpdaterChecker+<CheckForUpdate>d__2 Running TESTING Version!! : 1.2.9.4 20:48:52 Ciribob.DCS.SimpleRadio.Standalone.Client.Audio.AudioPreview Error starting audio Output - Quitting! Retrieving the COM class factory for component with CLSID {F447B69E-1884-4A7E-8055-346F74D6EDB3} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
  5. @Ciribob Any chance we get the old API on future releases ? It's the only way to get the app working on my end :/
  6. Hi and thank you for your awesome work, this is a much needed addition to DCS. I tried installing the latest version but it wouldn't work with the new API. Then stumbled upon this post and it fixed the issue. Is there any other fix for this ? I hope we can maintain support of the old API ! Cheers :pilotfly:
  7. Good call, I somehow had an obsolete version of this mod. Thanks !
  8. I think this mod is doesn't work with open beta 1.5.6 When I have it enabled and join a multiplayer server, the briefing is empty and can't get the role selection screen to show. Any clues ? Cheers, great mod otherwise :)
  9. Hmm.. I've been tinkering with these TCP connections and I can't seem to get it to work. I found an example here where someone managed to create a tcp socket and send data from a target script. This is useful since I'd like to eventually do that to interface my script with dcsexportcore. I'm trying to connect my target script with dcexportcore through tcp localhost:12800: https://github.com/jboecker/dcs-export-core When I type localhost:12800 in my address bar on chrome I can see data coming in periodically that looks like this: {"data":{"_UNITTYPE":"M-2000C"},"msg_type":"newdata"} {"data":{"_UNITTYPE":"M-2000C"},"msg_type":"newdata"} {"data":{"_UNITTYPE":"M-2000C"},"msg_type":"newdata"} But when I try to hook up my target script to localhost:12800 I don't get anything. I simply use: Any clue about what's going wrong ?
  10. Does anyone know if we could implement a tcp or udp connection from within the TARGET script ? That could be useful to have more versatility !
  11. Operating the Warthog LEDs throught the DCS Export lua Script Good idea, I was feeling lazy :music_whistling: Here is a video demonstrating it with the Mirage : https://dl.dropboxusercontent.com/u/32783018/Warthog%20LED%20DCS%20Interraction%20Demo.mov (85MB) Pardon my narrative skills and turn that volume up ! Note that the placement of the LEDs makes it a little hard to see them while playing.
  12. Hi all, I've been wanting to make use of the LED lights on my warthog for a while. I finally got some time to do so. The idea is to have the lights react to in-game events via the Export.lua file. Here is the relevant part of my Export.lua local aircraft = LoGetObjectById(LoGetPlayerPlaneId()) local aircraft_id ="0" local MainPanel = GetDevice(0) local LED0, LED1, LED2, LED3, LED4, LED5 = 0, 0, 0, 0, 0, 0 function LuaExportActivityNextEvent(t) if (aircraft.Name == "A-10C") then aircraft_id ="W" --Console backlight LED0 = math.ceil(MainPanel:get_argument_value(297)) --Master Caution Light LED1 = MainPanel:get_argument_value(404) --Launch Warning Light LED2 = MainPanel:get_argument_value(372) --(HOTAS Pinkie Switch) LED3 = 0 --Flaps LED4 = math.ceil(MainPanel:get_argument_value(653)) --Gear Lock Lights LED5 = (MainPanel:get_argument_value(659) and MainPanel:get_argument_value(660) and MainPanel:get_argument_value(661)) elseif (aircraft.Name == "M-2000C") then aircraft_id ="M" --Console backlight LED0 = math.abs(math.ceil(MainPanel:get_argument_value(642))) --Master Caution Light LED1 = (MainPanel:get_argument_value(199) or MainPanel:get_argument_value(200)) --(Not Used) LED2 = 0 --Police light Switch LED3 = MainPanel:get_argument_value(449) --Conf Warning LED4 = MainPanel:get_argument_value(553) --Gear Lock Lights LED5 = (MainPanel:get_argument_value(417) and MainPanel:get_argument_value(418) and MainPanel:get_argument_value(419)) end default_output_file = io.open(lfs.writedir().."/Logs/TargetScript.log", "w") default_output_file:write(string.format("%s", aircraft_id)) default_output_file:write(string.format("%d%d%d%d%d%d", LED0, LED1, LED2, LED3, LED4, LED5)) default_output_file:close() return t + 0.1 end -------------------------------------------------------------- function LuaExportStop() default_output_file = io.open(lfs.writedir().."/Logs/TargetScript.log", "w") default_output_file:write("U000000") default_output_file:close() end What it does is create a file "../Logs/TargetScript.log" and write some info to it. I chose to write the plane type aswell as the status of some systems like the launch warning indicator, gear lock lights, flaps status, etc. This can be customized to whichever systems you want your LEDs to interract with. Now here is the function I use in my TARGET Script to identify the plane and light the LEDs int led_update() { int file; char L0, L1, L2, L3, L4, L5, aircraft_id; file = fopen("...//Saved Games//DCS.openbeta//Logs//TargetScript.log", "r"); aircraft_id =fgetc(file); L0 =fgetc(file); L1 =fgetc(file); L2 =fgetc(file); L3 =fgetc(file); L4=fgetc(file); L5=fgetc(file); fclose(file); if ((aircraft_id =='W') & (Throttle[PSF] | Throttle[PSB])) L3 ='1'; //else if ((aircraft_id =='M') & (Throttle[PSF] | Throttle[PSB])) //L3 ='1'; if (L0 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED0)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED0)); if (L1 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED1)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED1)); if (L2 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED2)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED2)); if (L3 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED3)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED3)); if (L4 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED4)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED4)); if (L5 =='1') ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT+LED5)); else ActKey(PULSE+KEYON+LED(&Throttle, LED_ONOFF, LED_CURRENT-LED5)); } What it does is read the info in "../Logs/TargetScript.log", identify which plane I'm flying and turn some LEDs On/Off. Only downside is it doesn't work in multiplayer. I believe this is because exports are disabled on most servers (any workarounds to this ?). Any comments welcome !
  13. Tankers - Operational Speeds & Manoeuvers AFAIK: ~300 knots 25'000-35'000 ft There might be a speed and/or altitude change depending on the receiving aircraft. Information about speed, altitude and proximity are given by the director lights and boom extension indicator, no coms. Procedure is pre contact on the left wing and move to the right wing after refueling. There's probably official procedures online somewhere for each different receiving aircraft/tanker. In some "com out" scenarios there are no communications at all, TACAN or Radar can be used to locate the tanker. Airspeed change in DCS is a bug with the M2KC, it doesn't happen with the A-10C if I recall correctly.
  14. Yeah this is only for the forest trees. The city trees can't be changed. And yes the trees are still there when you're really close, but there's less trees to render and no associated shadows. I got a nice fps gain with my machine. Other than that I got the following settings: Textures high Civ traffic off Water high Visib range high Heat blur low Shadows medium Red 2560x1440 Monitor 1 screen Red of cockpit displays 1024 Msaa 4x HDR on Depth of field off Lens effect off Cutter/bushes 0 Trees viability 0 Preload radius 15000 Anisotropic filtering 16x Flat terrain shadows on Disable aero checked Vsync unchecked Full screen checked Auto detect oculus rift unchecked
  15. Quelques idées comme ça: 1. Comment se comporte l'ensemble de commande dans Windows ? Est-ce que les touches et axes fonctionnent correctement ? 2. Est-ce que tu as assigné correctement les axes de ton joystick dans DCS ? 3. Est-ce qu'il y a un autre périphérique connecté à ton ordinateur qui est mappé sur tes axes dans DCS ?
  16. Hi guys, This might be a workaroundmor than a solution, but I found that disabling forest tree shadows and putting tree visibility to 0 helps a good deal with keeping the fps up. Disable Tree Shadows To set the tree visibility to 0 in 1.5.3 go to "..\Users\..\Saved Games\DCS.openbeta\Config\options.lua" and edit the following line: ["treesVisibility"] = [b]0[/b], Flying around in a Mirage 2000 at 3000+ ft I don't really care about the lack of trees and I feel more immersed by the higher FPS. There are also terrain mods that make up for it by restoring some of the forest terrain shading, see Starway Northern Europe 3.2 P.S: I have a late 2015 retina iMac with 24Gb Ram, 4Ghz CPU, R9 M395X 4Gb. I'm running it at 1440p and having an enjoyable experience.
  17. I want to go to Las Vegas
  18. Well yeah it's electronics, not sure what else you'd expect. Some videos of the results: Personally I don't really need the additional 3 DOFs, and with a couple tweaks you can emulate them to some extent. For having owned a trackir 5 before I can objectively call the EDtracker a smoother and snapier experience.
  19. I want both Congrats on those youtube views !
  20. This is brilliant ! I'm gonna add this to my settings right away ! Another aspect of EDTracker is it's refresh rate.. it's way snappier than trackir for me =)
  21. I just got one of these and the technology allows for a way higher sampling frequency than the 120Hz of the trackir. They require a headset and are only 3DOF though, but work like a charm for me =) https://edtracker.org.uk/ Oh and they're way cheaper than the trackir ;)
  22. Thank you all for your input. We should wait for EDGE anyway, but a refined mesh would be nice for the current black sea map. And since there are so many terrain mesh upgrades available for other simulators it could be an idea to use that data to start with. We'll see once EDGE is here and move from there.
  23. Hi, Just wondering what it would take to create an improved mesh for the existing map. Anyone knows what files are used to create the terrain mesh and how one could alter them ? I feel like improved terrain mesh brings such a tremendous improvement on maps in other sims like X-Plane or FSX.. why not try to come up with something similar for DCS ? Cheers !
  24. Hi, Who would be a forum moderator to contact ? I couldn't find any. Thanks !
  25. Hi all, Here is a small thread demonstrating how to automatically run a TARGET script at startup. This is usefull if you don't want to bother running the scripts manually everytime you're using your stick. See here: http://forums.eagle.ru/showthread.php?t=144584 Cheers !
×
×
  • Create New...