Glad you sorted out your problem, but I hate to tell you that even your old PC is flattering the 15+ year old Neo Geo hardware. The GP2X with its slight slowdown is actually a more realistic version of the original arcade experience IMO.
And if you love Metal Slug so much, why not buy a Neo Geo?