Star Wars: The Old Republic

Detailed breakdowns of how games react to widescreen, ultra-wide, 4k and multi-mon
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

Which? The

Post by dopefish »

Which? The ReadProcessMemory() error? It only happens when you activate it?

Edit:

I see. I managed to get this to happen if I started Widescreen Fixer prior to starting the game.

It has to do with one process not being started yet.

process1 starts
Widescreen Fixer checks if this is the right process; it's not and it tries to get the next process, which doesn't exist yet and throws an exception
process2 starts
Widescreen Fixer checks again and it's fine

I'll have to add in a delay.


Edit 2:

I updated the test version again.
https://www.widescreenfixer.org/test.php

Let me know if it still throws an exception when you start it up.


I also fixed the system tray icon not existing. When I was cleaning everything up with StyleCop I broke it. Check your task manager to make sure you don't have a bunch of copies running (although you wouldn't be able to overwrite the file if it were running in the background).


Edit 3:

An exception is still thrown sometimes when you exit the game while Widescreen Fixer is still running.
I have a solution for this but I probably won't have a chance to implement it today.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
Sael
Posts: 10
Joined: 09 Nov 2011, 18:32

Thanks for this! Great

Post by Sael »

Thanks for this! Great work.

I did notice that my mission tooltips on the galaxy map disappear with the fix enabled. Is this just me?
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

That issue does not happen to

Post by dopefish »

That issue does not happen to me.

What graphics settings are you using? Fullscreen, Windowed, Fullscreen Window

Any other setting might be helpful.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
Sael
Posts: 10
Joined: 09 Nov 2011, 18:32

Fullscreen. Graphics settings

Post by Sael »

Fullscreen. Graphics settings are all on low.
jjd2022
Posts: 6
Joined: 04 Jan 2012, 04:54

For some reason now when I

Post by jjd2022 »

For some reason now when I enable the fix my whole hud dissapears.. I have the standard res to 5760x1080 and since i use bezel compensation i have the corrected resolution at 5936x1080.
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

Sael wrote:Thanks for this!

Post by helifax »

Thanks for this! Great work.

I did notice that my mission tooltips on the galaxy map disappear with the fix enabled. Is this just me?


The same thing happens to me. The quick way to fix this is to toggle the fix off when in the galaxy map and toggle it back on afterwards. Is not gamebreaking at least ofr me!:) I didn't manage the hud to dissapear completly like posted above thou....
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

jjd2022 wrote:For some reason

Post by helifax »

For some reason now when I enable the fix my whole hud dissapears.. I have the standard res to 5760x1080 and since i use bezel compensation i have the corrected resolution at 5936x1080.


Have you tried to put the same resolution of 5760 on both the standard and the corrected resolution? If this is working than I believe the problem is when trying to calculate the offset. 5936 divided by 3 is 1978.6666666666666666666666666667 so is not an integer. So this might be the problem.

If is working for the non bezel corrected resolution, try to create another bezel corrected resolution like 5934x1080. I do believe this should work:)

Best Regards,
helifax
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
jjd2022
Posts: 6
Joined: 04 Jan 2012, 04:54

Yeah It is doing the same

Post by jjd2022 »

Yeah It is doing the same thing when it is on 5760x1080 I'm going to repair the game and hopefully that will work. Maybe even delete the config file. So I think I know why its not working now. I downloaded a patch and my games version is now 1.0.2a lol

From their website: "In addition, earlier today we deployed a patch (1.0.2a) that resolved a client crash upon character selection that some users were experiencing. The full patch note reads:"
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

I think the galaxy map

Post by dopefish »

I think the galaxy map disappearing may have to do with how you play the game?

I play the game in a fullscreen window. Perhaps when you play in regular fullscreen things go wrong?

Anyway, helifax, do you want to take over on the v1.0.2a update? Unfortunately I started a pretty major overhaul to the plugin system earlier and I can't update the plugin for SWTOR at the moment.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
User avatar
Kayden
Insiders
Insiders
Posts: 213
Joined: 06 Sep 2011, 15:27

Dopefish and Helifax thank

Post by Kayden »

Dopefish and Helifax thank you for this fix. I am unfortunately running into problems on my end. When I enable the fix it will make everything disappears and bringing up the map or anything else does not resolve it. I am able to click on the UI icons where they should be and effects do happen. I also tried setting my corrected resolution to 1920x1080 and all the UI shifts to the left monitor where it is visible and usable. I am not certain if this is because of the 1.0.2a update or what, but I am running 5760x1080 and I have the latest nvidia beta drivers. I am also getting a Microsoft .NET Framework error when ever I start SWTOR with the fixer. I have just hit continue, which might be part of the problem as well.

Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Only part of a ReadProcessMemory or WriteProcessMemory request was completed.



See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): Only part of a ReadProcessMemory or WriteProcessMemory request was completed
at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly)
at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId)
at System.Diagnostics.Process.get_MainModule()
at Library.Process.ProcessFunctions.GetBaseAddress(String exeName)
at Plugin.Star_Wars_The_Old_Republic.Star_Wars_The_Old_Republic.GuessProcessID()
at Plugin.Star_Wars_The_Old_Republic.Star_Wars_The_Old_Republic.UpdateValues()
at Library.Plugin.FixerHost.UpdateValues()
at Widescreen_Fixer.WidescreenFixer.TimerFixer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Widescreen Fixer
Assembly Version: 3.0.205.0
Win32 Version: 3.0.205.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Widescreen%20Fixer.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.236 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Library.Plugin
Assembly Version: 2.0.200.0
Win32 Version: 2.0.200.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Library.Plugin.DLL
----------------------------------------
Library.Forms
Assembly Version: 2.0.200.0
Win32 Version: 2.0.200.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Library.Forms.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Plugin.Call of Duty Black Ops
Assembly Version: 2.0.206.0
Win32 Version: 2.0.206.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Plugin.Call%20of%20Duty%20Black%20Ops.DLL
----------------------------------------
Plugin.Call of Duty Modern Warfare 3
Assembly Version: 2.0.203.0
Win32 Version: 2.0.203.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Plugin.Call%20of%20Duty%20Modern%20Warfare%203.DLL
----------------------------------------
Plugin.LA Noire
Assembly Version: 2.0.203.0
Win32 Version: 2.0.203.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Plugin.LA%20Noire.DLL
----------------------------------------
Plugin.Star Wars The Old Republic
Assembly Version: 2.0.204.0
Win32 Version: 2.0.204.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Plugin.Star%20Wars%20The%20Old%20Republic.DLL
----------------------------------------
Plugin.Warhammer 40000 Space Marine
Assembly Version: 2.0.203.0
Win32 Version: 2.0.203.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Plugin.Warhammer%2040000%20Space%20Marine.DLL
----------------------------------------
Library.Process
Assembly Version: 2.0.206.0
Win32 Version: 2.0.206.0
CodeBase: file:///D:/-=%20Main%20Files%20=-/Gamez/_-•%BA%B0”˜%A8%B7%B7%20Wide%20Screen%20Fixer%20%B7%B7%A8˜”%B0%BA•-_/wsf_test/Widescreen%20Fixer/Library.Process.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


If you guys need any other info let me know!
Azza Fusion 4000 Liquid Cooled Full/Mini-ITX Tower - AMD Ryzen 1700x CPU - Tt Water 3.0 Ultimate CPU Cooler - ASUS ROG Crosshair VI Extreme - 2x EVGA GTX 980 in SLI - Geil 16GB - Klipsch 5.1 THX Speakers - Vertex 4 128GB SSD, Sandisk 256GB SSD, Samsung 512GB 850 PRO SSD, WD Black 320GB & Two times Toshiba 5TB (one for Games and the other for Storage) - Logitech G502 - Corsair K65 RGB - Logitech G13 - Win10 Pro 64bit - 2-over-1 Viewsonic VA2448M 24" (2x 1920x1080 Secondary) & Samsung CHG90 Series Curved 49" (3840x1080) - Ergotech Monitor Stand - Shout out to WSGF for the upgrade on my stand!
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

It's not working because the

Post by dopefish »

It's not working because the game was patched.

Whenever there is a new version of a game, the tool will stop working until the offsets are updated.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

dopefish wrote:I think the

Post by helifax »

I think the galaxy map disappearing may have to do with how you play the game?

I play the game in a fullscreen window. Perhaps when you play in regular fullscreen things go wrong?

Anyway, helifax, do you want to take over on the v1.0.2a update? Unfortunately I started a pretty major overhaul to the plugin system earlier and I can't update the plugin for SWTOR at the moment.


1.Yes maybe things in Fullscreen do change..and that is why the galaxy map has no bubble thing!
2. I will adapt it for 1.2.0a but this evening (still morning here at the time of writing). So it will take a while.

Curios how they rolled 2 patches in the same day:)) Last night everything was working:)) but I was on 1.2.0 :))

Edit: I see they already pushed a 1.2.0.b today...
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

I ended up just branching my

Post by dopefish »

I ended up just branching my current codebase off and working on the current test version instead.

I updated it to support v1.0.2b and I think I eliminated any start up exception and any exception thrown when you exit a game.

Let me know if this version works well.

https://www.widescreenfixer.org/test.php
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

dopefish wrote:I ended up

Post by helifax »

I ended up just branching my current codebase off and working on the current test version instead.

I updated it to support v1.0.2b and I think I eliminated any start up exception and any exception thrown when you exit a game.

Let me know if this version works well.

https://www.widescreenfixer.org/test.php

Man you're fast...:D
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

I am getting the issue with

Post by dopefish »

I am getting the issue with the galaxy map now.

[edit]Nevermind, this offset actually controls the entire width of the HUD. I'm going to work further on finding the galaxy bubbles.

The reason why it breaks is that it uses the width of the screen to determine how the bubbles appear.

It needs the full width of the display.

I need to think of a way to change this without creating a code-cave.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

Yes! If you actually look,

Post by helifax »

Yes! If you actually look, you will see that the bubble if moved to the right with the same offset used to center the hud, but outside the "renderable" area which is the resolution of a single monitor and is positioned on the center monitor:)
I tried a few things myself the other day but none yielded any results...
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

If you do not try to center

Post by dopefish »

If you do not try to center the HUD, and instead just change the width, you will get the bubble to swap sides from the right to the left, and eventually the right side of the bubble will start getting cut off. However, the bubble does not re-position itself when you shrink the width of the HUD.

I wonder if there is a different offset for the width of the bubble.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
Ballza
Posts: 2
Joined: 05 Jan 2012, 15:33

Just signed up to say thank

Post by Ballza »

Just signed up to say thank you for this fix!
Its totally awesome, I hope you keep it up-todate as you've said it requires fixing if they patch the game (They have said they are going to patch the game once a week, not including hotfix's).

Once again thank you, this is great atleast until they make the UI a bit better and allow moving frames, etc (Used to EVE, where I could move everything easy)

Is it correct that my left and right side monitor produce the "fishlens/stretching" effect? Is this normal.
It's hard to tell from the screenshot in the detailed report

Cheers
Ballza
User avatar
helifax
Insiders
Insiders
Posts: 1232
Joined: 21 May 2011, 14:18

Hello! and welcome!I am

Post by helifax »

Hello! and welcome!

I am glad that you like the tool. Yes that is normal for the left & right monitor to create the fish eye effect. That is how eyefinity/surround works;))
WideScreen Fixer... Fixes your Surround problems to give a gorgeous 3D Surround Experience!
WideScreen Fixer

Only website to show TRUE 3D Vision Surround Gaming Videos(viewable by anyone) only at
3D Vision Surround Gallery

E-mail and Paypal (for people who wants it): [email protected]
User avatar
dopefish
Insiders
Insiders
Posts: 1514
Joined: 14 Apr 2007, 02:13

I just uploaded a new test

Post by dopefish »

I just uploaded a new test version.

All it really does is finally get rid of the ReadProcessMemory exception by catching its own exception.

https://www.widescreenfixer.org/test.php

You can read the details of this one under SVN log revision 208.
Widescreen Fixer - https://www.widescreenfixer.org/

Widescreen Fixer Twitter - https://twitter.com/widescreenfixer
Personal Twitter - https://twitter.com/davidrudie
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests