ReFleX Posted February 26, 2010 Share Posted February 26, 2010 Could be nothing...Since I updated from 10.36 I noticed that GameEx takes a few seconds to come back after I exit a game. It varies in length for different games (for instance golden tee games take about 3-5 seconds). I don't remember it doing this before. Anyone else have this going on? Tom, any idea what the program is doing (reloading something maybe?)?ReFleX Link to comment Share on other sites More sharing options...
fRequEnCy Posted February 26, 2010 Share Posted February 26, 2010 Could be nothing...Since I updated from 10.36 I noticed that GameEx takes a few seconds to come back after I exit a game. It varies in length for different games (for instance golden tee games take about 3-5 seconds). I don't remember it doing this before. Anyone else have this going on? Tom, any idea what the program is doing (reloading something maybe?)?ReFleXPost your log and we can see exactly what it's doing. Link to comment Share on other sites More sharing options...
Geronimo Posted February 26, 2010 Share Posted February 26, 2010 ReFleX, could you check out this post and see if you can identify any similarities between our problem(s) and maybe our hardware/software setup? What you're seeing seems to be similar to my problem, though i didn't have previous GameEx versions installed on this particular machine and hence can't say anything about the behaviour of previous GameEx versions. Link to comment Share on other sites More sharing options...
ReFleX Posted February 26, 2010 Author Share Posted February 26, 2010 ReFleX, could you check out this post and see if you can identify any similarities between our problem(s) and maybe our hardware/software setup? What you're seeing seems to be similar to my problem, though i didn't have previous GameEx versions installed on this particular machine and hence can't say anything about the behaviour of previous GameEx versions.It sounds like the same problem but I don't have the same hardware as you. I'm running a dual core machine at 4ghz with 4gb of memory and an Nvidia card. I am however running Windows 7 x64. This shouldn't be the problem as everything was running good until just this week when I updated. The delay isn't really that long so I don't really care that much... but I'll post my log when I get home and get a chance to see if anyone can come up with something.Thanks guys,ReFleX Link to comment Share on other sites More sharing options...
ReFleX Posted February 28, 2010 Author Share Posted February 28, 2010 Just an update...This bug doesn't seem to be showing its face with any other emulator than mame (possibly a mame bug now) and now I'm having a hard time reproducing it reliably. I'm going to test a little bit with ProcMon and see if I can pin down when it happens, then I'll post a log of that. Link to comment Share on other sites More sharing options...
ReFleX Posted March 1, 2010 Author Share Posted March 1, 2010 Ok heres the deal...I have tried running just mame to make sure this isn't the problem. Several tests have shown that when exiting mame when I run manually from a cmd line, everything is just fine.I have tried reinstalling gameex. I went so far as to reproduce my setup from scratch to make sure that the databases weren't at fault here from some reason. But the hesitation still shows up.I have tried to capture what is going on with ProcMon but for whatever reason, whenever procmon is running the hesitation won't happen (I guess one solution would be to always run ProcMon, lol).So here is my log file like you asked. This is from a run where I played a game for a bit and the hesitation was about 10 seconds after I quit the game. The log file doesn't show anything because it doesn't show any messages about coming back from a Mame, just the next command which was me exiting so I could post this.Any ideas?-ReFleXlog.txt Link to comment Share on other sites More sharing options...
Draco1962 Posted March 1, 2010 Share Posted March 1, 2010 Just an update...This bug doesn't seem to be showing its face with any other emulator than mame (possibly a mame bug now) and now I'm having a hard time reproducing it reliably. I'm going to test a little bit with ProcMon and see if I can pin down when it happens, then I'll post a log of that.I am not sure how well GameEx works with multi-core or x64 systems although I am sure Tom has tested it thoroughly on them. One thing you may want to try is running GameEx dedicated to one CPU core. If you google it there are quite a few links on the subject, and probably a program to do so. Otherwise, you can open task manager and select GameEx in the Processes tab, right click and then select "Set Affinity" and choose the core you wish to dedicate to it.I have found this to be useful on a few older programs and emus that do not play well with multiple cores. Link to comment Share on other sites More sharing options...
ReFleX Posted March 1, 2010 Author Share Posted March 1, 2010 I am not sure how well GameEx works with multi-core or x64 systems although I am sure Tom has tested it thoroughly on them. One thing you may want to try is running GameEx dedicated to one CPU core. If you google it there are quite a few links on the subject, and probably a program to do so. Otherwise, you can open task manager and select GameEx in the Processes tab, right click and then select "Set Affinity" and choose the core you wish to dedicate to it.I have found this to be useful on a few older programs and emus that do not play well with multiple cores.Fair enough... I'll try it, but I have been running GameEx on this system for almost 2 years now. Link to comment Share on other sites More sharing options...
Draco1962 Posted March 5, 2010 Share Posted March 5, 2010 Fair enough... I'll try it, but I have been running GameEx on this system for almost 2 years now.I am sure it is a fine system, however, Win 7 X64 has been out for retail since 10/2009. Did you do an upgrade to Win 7 x64 from XP/Vista or complete install due to an x386 version of one of these installed prior?In either case, there may still be some 32-bit drivers or the like that may be contributing to the slow exit as & switches back and forth processing data between 64-bit native and 32-bit emulated modes.Of course, I could be totally wrong... it happens! Link to comment Share on other sites More sharing options...
Recommended Posts