• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Unlikely to Fix DX9 Games Bugged by Adrenalin Driver

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,730 (2.21/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
And I say you don't know jack regarding what you're talking about, and I'd appreciate it if you'd stop. :) HBCC and Delta Color compression are miles apart as far as features go.

You have that distinct smell of a Fanboy, which I am very familiar with.

GCN 1.2, 1.3 and 1.4

:laugh:

I'd suggest you review the forum guidelines before continuing any form of communication on this forum, you're do. How you've been posting is unacceptable and is against said guidelines. Failing to follow them will result in earning infractions. Your call how this proceeds and this is your "free" warning.

This also goes for anyone else that wants to add any level of inappropriateness or toxicity to their posts. We'd appreciate you not doing so in the first place.

Thanks! :toast:
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
this WHOLE thing is microsofts fault the only reason DX9 hasn't been dead and gone for 10 years is windows xp and the idiots that keep supporting it
it needs to die every legacy api every legacy driver every single line of code needs to go

it is a performance and security disaster ANYTHING affiliated with the era should be burned and buried
 
Joined
May 12, 2015
Messages
88 (0.02/day)
Location
N/A
Processor AMD Ryzen 5 5600
Motherboard ASRock B550M PRO4
Cooling DeepCool AK620
Memory Kingston FURY™ Beast DDR4 3200MT/s DDR4 8 GB x 2 CL16-18-18
Video Card(s) SAPPHIRE NITRO+ RX 5700 XT 8GB
Storage SAMSUNG 850 PRO 256 GB
Display(s) HP Compaq LA2306x
Case N/A
Audio Device(s) GAMDIAS HEPHAESTUS E1
Power Supply DeepCool PM750D 750W Gold Rated PSU
Mouse Cougar Minos X2
Keyboard Corsair K70 MX RED
Software Windows 11 22H2
They both necessitate changes to the GPU and memory controller to be implemented whereas DSR doesn't, that's my point.

What?
:laugh:


If you feel my posts are inappropriate, go ahead and report me to the admins, please. I encourage you to do so. I don't mind infractions or bans for saying things like they are.


and @Romulus2K4
shadup god everytime you post I want to cut my self

You'd probably be doing the world a favor.

I'd suggest you review the forum guidelines before continuing any form of communication on this forum, you're do. How you've been posting is unacceptable and is against said guidelines. Failing to follow them will result in earning infractions. Your call how this proceeds and this is your "free" warning.

This also goes for anyone else that wants to add any level of inappropriateness or toxicity to their posts. We'd appreciate you not doing so in the first place.

Thanks! :toast:

I tell you what, you can deactivate this account of mine right now, I wouldn't mind at all. While you're at it, remove all my posts too. Peace. TPU is a stupid forum anyways, full of retarded fanboys. I found that out years ago when I first joined here to discuss AMD drivers having a high CPU overhead, and I was told that AMD's drivers don't need any improvements regarding draw calls, and I am stupid for thinking such an issue exists.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Wow.. Fanboy's are out in force on this one. Just Wow. It shouldn't be surprising at all, but yet this kind of fanboyism never ceases to amaze.
I want to make it very clear that I'm not condoning AMD breaking compatibility with DX9 and they should fix it. What I am saying is that not everything is a driver problem.

Quit it with the name calling before a mod decides you need a vacation.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
What?
:laugh:



If you feel my posts are inappropriate, go ahead and report me to the admins, please. I encourage you to do so. I don't mind infractions or bans for saying things like they are.




You'd probably be doing the world a favor.



I tell you what, you can deactivate this account of mine right now, I wouldn't mind at all. While you're at it, remove all my posts too. Peace. TPU is a stupid forum anyways, full of retarded fanboys. I found that out years ago when I first joined here to discuss AMD drivers having a high CPU overhead.

how you believe it to be, and how it accually is are two entirely different things

Your Opinion is just that Yours and yours alone. just because you think you are right and just does not make you so

*unless you are me
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
I want to make it very clear that I'm not condoning AMD breaking compatibility with DX9 and they should fix it. What I am saying is that not everything is a driver problem.

Quit it with the name calling before a mod decides you need a vacation.

game developers where told that DX9 was depreciated 12 years ago they choose not to act well now there games don't work anymore so sad too bad
 
Joined
Mar 26, 2009
Messages
179 (0.03/day)
What OS are you running those old games on. I know that W10 doesn't run anything below DX9 properly, so is it W7 perhaps?
No Win 10 64bit, just yesterday I ran Max Payne 1, Tribes: Vengeance, Road Rage, Red Alert 2, Hitman 1, they all ran without a hitch.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
game developers where told that DX9 was depreciated 12 years ago they choose not to act well now there games don't work anymore so sad too bad
It's more than likely that part of another DX API was using some of the same code that DX9 was and a change to that shared code caused something to break in DX9. Ideally, this should have been caught in testing and there is absolutely no reason why older APIs should break if they're not explicitly being deprecated. This is a problem that can be avoided and I suspect that AMD will pull the changes apart so DX9 has the older code while all the other DX revisions have the newer code because, if it's shared code with DX9, there is a good bet that it touches everything going forward as well (with the exception of possibly DX12 but, you never know.)
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
It's more than likely that part of another DX API was using some of the same code that DX9 was and a change to that shared code caused something to break in DX9. Ideally, this should have been caught in testing and there is absolutely no reason why older APIs should break if they're not explicitly being deprecated. This is a problem that can be avoided and I suspect that AMD will pull the changes apart so DX9 has the older code while all the other DX revisions have the newer code because, if it's shared code with DX9, there is a good bet that it touches everything going forward as well (with the exception of possibly DX12.)

I am sure it came up and I am sure they said fawk it

that leads to spaghetti code and thats what AMD is trying to fix years of spaghetti code

they might back pedal if enough people complain but it would hardly be worth the effort its 2018 if you want to play older DX9 games get a older computer
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,730 (2.21/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
@Kursah, I think that's a challenge.

Unfortunately it appears that way.

Challenge accepted. ;)

As for the rest of you here, if I see anymore name calling, labeling, toxic BS, expect to earn infractions and bans. Play nice, follow our rules or STFU and move on.

:toast:
 
Joined
Jul 5, 2013
Messages
28,500 (6.77/day)
I want to make it very clear that I'm not condoning AMD breaking compatibility with DX9 and they should fix it. What I am saying is that not everything is a driver problem.

Quit it with the name calling before a mod decides you need a vacation.
Thanks for the advice, but I don't think my comment is what Kursah was referring to.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
I am sure it came up and I am sure they said fawk it

that leads to spaghetti code and thats what AMD is trying to fix years of spaghetti code

they might back pedal if enough people complain but it would hardly be worth the effort its 2018 if you want to play older DX9 games get a older computer
It's probably because they tried to treat DX like OGL where newer versions only added features, they didn't change existing ones. DX on the otherhand just screws with everything every time there is a major release which is the equivalent of going from OGL to Vulkan every time, which is crap.
Thanks for the advice, but I don't think my comment is what Kursah was referring to.
No but, directing it a one person or many people probably doesn't make a difference. Name calling is name calling. There is no need to make this personal.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
porting from DX9 to 11 isn't THAT much work if you just stick to code path compatibility and don't bother with the extra functionality

I think AMD is just going though and ripping out any code that hasn't been touched in a few years
which given the history of their drivers isn't a terrible idea
API's sometimes die like this OGL 1.5,Glide,openal it happens time stops for no coder
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,730 (2.21/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
Thanks for the advice, but I don't think my comment is what Kursah was referring to.

I was warning everyone here, while warning the most toxic individual in the thread. ;)

No need for the Fanboy/Fanboi talk here either, IMHO it detracts from an actual conversation and debate by adding in name calling and labelling. Both against the rules here and I will ask you and others nor to proceed with.

Alright, enough of all that. Let's keep this thread on track, play nice and enjoy!
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
porting from DX9 to 11 isn't THAT much work if you just stick to code path compatibility and don't bother with the extra functionality
That's the game dev side but, think about the driver. The API looks and feels very similar so you would think, those things do the same thing under the hood but that isn't necessarily the case. Driver dev is a very different world than dev'ing against that driver.
API's sometimes die like this OGL 1.5
Remember, OpenGL adds features with every version it doesn't replace them. OGL 1.5 only included 3 features so, if you don't use them, it doesn't matter. DX doesn't work that way.

Example: Every most OpenGL application uses OpenGL 1.0 because that's how you draw. :laugh:
 
Joined
Jul 5, 2013
Messages
28,500 (6.77/day)
There is no need to make this personal.
I was warning everyone here, while warning the most toxic individual in the thread. ;) No need for the Fanboy/Fanboi talk here either, IMHO it detracts from an actual conversation and debate by adding in name calling and labelling. Both against the rules here and I will ask you and others nor to proceed with. Alright, enough of all that. Let's keep this thread on track, play nice and enjoy!
Fair enough.

Thing is, we can all see that a lot of blame is being levied at AMD or NVidia and even MS. The thing is, blaming and complaining about the DX9 API now is like crying over spilled milk. Things are the way they are, complaining about them post-hence serves no purpose. What the focus needs to be is finding a solution. I've offered two that will work. But there's got to be more.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
That's the game dev side but, think about the driver. The API looks and feels very similar so you would think, those things do the same thing under the hood but that isn't necessarily the case. Driver dev is a very different world than dev'ing against that driver.

Remember, OpenGL adds features with every version it doesn't replace them. OGL 1.5 only included 3 features so, if you don't use them, it doesn't matter. DX doesn't work that way.

Example: Every most OpenGL application uses OpenGL 1.0 because that's how you draw. :laugh:

except the differences in DX9 and 11+ shading and threading models are different enough where needing to support both incurs a penalty because so many functions are shared but handled differently
supporting both code paths is a nightmare
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,173 (2.78/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Fair enough.

Things is, we can all see that a lot of blame is being levied at AMD or NVidia and even MS. The thing is, blaming and complaining about the DX9 API now is like crying over spilled milk. Things are the way they are, complaining about them post-hence serves no purpose. What the focus needs to be is finding a solution. I've offered two that will work. But there's got to be more.
Microsoft's archaic and monolithic approach to graphics APIs over the decades has contributed to this problem. OpenGL has grown far more gracefully than DX has because DX doesn't grow, DX gets replaced. It's hard to manage change, which is why strictly adding features and not changing them yields stability and scalability. Rewriting APIs takes a ton of time for everyone involved and it's a terrible way to develop software.
except the differences in DX9 and 11+ shading and threading models are different enough where needing to support both incurs a penalty because so many functions are shared but handled differently
supporting both code paths is a nightmare
You can thank Microsoft for that nightmare, not the driver dev shops that have to implement them.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
Microsoft's archaic and monolithic approach to graphics APIs over the decades has contributed to this problem. OpenGL has grown far more gracefully than DX has because DX doesn't grow, DX gets replaced. It's hard to manage change, which is why strictly adding features and not changing them yields stability and scalability. Rewriting APIs takes a ton of time for everyone involved and it's a terrible way to develop software.

You can thank Microsoft for that nightmare, not the driver dev shops that have to implement them.
this WHOLE thing is microsofts fault the only reason DX9 hasn't been dead and gone for 10 years is windows xp and the idiots that keep supporting it
it needs to die every legacy api every legacy driver every single line of code needs to go

it is a performance and security disaster ANYTHING affiliated with the era should be burned and buried
 
Joined
Jul 5, 2013
Messages
28,500 (6.77/day)
Microsoft's archaic and monolithic approach to graphics APIs over the decades has contributed to this problem. OpenGL has grown far more gracefully than DX has because DX doesn't grow, DX gets replaced. It's hard to manage change, which is why strictly adding features and not changing them yields stability and scalability. Rewriting APIs takes a ton of time for everyone involved and it's a terrible way to develop software.
True or not, it still amounts to crying over spilled milk. Instead, finding solutions to the current problem is more constructive and productive.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
True or not, it still amounts to crying over spilled milk. Instead, finding solutions to the current problem is more constructive and productive.
but there is no problem
No your 10 year old games not working is Not a problem its time, time moves on
 
Joined
Jul 5, 2013
Messages
28,500 (6.77/day)
but there is no problem
No your 10 year old games not working is Not a problem its time, time moves on
It's a problem for those people who have current gen Radeon GPU's and still love & play those games. I still have and play many of the games affected. So I can empathize with those having difficulties.
 
Last edited:

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,801 (1.63/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,683 (4.10/day)
Location
Houston
System Name Moving into the mobile space
Processor 7940HS
Motherboard HP trash
Cooling HP trash
Memory 2x8GB
Video Card(s) 4070 mobile
Storage 512GB+2TB NVME
Display(s) some 165hz thing that isn't as nice as it sounded
Wow.. Fanboy's are out in force on this one. Just Wow. It shouldn't be surprising at all, but yet this kind of fanboyism never ceases to amaze.

AMD should at least look at this problem as A LOT of great games run on DX9. The solution might very well be simple. However, DX9 is a retired API. Devoting resources to it is not and should not be a priority for them anymore than it would be for NVidia.

Folks, the solution is simple. Built an inexpensive retro gaming rig and install the mainstream OS of the time. Most systems built in 2012 have support for WinXP, which is a great OS for the games affected and anything else DX9.

Alternatively, you could dual boot on the same system with either a second partition or a second SSD/HDD and use the older drivers without the bug.

Or simply buy an nvidia card that not only performs better, but still supports the games.
 
Top