Good FPS in MGE/XE

Post » Sat Dec 10, 2011 5:51 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
Damian Parsons
 
Posts: 3375
Joined: Wed Nov 07, 2007 6:48 am

Post » Sat Dec 10, 2011 1:54 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
Casey
 
Posts: 3376
Joined: Mon Nov 12, 2007 8:38 am

Post » Fri Dec 09, 2011 10:28 pm

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
Marlo Stanfield
 
Posts: 3432
Joined: Wed May 16, 2007 11:00 pm

Post » Sat Dec 10, 2011 7:34 am

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
CYCO JO-NATE
 
Posts: 3431
Joined: Fri Sep 21, 2007 12:41 pm

Post » Sat Dec 10, 2011 2:38 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
Heather Kush
 
Posts: 3456
Joined: Tue Jun 05, 2007 10:05 pm

Post » Sat Dec 10, 2011 3:08 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
JeSsy ArEllano
 
Posts: 3369
Joined: Fri Oct 20, 2006 10:51 am

Post » Sat Dec 10, 2011 7:50 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
Krystina Proietti
 
Posts: 3388
Joined: Sat Dec 23, 2006 9:02 pm

Post » Sat Dec 10, 2011 12:24 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
Karen anwyn Green
 
Posts: 3448
Joined: Thu Jun 15, 2006 4:26 pm

Post » Sat Dec 10, 2011 9:20 am

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
Jessica Thomson
 
Posts: 3337
Joined: Fri Jul 21, 2006 5:10 am

Post » Sat Dec 10, 2011 2:22 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
Je suis
 
Posts: 3350
Joined: Sat Mar 17, 2007 7:44 pm

Post » Sat Dec 10, 2011 12:29 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
saharen beauty
 
Posts: 3456
Joined: Wed Nov 22, 2006 12:54 am

Post » Sat Dec 10, 2011 10: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
sam smith
 
Posts: 3386
Joined: Sun Aug 05, 2007 3:55 am

Post » Sat Dec 10, 2011 4:51 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
Sammykins
 
Posts: 3330
Joined: Fri Jun 23, 2006 10:48 am

Post » Sat Dec 10, 2011 2:15 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
Hella Beast
 
Posts: 3434
Joined: Mon Jul 16, 2007 2:50 am

Post » Sat Dec 10, 2011 2:11 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
Natalie Taylor
 
Posts: 3301
Joined: Mon Sep 11, 2006 7:54 pm

Post » Sat Dec 10, 2011 7:18 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.

Are you sure you have Morrowind installed in that location?
User avatar
Jimmie Allen
 
Posts: 3358
Joined: Sun Oct 14, 2007 6:39 am

Post » Sat Dec 10, 2011 2:11 pm

It doesn't work on XP, only Vista or 7. :(
User avatar
Rachyroo
 
Posts: 3415
Joined: Tue Jun 20, 2006 11:23 pm

Post » Fri Dec 09, 2011 9:49 pm

Neither work for me. I think there's a program ... ProcessLasso, or something similar to handle this in Windows XP.
User avatar
Killah Bee
 
Posts: 3484
Joined: Sat Oct 06, 2007 12:23 pm

Post » Sat Dec 10, 2011 12:05 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
ezra
 
Posts: 3510
Joined: Sun Aug 12, 2007 6:40 pm

Post » Sat Dec 10, 2011 9:09 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
Damien Mulvenna
 
Posts: 3498
Joined: Wed Jun 27, 2007 3:33 pm

Post » Fri Dec 09, 2011 10:27 pm

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
Matt Bee
 
Posts: 3441
Joined: Tue Jul 10, 2007 5:32 am

Post » Sat Dec 10, 2011 11:27 am

^ ^ ^
What he/she said
User avatar
Kate Schofield
 
Posts: 3556
Joined: Mon Sep 18, 2006 11:58 am


Return to III - Morrowind