This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Some games freeze my system completely
#1
Since just few revisions, emulator freeze completely my system when running some games, without any error.
I believe it might be due to some work on rsx lately.
Here is example log. The log on screen stops at usual points, system becomes unresponsive does not react on any input, but log writes to file rpcs3.log anyway. Usually, system freezes when it appears:
Code:
RSX: ! {RSXThread} Add program (1):
RSX: ! {RSXThread} *** prog id = 5
RSX: ! {RSXThread} *** vp id = 2
RSX: ! {RSXThread} *** fp id = 4
RSX: ! {RSXThread} *** vp data size = 3008
RSX: ! {RSXThread} *** fp data size = 16
RSX: ! {RSXThread} *** vp shader =

or rarely

Code:
..............
..............
void main()
{
    h2 = diff_color;
    r0 = h2;
    r2 = h2;
    r3 = h2;
    r4 = h2;
    ocol0 = r0;
    ocol1 = r2;
    ocol2 = r3;
    ocol3 = r4;

Wonder where is the problem.
Reply
#2
Maybe your computer is too slow and can't handle overload. That some games propably uses bunch of instructions that need compute power or you manually set more processor time to emulator and system dosen't have enough compute power to work properly.
PC1: Pentium G2020, ASUS Radeon R9 290X, 6GB DDR3, Win 10
PC2: i7-6700HQ, GTX 960M+HD 530, 8GB DDR4, Win 10
yyy.... Pancakes?

PS: My nickname on Discord is eEXEO
Reply
#3
(12-17-2014, 06:16 PM)LittleGrejmer Wrote: Maybe your computer is too slow and can't handle overload. That some games propably uses bunch of instructions that need compute power or you manually set more processor time to emulator and system dosen't have enough compute power to work properly.

no it isnt, arkedo series freeze my computer and i had no problem running it before
[Image: tumblr_nq0lhp2BoL1r61mabo4_500.gif] [Image: Cloud___Tifa_kids_by_ferus.jpg]
Reply
#4
First build that freeze my system (from autobuilds forum section) is this one http://www.emunewz.net/forum/showthread.php?tid=165503

Im on amd card
Reply
#5
(12-17-2014, 06:16 PM)LittleGrejmer Wrote: Maybe your computer is too slow and can't handle overload. That some games propably uses bunch of instructions that need compute power or you manually set more processor time to emulator and system dosen't have enough compute power to work properly.

This is completely wrong. A slow computer will just run slowly, that is all. No such thing as crash due to overload (assuming you don't run out of ram and have swap disabled I suppose)
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#6
(12-17-2014, 10:06 PM)ssshadow Wrote: This is completely wrong. A slow computer will just run slowly, that is all. No such thing as crash due to overload (assuming you don't run out of ram and have swap disabled I suppose)

It will hang the system if the OS's scheduler prioritizes it over other things like the UI (i.e., if you set the process priority to High/Realtime.) If you don't do that, something funky is going on, probably. What does Task Manager say before it freezes?
Reply
#7
(12-18-2014, 10:50 AM)derpf Wrote:
(12-17-2014, 10:06 PM)ssshadow Wrote: This is completely wrong. A slow computer will just run slowly, that is all. No such thing as crash due to overload (assuming you don't run out of ram and have swap disabled I suppose)

It will hang the system if the OS's scheduler prioritizes it over other things like the UI (i.e., if you set the process priority to High/Realtime.) If you don't do that, something funky is going on, probably. What does Task Manager say before it freezes?

I've never seen that happen on on ne PC's because UI usually runs in separate thread so no freezing on multicore CPUs. (Though insane lagging/ constant no response is still possible)
Reply
#8
(12-18-2014, 03:06 PM)flashmozzg Wrote: I've never seen that happen on on ne PC's because UI usually runs in separate thread so no freezing on multicore CPUs. (Though insane lagging/ constant no response is still possible)

Just a note here: Threads have nothing to do with CPU cores, threads & processes are OS specific... Single core can run multiple threads, so no freezing on single core either (with a proper OS). Wink
i7-4470K, GTX 660 Ti, 8 GB DDR3, Kingston 256 GB HyperX SSD, Windows 8.1 (64-bit)
Reply
#9
(12-18-2014, 04:35 PM)DaHandy Wrote:
(12-18-2014, 03:06 PM)flashmozzg Wrote: I've never seen that happen on on ne PC's because UI usually runs in separate thread so no freezing on multicore CPUs. (Though insane lagging/ constant no response is still possible)

Just a note here: Threads have nothing to do with CPU cores, threads & processes are OS specific... Single core can run multiple threads, so no freezing on single core either (with a proper OS). Wink

Nope. Multiple threads can run on 1 core, true, but not at the same time (without HT anyway). They will be switching places so if one freezes it can freeze PC completely (and it happened on my old PC a lot there everything froze with no response, just still image).
Reply
#10
(12-18-2014, 06:08 PM)flashmozzg Wrote:
(12-18-2014, 04:35 PM)DaHandy Wrote:
(12-18-2014, 03:06 PM)flashmozzg Wrote: I've never seen that happen on on ne PC's because UI usually runs in separate thread so no freezing on multicore CPUs. (Though insane lagging/ constant no response is still possible)

Just a note here: Threads have nothing to do with CPU cores, threads & processes are OS specific... Single core can run multiple threads, so no freezing on single core either (with a proper OS). Wink

Nope. Multiple threads can run on 1 core, true, but not at the same time (without HT anyway). They will be switching places so if one freezes it can freeze PC completely (and it happened on my old PC a lot there everything froze with no response, just still image).

Did I say that they could run at the same time on one core? Nope. I just said that OS handles which thread is driven and when by the cores.

Thread sure can freeze but OS should take care that it won't give all the CPU time to that thread. On which OS can you freeze the whole system with just one frozen thread? I'd like to know that. Even on high priority threads that should not happen. The operation of the whole OS should just slow down, but never freeze.

When the whole PC crashes it is usually caused by faulty drivers, overheating or voltage peaks (or faulty OS...), not by a frozen thread (it might seem like some thread is frozen because your GPU or motherboard drivers have crashed).
i7-4470K, GTX 660 Ti, 8 GB DDR3, Kingston 256 GB HyperX SSD, Windows 8.1 (64-bit)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)