So before I explain my issue:
- I have my MiSTer hooked up to a gaming 1440p monitor with VRR.
- I am using 1920*1440 resolution in 4:3
- I have 0 issues with any other cores including PAL cores like C64
- I have AGS correctly setup
The issue:
When playing games in 1920*1440 resolution scrolling is a mess. Both in 50hz or 60hz (not that it should do any difference since I am using VRR).
When playing games without altering any settings in 1080p, scrolling is perfect.
I tried also vsync 0/1/2
This is my line to achieve 1920*1440@50hz (works perfectly with C64):
video_mode_pal=1920,32,32,50,1440,4,5,26,150000
Any help would be appreciated as this is very frustrating. Thank you!
Cannot get smooth scrolling in 1440p
-
- Posts: 221
- Joined: Sun May 24, 2020 7:59 pm
- Has thanked: 16 times
- Been thanked: 28 times
-
- Posts: 221
- Joined: Sun May 24, 2020 7:59 pm
- Has thanked: 16 times
- Been thanked: 28 times
Re: Cannot get smooth scrolling in 1440p
Ok, solved. I created this line mode. Putting here maybe other folks may find it useful.
[minimig]
video_mode_pal=1920,128,208,336,1440,1,3,36,186050
[minimig]
video_mode_pal=1920,128,208,336,1440,1,3,36,186050
-
- Top Contributor
- Posts: 860
- Joined: Wed Feb 09, 2022 11:50 pm
- Has thanked: 64 times
- Been thanked: 195 times
Re: Cannot get smooth scrolling in 1440p
I'm using vsync_adjust=2, plus the lines:
down at the bottom, which sets 1920x1440x60Hz for the Minimig core. This mode drops to 50Hz with no trouble.
I just spent about a half hour messing around with various games, and everything looks right to me. Hybris was the first one I tested, and it seems about like I remember, although my reflexes sure don't.
AFAIK you shouldn't set video_mode_ntsc and video_mode_pal unless you absolutely must. It's better to set NTSC frequencies by default, as I understand it, because it gives the scaler more bandwidth and timings to use, so you'll in general get better results, even when displaying PAL modes.
Code: Select all
[Minimig]
video_mode=12
I just spent about a half hour messing around with various games, and everything looks right to me. Hybris was the first one I tested, and it seems about like I remember, although my reflexes sure don't.
AFAIK you shouldn't set video_mode_ntsc and video_mode_pal unless you absolutely must. It's better to set NTSC frequencies by default, as I understand it, because it gives the scaler more bandwidth and timings to use, so you'll in general get better results, even when displaying PAL modes.
-
- Posts: 221
- Joined: Sun May 24, 2020 7:59 pm
- Has thanked: 16 times
- Been thanked: 28 times
Re: Cannot get smooth scrolling in 1440p
Ah, I will try that. Thanks!
And yes, I'm on VSYNC=2 always
And yes, I'm on VSYNC=2 always
-
- Posts: 221
- Joined: Sun May 24, 2020 7:59 pm
- Has thanked: 16 times
- Been thanked: 28 times
Re: Cannot get smooth scrolling in 1440p
Hmmm... I don't understand why separate PAL and NTSC frequencies are required. Probably there is a reason
-
- Top Contributor
- Posts: 860
- Joined: Wed Feb 09, 2022 11:50 pm
- Has thanked: 64 times
- Been thanked: 195 times
Re: Cannot get smooth scrolling in 1440p
It's probably for monitors that can't accept anything but 50Hz or 60Hz. In those cases, you may need to specify a specific NTSC or PAL resolution.
If the display can handle either, apparently it's better to start with the 60Hz signal, because it can easily decrease video bandwidth by slowing the refresh rate, while it's probably not allowed to increase it. I think it would have to trade away resolution or do weird timing tricks (like skipping the vblank interval, which is how they got 1920x1200 down a single-link DVI cable) to speed up from 50Hz to 60.
That is a guess, however, not real knowledge.
If the display can handle either, apparently it's better to start with the 60Hz signal, because it can easily decrease video bandwidth by slowing the refresh rate, while it's probably not allowed to increase it. I think it would have to trade away resolution or do weird timing tricks (like skipping the vblank interval, which is how they got 1920x1200 down a single-link DVI cable) to speed up from 50Hz to 60.
That is a guess, however, not real knowledge.
- limi
- Top Contributor
- Posts: 776
- Joined: Sun May 24, 2020 6:53 pm
- Has thanked: 180 times
- Been thanked: 570 times
Re: Cannot get smooth scrolling in 1440p
This is the solution. I had this issue until I explicitly set both, even though the current MiSTer recommendation is to only set one. Core bug or framework bug.