Log in

View Full Version : frames per second fix


von hally
10-31-07, 03:53 PM
lo all

you probably already know this...being much more savvy than me about sh3 and its problems bbut just incase anyone hasn't tried this yet

if ure having problems with choppy frame rates...try pressing ctrl + alt + del
on your desktop to bring up your process list....just after you click the sh3gwx icon.....right click on sh3.exe in the list and go to "prioroty"...'set this to "HIGH"
this seemed to help my creaking system.....2.6 processor....512 ram....nvidiafx5200-128mb graphics card...u probably all got something easier, but i thought i may as well post this as i'm the one usually asking for help

keep up the good work!!!

onelifecrisis
10-31-07, 04:01 PM
You're kidding... that really helped!? :o

How many processes do you have running?

TheDarkWraith
10-31-07, 04:35 PM
if you have a true dual processor system set SH3's affinity to processor #2. This is assuming nothing else (or not much else) is assigned to processor #2. :up:

Myxale
10-31-07, 04:54 PM
if you have a true dual processor system set SH3's affinity to processor #2. This is assuming nothing else (or not much else) is assigned to processor #2. :up:

Care to elaborate mate! What will it bring, and how is this done!:hmm:

TheDarkWraith
10-31-07, 06:28 PM
if you have a true dual processor system set SH3's affinity to processor #2. This is assuming nothing else (or not much else) is assigned to processor #2. :up:

Care to elaborate mate! What will it bring, and how is this done!:hmm:

bring up task manager, click on processes. Right click on a process and select 'Set Affinity...'...select which processor (or processors) and Bingo! you're done. I haven't tried this trick on dual core processor systems though as they are usually both checked by default (cpu 1, cpu 2)

Canovaro
11-01-07, 02:52 AM
It might get less stable though...Personally I don't need it but I hope it doesn't crash your game, otherwise it's a very good idea :up:

Pisces
11-01-07, 06:15 AM
Actually, some older programs/games (let's say W9x/dos era) do not like having their processes done on multiple cpus (true dual core or virtual/hyperthread). It screws up their processing threads and can crash because of that.

johnno74
11-01-07, 08:13 PM
if you have a true dual processor system set SH3's affinity to processor #2. This is assuming nothing else (or not much else) is assigned to processor #2. :up:
Care to elaborate mate! What will it bring, and how is this done!:hmm:
bring up task manager, click on processes. Right click on a process and select 'Set Affinity...'...select which processor (or processors) and Bingo! you're done. I haven't tried this trick on dual core processor systems though as they are usually both checked by default (cpu 1, cpu 2)
<programmer hat on>
This won't make much difference. I'd be surprised if you notice anything. It can help a bit because the SH3 code & data stays in the cache of one CPU, and isn't constantly swapping from one CPU to the other. But then again, if the CPU core you have set SH3's affinity to is busy with something else and the other core is idle then it can't run.
Windows is clever enough to know about the overhead of swapping a thread from one core to the other, and it does try and minimise this overhead by keeping this swapping to a minimum.

And the high process priority thing - I'm afraid its complete bollox, unless you are trying to encode video or run folding at home or something silly while you are playing SH3.

The only time setting the priority on a process has any noticeable effect is when two or more processes are hogging your CPU - in this case windows will favour the process with the higher priority. As I said unless you are running some heavy duty stuff in the background changing the priority of the process won't help - windows already gives Sh3 all the CPU time it can.

Its unlikely the CPU is the bottleneck in your system when running SH3 anyway - its much more likely the graphics chipset. I have a core 2 duo laptop @ 2ghz and a geeforce go 7400 and Sh3 normally uses 30-50% cpu - thats at 1680x1080 res.
</programer hat off>

Badger Finn
11-02-07, 06:11 PM
A simple work a round is End it All 2 shuts down a lot of background programs when ya not really needing them....heres a link for the latest EIA 2 tool...saves milling around with cpu settings for those less savy...

http://www.docsdownloads.com/enditall-1.htm

:yep:

Reventlow
11-02-07, 06:27 PM
I'm running SH3/GWX on a 2ghz Intel Core 2 Duo w/ 2gb Ram and 128mb video memory. With graphics settings set low the only framerate issues I experience are when I raise/lower the attack periscope in rough waters - something I would definitely like to fix.

Wolfehunter
11-02-07, 08:28 PM
Most older programs don't even use more than one CPU. Newer ones are starting to use them. I don't even think SH3 uses dual or quad CPU process. Many games companies suggest you turn off the second CPU in the Taskmanager. Only the newer game take advantage of multiple CPU's and multiple GPU's. Anyhow thats my 10cents for today.:D

Tuddley3
11-03-07, 12:22 AM
A simple work a round is End it All 2 shuts down a lot of background programs when ya not really needing them....heres a link for the latest EIA 2 tool...saves milling around with cpu settings for those less savy...

http://www.docsdownloads.com/enditall-1.htm

:yep:

I also have something similar designed for Flight Simulators called FS AutoStart (http://files.filefront.com/FS+AutoStart+v11+Build+11zip/;6490557;/fileinfo.html)

Myxale
11-03-07, 05:24 AM
I guess onelearsn always something new!:hmm:

TheDarkWraith
11-03-07, 10:15 AM
A simple work a round is End it All 2 shuts down a lot of background programs when ya not really needing them....heres a link for the latest EIA 2 tool...saves milling around with cpu settings for those less savy...

http://www.docsdownloads.com/enditall-1.htm

:yep:

I also have something similar designed for Flight Simulators called FS AutoStart (http://files.filefront.com/FS+AutoStart+v11+Build+11zip/;6490557;/fileinfo.html)

ah yes, FS AutoStart, excellent program! :up: I entirely forgot about that one. Time to fire it up again :yep:

Badger Finn
11-04-07, 05:26 PM
A simple work a round is End it All 2 shuts down a lot of background programs when ya not really needing them....heres a link for the latest EIA 2 tool...saves milling around with cpu settings for those less savy...

http://www.docsdownloads.com/enditall-1.htm

:yep:

I also have something similar designed for Flight Simulators called FS AutoStart (http://files.filefront.com/FS+AutoStart+v11+Build+11zip/;6490557;/fileinfo.html)

ah yes, FS AutoStart, excellent program! :up: I entirely forgot about that one. Time to fire it up again :yep:

Havnt heard of FS Autostart.
Im running a duel cpu's and still fire up the EIAtool and this sim runs real smooth.
Ill check out the FS Auto start tho if I get the chance...:hmm:

Tuddley3
11-04-07, 08:49 PM
A simple work a round is End it All 2 shuts down a lot of background programs when ya not really needing them....heres a link for the latest EIA 2 tool...saves milling around with cpu settings for those less savy...

http://www.docsdownloads.com/enditall-1.htm

:yep:
I also have something similar designed for Flight Simulators called FS AutoStart (http://files.filefront.com/FS+AutoStart+v11+Build+11zip/;6490557;/fileinfo.html)
ah yes, FS AutoStart, excellent program! :up: I entirely forgot about that one. Time to fire it up again :yep:
Havnt heard of FS Autostart.
Im running a duel cpu's and still fire up the EIAtool and this sim runs real smooth.
Ill check out the FS Auto start tho if I get the chance...:hmm:

I also did Von's Task Manager trick along with FS Autostart, and it seemed to help a little more.