I'm a little late to this thread, but are you simply trying to run the gx4000 through the LibRetro_MESS core? As long as your mess folder structure is set up correctly and your version of the core is relatively recent, then it will work correctly. I managed to even run this with an intel HD4400...