Welcome, Guest.
Username: Password: Remember me

TOPIC: CoolRetroTerminal CRT Shader

CoolRetroTerminal CRT Shader 4 months 4 weeks ago #1

  • matsilagi
  • matsilagi's Avatar
  • Offline
  • NEVER GIVE UP
  • Posts: 261
  • Thank you received: 76
Hey!
I've tried porting this (even separated the code) but with no avail, it is a shader made for a linux App called Cool-Retro-Terminal, it is apparently OpenGL ES made for QT5, however, the syntax is a bit nightmare-ish for me to understand.

If someone could port it to either GLSL or ReShade, i would be very happy.

The code + required resources can be found here: cdn.discordapp.com/attachments/853382515...roTerminalShaders.7z

The complete repo can be found here: github.com/Swordfish90/cool-retro-term

Thanks!
The administrator has disabled public write access.

CoolRetroTerminal CRT Shader 4 months 3 weeks ago #2

  • matsilagi
  • matsilagi's Avatar
  • Offline
  • NEVER GIVE UP
  • Posts: 261
  • Thank you received: 76
Made it a bit more readable: pastebin.com/P1LwNQCF

Now someone can probably port or rewrite-it.
The administrator has disabled public write access.

CoolRetroTerminal CRT Shader 4 months 3 weeks ago #3

  • matsilagi
  • matsilagi's Avatar
  • Offline
  • NEVER GIVE UP
  • Posts: 261
  • Thank you received: 76
Last bump.
I ported it but its all broken, here's the current code: pastebin.com/AxxYLrW0
Here's how it should work:

If someone could rewrite it or write a shader like that one i would be very glad.
The administrator has disabled public write access.

CoolRetroTerminal CRT Shader 4 months 2 weeks ago #4

I think this is not meant to be as post processing effect. So, it will be difficult to port this effect to reshade, even somebody can do it, the result are not same as you expected.
The administrator has disabled public write access.

CoolRetroTerminal CRT Shader 4 months 2 weeks ago #5

  • matsilagi
  • matsilagi's Avatar
  • Offline
  • NEVER GIVE UP
  • Posts: 261
  • Thank you received: 76
It is a GLSL shader, i ported it with success (well, sort of).
Results are in its release thread.
The administrator has disabled public write access.