I would use a Raspberry pi 3. It has HDMI out, two USB ports, and Bluetooth. You can put it all in a case that can fit in your pocket. Download RetroPi put on your roms, and you are good to go.