Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik: Cliffs of Dover > Pilot's Lounge

Pilot's Lounge Members meetup

Reply
 
Thread Tools Display Modes
  #1  
Old 03-07-2012, 04:20 PM
GraveyardJimmy GraveyardJimmy is offline
Approved Member
 
Join Date: Apr 2011
Posts: 258
Default

Quote:
Originally Posted by raaaid View Post
I'm up for better graphics
but why am i not given the option to tone the graphics down
is there any reason why i can't run moder Games in 256 COLORS

i can run any game with it pre 2000
There are ways that you can run games in older directx versions, but there will still be strain on the CPU for calculations. Team fortress 2 for example (and other source games), can run on directx 8. This wont work in all games as the engine may be reliant on dx9 or dx10 (or dx11) features that cannot be called in earlier versions of DX.

I think you could run the game in lower amounts of colours, but the problem is not rendering the colours, but the textures, the polygonal shapes etc. Therefore forcing a display of a lower colour amount probably wouldn't show an increase in fps.
Reply With Quote
  #2  
Old 03-08-2012, 03:43 AM
keinmann keinmann is offline
Approved Member
 
Join Date: Mar 2012
Posts: 19
Default

It's not simply a matter of performance (e.g., not enough memory or "power"), though that is certainly a big part of it. It's a much bigger and more complex issue. It goes down to how gaming software works at the lowest level...

Modern games for Windows use DirectX (typically 10, 10.1 or 11). Nowadays, DirectX no longer includes the FFP (Fixed-function Pipeline). FFP has been totally replaced with programmable shader pipelines. In modern DirectX, NOTHING gets on the screen without a shader. Shaders are what ultimately push pixels to your screen. And shaders require a proper GPU to be run!

If you ever try writing a video game or any real-time 3D application, you'll then realize how painful it can be to write code and shaders for different hardware. One card might support only Shader Model 2.0, while another supports 3.0. There are vast differences in these, and the workload it can put on programmers to be backward-compatible with old hardware can be obscene. Think about the fact that DirectX 9 only had vertex and pixel shaders. DirectX 10 introduced geometry shaders. Now in DirectX 11, I find myself writing pixel shaders, vertex shaders, geometry shaders, hull shaders, compute shaders and more! To put it in simple terms: Any hardware capable of running a modern DirectX or OpenGL application like IL-2 already has a shader-capable GPU and can do better than 256 color lol. So it's unnecessary.

And this is only the tip of the iceburg. The differences between versions of DirectX and hardware goes much, much deeper. The latest versions of DirectX have new controller APIs, for example. Another example is DirectX 11 no longer includes any "built-in" 2D API that works with D3D! There are new math APIs, lots of stuff is discontinued or no longer supported, etc. D3D 11 supports multi-threaded rendering and has a new Device Context COM interface... And it goes on and on and on... If you want to see what I'm talking about just dig around in Microsoft's release notes and the DirectX documentation. There's a LOT more to developing games (even very simple/crappy games) than a non-programmer could ever imagine!

And this isn't even considering many other factors... Oh, now you have to port your game to OpenGL and make the darn thing run on Mac and Linux! Oh joy! Then a million new bugs get introduced... Programmer shoots himself in head...
Reply With Quote
  #3  
Old 03-08-2012, 04:34 AM
WTE_Galway WTE_Galway is offline
Approved Member
 
Join Date: Jul 2008
Posts: 1,207
Default

Why be so wasteful as to go to 16 colours raaid ?

Surely someone should be able to get a version of CloD that runs on an ascii green screen terminal
Reply With Quote
  #4  
Old 03-08-2012, 04:59 AM
keinmann keinmann is offline
Approved Member
 
Join Date: Mar 2012
Posts: 19
Default

Quote:
Originally Posted by WTE_Galway View Post
Why be so wasteful as to go to 16 colours raaid ?

Surely someone should be able to get a version of CloD that runs on an ascii green screen terminal
Personally, I think 16-bit monochromatic is the way to go... But that's just me talkin!
Reply With Quote
  #5  
Old 03-08-2012, 09:33 AM
raaaid's Avatar
raaaid raaaid is offline
Approved Member
 
Join Date: Apr 2008
Posts: 2,329
Default

personally i find more apealling just two colours:

__________________
http://i40.photobucket.com/albums/e222/raaaid/fmkld-1.jpg2.4ghz dual core cpu
3gb ram
ASUS Radeon EAH4650 DI - 1 GB GDDR2

I PREFER TO LOVE WITHOUT BEING LOVED THAT NOT LOVE AT ALL
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:54 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.