|
MAME regular v slight glitching in Win 7 64 bit
#317898 - 11/26/13 07:00 PM
|
|
|
Hi All,
This is driving me nutz!! Bit of background: I built my cocktail cab about 7 years ago and it has been happily running DOS based ADVMame and ADVMenu. Recently the PC inside is just playing up, Hard drive U/S etc. so i decided to use my old laptop to replace the PC with the bonus that I could then take my MAME system mobile.
The laptop is a Fujitsu Amilo T3400 2.16GHz / 2GB / 250GB with intel S4 GFX. It's running Win 7 64 bit.
Now here's the headache - there is a very slight but very definite glitch or stutter that occurs in any game at regular intervals - maybe every 2 seconds. So scrolling for exampl on 1943 of the clouds isn't smooth - just that tiny little stutter. Even more noticable on the last space invader when it's moving at fastest speed across the screen. It'll almost stop for the tinniest nanosecond.
It's not Triple buffer or vsync as I've tried those - although Triple buffer stopped the tearing that I did have.
It's almost as if the system is doing something every second/2 seconds that just ever so briefly impacts on MAME running. I am running at 800x600 resolution at the moment with Hyperspin FE and no hardware stretching of screen to fill the 16:9
I've started turning Win 7 features off but still haven't nailed it.
Unbelievable that my old DOS duron system could perform so much better that this modern set up!!
I have tried both MAME and MAME64 variants and it's the same with both.
Please - any suggestions welcomed!! I'm going nutz here!!
Even thinking of stripping back to XP (although that will be a right royal PITA for drivers)
Edited by smash (11/26/13 07:02 PM)
|
www.mash-ups.co.uk
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9717
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: smash]
#317904 - 11/26/13 09:05 PM
|
|
|
2 second stutters are often due to antivirus software - try disabling yours temporarily and see if that helps.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: R. Belmont]
#317912 - 11/26/13 11:59 PM
|
|
|
Thanks for reply.
The only additional program installed is netframework 4 to run Hyperspin. There's nothing else installed apart from win 7.
I'm running system setting for performance and have turned off all windows features yet I'm still getting stuttering.
Just run the cocktail up and 1943 is smooth as silk! ARGH!!!
Maybe it's just the laptop - doesn't make sense
|
www.mash-ups.co.uk
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: smash]
#317914 - 11/27/13 12:17 AM
|
|
|
It really sounds like there is some sort of background process is nailing your HD.
I would suggest firing up procmon and procexp (from ms sysinternals). Then logging it. You should see the blips.
You should then be able to nail down at least what is causing it. Not that will help you fix it but at least get you started.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: smash]
#317920 - 11/27/13 01:47 AM
|
|
|
perhaps try switching between direct3d/directdraw and see if the problem remains
maybe if have mame multithreading enabled, disable it
i think mame runs ok in safe mode, perhaps try that.. mame will take longer to start up in safe mode, but at least u can see if the problem remains under a minimal windows environment
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: lharms]
#317937 - 11/27/13 11:48 AM
|
|
|
> It really sounds like there is some sort of background process is nailing your HD. > > I would suggest firing up procmon and procexp (from ms sysinternals). Then logging > it. You should see the blips. > > You should then be able to nail down at least what is causing it. Not that will help > you fix it but at least get you started.
Would it be anything like the "service" in Vista which kept thrashing hard drives when idle?
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: smash]
#318019 - 11/29/13 06:45 AM
|
|
|
It could be the mismatch between your monitors refresh rate and the game.
A lot of people use
-nothrottle -waitvsync
instead of
-triplebuffer.
Both will eliminate tearing, but the former will force the game to run at your monitors refresh rate (it might screw the sound in the process).
If this sorts out the display problem then you might want to look into tweaking the refresh rate on the monitor.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: ]
#318025 - 11/29/13 07:54 AM
|
|
|
> It could be the mismatch between your monitors refresh rate and the game. > > A lot of people use > > -nothrottle -waitvsync > > instead of > > -triplebuffer. > > Both will eliminate tearing, but the former will force the game to run at your > monitors refresh rate (it might screw the sound in the process). > > If this sorts out the display problem then you might want to look into tweaking the > refresh rate on the monitor.
I do this for most systems and it works great to stop tearing and stuttering. But, I don't know if it's a mame thing or a video driver thing, but multithreading stops this from working.
You (or at least I) need a "-nomt" along with your "-nothrottle -waitvsync -syncrefresh". Otherwise the frame rate won't be limited to the refresh rate properly and it just runs unthrottled.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: SoltanGris42]
#318028 - 11/29/13 02:30 PM
|
|
|
Multithreading rendering doesn't really work right and breaks a lot more than it helps. MAME drivers that actually support multiple threads will actually use them regardless of the multithreading option (because as stated, the option is purely for rendering) so it's perfectly safe (and encouraged!) to turn it off.
|
---
Try checking the MAME manual at http://docs.mamedev.org
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: Firehawke]
#318059 - 11/30/13 11:01 PM
|
|
|
> Multithreading rendering doesn't really work right and breaks a lot more than it > helps. MAME drivers that actually support multiple threads will actually use them > regardless of the multithreading option (because as stated, the option is purely for > rendering) so it's perfectly safe (and encouraged!) to turn it off.
yeah I already have it turned off. I think off might be the current default as well.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: Heihachi_73]
#318161 - 12/03/13 03:19 PM
|
|
|
> Would it be anything like the "service" in Vista which kept thrashing hard drives > when idle?
Disabling stuff like indexing and prefetching might make a difference, but they ought to settle down eventually anyway and not be permanently going. You should notice when they are running in task manager too.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9717
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: Firehawke]
#318170 - 12/03/13 06:38 PM
|
|
|
> Multithreading rendering doesn't really work right and breaks a lot more than it > helps. MAME drivers that actually support multiple threads will actually use them > regardless of the multithreading option (because as stated, the option is purely for > rendering) so it's perfectly safe (and encouraged!) to turn it off.
It's off by default in 0.151.
|
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: R. Belmont]
#318235 - 12/05/13 03:20 PM
|
|
|
Wasn't aware of the default change. Still, a lot of people end up with legacy INIs they keep across multiple revisions.
|
---
Try checking the MAME manual at http://docs.mamedev.org
|
|
|
Re: MAME regular v slight glitching in Win 7 64 bit
[Re: Firehawke]
#318303 - 12/06/13 10:55 PM
|
|
|
Hello I used to have the same issue when my PC only had 2 megs adding more memory solved the problem X64 is memory eater 4 megs is fine 3 megs might be Ok too Hope it helps
|
|
|