![]() |
![]() |
#1 |
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?
|
![]() |
![]() |
#2 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 44
Posts: 17,789
|
Try turning on vertical vsync in Direct3D options.
|
![]() |
![]() |
#3 |
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 ? |
![]() |
![]() |
#4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
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. |
![]() |
![]() |
#5 |
Registered User
Join Date: Jun 2005
Location: Aarhus, Denmark
Age: 46
Posts: 95
|
There's also this, which seems to work well: http://freespace.virgin.net/machine....ip/winuae.html
|
![]() |
![]() |
#6 | |
Senior Member
Join Date: Jun 2001
Location: Germany
Posts: 1,667
|
Quote:
|
|
![]() |
![]() |
#7 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,648
|
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 |
![]() |
![]() |
#8 | |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
Quote:
... Or connect your PC to a TV :-) |
|
![]() |
![]() |
#9 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,479
|
Quote:
|
|
![]() |
![]() |
#10 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
Quote:
|
|
![]() |
![]() |
#11 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,479
|
Quote:
![]() |
|
![]() |
![]() |
#12 |
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. |
![]() |
![]() |
#13 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,761
|
Quote:
|
|
![]() |
![]() |
#14 |
2064
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. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
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 |
|
|