Yes i like it much better, alt/tabbing gives issuess with some games if they are fullscreen and it goes to slow.
The window style's are set by the games engines, and allot of game devs use a 3rd party engine, so lets hope engine devs add it in :-)

So far it works with Skyrim, but it only seems to fit the resolution that the game window has. Skyrim doesn't support 1600x900 in window mode. Is there any way I can force 1600x900 via your app, not the game?

@camper_ you tried to set VLC player borderless? if you added it by accident just remove the window like in the instructions in post#1
I dont have Revelations, so i wouldnt know

@TheSagetEffect It probably wont be possible with most games to change the window size, but ill add an option so you can at least attempt it.
PS: it would be better if the game has a config file you could edit to force your native resolution., i dont have the game myself

PS: it would be better if the game has a config file you could edit to force your native resolution., i dont have the game myself

Just went digging through the settings .ini and found that exact option. Now I have it running in borderless window mode. Great mod, I'll have to see if it affects performance at all.

For any other Skyrim addicts out there, you can manually change the resolution to options not permitted in the launcher settings by going to the SkyrimPrefs.ini (not skyrim.ini) in Documents/My Games/Skyrim.

Find and change iSizeH to the height value (usually smaller, for 1600x900 it would be 900) and iSizeW to the width value. You'll want to enable windowed mode before you do this, by ticking the box in the launcher settings.

Good point, all it does is check the window,class, process-name and style of the windows, it most likely wont detect that, but i cant say 100% for sure.
However since VAC does only check while in multiplayer game, just to be sure you can close the app after it set the window style, cause it really doesn't need to do anything after setting the window style.

PS: all source engine games have a borderless option already built in.

Find the game in your library

Right-click the game, and open "properties".

Select "set launch options"

Add "-windowed -noborder" to the text box

Click OK and exit. The game will now launch in borderless window mode.