FINAL FANTASY VII REBIRTH

FINAL FANTASY VII REBIRTH

View Stats:
< >
Showing 31-45 of 82 comments
Kx Jan 24 @ 2:32am 
https://www.dropbox.com/scl/fi/vkqsk9srlq8v7b7n02o2a/d3d12.rar?rlkey=g0lehb25h2apf2tl9lc58mp64&st=wht60m46&dl=0

Put it in FINAL FANTASY VII REBIRTH\End\Binaries\Win64

It shouldn't replace or delete anything

(Nothing to 1080 series. Still waiting...)
Tk.天.G Jan 24 @ 2:40am 
This only seems to allow "wrongly" blacklisted GPUs (namely Turing GTX 1650/1660 series) to run the game. Those GPUs do support mesh shaders even though they don't support RT which is a requirement for DirectX 12 Ultimate. The game checks for d3d12 ultimate support even though it doesn't actually make use of RT, but requires mesh shaders support that Radeon RX 5000 and Geforce Pascal (GTX 1000 series) and older do not have.

Long story short it will supposedly only work for GTX 1650s and 1660s GPUs and nothing else (because those are the only GPUs with mesh shaders support that do not also support RT).
Last edited by Tk.天.G; Jan 24 @ 3:35am
Tikilou Jan 24 @ 2:41am 
Originally posted by Rusher:
This fix only works with GTX 1600 series but not with 1000 series.. but you guys are getting there!

If the game can launch on 1600 series it also MUST do on 1000 series, I wonder why the fix doesnt work there tho.
Because 1600 series have same architecture than 2000 series, it support meshes shaders 6.6.
This is why this fix working only for 1600 series. With this fix, others GPU need vertex shaders not included by Square-Enix in the game...
Last edited by Tikilou; Jan 24 @ 2:41am
Step Jan 24 @ 2:42am 
Originally posted by Tk.天.G:
This only seems to allow "wrongly" blacklisted GPUs (namely Ampere GTX 1650/1660 series) to run the game. Those GPUs do support mesh shaders even though they don't support RT which is a requirement for DirectX 12 Ultimate. The game checks for d3d12 ultimate support even though it doesn't actually make use of RT, but requires mesh shaders support that Radeon RX 5000 and Geforce Pascal (GTX 1000 series) and older do not have.

Long story short it will supposedly only work for GTX 1650s and 1660s GPUs and nothing else.

Great explanation for the community. Thank you.
JT Jan 24 @ 2:49am 
works sort of but im getting pop-up in game that i need to launch it via steam
Rusher Jan 24 @ 2:57am 
Originally posted by Tk.天.G:
This only seems to allow "wrongly" blacklisted GPUs (namely Ampere GTX 1650/1660 series) to run the game. Those GPUs do support mesh shaders even though they don't support RT which is a requirement for DirectX 12 Ultimate. The game checks for d3d12 ultimate support even though it doesn't actually make use of RT, but requires mesh shaders support that Radeon RX 5000 and Geforce Pascal (GTX 1000 series) and older do not have.

Long story short it will supposedly only work for GTX 1650s and 1660s GPUs and nothing else (because those are the only GPUs with mesh shaders support that do not also support RT).
That explanation has a problem, then why the popup error on the series 16 cards? it would be weird if the code for the popup checks absolutelly all cards that can run, they probably filter by features, so youre saying that their filter is wrong when a modder can jump that? Doesn't make sense. There's something more to this.

PD: Wanted to edit the other comment and deleted it lol (facepalm).
Last edited by Rusher; Jan 24 @ 2:58am
Only made a surface level analysis of the file, but it looks like a rebuild of d3d12 using only using kernel (i.e. doesn't use the Windows SDK can be built on Linux).
But can also confirm with this, the game runs on a 1660 TI.

If there's a virus inserted in there, that's a lot of effort to go to for it and hats off to OP for that.

Images of dependency walker showing stock d3d12 vs this version.
https://imgur.com/a/bQMyzFe
Tk.天.G Jan 24 @ 3:02am 
Originally posted by Rusher:
Originally posted by Tk.天.G:
This only seems to allow "wrongly" blacklisted GPUs (namely Ampere GTX 1650/1660 series) to run the game. Those GPUs do support mesh shaders even though they don't support RT which is a requirement for DirectX 12 Ultimate. The game checks for d3d12 ultimate support even though it doesn't actually make use of RT, but requires mesh shaders support that Radeon RX 5000 and Geforce Pascal (GTX 1000 series) and older do not have.

Long story short it will supposedly only work for GTX 1650s and 1660s GPUs and nothing else (because those are the only GPUs with mesh shaders support that do not also support RT).
That explanation has a problem, then why the popup error on the series 16 cards? it would be weird if the code for the popup checks absolutelly all cards that can run, they probably filter by features, so youre saying that their filter is wrong when a modder can jump that? Doesn't make sense. There's something more to this.
The game checks for d3d12 ultimate (feature level 12_2) which includes both mesh shaders support and RT support. The game doesn't make use of RT but uses mesh shaders. The GTX 1600 series being the only "anomaly" supporting mesh shaders but not RT, the check will fail on those specifically.
Rusher Jan 24 @ 3:08am 
Originally posted by Tk.天.G:
Originally posted by Rusher:
That explanation has a problem, then why the popup error on the series 16 cards? it would be weird if the code for the popup checks absolutelly all cards that can run, they probably filter by features, so youre saying that their filter is wrong when a modder can jump that? Doesn't make sense. There's something more to this.
The game checks for d3d12 ultimate (feature level 12_2) which includes both mesh shaders support and RT support. The game doesn't make use of RT but uses mesh shaders. The GTX 1600 series being the only "anomaly" supporting mesh shaders but not RT, the check will fail on those specifically.

Okay that makes sense :(, thanks.
It work´s on my 1660ti :) thank you:steamthumbsup:
Buenas, muchas gracias, he hecho lo que has puesto y el juego funciona perfectamente.
As a PSA to anyone who's saying "I did a virus scan and it was OK", I could write a malicious program in a few minutes that shreds your computer, and odds are - your virus scanner wouldn't pick up on it on account of me having just written it. So don't assume "virus scanner says it gud" means it's impossible for it to brick your machine or swipe your credit cards.
It's still "use at your own risk" even if computer says "yes".
Tefi Jan 24 @ 3:12am 
Thanks for the info, now the question is: Is there a way to cheat the mesh shader check and RT stuff?

PD: Don't expect Nvidia to do anything for a 10th or 16th series card, because they're not interested. Lastly, I wouldn't expect anything from Square either, because this looks like a lot of work.
Last edited by Tefi; Jan 24 @ 3:15am
Rusher Jan 24 @ 3:15am 
Originally posted by Tefi:
Thanks for the info, now the question is: Is there a way to cheat the mesh shader check and RT stuff?

PS: Don't expect Nvidia to do anything for a 10th or 16th series card, because they're not interested. Lastly, I wouldn't expect anything from Square either, because this looks like a lot of work.

Modders will tell, because as you said, nVidia wants you to buy new cards and Squaresoft support for pc ports is horrible, they even released I think it was FFX13-3 without basic graphic controls, a mod got some to work, and they literally copied them into the game.
Last edited by Rusher; Jan 24 @ 3:16am
Has anyone tried this on RX 5700 XT? or it's nvidia only?
< >
Showing 31-45 of 82 comments
Per page: 1530 50

Date Posted: Jan 24 @ 12:33am
Posts: 82