English Amiga Board

Go Back   English Amiga Board > Support > support.WinUAE

Thread Tools
Old 28 May 2019, 22:50   #1
Registered User

Join Date: Feb 2016
Location: London
Posts: 97
The Emulation Holy Grail

Using the latest WinUAE 4.21 I have finally managed to achieve what appears to be stable lagless vsync (beamrace). I can use a slice of 4 without any tearing or glitching I can notice. This setting should in theory bring the latency down related to the screen refresh to 5ms (.25/50) as far as I understand it.

In practice this means the latency I "feel" when using the machine is imperceptible compared to a real hardware Amiga. I can play Pinball Fantasies properly and I notched up a 70M score (first go) to prove it - try that with old lagless vsync.

This truly is the Amiga emulation "Holy Grail" to quote Toni.

So this thread is a celebration of this fantastic feature in WinUAE - encourage all of you to try and use this setting if you are not already. I have some small issues which I will create a separate thread for (but I can always roll back to earlier version for those cases until I understand how to resolve or a fix is made).

To get any vsync mode working you need a refresh rate on your monitor which matches the refresh rate of the Amiga you are emulating (or perhaps a multiple of the refresh rate - I haven't tried this). I am using HDMI to connect to my monitor and fortunately, HDMI guarantees a 50Hz 1080 screen mode.

I have an NVIDIA graphics card, a cheap one, but it is good enough for 4 slice for old Amiga games, a GT1030 (the good version, not the bad version). For this to work in a stable way on my PC I had to
  • use DirectX11 on miscellaneous setting in WinUAE
  • I also had to go to my NVIDIA control panel and select "Prefer Maximum Performance" on Power Management Mode setting.
  • Finally I also required to change my "Adjust Image Settings with Preview" slider to performance rather than Quality.
This last step has a noticeable impact to performance on other areas of my PC: games, video etc. so I may need to play with the slider depending on what I am planning to do - but at least I have the option to control this. With this all configured I can bring the latency down to amazing levels! This in my opinion is the last big hurdle for WinUAE in emulating Amigas. There is always scope for improvement but this feature was worthy of the increase from version 3 to 4.

Thanks to Toni for implementing this great feature!
Octopus66 is offline  
Old 29 May 2019, 07:21   #2
Registered User
Join Date: Sep 2011
Location: Cardiff, UK
Age: 46
Posts: 1,753
I recently bought a new PC with an Intel Core i3-8100 CPU, and all I had to do was fit an old graphics card lying around for the graphics, or so I thought: the card turned out to be dead. It turns out that the integrated graphics on the CPU were good enough for the older games I had (not a fan of modern games).

How does Beamrace fare on UHD Graphics 630? I use the old DirectX 9 on WinUAE without any issues, but I wonder if I should eschew DirectX 9 in favour of this new-fangled mode? How does Beamrace improve emulation on a 50Hz max 1080p screen?
Foebane is offline  
Old 29 May 2019, 09:19   #3
Registered User

honx's Avatar
Join Date: Oct 2014
Location: Klagenfurt / Austria
Posts: 1,230
sorry, again i read about "beamrace". obviously beamrace is not a game...
so what is this? i already searched but i still don't have found an answer...
honx is offline  
Old 29 May 2019, 11:44   #4
Registered User

Join Date: Mar 2016
Location: Australia
Posts: 682
I couldn’t get it to work on my work laptop with an rtx 2070. Just did everything in slow motion.
alpine9000 is offline  
Old 29 May 2019, 16:14   #5
Missile Command Champion

Retro-Nerd's Avatar
Join Date: Aug 2005
Location: Germany
Age: 47
Posts: 11,645
Originally Posted by honx View Post
sorry, again i read about "beamrace". obviously beamrace is not a game...
so what is this? i already searched but i still don't have found an answer...

Check this article.


Last edited by Retro-Nerd; 29 May 2019 at 16:20.
Retro-Nerd is online now  
Old 29 May 2019, 18:01   #6
Global Moderator

DamienD's Avatar
Join Date: Aug 2005
Location: London / Sydney
Age: 42
Posts: 14,574
...and this thread: Input latency measurements (and D3D11)
DamienD is online now  

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga 1000 Rejuvenator: Holy Grail of Upgrades intric8 Amiga scene 12 01 August 2018 23:22
The Grail by Microdeal mk1 request.Old Rare Games 92 13 January 2018 16:13
The Holy Grail of 9-pin Joysticks Swevicus Retrogaming General Discussion 2 22 August 2016 10:03
Knight 'n' Grail - A New C64 Game MazinKaesar Retrogaming General Discussion 50 06 December 2011 15:27

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 18:00.

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