Hey buttersoft......when it comes to Atom15. That's to protect the CRT when windows 7/10 is booting up in BIOS screen? Is it necessary when you have a J-PAC between the CRT and the PC? I'm also running a second display (stretched lcd) for hyper Marquee/dynamic marquee. So, figured BIOS splash screen/boot would get tossed up to the 2nd display (lcd)? Currently on J-PAC with Arcade VGA5000 and switchrez and that's the current boot process. Bios splashes on 2nd display (lcd) and then windows boots up, it displays on the CRT, then autoboot into Hyperspin. I appreciate the helpful advice. Been a long while since I've played with my CRT and video card/settings.
When your PC loads, if the motherboard finds a video card, it hands over display control to that card, which looks at its BIOS to provide video modes. The card then hands over control to the Windows drivers once windows loads. Atom15 is used to flash the video card BIOS to contain only modes your CRT can handle, so as the PC boots it finds only 15kHz modes (if you set it to 15kHz).
A Jpac has a protection circuit that blocks all modes that are not 15kHz (again, assuming you set it to 15kHz). So yes, it does about the same thing in terms of protection. Gambaman made a nice (DIY) VGA-to-SCART adapter and sync combiner that also does this -
http://forum.arcadecontrols.com/index.php/topic,160869.0.html (although it's not a video amp or USB joystick interface like the Jpac is as well).
Lastly, i think you can set the (original) BIOS on an AVGA card to only use 15kHz modes during boot. But not if you modifed it for crt_emudriver?