Good FPS in MGEXE

Post » Mon May 07, 2012 2:12 am

Copy and paste this into a .bat file and watch the fps increasing magic unfold!
Edit: FAIL/oops
START "Morrowind" /high /affinity 6 "%MORROWINDFOLDERHERE%\Morrowind.exe"

Note:
To use with fps optimiser just open the program then run the .bat file, fps optimiser detects when Morrowind is launched, so it will work as normal.
I also reccomend (If you have Vista or 7) to set dwm.exe or any other cpu using .exe (except explorer. Beleive me you don't want to know what that does...) affinity to your last cpu.
User avatar
Cccurly
 
Posts: 3381
Joined: Mon Apr 09, 2007 8:18 pm

Post » Mon May 07, 2012 3:21 am

Copy and paste this into a .bat file and watch the fps increasing magic unfold!
Edit: FAIL/oops
START "Morrowind" /high /affinity 6 "%MORROWINDFOLDERHERE%\Morrowind.exe"

Note:
To use with fps optimiser just open the program then run the .bat file, fps optimiser detects when Morrowind is launched, so it will work as normal.
I also reccomend (If you have Vista or 7) to set dwm.exe or any other cpu using .exe (except explorer. Beleive me you don't want to know what that does...) affinity to your last cpu.

I suppose I do not need it with a 6-core?
User avatar
Angela Woods
 
Posts: 3336
Joined: Fri Feb 09, 2007 2:15 pm

Post » Mon May 07, 2012 9:42 am

Neat. Couldn't you also just add this to the end of a .lnk pointed at MW.exe?

What's wrong with stopping Explorer, by the way? You know you can just restart it by opening taskman (CTRL + SHIFT + ESC) and then starting it as a new task (click new task, enter "Explorer", hit enter, you're done).
User avatar
Amie Mccubbing
 
Posts: 3497
Joined: Thu Aug 31, 2006 11:33 pm

Post » Mon May 07, 2012 3:49 pm

I suppose I do not need it with a 6-core?

It is probably possible with a hexacore just as well, and just because you have six cores doesn't mean Morrowind will use them all, duh. So if you want a decent framerate, even with a hexacore, you should do that.
User avatar
Chase McAbee
 
Posts: 3315
Joined: Sat Sep 08, 2007 5:59 am

Post » Mon May 07, 2012 12:53 am

I have a .bat to do that...
It will work on 6 core, in fact any amount of cores 3 or above.
What the .bat does is uses core 2 and 3, these cores will not have as much load as core 1, it definitely gives me better fps.
User avatar
Kill Bill
 
Posts: 3355
Joined: Wed Aug 30, 2006 2:22 am

Post » Mon May 07, 2012 8:15 am

Any method on how to create the .bat file coz in win7 adding .bat at end doesnt work it remains a .txt file.
Could u explain it with a little more detail about what to do with dwn.exe and other exe`s?

EDIT: Got it to start but it doesnt work for me i get the same fps for dual core processor i have a Intel Core™ 2 CPu 2.0Ghz each
User avatar
^_^
 
Posts: 3394
Joined: Thu May 31, 2007 12:01 am

Post » Mon May 07, 2012 4:02 am

It is probably possible with a hexacore just as well, and just because you have six cores doesn't mean Morrowind will use them all, duh. So if you want a decent framerate, even with a hexacore, you should do that.

Next step decyphering..... :ahhh:
User avatar
Jonathan Egan
 
Posts: 3432
Joined: Fri Jun 22, 2007 3:27 pm

Post » Mon May 07, 2012 3:30 am

Doesnt do anything for me either, Q6600 @ 3.2 and i still get around 25 fps, in my .ini the FPS is limited to 60, same as in MGE
User avatar
Joey Bel
 
Posts: 3487
Joined: Sun Jan 07, 2007 9:44 am

Post » Mon May 07, 2012 1:21 pm

It gave me about 5 more fps, probably because I told everything using cpu to go onto the 4th thread and maybe the fact that I have a Hyperthreaded i5 (dual core)
Anyhow.
To make a .bat file on Windows 7 (In fact, any windows NT version 2000 or later)
you go into a folder (any folder), press alt and a bar will appear mysteriously near the top of the screen/window.
In this bar click tools, then folder options.
When folder options appears click the view tab at the top of the window and deselect hide extensions for known file types.
You can now make a .bat file by writing the commands of the .bat in notepad and:
1. saving as a .bat in "All files"
2. saving as a .txt then renaming to a .bat

I hope I have helped some people.
This works for me and if necessary I will give proof that it increases fps.
User avatar
Charlie Ramsden
 
Posts: 3434
Joined: Fri Jun 15, 2007 7:53 pm

Post » Mon May 07, 2012 4:48 am

Neat. Couldn't you also just add this to the end of a .lnk pointed at MW.exe?
You could, but it wouldn't quite point to MW.exe anymore (those aren't Morrowind command arguments).

What's wrong with stopping Explorer, by the way? You know you can just restart it by opening taskman (CTRL + SHIFT + ESC) and then starting it as a new task (click new task, enter "Explorer", hit enter, you're done).
Bad practice. Explorer likes to try and restart itself and some apps like to depend on it (which is also arguably bad practice).

Doesnt do anything for me either, Q6600 @ 3.2 and i still get around 25 fps, in my .ini the FPS is limited to 60, same as in MGE
Exact increase will vary tremendously over a variety of factors. in particular, what's already running on your system and where. If you have apps that the OS has shunted to core 2/3/4, you won't get much/any increase. Same if core 1 isn't used much (although that's less likely). Which cores you should send it to is very system- and run-specific.

It gave me about 5 more fps, probably because I told everything using cpu to go onto the 4th thread and maybe the fact that I have a Hyperthreaded i5 (dual core)
Hyperthreading is extremely unlikely to give any statistically significant increase, but it's completely plausible cores will (even pushing to the second in a dual core could, if that core is less used). This is also not MGE (XE) specific, it will apply to the vanilla game as well and probably net some increase there.
User avatar
adame
 
Posts: 3454
Joined: Wed Aug 29, 2007 2:57 am

Post » Mon May 07, 2012 2:10 pm

I'm having trouble getting this to work. I pasted START "Morrowind" /high /affinity 6 "C:\Program Files\Bethesda Softworks\Morrowind\Morrowind.exe" into a txt file and changed it to a .bat and when i run the batch file nothing happens. I'm using xp 32bit.
User avatar
Mariana
 
Posts: 3426
Joined: Mon Jun 12, 2006 9:39 pm

Post » Mon May 07, 2012 6:57 am

snip
Oh, duh, about the command arguments. Doh

I used to have to close explorer to play a lot of games at decent FPS way back when my computer svcked. Never seemed to be a problem.
User avatar
Rude_Bitch_420
 
Posts: 3429
Joined: Wed Aug 08, 2007 2:26 pm

Post » Mon May 07, 2012 4:58 am

For those asking about hexcore, or even quad, the affinity argument uses a bitmask in hexadecimal form so far as I can tell. The full table is something like:

core 0 = 01
core 1 = 02
core 2 = 04
core 3 = 08
core 4 = 10
core 5 = 20

Sum the affinities you want set (6 for 2&3). Note that these are hex, so 2 and 3 is B, not 12. Unfortunately, proper docs on the command neglect this argument, so this is primarily hearsay.
User avatar
Wayland Neace
 
Posts: 3430
Joined: Sat Aug 11, 2007 9:01 am

Post » Mon May 07, 2012 8:42 am

To explain it in simpler terms
it basically works like this:
Look at core list above
core 1 (2)
+
core 2 (4)
=
6
So
/affinity 6
User avatar
x a million...
 
Posts: 3464
Joined: Tue Jun 13, 2006 2:59 pm

Post » Mon May 07, 2012 7:30 am

I'm having trouble getting this to work. I pasted START "Morrowind" /high /affinity 6 "C:\Program Files\Bethesda Softworks\Morrowind\Morrowind.exe" into a txt file and changed it to a .bat and when i run the batch file nothing happens. I'm using xp 32bit.
This is not working for me too.
User avatar
Sweet Blighty
 
Posts: 3423
Joined: Wed Jun 21, 2006 6:39 am

Post » Mon May 07, 2012 3:30 pm

I'm having trouble getting this to work. I pasted START "Morrowind" /high /affinity 6 "C:\Program Files\Bethesda Softworks\Morrowind\Morrowind.exe" into a txt file and changed it to a .bat and when i run the batch file nothing happens. I'm using xp 32bit.
Are you sure you have Morrowind installed in that location?
User avatar
Cameron Garrod
 
Posts: 3427
Joined: Sat Jun 30, 2007 7:46 am

Post » Mon May 07, 2012 5:31 am

It doesn't work on XP, only Vista or 7. :(
User avatar
tiffany Royal
 
Posts: 3340
Joined: Mon Dec 25, 2006 1:48 pm

Post » Mon May 07, 2012 12:44 pm

Neither work for me. I think there's a program ... ProcessLasso, or something similar to handle this in Windows XP.
User avatar
Charleigh Anderson
 
Posts: 3398
Joined: Fri Feb 02, 2007 5:17 am

Post » Mon May 07, 2012 7:32 am

When I try this, I get an MGE GUI.exe is not configured message, or if I try to run the launcher instead of the exe, I get a message stating that the launcher can't find the morrowind.exe
User avatar
Valerie Marie
 
Posts: 3451
Joined: Wed Aug 15, 2007 10:29 am

Post » Mon May 07, 2012 4:30 am

Neither work for me. I think there's a program ... ProcessLasso, or something similar to handle this in Windows XP.
ProcessLasso will work on Vista too. I tried it for a while. Seemed to make things run a bit more smooth during launch, but otherwise didnt do much else; unless it is what did something to effect internet explorer.(seemed like load times increased for that after I installed it but I dont see any obvious evidence something changed)
User avatar
Julia Schwalbe
 
Posts: 3557
Joined: Wed Apr 11, 2007 3:02 pm

Post » Mon May 07, 2012 4:33 am

When I try this, I get an MGE GUI.exe is not configured message, or if I try to run the launcher instead of the exe, I get a message stating that the launcher can't find the morrowind.exe

Though I dont get any fps increase(probably coz i dont run simultaneous prgrams or much files running) but as far as your problem is concerned i also experienced it
To fix it just copy that .bat file to your morrowind root directory and try again it should work.
User avatar
Ells
 
Posts: 3430
Joined: Thu Aug 10, 2006 9:03 pm

Post » Mon May 07, 2012 3:55 am

^ ^ ^
What he/she said
User avatar
Sweets Sweets
 
Posts: 3339
Joined: Tue Jun 13, 2006 3:26 am


Return to III - Morrowind