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 29 Mar 2024, 08:56

All times are UTC [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: 13 Jul 2017, 17:12 
Offline

Joined: 13 May 2014, 05:47
Posts: 34
I searched the forums but didn't find anything useful so I looked for addresses in Cheat Engine.
(Unknown initial value, unchanged value, changed value, etc. while changing the aspect ratio options, and unpausing to let the game refresh the aspect ratio.)

By nop'ing writes to these addresses you can use custom aspect ratios.
Spoiler:
Image

I don't actually have an ultrawide monitor. I just made it some random super wide aspect ratio and resized it from 1920x1080 as an example.
Problem is nop'ing writes can partially break rendering. The character you play as becomes invisible, and the lighting flickers in certain places.
Maybe the exe could be hex-edited instead, or something to prevent that. (But again, I'm not sure)
Also I don't know how to precisely calculate aspect ratio values.

A fix for the 16:10 text in this game, eyefinity/surround in Lego Star Wars III, and an AR hack for Lego Star Wars II: The Original Trilogy might also be possible, but since I don't have LSW2 or 3 I can't test that.
I think someone more experienced could help make this into a fully working hack.

I've provided a cheat table for the Steam version as an attachment.
Most of the addresses have a description.
I recommend using DxWnd to play it in a window as it makes switching between CE and the game faster, and lets you see it even when it's not the active application.
To prevent objects from getting cut-off you must also increase the culling width address, and as explained before you need to nop anything in Advanced Options except "NOP to freeze camera" you can ignore that.


Attachments:
File comment: Cheat table (Steam)
LEGOStarWarsSaga.zip [3.88 KiB]
Downloaded 313 times
Top
 Profile  
 


PostPosted: 13 Jul 2017, 18:10 
Offline
Insiders
Insiders
User avatar

Joined: 11 Dec 2008, 23:51
Posts: 685
Location: Germany
I already found a solution via hex edit witch only works with a NOCD exe since the Steam version is protected (?!?) but fill in the same Values in Cheatengine works also with the Steam Version.

I will update the DR with the fix next week. FOV is bound also for the HUD so thats that.


Attachments:
LEGOStarWarsSaga 2017-07-13 19-05-28-64.png
LEGOStarWarsSaga 2017-07-13 19-05-28-64.png [ 4.14 MiB | Viewed 3177 times ]

_________________
CZARMAN aka 彼得爸爸
Top
 Profile  
 
PostPosted: 13 Jul 2017, 19:42 
Offline

Joined: 13 May 2014, 05:47
Posts: 34
czarman wrote:
I already found a solution via hex edit witch only works with a NOCD exe since the Steam version is protected (?!?) but fill in the same Values in Cheatengine works also with the Steam Version.

I will update the DR with the fix next week. FOV is bound also for the HUD so thats that.

Do you think it would be possible to raise the 85FPS cap?


Top
 Profile  
 
PostPosted: 17 Jul 2017, 17:34 
Offline
Insiders
Insiders
User avatar

Joined: 11 Dec 2008, 23:51
Posts: 685
Location: Germany
FPS CAP Solution found in pcgamingwiki:

Install Special K by following the Special K Unofficial Guide -> http://steamcommunity.com/sharedfiles/f ... =933337066
Start the game once and close it to allow the configuration file of Special K to be created.
Open <path-to-game>\dxgi.ini or %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\dirt2_game.exe\SpecialK.ini depending on the installation method you used.
Change RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate].

Or use the Attachment and extract it in your game root folder.


Attachments:
Lego Star Wars The Complete Saga FPS FIX.rar [1.17 MiB]
Downloaded 274 times

_________________
CZARMAN aka 彼得爸爸
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 18 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