STEAM GROUP
Special K - "Kaldaien's Mod" Special☆K
STEAM GROUP
Special K - "Kaldaien's Mod" Special☆K
233
IN-GAME
2,372
ONLINE
Founded
May 23, 2016
Language
English
All Discussions > Development > Topic Details
Phoenix May 6, 2019 @ 4:21pm
Battlestar Galactica Deadlock (Unity engine) issue
Hey guys, I've only dabbled with Special K thus far, and now I'm trying to fix a couple of issues with Battlestar Galactica Deadlock (great game, by the way.) It's Unity engine and all I really want to do is enable exclusive fullscreen mode.

However, the first thing I'm presented with when booting the game with a fresh dxgi.ini is scrambled or "garbled" fonts. It's not like a different language or something, it's just moving the pixels in the font around all crazy so it's totally unreadable. Anyone run into that before?

edit: And let me just say, hats off to Kaldaien's work on this wonderful piece of software.

edit2: 0.10.1 in use, btw.

https://i.imgur.com/fIKYXbC.jpg
Last edited by Phoenix; May 6, 2019 @ 4:38pm
< >
Showing 1-4 of 4 comments
Kaldaien May 6, 2019 @ 4:43pm 
Turn off texture caching for textures without mipmaps. This is a common Unity engine problem.
Phoenix May 6, 2019 @ 4:47pm 
Originally posted by Kaldaien:
Turn off texture caching for textures without mipmaps. This is a common Unity engine problem.

Thanks! That did 'er. What's your recommended baseline for Unity stuff, including exclusive fullscreen? Do I just need ForceFullscreen=true?

You rock, dude.

edit: Just with some experimenting, ForceFullscreen=true gives exclusive fullscreen nicely, but alt tabbing breaks the game. A bit of searching brought me to the SafeFullscreenMode=true setting, but that didn't seem to change this behavior.
Last edited by Phoenix; May 6, 2019 @ 5:19pm
Kaldaien May 7, 2019 @ 4:47pm 
For Unity, I actually suggest using flip model under the swapchain settings.

There's a very good chance that if you force fullscreen mode in a Unity game it's going to lockup during alt-tab, which is the dirty little secret behind why the option isn't even available in most games.

A flip model swapchain in Windows 8.1+ is more or less the same thing as fullscreen exclusive, until a system tray popup comes up. Then the driver momentarily puts you into slow windowed mode until it goes away.



-----
I suggest a flip model swapchain with:

  • Presentation Interval: 1:
  • Backbuffers: 3
  • Maximum Device Latency: 3 or 4

Enabling a waitable swapchain may reduce input latency, but will prevent you from changing your resolution settings in-game.
Last edited by Kaldaien; May 7, 2019 @ 4:49pm
Phoenix May 7, 2019 @ 4:49pm 
Originally posted by Kaldaien:
For Unity, I actually suggest using flip model under the swapchain settings.

There's a very good chance that if you force fullscreen mode in a Unity game it's going to lockup during alt-tab, which is the dirty little secret behind why the option isn't even available in most games.

A flip model swapchain in Windows 8.1+ is more or less the same thing as fullscreen exclusive, until a system tray popup comes up. Then the driver momentarily puts you into slow windowed mode until it goes away.

The thing with that is windowed + Gsync seems to be really borked for the last several months. I'd actually love to pick your brain on that topic for a few minutes if you have the time. Thanks!
< >
Showing 1-4 of 4 comments
Per page: 1530 50

All Discussions > Development > Topic Details