luoxiaobin88 / imame4all

Automatically exported from code.google.com/p/imame4all
0 stars 0 forks source link

vertical sync issue(?) #169

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What version of the product are you using? On what operating system?

Mame4droid reloaded 1.2 on transformer tf101 ics

I`ve noticed a little screen tearing problem. 
I can see it clearly in black tiger intro when the dragon appears and screen 
fades to red, flashing.
It does not happen with mame4droid 0.37 romset

Horizontal scrollig does not seem affected by the issue that appears only when 
screen flashes.

I` ve only noticed micro (but really micro) stutters even in games that run 
full speed with frameskip none and refresh 60 hz (like chelnov atomic runner).
Don`t know if it`s related with the tearing problem. Just to report it to your 
attention

Thank you for your great mame port.

Original issue reported on code.google.com by Valke...@gmail.com on 8 Jun 2012 at 12:46

GoogleCodeExporter commented 9 years ago
Update: It seems that  with 1.2.1 release the screen tearing issue is gone. 
About the micro stutters, I`ve solved the problem with some games by tweaking 
The refresh speed. Unfortunately other roms need refresh fine tuning to get 
smooth scrolling, a feature that (I guess) is not actually supported by 
mame4droid.  Maybe you can add it in the next release...

Thank you for your attention.

Original comment by Valke...@gmail.com on 8 Jun 2012 at 10:03

GoogleCodeExporter commented 9 years ago
Have you tried disabling throttle and enabling audio sync? That may help in 
some cases.

Original comment by matbur...@gmail.com on 10 Jun 2012 at 6:07

GoogleCodeExporter commented 9 years ago
Yes, I`ve tried, but the scrolling choppines get worse. I`m pretty sure that 
the problem is related to screen refresh rate. I`ve used mame since his first 
dos beta release, and so I`m familiar with all emulator settings: for my 
experience, the only way to get silk smooth scrolling is to set the rom refresh 
rate at the same rate as the monitor refresh (usually 60 hz on lcd display).  
The strange thing is that, for some reason, on my tft101 games run silk smooth 
at 60.5 hz refresh ( not 60, not 61). Maybe the default screen refresh rate on 
tf101 is not standard... so I hope that seleuco will add a fine tuning option 
for video refresh, that allow to cange even decimal values...

Original comment by Valke...@gmail.com on 10 Jun 2012 at 10:16