Hi,
As the standalone switchres is not anymore maintained, there could be one day or another some technological gap with the GroovyMAME switchres. Although my current concern with switchres is generating EDIDs, I do believe it would be easier for maintenance/contributions to have switchres as a standalone library. Maybe, by doing so, some specific code from GM could be merged upstream, and add compile flags to (statically ?) link switchres to MAME. I don't have much knowledge of GM code, and know less than nothing about MAME code. But I do believe in open source, sharing knowledge, bringing brains together, making collaborative work, and I'm pretty some people would contribute.
Let's see far, having a libswitchres could be the trigger to "convert" some emulators to real CRT output! That would be awesome, really!
I know the idea has been mentionned here and there, that a few of us have already proposed to set up some git repo to host anything related to groovymame. Would be great if other tools such as VMMaker could go the open source way, atom-15 too (I think the source code is available). Could libswitchres be the kickoff ? I'd be really happy to help with my little skills, but don't want to upset anyone nor want to claim any leadership or reclaim code as mine. I just want to help by any mean I can. People are busy, projects get dusty on the shelves, if making a little "dev community" can relieve some people from some tasks they have no time to deal with, let's set this up together.
Some efforts are made here and there, but they are too isolated, not much advertised, let's not split to waste our efforts.
Who's in ?