I have not used emulators on my PC for over 10 years, but recently was able to connect my PS3 controller to my PC; now I want to give emulation a go again. I am looking for suggestions for good emulators for Gameboy and SNES that support Xbox360/PS3 controller support (my PS3 controller fakes that it is a 360 controller I believe). They should also support save states, but I believe that is quite common right? Additionally, the GB emulator should support Gamegenie for Gameboy cheats. Basically I do not demand that much from the emulators, but I am totally clueless as to whether which emulators support controller usage. Any suggestion is appreciated!