I have developed a DLL which is loaded by SH4 at runtime and given me access to the 3D image data before it is rendered.
This enables me, like the ENB-Series for other games, to use my own external post-process shaders to extend the visuals.
I implement a fake HDR shader first, it worked!
normal:
with HDR shader:
The values are overdosed at the moment just to see the effect for debugging purpose
It also enables me to render my own harcoded stuff on the screen and something more I don't wish to tell at present time because I'm not realy sure if it will work.
With a few minor changes, this could also work for SH3, but it failed so far in some areas in combination with the Sh3HighRex-fix, which uses a similar method to "hook" the ongoing render process.