Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08089 Image Enhancement Minor Always Sep 23, 2021, 20:16 Sep 26, 2021, 18:41
Tester ICEknight View Status Public Platform MAME (Official Binary)
Assigned To Resolution No change required OS Windows 10 (64-bit)
Status [?] Closed Driver
Version 0.235 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08089: crt-geom-deluxe renders halation effect in front of the shadow mask
Description As seen in the Mario picture with exaggerated values, the halation effect (that "glow" around the graphics) is being rendered in front of the shadow mask that the shader comes with, instead of behind as would happen on an actual CRT. This makes things look blurrier and harder on the eyes than intended.
Steps To Reproduce -Load any game which preferably has a black background (from bosco to nes galaxian)
-Open the slider settings
-Turn "Halation amplitude" and "Halation blur width" all the way up
Additional Information Might be the reason why even the minimum possible value for "Halation amplitude" (0.01) doesn't feel subtle enough.
Github Commit
Flags Verified with Original
Regression Version
Affected Sets / Systems
Attached Files
jpg file icon mario halation.jpg (146,168 bytes) Sep 23, 2021, 20:16 Uploaded by ICEknight
ICEknight
jpg file icon halation real crt.jpg (491,847 bytes) Sep 26, 2021, 04:25 Uploaded by ICEknight
Halation effect behind a real CRT's shadow mask
ICEknight
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.19284
ICEknight
Tester
Sep 26, 2021, 04:18
I've added an (overexposed, for clarity) example taken from real hardware (PAL NES Road Fighter), where the halation effect can be seen behind the CRT's shadow mask.
User avatar
No.19287
Tafoid
Administrator
Sep 26, 2021, 18:41
As I understand this crt-geom-deluxe is a shader written by a third party and we cannot do much to maintain it.
You'll have to contact the original author for further support (cgwg)