Why Doesn’t the Scan Doubler Work With PSX Core?

User avatar
geiger9
Posts: 36
Joined: Fri Feb 05, 2021 12:26 pm
Has thanked: 3 times
Been thanked: 9 times

Why Doesn’t the Scan Doubler Work With PSX Core?

Unread post by geiger9 »

Is this is one of those things where it just can't possibly work or is it one of those things where someone might get it to work in the future?

What is the reason why it doesn't work?

DevilHunterWolf
Posts: 102
Joined: Thu Aug 19, 2021 4:07 am
Has thanked: 2 times
Been thanked: 41 times

Re: Why Doesn’t the Scan Doubler Work With PSX Core?

Unread post by DevilHunterWolf »

Scandoubler is an outdated and basic system back before the current filters system was implemented which are found under the Video Processing menu. There's no reason to use Scandoubler as any of the effects it can create can be replicated with more control and options with the filters system.

If I had to take a guess as to why it doesn't work with the core is that PSX deals with resolution changes in many of the games which Scandoubler probably doesn't play nicely with. Even the BIOS changes resolutions between the Sony logo and the PSX logo. I couldn't tell you exactly how it works but I've seen the resolution and scale change with Scandoubler in pixel perfect and low latency modes exaggerating the effect. If I'm correct at all, both the core and the Scandoubler trying to do their respective changes would cause problems. That's my guess as to why it doesn't work.

FoxbatStargazer
Top Contributor
Posts: 1018
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 315 times
Been thanked: 238 times

Re: Why Doesn’t the Scan Doubler Work With PSX Core?

Unread post by FoxbatStargazer »

DevilHunterWolf wrote: Mon Jan 09, 2023 4:18 am

Scandoubler is an outdated and basic system back before the current filters system was implemented which are found under the Video Processing menu. There's no reason to use Scandoubler as any of the effects it can create can be replicated with more control and options with the filters system.

The scandoubler is still ideal for 31khz analog output to compatible CRTs for perfectly matching resolution without having to mess with scaling, blank screens or input lag. It seems to have been created for multi-scan PVMs and works well with VGA monitors also.

I believe fpgaspazumpass said something to the effect that the horizontal refresh clock in PSX isn't static, thus merely doubling it won't work like in the other cores. So it sounds basically impossible. If you are using something like a VGA CRT, you will need to use vga_scaler and dial in an appropriate video_mode. (and yeah, filters if you want scanlines etc.)

thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Why Doesn’t the Scan Doubler Work With PSX Core?

Unread post by thorr »

My assumption is because it can't work with 480i. The scan doubler draws each line twice as it goes down the screen. Interlaced modes need to be every other single line.

FoxbatStargazer
Top Contributor
Posts: 1018
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 315 times
Been thanked: 238 times

Re: Why Doesn’t the Scan Doubler Work With PSX Core?

Unread post by FoxbatStargazer »

I guess I forgot that there's a force 480p render in the core's options now. That might work direct analog out to a 31khz display? But there are also compatibility issues with some games. Also no scanlines that way.

Post Reply