Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#2
If your computer is running anything past Windows 7, the screen will flicker when using fullscreen. It just happens since for Containment Breach, Blitz3D is heavily using DirectX7 features due to FastExt, and just how it's made overall.

Most modern computers don't like DirectX7 (since it's really un-supported), so you need to use windowed mode to get rid of the bug. You could go "Fake-Fullscreen" where you run windowed mode, but the sprint and/or blink meter will get cut off.

Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#3
SyphenTV wrote:If your computer is running anything past Windows 7, the screen will flicker when using fullscreen. It just happens since for Containment Breach, Blitz3D is heavily using DirectX7 features due to FastExt, and just how it's made overall.

Most modern computers don't like DirectX7 (since it's really un-supported), so you need to use windowed mode to get rid of the bug. You could go "Fake-Fullscreen" where you run windowed mode, but the sprint and/or blink meter will get cut off.
I can handle playing it in windowed! I really appreciate the help, wasn't expecting it so soon since I thought this entire forum site was pretty much dead! Might even decide to stay, but still, thank you.

Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#6
Sad_ness wrote:I can handle playing it in windowed! I really appreciate the help, wasn't expecting it so soon since I thought this entire forum site was pretty much dead! Might even decide to stay, but still, thank you.
I threw together a slightly modified executable which renders to a centered, borderless window when not in fullscreen mode. This should allow you to play in windowed mode with it still feeling like fullscreen mode (especially if you select the windowed resolution that is the same as your native desktop resolution). You should just be able to stick this in your SCP Containment Breach folder (where the regular executable is located) and run it :) http://download1649.mediafire.com/9ofg2 ... ess%29.exe
Note that resolutions greater than 1600x900 are rendered where the 'fullscreen' and 'use launcher' buttons are on the launcher menu and can be hard to spot, so if you cannot find your native resolution, it is most likely hiding there.

This fix was thrown together using the user32.dll decls file found here http://www.blitzbasic.com/codearcs/code ... ?code=1179
and is basically a modified portion of this code by Zethrax showcasing api usage http://www.blitzbasic.com/codearcs/code ... ?code=3076

The modified Main.bb can be downloaded here http://download1517.mediafire.com/jw8ll ... ndow%29.bb

Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#7
risingstar64 wrote:
Sad_ness wrote:I can handle playing it in windowed! I really appreciate the help, wasn't expecting it so soon since I thought this entire forum site was pretty much dead! Might even decide to stay, but still, thank you.
I threw together a slightly modified executable which renders to a centered, borderless window when not in fullscreen mode. This should allow you to play in windowed mode with it still feeling like fullscreen mode (especially if you select the windowed resolution that is the same as your native desktop resolution). You should just be able to stick this in your SCP Containment Breach folder (where the regular executable is located) and run it :) http://download1649.mediafire.com/9ofg2 ... ess%29.exe
Note that resolutions greater than 1600x900 are rendered where the 'fullscreen' and 'use launcher' buttons are on the launcher menu and can be hard to spot, so if you cannot find your native resolution, it is most likely hiding there.

This fix was thrown together using the user32.dll decls file found here http://www.blitzbasic.com/codearcs/code ... ?code=1179
and is basically a modified portion of this code by Zethrax showcasing api usage http://www.blitzbasic.com/codearcs/code ... ?code=3076

The modified Main.bb can be downloaded here http://download1517.mediafire.com/jw8ll ... ndow%29.bb
This feature is already in 1.3
Image

Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#8
Vane Brain wrote:
risingstar64 wrote:
Sad_ness wrote:I can handle playing it in windowed! I really appreciate the help, wasn't expecting it so soon since I thought this entire forum site was pretty much dead! Might even decide to stay, but still, thank you.
I threw together a slightly modified executable which renders to a centered, borderless window when not in fullscreen mode. This should allow you to play in windowed mode with it still feeling like fullscreen mode (especially if you select the windowed resolution that is the same as your native desktop resolution). You should just be able to stick this in your SCP Containment Breach folder (where the regular executable is located) and run it :) http://download1649.mediafire.com/9ofg2 ... ess%29.exe
Note that resolutions greater than 1600x900 are rendered where the 'fullscreen' and 'use launcher' buttons are on the launcher menu and can be hard to spot, so if you cannot find your native resolution, it is most likely hiding there.

This fix was thrown together using the user32.dll decls file found here http://www.blitzbasic.com/codearcs/code ... ?code=1179
and is basically a modified portion of this code by Zethrax showcasing api usage http://www.blitzbasic.com/codearcs/code ... ?code=3076

The modified Main.bb can be downloaded here http://download1517.mediafire.com/jw8ll ... ndow%29.bb
This feature is already in 1.3
Yep.
I already added this feature to SCP:CB (but it's still good to hear that there are still supportive people out here). I think this can first being used for the current 1.2.3 and in 1.3, it will be already added.
BTW: I try to make the ability to actually change the resolution for this fullscreen mode (I will try to do this effect by making the real resolution to be the desktop size, but all other stuff will be rendered with the selected resolution and will be cropped using the "CopyRectStretch" function to actually get the things to the right size (it isn't implemented for now, I'll just try if it will work).
Image

Re: SCP: CB 1.2.3 Strange flickering screen glitch?

#9
risingstar64 wrote:
Sad_ness wrote:I can handle playing it in windowed! I really appreciate the help, wasn't expecting it so soon since I thought this entire forum site was pretty much dead! Might even decide to stay, but still, thank you.
I threw together a slightly modified executable which renders to a centered, borderless window when not in fullscreen mode. This should allow you to play in windowed mode with it still feeling like fullscreen mode (especially if you select the windowed resolution that is the same as your native desktop resolution). You should just be able to stick this in your SCP Containment Breach folder (where the regular executable is located) and run it :) http://download1649.mediafire.com/9ofg2 ... ess%29.exe
Note that resolutions greater than 1600x900 are rendered where the 'fullscreen' and 'use launcher' buttons are on the launcher menu and can be hard to spot, so if you cannot find your native resolution, it is most likely hiding there.

This fix was thrown together using the user32.dll decls file found here http://www.blitzbasic.com/codearcs/code ... ?code=1179
and is basically a modified portion of this code by Zethrax showcasing api usage http://www.blitzbasic.com/codearcs/code ... ?code=3076

The modified Main.bb can be downloaded here http://download1517.mediafire.com/jw8ll ... ndow%29.bb
That's cool, I'll check it out in the mean time waiting for 1.3. Thanks!