Joined
·
412 Posts
Some times ago someone ask for a Plugin to remove the black bars (top and bottom) from "Castlevania: Symphony of the Night" and fix the aspectratio for widescreenmodes like 1920x1080.
Unfortunately, I found no satisfactory answer.
This should can doe a shader.
The Vertex can scale/rotate the plane where the game is render.
I have fiddled i bit with the vertex and the bars are gone...
(this shader have no filters yet , the xBRZ-filtering is done by OGL2twek2.0)
Shader: off (OGL2 Streching Mode = 0 (Stretch to full windowsize)
The Shader have 4 states :
Shaderlevel: 1 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
Remove the black bars and set the SotN's real 5:4 aspectratio. (maybe a relict of the old Castlevania engine from NES)
Shaderlevel: 2 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
Remove the black bars and set 4:3 aspectratio.
No Picture.. (it's only a bit more streched at the width)
Shaderlevel: 3 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
only remove the black bars and let the output full streched.
Shaderlevel: 4 (OGL2 Strechingmode :1 (Scale to windowsize, keep aspect ratio))
same as in Shaderlevel 1.
Don't use OGL2 Strechingmode :0 , it will overstrech the output width!
This is only a template .
It should be possible to combine this (or one of the options) with other filters.
Unfortunately, I found no satisfactory answer.
This should can doe a shader.
The Vertex can scale/rotate the plane where the game is render.
I have fiddled i bit with the vertex and the bars are gone...
(this shader have no filters yet , the xBRZ-filtering is done by OGL2twek2.0)
Shader: off (OGL2 Streching Mode = 0 (Stretch to full windowsize)
The Shader have 4 states :
Shaderlevel: 1 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
Remove the black bars and set the SotN's real 5:4 aspectratio. (maybe a relict of the old Castlevania engine from NES)
Shaderlevel: 2 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
Remove the black bars and set 4:3 aspectratio.
No Picture.. (it's only a bit more streched at the width)
Shaderlevel: 3 (OGL2 Streching Mode = 0 (Stretch to full windowsize)
only remove the black bars and let the output full streched.
Shaderlevel: 4 (OGL2 Strechingmode :1 (Scale to windowsize, keep aspect ratio))
same as in Shaderlevel 1.
Don't use OGL2 Strechingmode :0 , it will overstrech the output width!
This is only a template .
It should be possible to combine this (or one of the options) with other filters.
Attachments
-
1.3 KB Views: 156