Hi planexcvs,
I'm leaning towards Linux. My question is, I have an arcadevga 5000 card coming, but I should still be able to get more modelines than what Andy's drivers provide in Linux right? Since any ATI card is supported in Linux.
Don't assume the new AVGA will work under Linux, it probably won't. We needed to add a specific patch to the kernel in order to make the older AVGA 3000 work under Linux. And that was because Chris (bitbytebit) had bought an AVGA 3000 initially and could do all the required tests to support it.
The reason I'm using an arcadevga (and not any card) is that I'll dual boot to Win7 to play melty blood pc version and touhou games on my 15khz monitor. If I could use Win7 for everything in the future, I would prefer to. How is the progress on Win7 CRT emudriver?
When CRT Emudriver for W7 is finally available (as a reminder, there's a beta version already that I can share by pm on request, my only condition is to report back which unfortunately is only done by ~50% of users), it won't support AVGA 3000/5000, because these use custom bioses. Only HD 2xxx, 3xxx & 4xxx are supported. However, I *believe* Powerstrip has still good support for the HD 5xxx chipsets, this means the AVGA 5000 could be supported too and allow using some GroovyMAME features through the Powerstrip API for these cards, without requiring special drivers.
With XP running its course in a few weeks, should new GM setups look towards Win7 or Linux?
Well, this depends. First, for current setups I see no critical reason for upgrading from XP to W7, of course I might be wrong but the idea of all cybercriminals in the world attacking my XP cabinet just because the support is over sounds like ---That which is odiferous and causeth plants to grow--- to me. Then, you have the situation of a new build with new hardware, and here, I'd recommend the W7 route, once the drivers are ready. This is partly because I'm a Windows man, and all the new development in GroovyMAME is done for Windows first. So new features like -frame_delay etc. are tested in Windows before. Things as basic as multi monitor support are not possible on the Linux build yet.
The strengths of Linux (Groovy Arcade) are: easier setup, the OS allows for better custom video support (this doesn't mean it looks better than Windows, it means it's harder to setup an equivalent Windows system), and support for newer GPUs. The main weakness (**IMHO**) is something few Linux people will tell you and is that hardware support, specially for new hardware, tends to suck, and I don't blame the developers of course but the manufacturers. So you may be in the situation where your brand new box audio or wifi card refuses to work and you'll be on your own. Usually things are fixed after a while but at the time your box is not brand new any more.
I am quite worried about how people will accept CRT Emudriver for W7, and deal with the new family of annoyances. This is because I consider the XP setup was extremely easy in comparison, and despite that you just need to check the forum to realize that people encounter a lot of problems. I'm working to make an easier VMMaker. The second important missing part is documentation. In the end, if the W7 route proves to be too problematic I'll consider moving to Linux as the main platform, but maybe we'd need new blood for that.