Jump to content

RAGE Shader Editor


Shvab

Recommended Posts

4 hours ago, El Dorado said:

thanks for the info

 

what I really wanted tho is a way to convert console shaders to pc format, it theory it seems possible from what I'm reading?

xbox and pc shaders are not the same so they won't work

Link to comment
Share on other sites

So, I did most of the work in the tool. The main thing is that I learned to use the dxd9 library, which is almost older than me and now I can translate ASM to bytecode. I think if I transfer this function from the test application to the converter, then this will be a very big breakthrough and it will be even easier to create shaders. 
Here is a screenshot of the original ASM and the translated ASM->bytecode and shown in my shader viewer

UPD:

The shader size has been reduced by 12 kb (from 52 to 40) due to the lack of comments in the shaders. The shader in the game has not changed. I think it's better than compiling hlsl/fx files.

spacer.png

Edited by Shvab
  • Like 3
Link to comment
Share on other sites

Out of curiosity, I redid Rage Shader Info for Red Dead Redemption. It was interesting to look into the RDR shaders without unnecessary manipulations

photo1

photo2

photo3

photo4

Link to comment
Share on other sites

On 10/11/2022 at 11:19 AM, NI7RO25 said:

is it work with gta v shaders?

Use Codewalker for V shaders.

There won't be any public updates anytime soon, or never at all.

Edited by Shvab
Link to comment
Share on other sites

  • 4 months later...

I haven't updated the public version of the shader editor for a long time, but soon I will do it and it will be more convenient than this кал.

Edited by Shvab
Link to comment
Share on other sites

  • 4 weeks later...

I didn't forget about updating this tool. I also post a small part of my test shader editor. It only supports rdr x360. I was creating a tool that could increase the textures for the Reality Redemption mod and there was not much time for the shader editor. Tomorrow I will publish what is ready. It only works with IV PC and can also convert shaders from Max Payne 3 to IV.

  • Like 2
Link to comment
Share on other sites

published. iv pc supports fully. Other games will be added later

Link to comment
Share on other sites

  • 2 months later...

How do I modify these xml files to make the game reflect more like it does in the early screenshots?spacer.pngspacer.pngspacer.pngspacer.pngspacer.pngspacer.png

Link to comment
Share on other sites

14 hours ago, xijinping said:

How do I modify these xml files to make the game reflect more like it does in the early screenshots?

I don't know. I created a shader editing tool, but I don't know much about shaders.

Link to comment
Share on other sites

  • 3 weeks later...

added new version for IV.
The new version was created from scratch.
What has changed/added:
- improved writing xml file.
- rewritten xml file reading
- xbox bytecode support
- the ability to write in one line (when compiling asm files, ";" is replaced by "\n")
These are the main differences from previous versions.

This is the last scheduled shader editor update. No more updates are planned

Link to comment
Share on other sites

  • 3 months later...
RecklessGlue540

@Shvab, can this tool also compile shaders for Max Payne 3? Kind of a bummer if not because all other games are said to support this operation.

Edited by RecklessGlue540
Link to comment
Share on other sites

15 hours ago, RecklessGlue540 said:

@Shvab, can this tool also compile shaders for Max Payne 3? Kind of a bummer if not because all other games are said to support this operation.

max payne 3 works with sm3_0 - sm5_1 shaders, so I did not add support for this game (only fxc=>xml is supported)
The source code (c++ and c#) is available on github, so anyone can add support for Max Payne 3 without much effort

  • Like 1
Link to comment
Share on other sites

  • 2 months later...
development completed. There will be no updates or news

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.