Timeslips Exe Optimizer 1.8

Post » Tue Feb 15, 2011 7:32 pm

...if, so.. timeslip.chorrol.com/ seems dead.... is there an alternative link?
User avatar
Blackdrak
 
Posts: 3451
Joined: Thu May 17, 2007 11:40 pm

Post » Wed Feb 16, 2011 1:01 am

A short while ago in another topic, I discussed this very subject.
I was going to post a link for it, only to find that all links were down!

I have a copy myself already, and was going to share the original DL link,
only to discover that it has completely disappeared from the internet!
(and that's not just hyperbole, it no longer exists on the net, anywhere.)

I could probably re-up this, if you or anyone else is interested.
I can post this to PES.

So... what do you think?
User avatar
james kite
 
Posts: 3460
Joined: Sun Jul 22, 2007 8:52 am

Post » Tue Feb 15, 2011 11:35 am

...if, so.. timeslip.chorrol.com/ seems dead.... is there an alternative link?

http://timeslip.users.sourceforge.net

Speaking of which, I should look at updating that now that I have sse4 to play with too.
User avatar
Brian Newman
 
Posts: 3466
Joined: Tue Oct 16, 2007 3:36 pm

Post » Tue Feb 15, 2011 6:18 pm

http://web.archive.org/web/20080604090638/timeslip.chorrol.com/exeopt.html

GAH! Ninja'd by the man in question.
User avatar
Justin
 
Posts: 3409
Joined: Sun Sep 23, 2007 12:32 am

Post » Wed Feb 16, 2011 1:54 am

Thanks Timeslip! You saved me some trouble. (and about two days of PES validation!) ;)

Edit: Thanks anyway, Trunksbomb! I hadn't thought to check there.
User avatar
Marquis deVille
 
Posts: 3409
Joined: Thu Jul 26, 2007 8:24 am

Post » Tue Feb 15, 2011 11:26 pm

At the source forge page I tried to download all three versions supposedly available and got a page full of nonsensical code each time.

So I don't think those links are working.

Also then - so does this alter the exe like code patch does? If so then what order to apply exe patches?
User avatar
Milagros Osorio
 
Posts: 3426
Joined: Fri Aug 25, 2006 4:33 pm

Post » Wed Feb 16, 2011 12:58 am

At the source forge page I tried to download all three versions supposedly available and got a page full of nonsensical code each time.

So I don't think those links are working.

Also then - so does this alter the exe like code patch does? If so then what order to apply exe patches?

meh, no mime type for .7z files. Something else I need to fix. :( The links are working fine, but you'll have to right click them and pick whatever your browsers equivalent of 'save link as' is for the moment, because there's nothing to tell your browser that it's a download and not some sort of weird text file.

Edit: Should be fixed now.

It disassembles exe's, searches for fpu code, and replaces it wherever possible with sse code, which is something rather different to what the code patch does. They should both work together; at a guess I'd say that you'd need to install the code patch first since it's expecting to see a specific version of the exe, whereas exeopt will work on anything.
User avatar
Jessie
 
Posts: 3343
Joined: Sat Oct 14, 2006 2:54 am

Post » Tue Feb 15, 2011 7:35 pm

Is the Exe Optimizer safe to use in a game with MCP? I'm quite nervous about installing it, but I could use the FPS boost :(
User avatar
Christine Pane
 
Posts: 3306
Joined: Mon Apr 23, 2007 2:14 am

Post » Tue Feb 15, 2011 9:20 pm

I'm not sure. I ran the EXE optimzer first, and the MCP seems to not hate me. :)
I hope.
User avatar
Star Dunkels Macmillan
 
Posts: 3421
Joined: Thu Aug 31, 2006 4:00 pm

Post » Tue Feb 15, 2011 7:15 pm

Is the Exe Optimizer safe to use in a game with MCP? I'm quite nervous about installing it, but I could use the FPS boost :(

Erm... have a look at Timeslip's post just above yours:

[on Exe Optimizer:]
It disassembles exe's, searches for fpu code, and replaces it wherever possible with sse code, which is something rather different to what the code patch does. They should both work together; at a guess I'd say that you'd need to install the code patch first since it's expecting to see a specific version of the exe, whereas exeopt will work on anything.

That's the "official" statement from Exe Optimizer's author. My own experience confirms it: if you apply it after the Code Patch (MCP), Exe Optimizer will produce a working Morrowind.exe. And since DavidB1111 got it working the other way round, I'd say that its safe to use either way.
User avatar
Gavin boyce
 
Posts: 3436
Joined: Sat Jul 28, 2007 11:19 pm

Post » Wed Feb 16, 2011 3:28 am

That's the "official" statement from Exe Optimizer's author.

I did also say it was a guess though. :P

I've no first hand experience myself, but it's nice to hear that it works.
User avatar
Sophie Louise Edge
 
Posts: 3461
Joined: Sat Oct 21, 2006 7:09 pm

Post » Tue Feb 15, 2011 6:21 pm

Has someone been able to preserve MGE 3.0.3 from Timeslips former homepage?

3.0.3
Doesn't require bloodmoon or a high end graphics card. Works with external versions of MWSE up to 0.9.2a. Doesn't support distant statics or reflective water. Also requires GDI+, which is a default part of windows XP SP2, but which may need to be downloaded on older versions of windows.

User avatar
Alyesha Neufeld
 
Posts: 3421
Joined: Fri Jan 19, 2007 10:45 am

Post » Tue Feb 15, 2011 10:37 pm

http://timeslip.users.sourceforge.net

Speaking of which, I should look at updating that now that I have sse4 to play with too.


What in SSE4 would be relevant to morrowind?
User avatar
Charlotte Henderson
 
Posts: 3337
Joined: Wed Oct 11, 2006 12:37 pm

Post » Tue Feb 15, 2011 12:38 pm

http://timeslip.users.sourceforge.net

Speaking of which, I should look at updating that now that I have sse4 to play with too.

Cool. Thanks for the update (and the technical wizardry!)
User avatar
rheanna bruining
 
Posts: 3415
Joined: Fri Dec 22, 2006 11:00 am

Post » Tue Feb 15, 2011 7:10 pm

OK so issue when trying to install.

I got an error the first attempt that said it could not find something fpu (sorry I did not write it down) ... something about a directory. I got the impression that it did not create the patch.

I guess it did though as I then tried to I run it it asks:
\Morrowind.exe.fpu2ssebak exists. Restore this backup? Yes No Cancel

I have morrowind in non default location for Vista 64 OS ... It did not seem to have stated that it succeeded in patching exe so not sure if it is asking if I want to restore a made back up.

Was this requiring a default location for the exe?

just want to make sure nothing got seriously wierded out.
User avatar
Ruben Bernal
 
Posts: 3364
Joined: Sun Nov 18, 2007 5:58 pm

Post » Tue Feb 15, 2011 2:33 pm

I'll be curious how much this helps out people who get it to run properly, and where the improvement is seen.
User avatar
Alba Casas
 
Posts: 3478
Joined: Tue Dec 12, 2006 2:31 pm

Post » Tue Feb 15, 2011 12:54 pm

Has someone been able to preserve MGE 3.0.3 from Timeslips former homepage?

http://www.yousendit.com/transfer.php?action=batch_download&batch_id=RmNBc2ZBaFJWRDlFQlE9PQ
I have some old MGE version up to v1.8c from september 2005. :P
I'll be curious how much this helps out people who get it to run properly, and where the improvement is seen.

From what I remember, some people were experiencing less crash with exeopt but not an increase in FPS, but don't quote me on this as I could be completely wrong.
Edit: For what it's worth, I tried to use exeopt a few months ago and I got about ten or twelve error messages during patching but exeopt went on working after clicking on (IIRC) cancel each time. In the end I got a working morrowind.exe with about 60 or 70 patches applied. I don't know if it has really changed something in my game however.
User avatar
Richard
 
Posts: 3371
Joined: Sat Oct 13, 2007 2:50 pm

Post » Tue Feb 15, 2011 7:57 pm

Sounds like it is worthwhile. I am getting some mystery crashes that it might help with. I was concerned if it was compatible with the code patch and it sounds like it is. Going to give it a shot (backing up my current .exe first!)
User avatar
Louise Lowe
 
Posts: 3262
Joined: Fri Jul 28, 2006 9:08 am

Post » Tue Feb 15, 2011 4:24 pm

My experience has been that EXE Optimiser and MCP work fine together. But I need to use MCP first otherwise the MCP patch will fail.

I used EXE Optimiser before MCP came on the scene and it definitely reduced the number of crashes I had. Past 2 CPUs have been Intel though so I can't say what the effect would be on an AMD chip.

http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions = Streaming SIMD Extensions
http://en.wikipedia.org/wiki/SIMD = Single instruction, multiple data, so do that same thing on multiple data. So, supposedly speed stuff up.

Now, I'm no expert but if there are floating point calculations in Morrowind.exe that can be converted to SSE4 then we could see FPS improvements. Although I never saw any originally but I'd take fewer crashes :) Apparently SSE 4 "is another major enhancement, adding a dot product instruction, additional integer instructions, a popcnt instruction, and more." Whatever any of that stuff is :wacko:

Bugger, my CPU's a generation too old for such new fangled stuff.
User avatar
Blessed DIVA
 
Posts: 3408
Joined: Thu Jul 13, 2006 12:09 am

Post » Wed Feb 16, 2011 12:41 am

Encountered an issiue, hot error message "access to the path 'fpu.exe' is denied".

Contents of log.txt:

0001EA52:0041FA52
[esp+0x0070]=([esp+0x0040]-[esp+0x0050])
[esp+0x0074]=([esp+0x0044]-[esp+0x0054])
[esp+0x0078]=([esp+0x0048]-[esp+0x0058])

Patched:
fld dword [esp+0x40]
lea ecx,[esp+0x68]
fsub dword [esp+0x50]
push ecx
fld dword [esp+0x40]
lea edx,[esp+0xa4]
fsub dword [esp+0x50]
push edx
fld dword [esp+0x40]
lea ecx,[esp+0xd8]
fsub dword [esp+0x50]
fstp dword [esp+0x70]
fstp dword [esp+0x74]
fstp dword [esp+0x78]


with:
lea ecx,[esp+0x68]
push ecx
lea edx,[esp+0xa4]
push edx
lea ecx,[esp+0xd8]
movss xmm0,[esp+0x40]
movhps xmm0,[esp+0x44]
movss xmm1,[esp+0x50]
movhps xmm1,[esp+0x54]
subps xmm0,xmm1
movhps [esp+0x74],xmm0
movss [esp+0x70],xmm0

Benchmark:
FPU: 00:00:00.0312002
SSE: 00:00:00.0312002
Ratio: 1
------------------------------------------------

User avatar
Erika Ellsworth
 
Posts: 3333
Joined: Sat Jan 06, 2007 5:52 am

Post » Wed Feb 16, 2011 1:31 am

have used it on a couple of amd cpu?s and it does seem to increase stability, reduce crashes. single core,dual core and quad.
User avatar
NAtIVe GOddess
 
Posts: 3348
Joined: Tue Aug 15, 2006 6:46 am

Post » Wed Feb 16, 2011 12:42 am

http://www.yousendit.com/transfer.php?action=batch_download&batch_id=RmNBc2ZBaFJWRDlFQlE9PQ
I have some old MGE version up to v1.8c from september 2005. :P

Thank you very much, bjam!
User avatar
Kelli Wolfe
 
Posts: 3440
Joined: Thu Aug 23, 2007 7:09 am

Post » Tue Feb 15, 2011 7:32 pm

Exe Optimiser didn't really boost the fps for me, but it SURE DID reduce tha amount of ctds drastically.
Also, I tried applying Exe Opt before the MCP and vice versa - it worked out fine both ways.
User avatar
DAVId Bryant
 
Posts: 3366
Joined: Wed Nov 14, 2007 11:41 pm

Post » Tue Feb 15, 2011 3:47 pm

I remember this mod it worked great; but will the fps optimizer recognized the EXE too?
User avatar
rolanda h
 
Posts: 3314
Joined: Tue Mar 27, 2007 9:09 pm

Post » Wed Feb 16, 2011 3:31 am

Yes, if you use the EXE optimizer, FPS optimizer will still work.
User avatar
Tania Bunic
 
Posts: 3392
Joined: Sun Jun 18, 2006 9:26 am

Next

Return to III - Morrowind