Is DX12 support even a possibility for the future?

So im no game developer, but people have been bringing up the possibility of the devs investing and implementing DX12 into Planet Coaster and how this will drastically increase the performance within the game. Is this even possible? LIke it seems to me that if you design a game around DX11, then you would have to start from scratch is you are going to upgrade to DX12. I may be wrong, but im very interested in this topic as it would drastically improve the game as a whole!
 
but people have been bringing up the possibility of the devs investing and implementing DX12 into Planet Coaster and how this will drastically increase the performance within the game

We dont how much if any it will help the game its just a theory, so I would be hesitant in saying it would drastically improve performance.

LIke it seems to me that if you design a game around DX11, then you would have to start from scratch is you are going to upgrade to DX12.

Yes it would be a significant overhaul which is why it likely wont happen plus the fact that Frontier wants to support people with windows 7 which is not DX12 compatible
 
Last edited:
Thats a thing, but with that in mynd you should never make / buy something, because tomorrow it could be old.

I would see it performance-wise, a step up to DX12 might me a win, because with that you can at least use most the power of your machine.
So its not like a small update where you only get some new features.
And in sight that PC should be active for next years, it is also an important argument, because DX11 limits you in the base of using hardware, that is especially for this game is needed as highest as possible.

I think they should do at least DX12 to get half-way "future-proof".
 
A while back the devs have made it clear there will be no DX12 support for PC:
- only a part of users are running Win10
- implementing DX12 would mean a lot of new problems, it's too much work
- the payoff might be marginal
 
Last edited:
As with all other DX12 request threads, and dear lord it's been many.

I just cannot understand why everyone wants DX12 so much, request Vulkan instead.

1. Vulkan runs on just about any operating system ever, windows 10, windows 7, osx, linux, doesn't really matter.
2. Vulkan runs slightly better than dx12 does. (Though this seems most noticable on NVIDIA, and is a tiny difference)

If we are going to request an insane engine rewrite, we might as well request one that would run on more than one system...
 
Last edited:
As with all other DX12 request threads, and dear lord it's been many.

I just cannot understand why everyone wants DX12 so much, request Vulkan instead.

1. Vulkan runs on just about any operating system ever, windows 10, windows 7, osx, linux, doesn't really matter.
2. Vulkan runs slightly better than dx12 does. (Though this seems most noticable on NVIDIA, and is a tiny difference)

If we are going to request an insane engine rewrite, we might as well request one that would run on more than one system...

There was also a dev reply somewhere explaining why Vulkan is not an option.
 
Here is what I think about Planet Coaster(hardware related), as long as Frontier doesn't add support for more than 4-6 cores it will lag no mater what, for me PC uses 43%(SysInternals Process Explorer) on my cpu Core i9 7900X.

My park has 1500 visitors, 38595 scenery objects, 9 rides and 2 coasters. It runs at 40-47 fps in daytime and 35-40 fps at night. At night gpu usage is at ~100%, daytime ~70%.

The lag all of you experience won't magically disappear because you upgrade your computer unless your hardware wasn't up to spec to begin with for PC.

I had a Core i7 5930K before, no change in PC performance after upgrading.

I play PC at 2560x1440. I have 2 GTX 980 Ti, I know PC doesn't support SLI.

Same goes for RAM, a ridiculous amount of it won't help believe me I know.


So unless Frontier does some amazing reprograming/optimization of PC(up to them) we will have to live with the fact that the game lags when there is a certain amount of visitors or when our parks has a huge amount of scenery in it combined with amount of visitors(amount of visitors seems affect the most).

*funny note* my park is based/built on one of the beta parks, my park is 397 years old[woah]

Hope I haven't offended anyone, this just my thoughts on OP's original post and PC's performance.
 
Last edited:
Here is what I think about Planet Coaster(hardware related), as long as Frontier doesn't add support for more than 4-6 cores it will lag no mater what, for me PC uses 43%(SysInternals Process Explorer) on my cpu Core i9 7900X.

My park has 1500 visitors, 38595 scenery objects, 9 rides and 2 coasters. It runs at 40-47 fps in daytime and 35-40 fps at night. At night gpu usage is at ~100%, daytime ~70%.

The lag all of you experience won't magically disappear because you upgrade your computer unless your hardware wasn't up to spec to begin with for PC.

I had a Core i7 5930K before, no change in PC performance after upgrading.

I play PC at 2560x1440. I have 2 GTX 980 Ti, I know PC doesn't support SLI.

Same goes for RAM, a ridiculous amount of it won't help believe me I know.


So unless Frontier does some amazing reprograming/optimization of PC(up to them) we will have to live with the fact that the game lags when there is a certain amount of visitors or when our parks has a huge amount of scenery in it combined with amount of visitors(amount of visitors seems affect the most).

*funny note* my park is based/built on one of the beta parks, my park is 397 years old[woah]

Hope I haven't offended anyone, this just my thoughts on OP's original post and PC's performance.

PC does support more than 4-6 cores, I believe they said it can/will use up to 12 but number of cores is not the problem it's the fact that draw calls can only be done on one core
 
I know, DX11 only supports 1 core for draw calls, as you said DX 12 would solve this.

Funny thing is that several games being/been released support both DX12 and DX11...PC doesn't. [ugh]
 
I know, DX11 only supports 1 core for draw calls, as you said DX 12 would solve this.

Funny thing is that several games being/been released support both DX12 and DX11...PC doesn't. [ugh]

It's a shame really. For me and as i've seen many others it's a big dealbreaker but other people simply don't seem to care. I never understand those "I get 20 fps so it's playable" posts.

All I wanted was to create my dreampark, but to be honest this game isn't really good for that. This game is fine to create a single highly detailed coaster, it's the best product for that hands down. But: if you want to create your dreampark, which has more than 15 coasters and lots of rides, shops and guests, you just can't really without having 10fps no matter what your system is. I wish more people including frontier would take this more serious.
 
There was also a dev reply somewhere explaining why Vulkan is not an option.

Happen to know where?

There's plenty on why they don't feel dx12 won't help much, but never seen that one.

Really wondering what it is that they feel they could do with dx12, but not vulkan...
 
My last finished park was 13 to 14fps. And... It was playable... Just because it has low fps doesnt make the game unplayable its not overwatch or call of duty.. Its a simulation game. The fps didnt make the game not load or things not work. Just slowed it down a tad but i can still play it.. I dont u derstand why people. Can call it unplayable. They should maybe check the definition of that word.
 
DX12 is still unproven tech. Many studios have access to it but are not yet releasing software to use it.
Whether that is down to complexity of implementation or the fact that the improvement yielded are not significant enough; is anyone's guess
 
Happen to know where?

There's plenty on why they don't feel dx12 won't help much, but never seen that one.

Really wondering what it is that they feel they could do with dx12, but not vulkan...

Sorry, no idea. On here somewhere probably. Maybe you could find the post via search.
 
Happen to know where?

There's plenty on why they don't feel dx12 won't help much, but never seen that one.

Really wondering what it is that they feel they could do with dx12, but not vulkan...

It wasn't necessarily they said it was not an option. They had to make the decision 2-3 years ago and they eventually went for DX11 only because of the bigger widespread of users.
It was just one of the options.
I believe it was Andy C who explained this somewhere 5-6 months ago.
 
Last edited:
My last finished park was 13 to 14fps. And... It was playable... Just because it has low fps doesnt make the game unplayable its not overwatch or call of duty.. Its a simulation game. The fps didnt make the game not load or things not work. Just slowed it down a tad but i can still play it.. I dont u derstand why people. Can call it unplayable. They should maybe check the definition of that word.
13-14 FPS is not playable for any kind of game. It´s annoying at best and it does affect gameplay. The game should run much much better. THis being a "simulation game" is not an excuse for bad optimization, same as isn´t excuse some content is not good enough, becuause it was part of the free update. PC is unplayable, because it does affect buiding for me for instance. And it´s far from being enjoyable. Looking at running park is not fun at all as well. It would have been better if this was turned into table manager game without real-time graphics then.
It wasn't necessarily they said it was not an option. They had to make the decision 2-3 years ago and they eventually went for DX11 only because of the bigger widespread of users.It was just one of the options.I believe it was Andy C who explained this somewhere 5-6 months ago.
Yes, Frontier is unable to plan properly. You can see it in some of their design decisions as well. I think some people there lack ability to think a bit ahead....
 
Last edited:
Back
Top Bottom