The most important and fun part of the arcade cabinet is the control panel. It consists of two joysticks and eight buttons per player. On the sides of the cabinet there are two additional pinball buttons.
Important part in an electronic project is creating an enclosure for the parts. Without it, it is simply not finished. Luckily we now have 3D design software and 3D printers which are perfectly suited for the job.
Playing games on emulators is usually bound to using arrow keys on the computer keyboard or an analog PC joypad. This ruins all the fun. The right way to do this is of course using a real arcade joystick.