I'm still waiting for Andy to put the technology he uses in the J-PAC in his video amp. He said at one point that he'd be doing it, but not yet. It's for a project (actually, a series of projects) that I don't need many inputs for (needs seven inputs, so I hacked a keyboard) so a J-PAC is way overkill.
No doubt. A stand alone protection circuit would certainly be a great toy.
For those considering dumping the bios, yes, it's easy to do. The rage3d folks have been doing it for a while now, and back when a Radeon 32MB DDR was hot stuff, I actually wrote a bootdisk for the rage3d guys that automated the whole thing. Anyways, my recommendation to anyone considering it, get the orginal ArcadeVGA. Aside from the selfless reasons (supporting Andy's time investment) there's also the selfish ones to consider. A lot of goofballs who didn't know what they were doing flashed the wrong models and killed their cards. Not to mention, the retail version of the card with an identical chipset (assuming your clever enough to identify it) will cost you pretty much the same and guess what? It won't work as well if it uses an inferior DAC. So why bother?
As far as the calculations go. I've finally finished writing a modeline calculator for DOS/Windows/Linux, though I haven't had the time yet to test it fully. Its calculations are accurate to whatever a double on your OS is, and there are NO rounding errors for fixed frequency calculations, meaning its more accurate than the DAC on your video card, which should be the only limiting factor. It was written with only one thing in mind, MAME and arcade monitors. Sourceforge project lrmc (low resolution modeline calculator). I've just got a Wellsgardner k7200, which I'll be testing the 15kHz calculations on for a number of video cards. I've tested the output already using an ossilloscope and so far everything's worked nicely. The configuration I'm using is totally new and different from anything out there. I'm not testing it on an open source driver, I'm actually using Nvidia's Linux driver to run MAME at 15kHz, meaning no more waiting for, or debuging open source drivers. If you've got an Nvidia card, you should be all set. PClock mins are a mute issue as well, as long as you're using advance MAME. If you know me, you'll also know that you can rest assured that not a single pixel has been neglected, mistreated, or forgotten. Aspect ratios are correct for underscanned modes, it supports an infinite number of totally independant modeline formats (which will let you take full advantage of D9200 type monitors), you can also pick your modeline preference, from best picture, to best vsync, or best combination.