English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 22 March 2020, 17:40   #1
Octopus66
Registered User
 
Join Date: Feb 2016
Location: London
Posts: 335
Mouse latency laced screenmode

Hi Toni - hope you are keeping safe!

I was wondering why my perception of the mouse latency is poorer in Hires Laced vs Hires? Is this just me - or is the latency noticeable lower?

I am using Vsync beamrace 4 slice and latest winuae 4.3.0

I don't think this behavior has changed, I just haven't used hires laced much seen beamracing vsync was introduced.

Thanks
Octopus66 is offline  
Old 22 March 2020, 21:07   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
Perhaps you have "frames" interlace mode (Display panel)? Change it to fields or fields+ to get full frame updates.
Toni Wilen is online now  
Old 25 March 2020, 21:54   #3
Octopus66
Registered User
 
Join Date: Feb 2016
Location: London
Posts: 335
Thanks Toni - this seems to do the trick!
Octopus66 is offline  
Old 01 April 2020, 23:26   #4
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
Here it doesn't make any difference - on laced Workbench mouse pointer is twice as choppy no matter if in Frames or Fields modes.
rutra80 is offline  
Old 04 April 2020, 13:48   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
Make sure you did adjust interlace mode, not normal mode. (Display panel has 2 sets of similar options)
Toni Wilen is online now  
Old 04 April 2020, 23:41   #6
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
Yup, I did. Even if I set both to fields(+), as soon as I switch Workbench to laced, pointer gets half the refresh rate. Tried even with black frame insertion to make it as close to real Amiga as possible.
rutra80 is offline  
Old 10 April 2020, 16:11   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
Perhaps you have some other options that affect it enabled. Try normal windowed mode without any vsync etc..

Do you see "flicker" effect if you use fields+?
Toni Wilen is online now  
Old 13 April 2020, 01:15   #8
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
I do see the flicker effect. Tried it every possible way around including inbuilt A500 & A1200 configs - in laced modes cursor has half the refresh rate. You surely know Blur Busters motion tests. WinUAE behaviour is exactly as in Phantom Array Effect test - in laced modes cursor loses half the positions (there should be all even if with comb artifacts).
rutra80 is offline  
Old 13 April 2020, 11:07   #9
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
It looks like you don't talk about hardware refresh rate (screen and mouse cursor sprite is updated at 50Hz. Difference is obvious between double=25Hz and fields=50Hz) but how AmigaOS handles mouse cursor in interlace mode. This is normal behavior.
Toni Wilen is online now  
Old 13 April 2020, 11:47   #10
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
There's no difference here in Workbench mouse cursor fluidity in laced modes between double & fields (except that in fields there are comb artifacts).
Could you please elaborate a bit on how AmigaOS handles mouse cursor in interlace mode? IIRC on real Amiga it was as fluid as in non-laced mode?

Last edited by rutra80; 13 April 2020 at 11:58.
rutra80 is offline  
Old 13 April 2020, 13:19   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
Quote:
Originally Posted by rutra80 View Post
There's no difference here in Workbench mouse cursor fluidity in laced modes between double & fields (except that in fields there are comb artifacts).
At least opposite field "ghost" image should be nearer the actual mouse image when moving the mouse fast.

Quote:
Could you please elaborate a bit on how AmigaOS handles mouse cursor in interlace mode? IIRC on real Amiga it was as fluid as in non-laced mode?
Problem is interlace itself.

It can only look correct in "fields+" mode where alternate lines are blanked. Without it comb artifacts are visible (both fields are visible simultanously when in real interlace they have 1/50s difference)

You can see exact same effect when running any demo that has interlace graphics and horizontal scroller. Scroller will look horrible without "fields+".
(for example Shed Tears by Ozone). But it can flicker also badly if refresh rate is not in sync with monitor = vsync or variable sync monitor required.

In WB (also works in some programs that take over the system) you can "fix" it by ticking "Remove interlace artifacts" option (=emulate frame as progressive by basically emulating both fields at the same time)
Toni Wilen is online now  
Old 13 April 2020, 15:13   #12
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
Yes. But it doesn't seem to be what happens here.

In PAL non-laced modes, when on WB I move mouse cursor fast, I can see its full image in the next position every 1/50s - correct.

I switch to laced, fields(+) - I should see odd fields of cursor in 1st position on 1/50 frame, then even fields of cursor in 2nd position on 2/50 frame, then odd fields in 3rd position on 3/50 frame, etc. - unfortunately that's not what happens.
What I see is that cursor moves every 1/25s.

But. I do see some combing artifacts. After closer look it seems like in laced modes mouse cursor position isn't sampled evenly.
When I move mouse say 50 pixels/frame, its coordinates along 8 frames should be as follows:
0 50 100 150 200 250 300 350 etc...

While here in laced modes it seems to be something like this:
0 1 99 100 200 202 299 301 etc...

That might be why it feels so choppy...
rutra80 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
Blitz2: Hires laced BippyM Coders. Language 25 06 February 2020 01:07
Mouse pointer latency in RTG screenmodes? ral-clan support.FS-UAE 8 06 December 2015 01:09
hi screenmode drivers don't show up in screenmode oddodo support.Hardware 3 11 April 2014 19:48
Laced mode problem Hobbe support.WinUAE 7 23 June 2009 04:27
Games in laced mode? killergorilla Amiga scene 38 19 October 2007 15:24

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 17:54.

Top

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