If you just ticked the 15 kHz range, then a 15-16.2kHz output is all what you have.
I'd say the 16.2 kHz frequency might be a problem for some chassis. This frequency is required to enable 800x600@50i, which is absolutely a must have.
OK. Let me try and understand this. When the system starts up, the ROM/BIOS is used to generate the video to the screen. This is now set in the 15-16.2kHz range. There seem to be the following "video mode switches" occurring during bootup:
1) Black screen -> BIOS POST screen (RAM counter)
2) BIOS POST -> Windows XP Logo
3) Windows XP Desktop
As far as I understand it, it's only for #1 and #2 that are effected by ATOM-15/new hacked ROM. #3 is actually CRTEmu / modified ATI Windows drivers.
My problem is the gap as #1 moves to #2 and #2 moves to #3. There are moments of no video and the monitor goes crazy. What I'm trying to understand is what is being fed to the arcade monitor? According to the JPAC, there is no SYNC (SYNC OK turns OFF) during these moments.
On the other hand, when GroovyMAME switches between the many different resolutions I have programmed, it never has this problem. Windows is able to switch resolutions without causing the PCB auto sense relay to go crazy .. only the BIOS/ROM mode does that.
As for the 800x600@50i resolution .. when would one ever want this?? I don't believe the BIOS or Windows boot logo is at that resolution (it's probably 320x240 or some low res like that). By the time Windows is up, CRT Emu/GroovyMAME has taken over and the hack Atom-15 put into place is no longer used (right??)
Before I used the Atom-15 hack, I recall only 2 clicks:
#1 - black screen -> BIOS POST
#2 - Windows Logo -> Windows booting / CRT Emu taken over.
The time between these, the Video card ROM was outputting 31khz, and the JPAC was doing its split screen down to 15khz. It seems something has changed. I understand my monitor is a lot more sensitive than most (as it uses a mechanical / relay sensor) and most people will be using a standard 15khz monitor only and won't notice any issues. My concern is that there are momentary instances where >>15khz is fed to the monitor PCB and most people don't realize this is happening. (not to mention the clicking is annoying).
I'm more than willing to try new beta drivers of Atom-15 to solve this problem.