Ff you could have one thing in the next update it would be…
-
The way a game look has less to do with API’s more to do with the artist and algorithms used to accomplish rendering features.
The API’s are just an interface to get data and computations to the GPU. So yes its possible to accomplish so much in Dx9 but your also very limited.
ACE COMBAT is bad to reference because they are able to rail the player and limit movement so they can use so many different tricks to get effects that you cant do in a sim
due to the freedom of movement.Its also a bad comparison because the time when falcon was released to AC Assault Horizon was release is over ten years dont forget. The amount of new things algos
and knowledge sharing artist and techniques were completely a different level. And the hardware that AC team knew they had that falcon team didnt.
Lets also not forget the hordes of slave artist working at basic wages and techincal talent that a company like Namco has ammased over the years.Even at the time of AC Assault Horizon getting great graphics on minimal hardware was part math part hardware voodoo and alot of creativity. Nowadays we have much more leeway due to the new APIs that are A. easier to use and B. Allow for greater flexibility and C. Have advanced shader models which … give you access to more GPU hardware features and memory.
Make no mistake the things BMS have done with Falcon are very good and well done considering.
I am always impressed every time I get in the pit.
There are limits however.For a great terrain system and volumetric you really need ever last drop of hardware you can get your hands on.
-
Same boat for me, except never tried 4.32. Hope they DON’t change any of the graphics, as that would suck as I would be not able to play.
-
I hope they can evolve and still support relatively reasonable hardware above a potato.
-
I got your point.
ACAH is half railed half free to move. I thought its free to move part is relatively comparable than Crysis. but I have to concern a difference of resources.
I am not a graphics engineer but I need to code with an old development environment at work and man it’s like inventing the wheel on my own instead of newer smart API. Keeping it also performance wise is hard work and sometimes I don’t have enough knowledge… I imagine DX9/11 diffenrence like that.
-
Graphics APIs are the kind of the opposite.
DX11 / OpenGL those are the easier older ones. The newer ones are more low level but offer better granularity.
So if you go to a newer Graphics API you will have some work to do as well as its a slightly newer way to think that alot of people are not used to.
But better for your perf in the long run. -
Same boat for me, except never tried 4.32. Hope they DON’t change any of the graphics, as that would suck as I would be not able to play.
Exactly my thoughts some time ago, but now I understand that for survival and competitiveness Falcon must evolve to higher standards. It’s obvious that Developers team has very talented guys, i. e. for me terrain in Falcon looks much more realistic then in other sim, but “squre” mountains and painted cities are not adding to immersion.
For sure, team can improve such things, but then us simmers will start moaning that we have low FPS on our systems.:) IMHO, if developers sacrifice their free time for the sim, we also should be ready to do something to fly this sim. Otherwise, there is no future in longer perspective.
-
I can make it DJ. But its easy to find, just sort files in texture folders by size. U will find, there are many object and misc textures in 4K+.
I think BMS is not so demanding by itself, but texture resolution together with few crazy models 3d resolution make it demanding.
BMS is actually playable on HD3000 if tweaked (…with just small FPS drops when flying through tweaked explosions).4k textures are used on HiRes mode or for several diferent objects.
-
Coming to think of it DX11 might not be such a show-stopper for Linux after all as serveral titles like rfactor2 already run “ok-ish” on DX11 using the steam proton framework.
All the best, Uwe
https://www.omgubuntu.co.uk/2018/01/wine-3-0-released-direct3d-11-support
-
Not upgrading to Windows 10 is not really an excuse as MS has completely discontinued support for windows 7 and you actually have to pay to receive updates.
Well, this is not true at all. Though its moving in that direction.
Windows 7 is in Extended Support, while Mainstream Support ended Jan 13, 2015. Extended Support is due to finish in 2020.
Additionally, if you try to use Windows 7 on a new computer (one with a new processor), Windows Update will refuse you updates and tell you to upgrade to Windows 10. You can get around that with some creative measures, the easiest being downloading a software patch that tells Windows Update you should still get updates.
The biggest problem using old graphics API’s is the limited shader models EXTREMELy limit what is possible. DX9 is shader model 2 these were released in 2002.
As above…
To the person who said Crysis runs on Dx9 true but it also crushed machines and it was notorious for having to have a beast machine to use the higher level graphic features.
With a properly rebuilt renderer dx11 support for older machines should not be a problem.Crushed, past tense. You can go buy Crysis on Steam now if you like, or reinstall it if you have a copy lying around. Your current machine if its even slightly recent should be able to max out the graphics settings easily. Unless you try to up the draw distances, anyway.
The point being made is that you (and not solely you) are wrong when you say that you cannot get good graphics out of DX9. The truth is anything but. Im not saying BMS graphics look as good as they possibly could, and Im not saying there are not good reasons to consider upgrading away from DX9. Im simply saying that “DX9 can only look trash” is not a valid argument because its not accurate.
-
Maybe you misread because I said exactly the opposite. I said the Graphics API is not the main factor in deciding the looks the graphics algorithms and implementations are.
However you are extremely limited in what is possible due to the Shader Model used.I mean even if you only have a cursory technical background glossing over this table will very quickly show you how far in the past dx9.0c is at this point in time.
The term API is just an interface to pump your data and code to the gpu. However these have to go through a middle man the graphics driver. Which handles alot of the hardware specific stuff with the old apis not so much with the new ones.
Shader Model is just code word for hardware features available to your shader code. So if your programming to DX9.0C in order to run the game your card must meet the requirements of Shader Model3.0 which is like every discrete GPU in existence right now. Yeah great for compatibility but … as you previously mentioned cards today can easily run Crysis at max setting and any card made today that is shader model 4.0 and above can meet the requirements of shader model 3.0 and not even break a sweat as every card produced in the last 5 years is SM 5.0 and up.
Now I would argue compared to the look of the games today Crysis look like shit but thats more of a subjective argument. I would really like to see better Aliasing and other things put into falcon but again I digress.
The amount of registers available means the algorithms that you can implement are a night and day difference.
It is true not everyone will be able to run the higher level features. As you see tho todays high end cards are tomorrow mid tier so eventually everyone would get a better game so also that is really not a valid reason to nerf your graphics. Any decent Graphics Engine Programmer can always add a switch to turn graphics features off.Yes I should have been more accurate yes you will have to pay for updates to Win7 at the end of 2020. To me that is as good as now.
If you like Windows 7 so much thats great I am sure all the Chinese hackers will enjoy using your computer as a proxy or temp dump or maybe your computer will be used to mine bitcoin in the background when its in sleep mode.
That is of course unless your willing to pay for sec updates which is really just a way for MS to appease the corps that cant update their OS due to being deployed or other massive ancillary costs…. for example ATM machines , cash registers etc… -
If you like Windows 7 so much thats great I am sure all the Chinese hackers will enjoy using your computer as a proxy or temp dump or maybe your computer will be used to mine bitcoin in the background when its in sleep mode.
A friend of my friend told to my friend, there was a virus “overloading” CD drive….caused the CD to fly from drive, cutting furniture…
It is well documented here in 1:20
-
I have deja-vu I think this thread contains several discussions already, started by an innocent question from a non-coder asking to implement DX11+, how hard can it be? The source code of the similar freefalcon engine is on github under BSD 2 clause licence, why not fork and find out?
I’m sure the BMS team will get there eventually.
-
@TwanV:
The source code of the similar freefalcon engine is on github under BSD 2 clause licence, why not fork and find out?
And why would that matter?
C9
-
@Cloud:
And why would that matter?
C9
It wouldn’t, but I was merely pointing out that asking for an upgrade is easy and done in two minutes, but implementing one is not.
-
@TwanV:
It wouldn’t, but I was merely pointing out that asking for an upgrade is easy and done in two minutes, but implementing one is not.
Gotcha, I thought you were saying that FF had something it doesn’t. Thanks for clarifying!
C9
-
If you like Windows 7 so much thats great I am sure all the Chinese hackers will enjoy using your computer as a proxy or temp dump or maybe your computer will be used to mine bitcoin in the background when its in sleep mode.
That is of course unless your willing to pay for sec updates which is really just a way for MS to appease the corps that cant update their OS due to being deployed or other massive ancillary costs…. for example ATM machines , cash registers etc…If you like Windoze 10 that much, thats great. Im sure M$ will enjoy joining the other big companies in (mis)using your private data for whatever they (and everyone else can get their mitts into their servers) want. And unlike a post support world, thats not something you can pay extra to avoid.
But hey, your call I guess.
-
In light of the times, I wouldn’t have a thousand dollar game box hooked to the internet, just to take it in the back door.
-
A friend of my friend told to my friend, there was a virus “overloading” CD drive….caused the CD to fly from drive, cutting furniture…
It is well documented here in 1:20
I had that virus once , I had to nail the CD door shut but then the CD ended up digging a hole in the floor and killed a chinese hacker on the other side of the planet. That’s how i lost my original copy of Falcon 4.0.
-
That’s how i lost my original copy of Falcon 4.0.
LOL and now the Chinese version of Falcon, Falcon 4.0 Wonton Proverb is already up to DX37……dem hackers are GOOD!!!
C9
-
I had that virus once , I had to nail the CD door shut but then the CD ended up digging a hole in the floor and killed a chinese hacker on the other side of the planet. That’s how i lost my original copy of Falcon 4.0.
:rofl: