They're generally very adaptive and can support different arguments between emulators to ease integration. These 'Launchers' or 'Executors' use their own graphical interface to start emulators.
This is mostly found in Android frontends intended for smartphones and tablet computers. Touch A touch interface is often similar to a HTPC interface, the difference is that they are intended for touch screens. RetroArch, HyperSpin and MAME's integrated frontend MEWUI are examples of this interface. Normally the navigation is optimized for joysticks or gamepads, although they often work with keyboard controls as well. HTPC This type of interface is often intended for viewing on a big screen, such as a TV or arcade monitor.
Examples of this type of interface are LaunchBox and OpenEmu. This is a GUI based on one or several window(s) and it's normally controlled by a mouse. WIMP WIMP stands for 'Windows, Icons, Menus and a Pointer'. Graphical User Interfaces (GUIs) įrontends have different types of GUIs, here we have categorized them as follows: