Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

No 64-bit P3D coming according to Orbxs' John Venema

Featured Replies

  • Replies 263
  • Views 67.2k
  • Created
  • Last Reply

Top Posters In This Topic

 

 


the current version of P3D is not as solid as FSX with DX10 and that is a fact it is OK for puddle jumpers but the big stuff doesnt work well and as hard as LM might be working to improve memory usage and VAS you cant make a silk purse out off a sows ear.
 This is complete nonsense.  P3D is very stable, and FSX doesn't try to do half the things that P3D is doing.  It's been 8 years now, where have you been?  Do you have P3D?  

 

 


I'm having a hard time figuring out how they could improve VAS externally
 It's simple.  Programs CAN talk to each other, share data, almost at the same speed as if the data was moved internally.  So create another executable with it's own 32bit space, build your world there, and transfer parts of that world to a hook within p3d that shares with that executable.  There are several interfaces available today.

Disclaimer:  [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂

 

Thanks very much for the link, I've read through the thread and I'm still not convinced that this is the holy grail. I'll reserve final judgement until the first reviews come in though. Progress is always good!

 

 

 It's simple.  Programs CAN talk to each other, share data, almost at the same speed as if the data was moved internally.  So create another executable with it's own 32bit space, build your world there, and transfer parts of that world to a hook within p3d that shares with that executable.  There are several interfaces available today.

 

Thanks denali, For all these years, I didn't realise it was as simple as that! I'll refer to your post the next time I'm having trouble with allocating resources at work.

 

..Full time software developer by the way ;)

Neil Andrews.

Fight or Flight - YouTube | Twitter

Thanks very much for the link, I've read through the thread and I'm still not convinced that this is the holy grail. I'll reserve final judgement until the first reviews come in though. Progress is always good!

 

 

 

Thanks denali, For all these years, I didn't realise it was as simple as that! I'll refer to your post the next time I'm having trouble with allocating resources at work.

 

..Full time software developer by the way ;)

 

Yeah Aerosoft Split will be release soon and this will have that feature.

 

Mostly the Idea of like how to implement this or realize that is mostly simple but the difficullty is to implement your idea.

<ECM MODE to ACTIVE>

 

You can read some of my other posts and see that I've said the same thing consistently since I've came here:  WHAT are you doing to get OOM's?  I don't care, P3D or FSX.  Never have had one.  EVER.  PMDG products or Majestic, full-on ORBX mesh, LC, Vector, REX, add-on airports, air traffic at 25-50%, cars and ships at 5%, running TrackIR, OPUS, FSUIPC, ASN, and a USB FMC and MCP/EFIS.  Aivlasoft EFB running.  ATC running.  And I can leave the sim and play another game at the same time AND never go over 3.8Gb on my VAS.

 

This discussion keeps going back to VAS and OOM's.  Either I'm extremely lucky, or I'm housekeeping my background processes and moving data through the CPU fast enough to avoid these issues.

 

Not ranting, trolling, or flaming, I have just absolutely never understood the OOM thing.  Really.  Never seen it.  Not once.

 

We now return you to your scheduled broadcast.

 

<ECM MODE to SILENT>

2014-1-3_22-52-44-860.jpg

 

 


I have just absolutely never understood the OOM thing.  Really.  Never seen it.  Not once.

 

It very much depends on what you are running along with the sim.  I can get them pretty much after 1hr or so.  Try the PMDG 777, from UK2000 v3 EGLL, using ORBX Global, Vector and England scenery and finish with a touch of MyTraffic on around 30%.  It used to be in FSX they were avoidable (somewhat) by reducing LOD (mine was 3.5), i understand in P3D that setting doesn't have the same impact.

 

...also thank you to Pete for his explanation of the 64-bit scenery stuff, i have wondered about that for a little while, now it makes sense. 

Ian R Tyldesley

Someone has posted this thread on the Prepar3D forums. No response yet from Lockheed Martin, but it's still the weekend.

Gerry Howard

It very much depends on what you are running along with the sim.  I can get them pretty much after 1hr or so.  Try the PMDG 777, from UK2000 v3 EGLL, using ORBX Global, Vector and England scenery and finish with a touch of MyTraffic on around 30%.  It used to be in FSX they were avoidable (somewhat) by reducing LOD (mine was 3.5), i understand in P3D that setting doesn't have the same impact. 

 

Ian, I've ran that identical airport addon and landed at FlyTampa's Dubai Rebooted and no issues.  I admit I was running vanilla ORBX and not the England scenery.  The biggest issue where my VAS has squeaked into the 3.85-3.9 range is FSDT JFK with the traffic at 50%.  You're using the same traffic I am.

2014-1-3_22-52-44-860.jpg

 

Not ranting, trolling, or flaming, I have just absolutely never understood the OOM thing.  Really.  Never seen it.  Not once.

 

I get the distinct feeling that you could set up two identical PCs, with exactly the same flight simulator and addons installed, and they would experience different outcomes with respect to OOMs. This is what happens when you code a flight simulator with voodoo magic subroutines.

Christopher Low

AMD Ryzen 7 9800X3D CPU / 64GB DDR5-6000 RAM / 12GB Nvidia RTX 4070 Super GPU / Gigabyte X870E Aorus Elite Wifi 7 / 1+2TB Samsung Evo Plus M2 Nvme

UK2000 Beta Tester

As a note, I turn off my England scenery and use vanilla ORBX at EGLL (UK2000 x3) if using the PMDG 777 and ORBYX EU, ASN and GSX as I can OOM at the gate by simply looking outside. I'm using WOAI at 30% so yes, their are other variables involved and ive not looked at how much each item contributes. Turning off ORBX EU is simple so it probably isn't the main contributor, for that reason I'm not about to point fingers.

  • Moderator

And I can leave the sim and play another game at the same time AND never go over 3.8Gb on my VAS.

Of course there's no increase in the VAS used by FSX or P3D...

 

Every program running on any 64bit Windows computer has its own ~4GiB VAS table!

 

I can run FSX/A or P3Dv2.5, Photoshop CS2 and Max2012 all at the same time. Neither CS2 nor Max2012 will have any affect on the sim's VAS usage.

 

What affect both programs have however has more to do with having to page out portions of the sim's physical memory usage to disk whenever giving CS2 or Max2012 the focus. Even then though the two programs that begin to suffer the most are CS2 and Max2012...

 

...they begin to get really s l o w , as if I had used tar instead of 20W/30 motor oil! :LMAO:

Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556


     Avsim Board of Directors | Avsim Forums Moderator

Their are many ways to convert a 32 bit product to a 64bit product. But the OOM issues are not due to structure sizes alone, it's their size AND number of allocations. The data types don't need to be changed, just compiling to x64 target will resolve the quantity of allocation issue.

 

It's extremely unlikely any single allocation is going exceed 4GB, nor the quad-tree capping out ... In fact I'm almost certain the quad-tree allocation isn't the issue.

 

The challenges I see for LM:

1. DX11 references

2. Any 3rd party development tools (Xceed, SlimDX, etc.) used will need to have 64bit versions so they can be linked in

 

3rd party will have their own challenges and they'll need to decide if that's a direction they want to go. Their will be 32bit AND 64bit products.

 

Not trivializing the process, but I see no reason to change any of the data structures outlined here. LM could to increase precision, but I see no need to do that to solve basic OOM issue?

 

Cheers, Rob

I can't help but read this thread with something of a wry smile.

 

For many months now I've been hearing from the P3D proponents that it is the future, so much better than FSX and X-Plane, in fact if we believe the more enthusiastic posts P3D is some kind of flight sim panacea.

 

If that's the case, surely it's irrelevant whether or not P3D ever goes 64bit - I mean it's already such a huge revolutionary, massive leap over FSX, right?

 

Unless of course that is, P3D isn't really that much of a giant leap over FSX, is more evolutionary in nature and has many of the same old limitations and hangovers that FSX had, and the real headline improvement - 64bit - is yet to come.

 

Anyway, I agree with the point several have made already - if/when 64bit does come we'll soon see the bottleneck shift to another part of the platform, be it CPU or GPU and we'll all be bemoaning the poor performance and waiting for the Next Big Thing

Nick

I can't help but read this thread with something of a wry smile.

 

For many months now I've been hearing from the P3D proponents that it is the future, so much better than FSX and X-Plane, in fact if we believe the more enthusiastic posts P3D is some kind of flight sim panacea.

 

If that's the case, surely it's irrelevant whether or not P3D ever goes 64bit - I mean it's already such a huge revolutionary, massive leap over FSX, right?

 

Unless of course that is, P3D isn't really that much of a giant leap over FSX, is more evolutionary in nature and has many of the same old limitations and hangovers that FSX had, and the real headline improvement - 64bit - is yet to come.

 

Anyway, I agree with the point several have made already - if/when 64bit does come we'll soon see the bottleneck shift to another part of the platform, be it CPU or GPU and we'll all be bemoaning the poor performance and waiting for the Next Big Thing

 

Exactly. It's just evolving a little bit by bit over a span of years. I'm still waiting to be amazed, but the fancier lighting and fog isn't enough to woo me while it still suffers from the same issues as FSX. I watched Matt Davies OOM in P3D 2.5 over the empty North Atlantic yesterday during the Cross The Pond event. It's totally ridiculous. And if it is truly going to go 64-bit and break compatibility with everything, then I have zero interest in investing any sort of money into 32-bit P3D.

Daniel Moser

 

92logo4.png

..Full time software developer by the way ;)

 20+ years professionally here too.  Architecture mostly now, not much coding.  So yes, lots of people groan when I say it's simple.  But it would be my job to prove it to you then, help you find the "resources".  There are lots to allocate for P3D 32 ... in another executable s space.

 

 

Yeah Aerosoft Split will be release soon and this will have that feature.

 I suggested this possibility a long time ago.

ANYTHING is possible with enough programming/programmer resources.  I never said they would be easy, just simple, there is a difference.  But some scoffed as I kept saying we don't need 64bit to get better performance, that it would be a miracle to get framerates/smoothness we have now.  Others may have scoffed when I claimed that there was still much to be done to get all we can out of a current CPU, and lo and behold DX12 makes claims of more miracles.  Now someone is utilizing another 3.5GB space to hold airport renderings for P3D to use.  Gee, maybe I might not be so crazy?

 

 

...also thank you to Pete for his explanation of the 64-bit scenery stuff, i have wondered about that for a little while, now it makes sense. 

 I wish I could recruit Pete to make a 32/64 interpreter.  He could probably get through it faster than anyone else and clean up with that act.  

Disclaimer:  [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.