Jump to content
The simFlight Network Forums

crazzmc

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by crazzmc

  1. 10 minutes ago, Pete Dowson said:

    Yes, all those things will be fine.

    Interception of SimConnect text displays and menus and display windows for transmission to another program, eg. WideClient. i use the facility to get these displays on a screen in my cockpit rather than annoyingly on the scenery view outside.

    I'll get a Test version of FSUIPC4 built early this week.

    Pete

     

    Ahh I see.

    Thank you so much Pete! All of us appreciate it!

  2. 55 minutes ago, Pete Dowson said:

    I've had a quick look, and it seems many things have moved around -- probably through re-compilation.

    I normally try to work out where they've moved to by comparing with the previous version. however, I removed FSX-SE (and Steam) long ago, after development stopped.

    So: a question for those participating in this Microsoft Beta version of FSX-SE: are you only needing FSUIPC to support joystick assignments, calibrations, etc? Or are you also needing full support of things like mouse macros, and SimConnect text diversion?

    If the former i can just stop it doing all the hacks into FSX innards. This won't remove most of the  capabilities, only these:

    * Wind smoothing (only used in conjnction with external weather apps)
    * Friction table access
    * Mouse macros
    * SimConnect text diversion
    * AI Traffic deletion (eg for ZAP facility and traffic limiting)
    * Reading and changing traffic settings by program


    I can provide a version with these limitations very quickly. What do you think?

    Otherwise it will be a while.

    Pete

     

    Hi Pete,

    Thanks for the quick update. Some of the components we mainly read from the game are weather, multiplayer traffic tables (E080 & F080), and some aircraft data (location, speeds, alt, etc). It looks like we'll be fine with a quick fix, but I'm not entirely sure what you mean by SimConnect text diversion.

    I can test as soon as you push an update.

    Thanks,

    Raj

  3. Hey everyone,

    Thank you for all the responses. Yes because of FS2020 they've made some updates to FSX including a request for telemetry data (provided through the beta).

    Pete - I've posted a guide below on how to install FSX-SE & Opt-in to the beta if you're still having some weird issues we can skype/anydesk/discord or something of the nature.

    This beta is really awesome because we get live weather which would be awesome for simulating real world conditions when practicing with and training our members. We run a discord server called fsATC with over 5,000 members and we 100% rely on FSX-SE Multiplayer (you can see my previous threads about a bot I built that switches your voice discord channel based on the COM1 frequency in game). A lot of us use/created 3rd party plugins that rely on FSUIPC such as FSXFlight, FlightSimGPS, FSPassengers, custom Discord bots (Voice bot that reads a specific METAR and decodes it to provide an ATIS advisory that picks up FSX Interpolated/Real world Weather), etc. and really want to be able to use the new beta. 

    If its not too difficult to update FSUIPC there's a lot of us that would really appreciate your efforts.

    Guide:

    Right Click Steam Icon at the bottom and go to Library.

    image.png.f326b9696879eef4675e3a918fa497a5.png

     

    Look for Microsoft Simulator - if its there there will be an option to download.

    image.thumb.png.f171d3daeefa63e69d3fd4fd65ee7c9f.png

     

    If its not showing up in your library then go to Store search for Microsoft Simulator X and download:

    image.thumb.png.cddab102c9b3be10b26fefac0c309362.png

    Once you have it go back to Library and right click - go to properties 

    image.thumb.png.78e05e85ae0290e397fe2bdbfc0ce452.png

    Then go to Betas select "fsx-beta - External Beta" and it will download about a 1.8gb update. 

    image.png.6caeff58e3ce7a385ae04de93d29b9ac.png

    Then start the game as normal.

    I hope this helped and if you need anything else please let me know!

     

    Thanks,

    Raj (CrazzMC)

     

  4. On 9/2/2019 at 5:30 AM, John Dowson said:

    Hi Crazz,

    According to the documentation, the FSUIPC java interface was provided by Mark Burton (mark.burton@zenobyte.com). All sources are provided, so it should be possible to update this to a 64-bit dll. I can add to the SDK if anyone wants to take this on, otherwise I could take a look at some point but it will be quite a while before I have time to look into this. 

    Cheers,

    John

    image.png

    Hey John thanks for the reply. I have never worked with C or dlls so not really sure how to do this, but I can ask a few friends to help me out given that the source is there.

     

    On 9/2/2019 at 5:57 AM, John Dowson said:

    You could also compile your jar as a 32-bit "one-jar" and provide that. But it does look like your users would need to install a 32-bit JVM as well.

    Yeah for now I created an exe from my jar and run it through an installer that downloads the 32 bit jvm for them so for now I have this work around 🙂

  5. Was looking through the forums for an offset id for the multiplayer squawk/transponder code but couldn't seem to find anything except this one post:

     

    https://forum.simflight.com/topic/51400-retrieving-the-squawk-code-of-ai-traffic-aircrafts/

    Tried using Traffic look but got no luck. Currently reading the E080 & F080 Tables from the SDK. Any idea if I can get transponder codes? Would really help!

     

    Thanks,

    CrazzMC

  6. Does anyone have a 64 bit dll file provided in the FSUIPC_SDK? 

    There's no way from my knowledge to convert a 32 bit dll to a 64 bit dll. So I am kinda out of luck 😞

    I'm trying to give my Jar to other people so that they can use my discord channel changer, but unfortunately it also means that they need a 32 bit JVM installed. 

    Pete I'm not sure if you're the one who made the fsuipc_java.dll file but if possible updating it would be awesome.

    Appreciate all the help!

    Crazz

  7. Hey everyone,

    Within the past 24 hours I was clueless to what I was even attempting to do and now I have got a pretty good idea and some basic functionality going. I am trying to make a Discord Bot that sits on FSX Host Computer that will see all the Tail Signs for the Different Airplanes in the server and will move the Channel they are in based on the COM1 Frequency selected by the Pilot. I have gotten it working on an individual level using Address 313C for the Tail Number and Address 034E for the COM1 Frequency. Now I want to do this but for all the Air/Ground traffic. For example in this case assuming there is a single Aircraft on the server I would be able to see the Tail Number using Address E096 which is the AI ground traffic ATC id[1]* and the COM1 Frequency using Address E0A6.

    *Note this is for ground traffic but works the same way if the Aircraft is in the air.

    The problem I am running into is showed in the picture below. For some reason FSUIPC will replace the Tail Number with the Airline Call Sign. This could show up as "Navy" or "Pacifica" but the problem is I am getting duplicates with no way of identifying each aircraft individually therefore breaking my Bot. 

     

    I hope this helps clarify my situation. I was looking into Address D000 and F000 as shown in the FSUIPC4 Offsets Status document but I am not good with Bytes and don't really understand offsets. I really want to make this bot for the Flight Sim Community once its stable I will release it on GitHub. I hate how terrible in-game communications are and always wanted get use out of the Plane Radios with Discord. I believe every server should just be able to open a Jar file input a few variables and have realistic COMs. Any help is greatly appreciated! Screenshot of the Interrogate is below and I also posted a quick GIF of my current progress. 

     

    Thanks everyone!

     

    CrazzMC

     

    cXB6SE6.png

    As you can see below it doesn't pick up G-BAFM, N-ACAB, UKR1337 and NAVAD163. But it does pick up the local guys. Problem is it replaces NAV001 with NAVY. Not sure where the tailsign goes.

     

    DiscordCommer.gif

    Here you can see I get it working if the "Pilot" has the script running, but this isn't that nice as I would rather have the script running on the Server Host computer. 

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.