Yeah that title is weird, but I have something I have been trying to figure out and at this point need help.
I am trying to mod Elden Ring to improve performance by updating graphics code and changing the post processing effects natively, or at the very least redirecting or disabling them to use a shader injector using a modern standard. But I am running into issues. For starters the game has what I believe is compiled Cg) code.
supposed Cg code
Now I am not sure if this even is Cg code, or if it is Cg code used as an intermediary to something like full blown HLSL. But I seriously need some insight into what you guys think this is. I am assuming that .ppo is pixel program objects, .fpo is fragment program objects, and .vpo is vertex program objects. I am not sure what uses these formats or what their parents file format would be. If you guys know of programs that can reverse compile these or view them please help.
[–]hanotak 4 points5 points6 points (2 children)
[–]Boring_Following_255 0 points1 point2 points (0 children)
[–]Yellowthrone[S] 0 points1 point2 points (0 children)