This mod changes the UpdateScreenGamma function to be closer to what gamma correction actually is.
Download
https://www.mediafire.com/?jy38fi0jqxmc46d
Drag this into your SCP-CB (v1.0.6) folder and run it.
Source code changes:
Main.bb
Replace UpdateScreenGamma with this:
Code: Select all
Function UpdateScreenGamma()
Local n# = 1.0/ScreenGamma
Local k%
For k=0 To 255
Local c# = Min(Max(0, ((k/255.0)^n)*255), 255)
SetGamma k,k,k,c,c,c
Next
UpdateGamma
End Function
Replace line 486 with this:
Code: Select all
ScreenGamma = (SlideBar(x + 310*MenuScale, y+6*MenuScale, 150*MenuScale, ScreenGamma*50.0)/50.0)