Kokak, who already released a CPC emulator for Series 60 phones some years ago, released a new Amstrad CPC emulator for Android. It should run with full-speed on nearly all devices, has a very nice feature set and even supports hardware gamepads and hardware keyboards. You can get it for 1,79€ in the Google Play Store.
- Virtual Joystick on touchscreen (analog or directions keys)
- Virtual keyboard
- Hardware gamepads (XB360, Moga, etc.) with customable controls
- Hardware keyboards
- Snapshots (you can save / restore the state of the CPC, so any game can be saved / loaded)
- OpenGL renderer