Page 1 of 4

[1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 11:59 am
by juanjp600
Since the DLLs are completely broken, here's a build that doesn't use them. Bump mapping and antialiased text are gone, for the sake of stability.
I also noticed that the security cameras still use the FE_RENDER and FE_ZRENDER flags, which crashes the game on Windows 8 and 10.
Since the fastlibs aren't being used, I compiled it on Blitz3D v1.108c instead of v1.106. It has bugfixes relating to the newer versions of Windows.
I also killed SCP-1074 for good.
https://www.dropbox.com/s/srh8bpvbtewov ... D.zip?dl=1
Extract this in your game folder, should be easy enough to do.

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 12:21 pm
by Vane Brain
juanjpro wrote:Since the DLLs are completely broken, here's a build that doesn't use them. Bump mapping and antialiased text are gone, for the sake of stability.
I also noticed that the security cameras still use the FE_RENDER and FE_ZRENDER flags, which crashes the game on Windows 8 and 10.
Since the fastlibs aren't being used, I compiled it on Blitz3D v1.108c instead of v1.106. It has bugfixes relating to the newer versions of Windows.
I also killed SCP-1074 for good.
https://www.dropbox.com/s/co1rdf30cfgqr ... D.zip?dl=1
Extract this in your game folder, should be easy enough to do.
:gasp: :gasp: :gasp:
amazing

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 12:21 pm
by PXLSHN
That's really useful :D
I did it in the NTF mod with FastText already (you could disable/enable it) but yeah, FastExt isn't used too much in SCP:CB anyway, so I guess the removal might be more of an improvement rather than a loss (only the bump mapping will be lost, but that isn't that much of a big detail after all).

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 12:33 pm
by epicgamer123
I love you now I be finally going to be able to put has in the daytime my mod thank you ;)

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 2:37 pm
by AveryLP
PXLSHN wrote:That's really useful :D
I did it in the NTF mod with FastText already (you could disable/enable it) but yeah, FastExt isn't used too much in SCP:CB anyway, so I guess the removal might be more of an improvement rather than a loss (only the bump mapping will be lost, but that isn't that much of a big detail after all).
I think that the bump mapping should be kept though, since it adds to the detail.

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 2:42 pm
by juanjp600
It may be possible to modify Blitz3D itself to add the bump mapping as part of the engine, rather than using the memory hacks FastExt uses. Unfortunately DirectX 7 is a huge mess when it comes to basic blending and I can't find any good documentation out there, so I won't be doing that.

Edit:
I uploaded a new build. I found a workaround to a font loading bug, fixed SCP-372's document and added the option to pick a lower resolution when using "Fake fullscreen" mode (it upscales or downscales the render to fit the whole screen).

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 9:36 pm
by Sic
Is there any explanation for the game spazzing out when playing in fullscreen? I haven't seen much about it lately.

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Thu Aug 04, 2016 10:41 pm
by juanjp600
Who knows what caused it, but apparently it's fixed now.

I updated the build, now gamma works in windowed mode. The solution I used isn't perfect (it's not actual gamma correction but instead a sprite with additive/multiplicative blending is used), but it looks close enough to the real thing IMO.

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Fri Aug 05, 2016 8:20 am
by PXLSHN
juanjpro wrote:Who knows what caused it, but apparently it's fixed now.

I updated the build, now gamma works in windowed mode. The solution I used isn't perfect (it's not actual gamma correction but instead a sprite with additive/multiplicative blending is used), but it looks close enough to the real thing IMO.
Cool :D
You still seem to do some great stuff for SCP:CB again :)
We want to implement all of this in 1.3.1 (along with other bugfixes).

Re: [1.3] No FastExt/FastText + Latest Blitz3D

Posted: Fri Aug 05, 2016 12:27 pm
by AveryLP
I tried this and first of all, there is in fact no difference between bump mapping and no bump mapping. (Disregard my earlier posts, I simply was used to see bumpmapping)
Second, the font looks quite strange though, in comparison to earlier. (Is it because FastText is gone?)