English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 23 June 2018, 21:36   #21
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
Correct. To force a custom desktop resolution you have to define a new screen mode with CRU (or Nvidia CP) and set it as "native" from NVidia CP.
hexaae is offline  
Old 24 June 2018, 19:09   #22
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
My g-sync monitor (Acer X34) supported 50Hz automatically. Almost all resolutions support 50 to 100hz except 1024x768 and smaller.

Quote:
Originally Posted by hexaae View Post
Same for WinUAE in Fullscreen at 50 or 60Hz/fps... even though since 3.4.0 the new chipset/cpu logic works much worse on my PC than before (up to 3.4.0 I couldn't hear crackles and small random fps drops as I can see now with WinUAE 4.0.0+)
Stop complaining about this in every thread! It is getting annoying. One thread is enough. (or buy a better PC)
Toni Wilen is online now  
Old 24 June 2018, 20:41   #23
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
http://www.winuae.net/files/b/winuae.7z has (still experimental) 2x+ variable sync refresh rate mode.

Enable: tick "VRR" tick box in top of display panel (This "detaches" selected refresh rate from chipset refresh rate), select at least 100Hz (or 120Hz if NTSC) refresh rate or higher. Make sure lagless vsync number of slices is 2 or more.

Not very useful because it will tear strangely but at least it should work with >=100Hz modes. (Note that if monitor max is exactly 2x50=100 or 2x60=120, you should reduce chipset panel refresh rate value by 1 to keep refresh rate under monitor max)
Toni Wilen is online now  
Old 24 June 2018, 21:03   #24
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by Toni Wilen View Post
Stop complaining about this in every thread! It is getting annoying. One thread is enough. (or buy a better PC)
You should really just ignore his bug reports as he never tries anything you suggest; painful to read let alone try to support...
DamienD is offline  
Old 24 June 2018, 21:19   #25
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Not going to do that (at least not yet) because this is the most difficult thing to debug and it can get really random and difficult to find out if changed config did change something or if it was just bad luck.. But I want to keep it in that other thread only.

And this is the end of this topic in this thread.
Toni Wilen is online now  
Old 24 June 2018, 21:59   #26
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Of course you're not. You love a challenge, have the tools to investigate / analyse and are a helpful person
DamienD is offline  
Old 24 June 2018, 22:33   #27
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
Sorry for complaints.
Quote:
Originally Posted by DamienD View Post
You should really just ignore his bug reports as he never tries anything you suggest; painful to read let alone try to support...
That's not true. I always follow Toni's steps… the problem is that these kind of bugs are not always mathematically reproducible. It's not always do A+B+C bingo!
In particular this one might involve: G-Sync weird issues (see NVidia forums, there are a lot of complaints since Windows 10 1709...), Realtek Audio Drivers + Maxx Audio that (as explained by Toni) could steal some D3D11 objects randomly, Windows 10 task scheduler and power saving strange bugs with some drivers…
When you test half day something and it seems to work, then in the evening you try again and you reproduce it again doing nothing different (!) it's hard for betatesters too…
Win 10 has become a very complex OS with advanced power saving tricks, new bugs at every build , GameMode etc. and other automated hacks you have very little control of, and around MS also Nvidia (+ GeForce + Ansel + VR…) added recently lots of bugs in its drivers (e.g. g-sync in window mode is broken since jan 2018 if I remember well, random FPS drops with some games).... All these can interfere with a clean betatesting of such a complex emulation.

I'll do more testing isolating all variables (DX9, DX11, drivers, etc.)

Last edited by hexaae; 24 June 2018 at 22:46.
hexaae is offline  
Old 24 June 2018, 22:46   #28
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
http://www.winuae.net/files/b/winuae.7z has (still experimental) 2x+ variable sync refresh rate mode.

Enable: tick "VRR" tick box in top of display panel (This "detaches" selected refresh rate from chipset refresh rate), select at least 100Hz (or 120Hz if NTSC) refresh rate or higher. Make sure lagless vsync number of slices is 2 or more.

Not very useful because it will tear strangely but at least it should work with >=100Hz modes. (Note that if monitor max is exactly 2x50=100 or 2x60=120, you should reduce chipset panel refresh rate value by 1 to keep refresh rate under monitor max)
Thanks, much appreciated. I’ll test as soon as possible (tomorrow)
Hope to give you back some feedback in proper thread and, hopefully, in the proper way!
Btw you said to try ticking also the BFI in miscellaneous? Or is it to early to test that too?
Thanks again
Torkio is offline  
Old 25 June 2018, 01:25   #29
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by hexaae View Post
Sorry for complaints.

That's not true. I always follow Toni's steps… the problem is that these kind of bugs are not always mathematically reproducible. It's not always do A+B+C bingo!
In particular this one might involve: G-Sync weird issues (see NVidia forums, there are a lot of complaints since Windows 10 1709...), Realtek Audio Drivers + Maxx Audio that (as explained by Toni) could steal some D3D11 objects randomly, Windows 10 task scheduler and power saving strange bugs with some drivers…
When you test half day something and it seems to work, then in the evening you try again and you reproduce it again doing nothing different (!) it's hard for betatesters too…
Win 10 has become a very complex OS with advanced power saving tricks, new bugs at every build , GameMode etc. and other automated hacks you have very little control of, and around MS also Nvidia (+ GeForce + Ansel + VR…) added recently lots of bugs in its drivers (e.g. g-sync in window mode is broken since jan 2018 if I remember well, random FPS drops with some games).... All these can interfere with a clean betatesting of such a complex emulation.

I'll do more testing isolating all variables (DX9, DX11, drivers, etc.)
You don't think I know about intermittent / random IT issues; look at my job title...

You may know more about NG Amiga OSs' than me but I guarantee you I know more about computers, systems, infrastructure etc. on a corporate level...

Anyway, the point here is that there are at least 100 other people using similar setups as yourself but don't report the number of / same issues you have and then say "but WinUAE 2 years ago was perfect". That's your "goto" phrase when you can't work something out...

...and the fact the the emulator author is getting annoyed when trying to help you; giving steps to simplify / eliminate options which unfortunately then fall on deaf ears...

Yeah, you're right... not your system, you're just pushing boundaries and finding bugs no one else can or could possibly ever experience

There's a lot smarter people than you on EAB, Amiga and IT wise
DamienD is offline  
Old 25 June 2018, 13:28   #30
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
My g-sync monitor (Acer X34) supported 50Hz automatically. Almost all resolutions support 50 to 100hz except 1024x768 and smaller.
Excuse me, are you using hdmi or display port?
thanks
Torkio is offline  
Old 25 June 2018, 13:32   #31
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Torkio View Post
Excuse me, are you using hdmi or display port?
thanks
DP (I don't think HDMI 2.0 has enough bandwidth, it is ultra-wide monitor)
Toni Wilen is online now  
Old 25 June 2018, 13:44   #32
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Thanks, well, my monitor is not that wide though! it just a 1920*1080 but it has just DP input
Torkio is offline  
Old 26 June 2018, 14:08   #33
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
http://www.winuae.net/files/b/winuae.7z has (still experimental) 2x+ variable sync refresh rate mode.

Enable: tick "VRR" tick box in top of display panel (This "detaches" selected refresh rate from chipset refresh rate), select at least 100Hz (or 120Hz if NTSC) refresh rate or higher. Make sure lagless vsync number of slices is 2 or more.

Not very useful because it will tear strangely but at least it should work with >=100Hz modes. (Note that if monitor max is exactly 2x50=100 or 2x60=120, you should reduce chipset panel refresh rate value by 1 to keep refresh rate under monitor max)
It's working fair with VRR ticked at 100Hz (I'm testing with Kick Off 2 (PAL)
4 slices and I didn't need to reduce the chipset panel to have the right speed of the game.
As you said I had tears.
I also tried null filter to reduce the screen size (I'm used to reproduce the exact size of a 1084S Commodor on my LCD to have no impact when I come back on real amiga) and it worked too, tear still visible
In the end I also tried the black frame insertion but it didn't work, both graphic API 9 and 11.
thanks.
Torkio is offline  
Old 07 July 2018, 12:08   #34
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
winuae.7z now includes some simple fixes for future 4.0.1 update:

- black frame insertion now works in all 100/120Hz vsync modes (lagless and standard)
- 100Hz/120Hz supported in lagless mode

Some of above previously worked strangely or differently in d3d9/d3d11 or didn't work at all.
Toni Wilen is online now  
Old 07 July 2018, 14:31   #35
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
winuae.7z now includes some simple fixes for future 4.0.1 update:

- black frame insertion now works in all 100/120Hz vsync modes (lagless and standard)
- 100Hz/120Hz supported in lagless mode

Some of above previously worked strangely or differently in d3d9/d3d11 or didn't work at all.
That’s a great news! I’ll try it right tomorrow evening!
Just a question: must I switch off g-sync?
Thanks
Torkio is offline  
Old 08 July 2018, 14:55   #36
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
I didn't notice any obvious difference with or without g-sync. But as usual, it may depend on Windows version, GPU model, driver version and more..
Toni Wilen is online now  
Old 15 July 2018, 10:28   #37
WildW
Registered User
 
Join Date: Apr 2018
Location: Cranbrook, UK
Posts: 36
Hopefully continuing this thread rather than starting a new one is the right thing to do.... I've been trying to get this lagless vsync to work since it first appeared, and now that I have my CRT running at 50Hz I thought that was going to be the last piece of the puzzle, but no.

Standard vsync works fine and is super smooth. If I select lagless vsync the emulation runs at maybe double speed, with audio pitch-shifted up to match. From some of the other comments in this thread I thought it might be related to my 60Hz refresh rate, but now that I'm running at 50Hz and still have the problem I'm stumped.

Running on Windows XP with a CRT at 800x600 @ 50Hz. Configuration attached - just a basic A1200 setup with Cycle Exact enabled. Any ideas what I'm doing wrong?
Attached Thumbnails
Click image for larger version

Name:	50hz.jpg
Views:	156
Size:	55.9 KB
ID:	58851  
Attached Files
File Type: uae Default.uae (11.4 KB, 99 views)
WildW is offline  
Old 15 July 2018, 11:59   #38
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
XP is not really supported in this mode (I am not going to use different hardware just for something like XP and virtual machines are useless for testing these kinds of features) but latest 4.0.1 beta may work better because of included wine compatibility patches. Also make sure Direct3D mode is enabled. DirectDraw most likely isn't going to work either.

Try beta and if it does not work: attach logs. (tick misc panel logging, winuaelog.txt and winuaebootlog.txt)
Toni Wilen is online now  
Old 15 July 2018, 13:35   #39
WildW
Registered User
 
Join Date: Apr 2018
Location: Cranbrook, UK
Posts: 36
Thanks for the rapid response

I've tried the 4.0.1 beta and the result is the same - still running fast. I am indeed running in DirectDraw mode - changing to DirectX causes a crash-to-desktop when I click OK. From the log files I suspect that may have something to do with my custom 50Hz resolution, although switching back to a standard refresh rate did not help either.

If XP is not supported then don't worry too much about it. Standard v-sync performance is pretty good anyway. At some point I may install a Windows 7 dual-boot on this machine to experiment with, but the computer is intended for older PC games, hence Windows XP.

Logs are attached in case it ends up helping anyone else in future.
Attached Files
File Type: txt winuaelog.txt (3.5 KB, 104 views)
File Type: txt winuaebootlog.txt (12.3 KB, 88 views)
File Type: dmp winuae_4.0.1_b1_2018.07.15_12.21.21.dmp (108.1 KB, 101 views)
WildW is offline  
Old 21 July 2018, 23:11   #40
Torkio
Registered User
 
Join Date: Jan 2007
Location: Italy
Posts: 51
Hi, I've got another question about the new beamracing v-sync.
As far as I understood , the beamracing v-sync works only with full screen and full size picture so if you use fullscreen but you want to reduce the picture ( I do so to practice Kick Off 2 in the original 1084S size to not lose the habit, the moment you play on real hardware) you are going to see tearing.
Perhaps is there e plan to have beamracing working also in scaled size?
Thanks
Torkio 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
My game, Gravity Beam for A500 MrD project.Amiga Game Factory 43 20 November 2016 16:04
Were there any Amiga games that were "racing the beam" the Atari2600 way? Dr.Venom Nostalgia & memories 7 04 November 2016 12:36
All Terrain Racing - Error starting from Fullscreen Vsync cybermat support.WinUAE 6 10 January 2008 00:18
Xtreme Racing question macce2 support.Games 3 05 July 2007 18:03
Quick Vsync question.. Christian support.WinUAE 11 16 August 2004 20: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 17:44.

Top

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