Jump to content

mSparks

Members (R1)
  • Content Count

    4,681
  • Donations

    $0.00 
  • Joined

  • Last visited

Everything posted by mSparks

  1. I don't agree with this at all. It is complicated tho. A huge chunk of development type conversation has shifted from the org to discord and laminars slack group, these are waaaaaaay more active than anything that was on the org during XP11, but also much less public. There's been a fairly high tunover as a lot of those who started XP dev when 2020 was announced have now finished school/colllege and got real jobs and girlfriends/boyfriends (levelup lost pretty much everyone to that afaict), they didnt go to 2020, they just aren't really around anymore. XP is in kinda a wierd place, no ones going to buy XP11 stuff, XP12 doesnt quite have a big enough userbase yearning to buy new stuff yet to kick off/launch new big XP12 projects (should get there next year tho). MS is in an even tighter place tbh now that MSFS2020 has been (as good as) cancelled. And lastly, the bar is much much higher now, payware worse than default need not apply, but default and freeware today is generally to a higher standard than the best of last gens payware.
  2. I've reported it sometimes hanging in (gdb) bt #0 0x00007fcc32a81169 in __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=168847, futex_word=0x7fca2f5f5990) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fca2f5f5990, expected=168847, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007fcc32a811ef in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fca2f5f5990, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128) at futex-internal.c:139 #3 0x00007fcc32a865d3 in __pthread_clockjoin_ex (threadid=140506354898624, thread_return=0x7fff08760de8, clockid=0, abstime=0x0, block=<optimized out>) at pthread_join_common.c:102 #4 0x0000000000d0a342 in UTL_thread_join(unsigned long*, unsigned long*) () #5 0x000000000160ca9f in inet_class::inet_shutdown() () #6 0x0000000001a547bf in MACIBM_finishup(int) () #7 0x0000000001a543f1 in main () which looks like its waiting for some network shutdown that never happens. Don't have an XPD yet tho.
  3. The 744 project jcomm spoke of in the OP is at https://github.com/mSparks43/747-400/
  4. That's the easiest one. Better 😄 "Out of the box" XP11 wasn't that much better. You hinted at this already, but "the long path" is only an issue when the initial experience isn't good enough to start it - otherwise it's not an issue and a big part of coming back, otherwise ___ Which brings us to today. I think 2024 is going to be a pretty massive year for XP12 "Now we got that all that out the way" especially if MSFS2024 isn't a similar generational leap that XP12 has been over XP11, a lot of those who exited because they were dissatisfied with MSFS2020 "fell through the cracks", this time XP12 is going to be waiting to catch them. Last year - with only a few months of XP12 release it was 35% XP11.50+ 20% XP12 So nearly all this growth in XP12 so far has been new users. That's a rock solid showing in a genre so "sticky", flight sims that haven't seen an base update for 20+ years are still making solid numbers (FS2004, FSX). Also, the thread from last time round
  5. big +1 for simheaven, fills in all the gaps afaict, also depends where you are, UK with OrbX is basically about the best you can get from any sim and is due to get better
  6. they are in the order as defined in planemaker, left to right top to bottom iirc.
  7. Oh gawd... what've I done 🤣 Well, if you are considering it, and it does seem you are stood on the edge of that precipice rabbit hole. That first link earlier with all the json is some code I added to xtlua to make it easier, it creates a load of these: https://github.com/mSparks43/XTLua/blob/0eee72294dc6fc246e2602425f34b05191f4ca0e/XTLua/src/xpdatarefs.h#L43 which run in and around here https://github.com/mSparks43/XTLua/blob/0eee72294dc6fc246e2602425f34b05191f4ca0e/XTLua/src/xpmtdatarefs.cpp#L249 so you can easily chain lots and lots of https://github.com/mSparks43/XTLua/blob/0eee72294dc6fc246e2602425f34b05191f4ca0e/XTLua/src/xpmtdatarefs.cpp#L168 return (c->minout + (c->maxout - c->minout) * (x - c->minin) / (c->maxin - c->minin))*scale; to blend lots of control IO into outputs in the easiest way I could think of at the time while keeping native performance.
  8. you have to set override control surfaces to 1 to make them writable It comes with a health warning ⚠️ that doing so nukes an already very brittle autopilot, and its all or nothing, either XP drives all the flight surfaces or you do. Plus side, is the 744 autopilot isnt brittle anymore, and the "biggest"/most obvious XP bug we have left open is marked as done, so should hopefully ship in 12.1 https://developer.x-plane.com/x-plane-bug-database/?issue=XPD-14585
  9. Both, the flight model effect is set by setting the XP flight model drefs https://github.com/mSparks43/747-400/blob/f592a2fb1dc80560e8b1fab4a88e42bec188f3e2/plugins/xtlua_keysystems/scripts/B747.19.xt.hydraulicsmodel/B747.19.xt.hydraulicsmodel.lua#L239C2-L245C77 simDR_spoiler12 = find_dataref("sim/flightmodel/controls/wing3l_spo1def") simDR_spoiler34 = find_dataref("sim/flightmodel/controls/wing3l_spo2def") simDR_spoiler5 = find_dataref("sim/flightmodel/controls/wing1l_spo1def") simDR_spoiler67 = find_dataref("sim/flightmodel2/wing/speedbrake1_deg") -- array [0] left, [1] right simDR_spoiler8 = find_dataref("sim/flightmodel/controls/wing1r_spo1def") simDR_spoiler910 = find_dataref("sim/flightmodel/controls/wing3r_spo2def") simDR_spoiler1112 = find_dataref("sim/flightmodel/controls/wing3r_spo1def") Those "overrides" chain them together (e.g. the spoilers are controlled by both the speed brake and the aileron control inputs, driven to the given schedule)
  10. Its much more detailed than that, but it all depends how far the authors took it. Plane maker has some reasonably powerful tools that let you connect up all the flight an control surfaces to different inputs, these are mostly aimed at "standard" aircraft, and generally do a fine job pretty quickly. If that isn't enough you can then override all of that and set the position of every flight surface via plugin, we only recently went "that far" with the 744, effectively "wiring" all the control inputs to cables and hydraulic servos, and then hooking those into the individual flight surfaces they should drive, "by the book". "the book" starting from diagrams like: And going all the way down the rabbit hole till we end up with stuff like the angle of all 12 spoilers being independently controlled (6 and 7 are actually part of the speed brake, set elsewhere..) https://github.com/mSparks43/747-400/blob/f592a2fb1dc80560e8b1fab4a88e42bec188f3e2/plugins/xtlua_keysystems/scripts/B747.19.xt.hydraulicsmodel/B747.19.xt.hydraulicsmodel.lua#L619 I enjoy delving into that detail more than actually flying them tbh, but we are still a way off any simulator being able to reduce the burden of going into that level of detail purely for the consumer market.
  11. Well, as good as Alsim, Unigine and project antoinette are, they just aren't X-Plane 12 good. Unigine does come close, even exceeds XP12 in some respects like snow, but for $100,000+ with no default aircraft that is kinda to be expected.
  12. Ive filed a couple of bugs with default aircraft over the years and they were always fixed pretty quickly. Are we talking actually filed problems here, or issues just noticed and hoping they automagically fix themselves.
  13. They were talking about the new avionics and synthetic vision "soon" during the Christmas Q&A a few days ago.
  14. Do you mean what is Nvidias version of it or which version works on nvidia. The AMD stuff works on both, AMD just wrote it. When nvidia write stuff it (generally) only works on their silicon. AMD FidelityFX Super Resolution (FSR) is AMDs version of DLSS, there have been a few different versions of both now, FSR works regardless of GPU.
  15. yeah, there is still a bit of tuning to do there, but the autogenerated route maps have come a long way and gets made worse because it runs at ultra low bandwidth (1 data frame in 5 seconds), so if it doesn't get a point in the corner it can also cut them. Most of what is left with the glitches should come from some server side tuning. Main thing here is client side push back, not always cutting the corners and (theoretically) no more of this utter BS Plus getting this stuff all working.
  16. Beg to differ Also I did a flight sim debrief with my 12 year old niece and a couple of her friends a week or two ago. "save the animals" was their #1 request. I'm taking that request seriously...
  17. I think we have to wait for before it becomes usable. Record the flight in spacial video, then good for everyone regardless of if they are viewing 2D, 3D & VR.
  18. yes. (I think sparker on the org got a bigscreen beyond recently, probably double check with him, I think he has also been streaming it)
  19. Whoa. DeltaWho's link does indeed say 12.1 is next. with 12.0.8 in rc now that means to me we could see a 12.1 beta "in a week or two" (assuming we don't need an 12.0.8 rc2) Id been expecting a 12.0.9 and maybe a 12.0.10, but nope: _____ 12.1.0 is the release where we plan to integrate all of the fun stuff that our graphics team has been working on over the past few months. Expect to see things like: Real Weather Improvement No more square “Minecraft” cloud formations when Real Weather is enabled. Cloud Shadows on Water Better Bloom Lighting Effects RCAS (Robust Contrast Adaptative Sharpening) Softer, less aliased ground shadows MSAA Improvements MSAA resolution that is photometrically correct MSAA of alpha-cut textures Improved CPU Performance Thanks to our new “modern collector” – the code that the sim uses to find all the scenery necessary to draw. We know that many users are now CPU-bound in X-Plane and this is step one to improve their experience in the sim. Better water opacity …because the real world is WAY more polluted than we’d like to admit. 😷
  20. start steamvr check "enable VR hardware" in the VR section of settings. You can also keybind to toggle VR.
  21. they still list the usual suspects. https://flyelite.com/knowledge-base/plug-ins-drivers/ Just not how many times they were downloaded....
×
×
  • Create New...