Hello all,
I have made this as an University assignment project since I want to show this also in the academic environment:) As some of you know, Windows is not very popular in the academic medium like Linux is. The main reason behind it was to try to draw some attention from the lecturers who today teach the tomorrow's developers so that they know for example how a Surround/Eyefinity resolution should be handled and how is different than a standard one etc.
Another aspect was to show the possibilities and benefits of reverse engineering and what you can achieve with them.
The last but not least, since Steam is becoming more and more popular on Linux, with more and more games released, slowly we can see this OS as a gaming environment also.
So now that I explained my motivations (sort of) I will go directly to the subject.
I have made a small application that does the same thing as Flawless Widescreen or WideScreen Fixer. It enables support for certain games in order to be played under Linux on Tripple Screen resolutions.
The first game I selected to fix is Doom-3-BFG (since Doom3 is very popular around the academic medium still).
There is no official Linux Release for Doom3-BFG, but since they released the source code some while ago it can be build under Linux OS.
The "version" of Doom3 that I used was created by Robert Beckebans. The source code can be found at:
https://github.com/RobertBeckebans/RBDOOM-3-BFG.
I have created a 32-bit version of the executable rather than a 64-bits for various reasons.
The fix will only work with this build and 32 bit version of the build.
At the moment the app is still in early stage:
- It has no UI and is a console command only.
- Multiple games can be added to it.
- It doesn't query any drivers yet, so there is no "Autodect" resolution feature yet.
Doom 3 BFG by default offers a very good TripleWide resolution support. (Menus, FOV, AR etc is correctly calculated) The only thing that does not work properly is the HUD that is spanned across all 3 screens.
This fix simply centers the resolution on the middle screen in order to give proper Surround.
I have attached a screenshot taken from the game running on Ubuntu 12.04 LTS (nVidia Surround).
If anyone is interested in playing Doom3 BFG under Linux (Ubuntu) with a centered HUD please let me know so I will upload both the game binary and the fix itself.
If people are also interested in more Linux Games being fixed, please let me know also;))
Best Regards,
Helifax
_________________
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen FixerOnly website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround GalleryE-mail and Paypal (for people who wants it):
[email protected]