Yes, you should have already known that I my primary reason was to play NAOMI because I mentioned that it was among my primary goals of this cabinet in the 3rd post.
What you said in your third post was that you don't mind running these things in 15kHz. I thought if you're in 15kHz anyway, there might be a way to add MAME without detracting from those games, i.e. dual-graphics card setup, asking if there was a way to keep those games working without using Windows 8, etc. Again, this is because you did not mention you already had a separate MAME cabinet.
you've essentially told me that my project goals are wrong and that my solution to getting my machine running is to essentially throw it away and build a different machine that does things that I don't want it to do.
At no point did I say that your goals were wrong. I simply said that the results would not be optimal, it would be a compromise, which is a fact.
NAOMI, Atomiswave, etc., are designed for a 31kHz CRT, and would look better on one, rather than a 15kHz CRT which will be blurrier due to the dot pitch and have interlace flicker in 480i. This is a fact. (My apologies for previously making the blanket statement of an LCD for your "modern" games. I think I was thinking of the newer Taito X/X2 stuff, which would benefit from 720p support.)
If the Dreamcast ports of NAOMI have less input lag than emulating on a computer, they will play better. This is a fact. I thought that might interest you, as you mentioned your concern of lag in your second post.
None of this is meant to be insulting, it's just meant to put all of the information on the table, so that you can take it all into account when making a decision. Would you prefer that I lied and told you that everything is already perfect? That there's nothing else to consider, and nothing you would ever be missing out on?
I have to accept compromises in my own design. I'm building a cab around a 15kHz CRT, primarily to play old games meant for ~240p. I'll also be playing some games on it designed for 480p and up. I accepted the compromise of 480i for these games, but there are other options that I'm glad to know about. In the future I could spend the money on a tri-sync, or build another cabinet with a 31kHz CRT or an LCD. I probably won't, but I'm still glad to have the information.
That's like me asking how to fix my child's broken arm and your solution is to execute them and adopt a new child.
I think this is the whole problem. No one should be so attached to their current plan that they are blinded to other options. It's not your child.
I think you might be in a bit of a hostile mindset in which you're unwilling to be open-minded. Just consider your options. My current plans for my cabinet have little resemblance to my initial idea and I'm damn glad of it. I've made enormous improvements to it by considering new information as I learned of it. If, in the end, you still prefer your initial plan due to your own personal circumstances, there is nothing wrong with that, but won't hurt you to have considered other options.
I made it clear in my first post the project parameters are this:
-Windows 8
-GeForce GTX580
-15K Monitor
how do I make those things work together?
Here is why I really don't understand the hostility. The options mentioned already included, very early on, one that works with these exact parameters. Use an Emotia. I covered your concern about lag as well. It's as if you're angry at being presented with more than one option.
If you need a more detailed explanation, I'm happy to oblige:
-Find an Emotia on eBay, or search the trading sections of gaming forums. Most models will work for 480i output, but a Super Emotia or Emotia GX will be best for maximum compatibility with gaming applications.
-Connect your graphics card to the Emotia via VGA. One of the DVI ports on your GTX 580 should work with a DVI to VGA adapter. You might want to confirm this first.
-Set your computer to output 640x480p@60Hz, and set the Emotia to NTSC and Interlace or Anti-Flicker (or non-interlace when you need 240p).
-Connect the video output of the Emotia to the J-PAC using a BNC to VGA adapter. If the J-Pac has any problem accepting composite sync on the H-sync pin I can tell you of a fix.