Your specs are fine for most games, but again you paid for Mame...something that you shouldn't have done, and whoever sold it to you is doing something wrong. they should not be profiting for this and although *I* won't go after him/her or you it's not right on either end.