English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 27 May 2007, 08:40   #1
Tony Landais
Zone Friend
 
Join Date: Mar 2003
Location: uk
Posts: 426
Smooth scrolling with WinUAE?

Is there a way to have a nice refresh to get smooth scrolling in WinUAE?
Tony Landais is offline  
Old 27 May 2007, 08:44   #2
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 44
Posts: 17,789
Try turning on vertical vsync in Direct3D options.
s2325 is offline  
Old 27 May 2007, 09:03   #3
Tony Landais
Zone Friend
 
Join Date: Mar 2003
Location: uk
Posts: 426
Hum I am not sure the vertical sync works really well or is synchronise to the monitor.
You can see lines during fade in and fade out and I get the same result with directx or openGL, except that directx uses 25% more cpu time on my machine.
Is there any option like double or triple buffering like in mame ?
Tony Landais is offline  
Old 27 May 2007, 10:32   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
Triple buffering is always enabled if available (except in overlay windowed mode)

and what does triple buffering have to do with smooth scrolling? For smooth scrolling you need to enable vsync.
Toni Wilen is offline  
Old 27 May 2007, 11:01   #5
sittingduck
Registered User
 
Join Date: Jun 2005
Location: Aarhus, Denmark
Age: 46
Posts: 92
There's also this, which seems to work well: http://freespace.virgin.net/machine....ip/winuae.html
sittingduck is offline  
Old 27 May 2007, 11:32   #6
derSammler
Senior Member
 
Join Date: Jun 2001
Location: Germany
Posts: 1,667
Quote:
Originally Posted by Tony Landais
You can see lines during fade in and fade out
If you're talking about tearing, that will disappear if you turn on v-sync.
derSammler is offline  
Old 27 May 2007, 14:04   #7
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,461
If you are talking about 100% smooth scrolling you need to enable v-sync and choose a refresh rate that is a whole multiple of the original.

i.e. 50Hz, 60Hz (or 100Hz and 120Hz)

If you have a good CRT monitor you should be able to do either 50Hz or 100Hz in 800x600

You may need Powerstrip to enable 50Hz
alexh is offline  
Old 27 May 2007, 20:17   #8
amiga
Registered User
 
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
Quote:
Originally Posted by alexh
If you are talking about 100% smooth scrolling you need to enable v-sync and choose a refresh rate that is a whole multiple of the original.

i.e. 50Hz, 60Hz (or 100Hz and 120Hz)

If you have a good CRT monitor you should be able to do either 50Hz or 100Hz in 800x600

You may need Powerstrip to enable 50Hz

... Or connect your PC to a TV :-)
amiga is offline  
Old 27 May 2007, 20:39   #9
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,457
Quote:
Originally Posted by amiga
... Or connect your PC to a TV :-)
Yep, the best solution. The WinUAE scrolling is very smooth on my PC monitor, no matter if vsync is enabled or not. But the 100Hz produces a viewable blurring, and 50 Hz on a PC monitor flickers as hell. The TV out quality is decent enough, even if you use composite video only. A S-Video out is of course much better.
Retro-Nerd is offline  
Old 27 May 2007, 20:43   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
Quote:
Originally Posted by Retro-Nerd
The WinUAE scrolling is very smooth on my PC monitor, no matter if vsync is enabled or not.
No, it isn't. Try something with BIG horizontal scroller.
Toni Wilen is offline  
Old 27 May 2007, 20:46   #11
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,457
Quote:
Originally Posted by Toni Wilen
No, it isn't. Try something with BIG horizontal scroller.
Mmh, any game suggestions for this test?
Retro-Nerd is offline  
Old 29 May 2007, 08:35   #12
Tony Landais
Zone Friend
 
Join Date: Mar 2003
Location: uk
Posts: 426
hehe we have very different perception of what is smooth or not
Even with a perfect Vsync it still can t be smooth without a post treatment like motion blur or a fade out pixel like in mame. Pixels are too big at 320 by 256
The bilinear filter helps a bit but obviously not enought. Play eenzo slide demo and you ll see the scroll will accelerate and decelerating between each frame fonction of where the filter is smoothing.
Tony Landais is offline  
Old 29 May 2007, 10:35   #13
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
Quote:
Originally Posted by alexh
If you are talking about 100% smooth scrolling you need to enable v-sync and choose a refresh rate that is a whole multiple of the original.

i.e. 50Hz, 60Hz (or 100Hz and 120Hz)

If you have a good CRT monitor you should be able to do either 50Hz or 100Hz in 800x600

You may need Powerstrip to enable 50Hz
This is the only necessary answer in this thread. This will give you a perfect result.
Photon is offline  
Old 30 May 2007, 03:55   #14
NoX1911
2064
 
NoX1911's Avatar
 
Join Date: Jul 2005
Location: de
Posts: 231
50Hz gives sharper picture but is flickering like hell. 100Hz is flickerfree by the cost of less "temporal sharpness".

I think the CRT cannot "black-out" fast enough on 100Hz so you will see high motion areas twice at 100Hz (previous frame still partly visible). The same effect occurs if you move the mouse cursor on a full black screen. The cursor will smear.

100Hz is the best choice for general purpose though.
NoX1911 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
LCD and smooth scrolling (not a 50Hz or a vsync problem) aidenn support.Other 26 16 April 2010 18:20
smooth scrolling.is it possible? kirk support.WinUAE 30 01 October 2007 13:57
smooth scrolling sink support.WinUAE 3 20 July 2007 01:16
Smooth scrolling in 100Hz Kintaro support.WinUAE 21 27 February 2003 15:55
Just can't get smooth scrolling Bobbin support.WinUAE 0 23 November 2002 00:52

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:36.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09935 seconds with 12 queries