It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi,

does GoGs X:BtF and X-Tension work without borders?
I already have the steam versions but in fullscreen i always have the windows title visible
avatar
kutte128: Hi,

does GoGs X:BtF and X-Tension work without borders?
I already have the steam versions but in fullscreen i always have the windows title visible
For any program having problems with borders you can always use:

https://github.com/Codeusa/Borderless-Gaming/releases/latest

It is a program called borderless gaming, which removes the windows borders.

I do own both versions of all (but the latest) on steam and GOG and I admit, I am not sure in the moment. But the above program already helped me with a few games where the border does appear. (even with GOG-games ;) )
avatar
kutte128: Hi,

does GoGs X:BtF and X-Tension work without borders?
I already have the steam versions but in fullscreen i always have the windows title visible
avatar
Goodaltgamer: For any program having problems with borders you can always use:

https://github.com/Codeusa/Borderless-Gaming/releases/latest

It is a program called borderless gaming, which removes the windows borders.

I do own both versions of all (but the latest) on steam and GOG and I admit, I am not sure in the moment. But the above program already helped me with a few games where the border does appear. (even with GOG-games ;) )
If it doesn't, i know of another way which is guaranteed to work, however it requires a bit of work.
thanks for the answers!
For X BtF there was a .sdb file but i couldn't find any for xtension.
It works with borderless-gaming but it's quite inconvenient. But of course better than nothing.

I'm also interested in that other way.
avatar
kutte128: thanks for the answers!
For X BtF there was a .sdb file but i couldn't find any for xtension.
It works with borderless-gaming but it's quite inconvenient. But of course better than nothing.

I'm also interested in that other way.
The other way is really troublesome, but you can make it permanent. Basically, you'd look up the import table, and at some point you want to find the call to the function that makes a window, then modify it the datastructure it sends so that it has the flags you want. It's easier than it sounds, but it's also more annoying than it sounds, because you'll basically be looking for addresses, and there might be more than one thing with that address.

Another option, depending on the game, would be to look for the structure using other methods. If you've done this before with another X game, and you saw the window border, and it had a title at the top, you could probably extrapolate what the title is in x2. if you manage to find this title, it's easy from there, since either the structure you need to modify, or the function call, will point to that address. The first method makes you struggle with microsoft's EXE format, which is a nightmare. At the end of the day, you're only changing a single number in the whole file to get what you want. If you find the title that should be in the menu bar, and if i find that it's not against the EULA, i'll try to do the rest for you.

Also, you can't redistribute the file. It might be legal to distribute the address and the new value, but i'd have to recheck the EULA on the game. I'd consider to keep googling though, or do a custom search on egosoft's forums, because there seem to be alot of threads asking for oddball things like this.


Honestly, the 3rd option is the least complex, but i feel the second option is the easiest.
Thanks for your detailed answer!

There's an even easier method :)
I installed that Microsoft Compatibility Kit and created a new .sdb file with the "ForceSimpleWindow" fix.

If someone needs it, i uploaded a zip with an install/uninstall bat:
https://drive.google.com/drive/folders/1IVZIkwpdLLXFp9isCeSgS5dDS9-c5ntV?usp=sharing
Post edited January 04, 2018 by kutte128