Widescreen Gaming Forum

[-noun] Web community dedicated to ensuring PC games run properly on your tablet, netbook, personal computer, HDTV and multi-monitor gaming rig.
It is currently 01 Dec 2024, 13:08

All times are UTC [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Sniper: Ghost Warrior
PostPosted: 30 Sep 2011, 07:00 
Offline
Editors
Editors
User avatar

Joined: 06 Nov 2008, 01:08
Posts: 1898


Widescreen Grade: A
Ultra-Widescreen Grade: Incomplete
Multi-monitor Grade: B
4k Grade: Incomplete

Read Full Detailed Report - Sniper: Ghost Warrior

Sniper: Ghost Warrior is a tactical first-person shooter and the second instalment of the Sniper:-series. The game's objective is to insert players into the role of an elite sniper team sent into a hostile area in an attempt to help the rebels of Isla Trueno, a fictitious Latin American country, fight against the force who has toppled their government in a coup d'état.

In the game, players take the role of three characters for different missions, using a sniper character, Sergeant Tyler Wells, for long range missions and stealth assignments and a Delta Force operator, Private Anderson, as well as a Mexican rebel, El Trejon, for missions involving direct firefights.



4:3


16:10


16:9


3x1



Last edited by thales100 on 02 Aug 2013, 08:35, edited 1 time in total.
Edit


Top
 Profile  
 


PostPosted: 03 Jul 2013, 09:03 
Offline

Joined: 09 Dec 2010, 02:32
Posts: 22
Extract the data folder to you Username | My Documents | Sniper - Ghost Warrior folder. These files will fix the stretched hud and center the Hud in middle screen for widescreen resolutions. It also fixes the sniper scope stretches. This is designed for 1570 X 1200 through 6000 X 1200 resolutions. You may need to make a custom resolution that's a multiple of this to get everything running right. If not you'll have to go into these files and tweak the scopes, and the HUD positions. It's a real pain. I also fixed the stretch menus and cursor; however, I was lazy and didn't take the time to center it on middle monitor. Not really worth the trouble. Started to do this, but too much code. The zoomed in movies are NOT fixed. I think this is a class embedded somewhere, but not in the packfiles. Not up for recompiling just for cutscenes. UBISOFT really needs to quit being so lazy. There was a lot of junk code from Call of Juarez in the packed files. Blech.
Attachment:
File comment: Nice clean small crosshairs. Looking good. Wish the map weren't so shrunk down.
2013-07-06_00002.jpg
2013-07-06_00002.jpg [ 1.97 MiB | Viewed 4710 times ]
Attachment:
File comment: Finally a Centered Hud
2013-07-06_00001.jpg
2013-07-06_00001.jpg [ 622.86 KiB | Viewed 4702 times ]


Attachments:
File comment: Latest Version as of 7/10/2013
SGW_HUD_MENU_FIX_UPDATED.zip [563.37 KiB]
Downloaded 314 times


Last edited by ambivert on 10 Jul 2013, 05:01, edited 1 time in total.
Top
 Profile  
 
PostPosted: 10 Jul 2013, 00:09 
Offline

Joined: 09 Dec 2010, 02:32
Posts: 22
The following highlights the majority of the tags I used to tweak the HUD. For those who feel I've made the crosshairs too small, you'll need to start out by adjusting everything and lower the first entry down in resolution to increase the crosshairs and map size. I wouldn't go any lower than 4000 X 800 because the cursor gets big in a hurry! I didn't include the tags for the font size adjustments that need to be made to make it look clean, but that's Ubisoft issue. Even at 1920 X 1200 the hud is crammed with sloppy overlap. I will say that tweaking the HUD_Common.xui file is worth the effort because playing this game in triple-wide makes the game a lot more fun.

NOTE: IF anybody knows how to decrease the size of the objective orbs, please let me know. I can't figure out how to shrink them. I'd also like to shrink the font, but nothing seems to allow me to adjust the font next to the objective orbs. In case you don't know to what I refer, look at the original post and notice that in triple-wide the white orb blows up almost twice the size of single monitor setups. I HATE THAT :rockout:

UPDATE: Figured out the tags that impact font sizes and ORB. You can tweak these yourself. Choosing a higher resolution will shrink them. Choosing a lower resolution will bump them up:

<Properties>
<Id>Objectives</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Show>false</Show>
<ClassOverride>HudObjectives</ClassOverride>
</Properties>
<AdvGroup>
<Properties>
<Id>Enabled</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Position>2540.000000,200.000000,0.000000</Position>
</Properties>
<MyHtml>
<Properties>
<Id>InfoHtml</Id>
<Width>6000.000000</Width>
<Height>`1200.000000</Height>
<ContentOpacity>0.000000</ContentOpacity>
<BackgroundVisible>true</BackgroundVisible>
<BackgroundColor>0x000f0f0f</BackgroundColor>
<BackgroundMaterial></BackgroundMaterial>
<DefaultFont>HUDMainBigDouble</DefaultFont>
<DefaultFontColor>0xc8ebebeb</DefaultFontColor>
</Properties>

<Properties>
<Id>Accomplished</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Position>340.000000,200.000000,0.000000</Position>
</Properties>
<MyHtml>
<Properties>
<Id>InfoHtml</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<ContentOpacity>0.000000</ContentOpacity>
<BackgroundVisible>true</BackgroundVisible>
<BackgroundColor>0x000f0f0f</BackgroundColor>
<BackgroundMaterial></BackgroundMaterial>
<DefaultFont>HUDMainBigDouble</DefaultFont>
<DefaultFontColor>0xc8ebebeb</DefaultFontColor>
</Properties>

If someone knows how to fix the zoomed in cutscenes and tweak FOV, please provide the fix. This one is almost done. I suspect the only way to tweak fov and zoomed in cutscenes is through a memory hack. Wish I knew more about hex to get in there and fix it. I really want to tweak Sol Exodus and Call of Juarez Bound in Blood.


//Tweak the following to fit your own resolution.
//Use the position tags to adjust position of sniper parts and crosshairs. The first series of numbers //adjust left to right position. The higher the number, the more to the right the scope will move. The //middle number determines up and down position. The higher the number, the more down the scope //will move.

GENERAL RESOLUTION ADJUSTMENTS FOR GENERIC HUD, CROSSHAIRS, AND SNIPER SCOPE PARTS
<XuiCanvas version="000c">
<Properties>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
</Properties>
<XuiScene>
<Properties>
<Id>HUDCommon</Id>
<Width>1920.000000</Width>
<Height>1200.000000</Height>
<ClassOverride>HUDScreen</ClassOverride>
<Visual>MySceneVisual</Visual>
</Properties>
<AdvGroup>
<Properties>
<Id>HUDSniper</Id>
<Width>1920.000000</Width>
<Height>1200.000000</Height>
<ClassOverride>HUDSniper</ClassOverride>
</Properties>
<AdvGroup>
<Properties>
<Id>Crosshair_parts</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Position>2360.000000,246.000000,0.000000</Position>

//More advanced tweaks for Sniper Scope backgrounds. These determine the placement of the sniper //backgrounds. Leave the width and height as is if you want them to be contained to the center screen. //I gave them a little more width for those who use bezel correction. For some reason, I had to use //negative numbers to get these placed properly. I don’t know what the last set of numbers are for. //The first two sets control width and height placement. Don’t touch pivot section. Not sure how it //impacts the settings.
BACKGROUND SNIPER SCOPE PLACEMENT FOR VARIOUS RIFLES (only three used in the game).
<Properties>
<Id>cr_background_binocular</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_binocular.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
</Properties>
</MyImage>
<MyImage>
<Properties>
<Id>cr_background_soft</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_soft.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
</Properties>
</MyImage>
<MyImage>
<Properties>
<Id>cr_background_sharp</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_sharp.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>


OTHER HUD ELEMENTS TO ADJUST (self explanatory per ID tag):
<Properties>
<Id>WindMeter</Id>
<Width>256.000000</Width>
<Height>64.000000</Height>
<Position>2872.000000,300.000000,0.000000</Position>
<Pivot>128.000000,32.000000,0.000000</Pivot>

<Properties>
<Id>PulseMeter</Id>
<Width>128.000000</Width>
<Height>64.000000</Height>
<Position>3700.167786,25.177811,0.000000</Position>

<Properties>
<Id>DistanceText</Id>
<Width>50.000000</Width>
<Height>25.000000</Height>
<Position>3240.000000,554.000000,0.000000</Position>
<Text>124</Text>

<Properties>
<Id>ZoomText</Id>
<Width>75.000000</Width>
<Height>20.000000</Height>
<Position>3250.000000,590.000000,0.000000</Position>
<Text>4x</Text>
<DropShadowColor>0x800f0f0f</DropShadowColor>
<PointSize>24.000000</PointSize>
<TextStyle>4624</TextStyle>
//Love how they reused Call of Juarez Bound in Blood class settings. Really honks me off sometimes:

<Properties>
<Id>SwitchWeapons</Id>
<Width>500.000000</Width>
<Height>90.000000</Height>
<Position>2800.000000,600.000000,0.000000</Position>
<ClassOverride>HUDSwitchWeaponsCoJ2</ClassOverride>

<Properties>
<Id>Health</Id>
<Width>360.000000</Width>
<Height>40.000000</Height>
<Position>2050.000000,1100.000000,0.000000</Position>
<Anchor>13</Anchor>
<Pivot>0.000000,40.000000,0.000000</Pivot>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepWidthOnParentSizeChange>true</KeepWidthOnParentSizeChange>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepHeightOnParentSizeChange>true</KeepHeightOnParentSizeChange>

//This tag is for the bar at the bottom of screen that notifies you of how noisy and visible you are to the enemy.
<Properties>
<Id>Visible</Id>
<Width>360.000000</Width>
<Height>40.000000</Height>
<Position>2810.000000,1070.000000,0.000000</Position>
<Anchor>13</Anchor>
<Pivot>180.000000,40.000000,0.000000</Pivot>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepWidthOnParentSizeChange>true</KeepWidthOnParentSizeChange>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepHeightOnParentSizeChange>true</KeepHeightOnParentSizeChange>
<RoundPosition>true</RoundPosition>


<Properties>
<Id>StatureLieImg</Id>
<Width>64.000000</Width>
<Height>34.000000</Height>
<Position>7.000000,8.000000,0.000000</Position>
<Opacity>0.700000</Opacity>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepHeight>true</KeepHeight>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepPosX>true</KeepPosX>
<KeepPosXOnResolutionChange>true</KeepPosXOnResolutionChange>
<KeepPosY>true</KeepPosY>
<KeepPosYOnResolutionChange>true</KeepPosYOnResolutionChange>
<RoundPosition>true</RoundPosition>
</Properties>
</MyImage>
<MyImage>
<Properties>
<Id>StatureCrouchImg</Id>
<Width>44.000000</Width>
<Height>44.000000</Height>
<Position>27.000000,-3.000000,0.000000</Position>
<Opacity>0.700000</Opacity>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepHeight>true</KeepHeight>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepPosX>true</KeepPosX>
<KeepPosXOnResolutionChange>true</KeepPosXOnResolutionChange>
<KeepPosY>true</KeepPosY>
<KeepPosYOnResolutionChange>true</KeepPosYOnResolutionChange>
<RoundPosition>true</RoundPosition>
</Properties>
</MyImage>
<MyImage>
<Properties>
<Id>StatureStandImg</Id>
<Width>28.000000</Width>
<Height>70.000000</Height>
<Position>29.000000,-26.000000,0.000000</Position>
<Opacity>0.700000</Opacity>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepHeight>true</KeepHeight>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepPosX>true</KeepPosX>
<KeepPosXOnResolutionChange>true</KeepPosXOnResolutionChange>
<KeepPosY>true</KeepPosY>
<KeepPosYOnResolutionChange>true</KeepPosYOnResolutionChange>
<RoundPosition>true</RoundPosition>
</Properties>
</MyImage></AdvGroup>
<AdvGroup>


<Properties>
<Id>Ammo</Id>
<Width>360.000000</Width>
<Height>40.000000</Height>
<Position>3540.000000,1100.000000,0.000000</Position>
<Anchor>13</Anchor>
<Pivot>360.000000,40.000000,0.000000</Pivot>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectRatioX>true</HoldAspectRatioX>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
<KeepWidthOnResolutionChange>true</KeepWidthOnResolutionChange>
<KeepWidthOnParentSizeChange>true</KeepWidthOnParentSizeChange>
<KeepHeightOnResolutionChange>true</KeepHeightOnResolutionChange>
<KeepHeightOnParentSizeChange>true</KeepHeightOnParentSizeChange>
<RoundPosition>true</RoundPosition>
</Properties>

This tag controls centering the objectives on center monitor
<AdvGroup>
<Properties>
<Id>Enabled</Id>
<Width>600.000000</Width>
<Height>400.000000</Height>
<Position>2640.000000,200.000000,0.000000</Position>
</Properties>

Here are the tags that impact ORBS and Fonts

<Id>Objectives</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Show>false</Show>
<ClassOverride>HudObjectives</ClassOverride>
</Properties>
<AdvGroup>
<Properties>
<Id>Enabled</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Position>2800.000000,200.000000,0.000000</Position>
</Properties>
<MyHtml>
<Properties>
<Id>InfoHtml</Id>
<Width>6000.000000</Width>
<Height>`1200.000000</Height>
<ContentOpacity>0.000000</ContentOpacity>
<BackgroundVisible>true</BackgroundVisible>
<BackgroundColor>0x000f0f0f</BackgroundColor>
<BackgroundMaterial></BackgroundMaterial>
<DefaultFont>HUDMainBigDouble</DefaultFont>
<DefaultFontColor>0xc8ebebeb</DefaultFontColor>
</Properties>


<Id>Accomplished</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<Position>2800.000000,200.000000,0.000000</Position>
//<Position>340.000000,200.000000,0.000000</Position>
</Properties>
<MyHtml>
<Properties>
<Id>InfoHtml</Id>
<Width>6000.000000</Width>
<Height>1200.000000</Height>
<ContentOpacity>0.000000</ContentOpacity>
<BackgroundVisible>true</BackgroundVisible>
<BackgroundColor>0x000f0f0f</BackgroundColor>
<BackgroundMaterial></BackgroundMaterial>
<DefaultFont>HUDMainBigDouble</DefaultFont>
<DefaultFontColor>0xc8ebebeb</DefaultFontColor>
</Properties>


Last edited by ambivert on 10 Jul 2013, 02:56, edited 2 times in total.

Top
 Profile  
 
PostPosted: 10 Jul 2013, 00:41 
Offline

Joined: 09 Oct 2012, 17:54
Posts: 22
awesome! im been waiting for a fix for the HUD on this game before buying it, i play in 5760x1080

if it goes on a steam sale soon ill most likely get it

thanks for the great work! :rockout:


Top
 Profile  
 
PostPosted: 10 Jul 2013, 02:51 
Offline

Joined: 09 Dec 2010, 02:32
Posts: 22
Here's updated files, which address the objective orb that was ridiculously bulbous. I recommend you leave the very first entryin HUD_Common.xui at 6000 X 1200 and only make tweaks to the tags listed below:

You'll only need to tweak the <Postion> section for each to suit your bezel configuration. Don't forget that you need a negative sign before these two numbers. It's easy to miss in the examples below.

<Id>cr_background_binocular</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_binocular.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
</Properties>


<Properties>
<Id>cr_background_soft</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_soft.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
</Properties>

<Properties>
<Id>cr_background_sharp</Id>
<Width>1980.000000</Width>
<Height>1200.000000</Height>
<Position>-340.000000,-246.000000,0.000000</Position>
<Pivot>640.000000,360.000000,0.000000</Pivot>
<ImagePath>crosshair_bg_sharp.dds</ImagePath>
<ClassOverride>IUIImageAdvancedTexture</ClassOverride>
<HoldAspectRatio>true</HoldAspectRatio>
<HoldAspectPivotPosition>true</HoldAspectPivotPosition>
</Properties>


Last edited by ambivert on 10 Jul 2013, 05:02, edited 1 time in total.

Top
 Profile  
 
PostPosted: 10 Jul 2013, 04:52 
Offline

Joined: 09 Dec 2010, 02:32
Posts: 22
New fixes and Menu screenshots:
Attachment:
File comment: Menu
2013-07-09_00002.jpg
2013-07-09_00002.jpg [ 538.17 KiB | Viewed 4847 times ]
Attachment:
File comment: Damage/Hit indicator Centered | Directional Objective Orb Smaller
2013-07-09_00006.jpg
2013-07-09_00006.jpg [ 1.03 MiB | Viewed 4849 times ]


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  




Powered by phpBB® Forum Software © phpBB Group