Sign up Calendar Latest Topics
 
 
 


 
Poll Results
 
 What is the OLDEST Windows OS version are you running your bridge on?
 XP 3 12%
 Vista 2 8%
 7 14 58%
 8 1 4%
 10 4 16%
 View Voters
Total votes: 24   Please or sign up to vote.


Reply
  Author   Comment   Page 2 of 2      Prev   1   2
Mike Substelny

Avatar / Picture

Administrator
Registered:
Posts: 2,115
Reply with quote  #16 
The Windows 10 DirectX 11 version of Artemis does not yet exist. It will be made on Thom's new game engine and released in 2020.

As of last Saturday Artemis 2.7.2 does exist, but it was built on the old DirectX 9 engine and it may have a serious crash bug. I can only guess that it will probably take at least a week for Thom to release Artemis 2.7.2. Look for it in February.

__________________
"The Admiralty had demanded six ships; the economists offered four; and we finally compromised on eight."
- Winston Churchill
notsabbat

Avatar / Picture

Registered:
Posts: 1,178
Reply with quote  #17 
Why is all the good stuff happening in 2020?


__________________
-Captain of the TSN Gungnir JN-001
-Eastern Front online group member
-My continuing bridge build:
http://artemis.forumchitchat.com/post/immersion-bridge-build-in-progress-7335195?pid=1290158413
Mike Substelny

Avatar / Picture

Administrator
Registered:
Posts: 2,115
Reply with quote  #18 
Thom is spending a year working on his new game engine.
__________________
"The Admiralty had demanded six ships; the economists offered four; and we finally compromised on eight."
- Winston Churchill
e4mafia

Registered:
Posts: 86
Reply with quote  #19 
I'd say that's a pretty solid reason. Good game engine = good games, and lots of extensibility if its desired by the devs. Just look at Unity for a great example!
LawsonThompson

Registered:
Posts: 540
Reply with quote  #20 
I found an MSDN article about a particular function which might cause trouble for DirectX 9 applications after the Windows 10 v1607 update.

https://social.msdn.microsoft.com/Forums/en-US/a84dce94-49f4-4118-9e68-fe412c909ee4/directx-9-program-runs-terribly-after-win10-update-1607?forum=windowscompatibility

Quote:

I've got an old game project i've been working on for years, built on directX 9, C++, visual studio 2012. Its worked fine for ages, fine on winXP, win7 and etc, but recently i got the Win10 update 1607 and suddenly everything is running dog-slow ; 2 FPS where i used to get 50-60. This has happened on all 3, very different spec PCs that i've tried it on.  All have up-to-date drivers and decent enough graphics cards and CPUs.  A brief bit of profiling on my part hasn't revealed anything obvious beyond that *everything* seems to be rendering a whole lot more slowly than it did before. 

Bit of a shot in the dark but before i go and bang my head against the wall for a week, does anyone have any ideas or clues why this windows update might have caused my program to behave so badly? 

thanks

mitch



 

Then the answer:
Quote:

Found it..!  I'd got D3DCREATE_SOFTWARE_VERTEXPROCESSING on in the CreateDevice.  

Oddly this didn't produce any noticeable performance problems previously, but it does now...

 

 
So, just putting that out there. I wonder if this could be an issue in the current Artemis 2.7x? Maybe a quick patch would restore performance for Windows 10?



__________________
----
Visit us at http://www.ltebridge.com
LawsonThompson

Registered:
Posts: 540
Reply with quote  #21 
And!...

https://docs.microsoft.com/en-us/windows/desktop/direct3d9/d3dcreate

Quote:
D3DCREATE_SOFTWARE_VERTEXPROCESSING
Specifies software vertex processing. For Windows 10, version 1607 and later, use of this setting is not recommended. Use D3DCREATE_HARDWARE_VERTEXPROCESSING.

Unless hardware vertex processing is not available, the usage of software vertex processing is not recommended in Windows 10, version 1607 (and later versions) because the efficiency of software vertex processing was significantly reduced while improving the security of the implementation.


So there you go: a security fix in Windows 10 "significantly reduced" the efficiency of software vertex processing.



__________________
----
Visit us at http://www.ltebridge.com
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.