English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 22 January 2021, 23:53   #1
Srksi
Registered User
 
Join Date: Sep 2020
Location: Vukojebina
Posts: 18
Suggestion: WinUAE need frame interpolater!

Playing old games with 20fps scroll is headache on 144hz gaming monitor. Strobbing edges, twiching, blur, my eyes hurt! Some frame interpolator would do nicely here, to ease pain! Dont know lot about programming, but it dont even have to be real interpolator. Maybe some routine to split background sprite movement into additional 3-4 mid positions, just to smoothen scroll
Srksi is offline  
Old 23 January 2021, 11:20   #2
rutra80
Registered User
 
Join Date: Jul 2019
Location: Poland
Posts: 308
Not quite possible on sprite/background/emulation level. Shaders at best (with lag). Better get some monitor with blur reduction.
rutra80 is offline  
Old 24 January 2021, 16:38   #3
Srksi
Registered User
 
Join Date: Sep 2020
Location: Vukojebina
Posts: 18
Quote:
Originally Posted by rutra80 View Post
Not quite possible on sprite/background/emulation level. Shaders at best (with lag). Better get some monitor with blur reduction.
I already tweaked my monitor to its limits. Problem with lcd monitors is that you can tweak it for one refresh rate at time, and even worse, if you watch for example 60 fps animation on 100hz refresh rate, monitor acts like its on 60 hz, you wont get any bennifits from tweaking. You must use it always on 100fps to get best results. Here's some examples: [ Show youtube player ]
[ Show youtube player ]
Any fps interpolator would be of great help, even worst one, at least until oled monitors came to life
Srksi is offline  
Old 24 January 2021, 19:19   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
AFAIK interpolation requires at least 5 frames before: resulting lag would be horrible.

Black frame insertion should also help somewhat but currently it isn't very reliable.
Toni Wilen is offline  
Old 21 June 2022, 01:32   #5
Srksi
Registered User
 
Join Date: Sep 2020
Location: Vukojebina
Posts: 18
Quote:
Originally Posted by Toni Wilen View Post
AFAIK interpolation requires at least 5 frames before: resulting lag would be horrible.

Black frame insertion should also help somewhat but currently it isn't very reliable.
Yeah, I just came to whine on other post how I cant even make black frame insertation working.


Also, I was just watching video about soap effect on tvs, and it kinda reminded me again on this topic.
Im sorry if Im annoying, but amiga games are mostly simple 2d sprites and backgrounds moving. Cant be found some simplest frame interpolation that could just approximate every second frame? One frame latency would be bearable and literally anything is better than 20fps scroll on 144hz monitor
Srksi is offline  
Old 29 June 2022, 09:38   #6
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
I have a 144Hz G-Sync monitor. The secret is using G-Sync with WinUAE for butter smooth emulation at ~50-60Hz (PAL/NTSC).


Last edited by hexaae; 29 June 2022 at 09:43.
hexaae 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
Suggestion: Key for capping/uncapping emulator frame rate for game speedup Srksi support.WinUAE 4 22 November 2020 10:12
Pause emu and move frame by frame? hexaae support.WinUAE 3 27 October 2019 01:18
Some shader variable that not resets between each WinUAE frame Leandro Jardim support.WinUAE 10 03 February 2015 23:07
Black Frame insertion like WinUAE on real amiga ancalimon support.Apps 0 09 December 2014 12:42
WinUAE suggestion Critter support.WinUAE 15 05 September 2003 02:33

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 16:23.

Top

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