New interesting theories, let's see that.
FoxbatStargazer wrote: ↑Tue Feb 13, 2024 4:05 am
15khz is the horizontal refresh, the vertical refresh can vary. Most NTSC consoles are around 59.97 but not exactly, with the SNES being slightly above and the Genesis being slightly below, for example. Arcade cores can deviate more and anything PAL will be down to 50.
I use my SNES and Genesis both with PAL refresh rate and NTSC refresh rate (yes they are "tweaked", I can switch "on the fly" by long-pressing the "reset" button). Never had rolling effect when switching 50 Hz <=> 60 Hz, it's instant.
So let's rule out vertical refresh change : my CRT syncs very quickly when it's modified.
FoxbatStargazer wrote: ↑Tue Feb 13, 2024 4:05 am
240p is like a trick/extension of 480i, an analogue TV effectively won't even notice a difference, its the same format.
Not exactly the same format, some scalers do have problems with that kind of 240p <=> 480i switch but that's not my point of interest for this thread. (And I don't use scalers in this setup).
FoxbatStargazer wrote: ↑Tue Feb 13, 2024 4:05 am
The Mister is also going to drop signal at least very briefly when you switch a core, it needs time to flash the core before getting the video running, even if you can't tell easily with the rolling going on. So its not like switching signals between three consoles that are kept on.
I'm not sure it's about the time to load the core, it feels it's almost instant. (see second point below)
To summarize :
- before the rolling effect, I have 15kHz "CRT TV compliant" signal, after the rolling effect, I have 15 kHz "CRT TV compliant" signal
- during the rolling effect (about 2 seconds), a core is already loaded and the signal is not dropped (because I see the message "Kbd mode..." on the screen. But I can't tell if it's from the "targeted" core or MiSTer main menu core !)
So the question remains : what is happening exactly with this video signal during the rolling effect, before the console/arcade/computer core menu is displayed ?
As the MiSTer "main menu" core's behavior could be something to investigate, maybe I should ask the question directly on Sorgelig's patreon. But I'm afraid of being swiftly dismissed