United States Air Force | Royal Air Force | Royal Canadian Air Force | Indian Air Force | United States Air Force Academy | X-Force | Royal Australian Air Force | First Australian Imperial Force | Israeli Air Force | French Air Force | Edwards Air Force Base | First Air Force | South African Air Force | Wright-Patterson Air Force Base | Argentine Air Force | Air Force One | Eighth Air Force | Philippine Air Force | Pakistan Air Force | Cape Canaveral Air Force Station | Australian Defence Force | Second Air Force | Russian Air Force | Royal New Zealand Air Force | Offutt Air Force Base | Maxwell Air Force Base | Canadian Expeditionary Force | Japan Maritime Self-Defense Force | Ninth Air Force | Nellis Air Force Base |
High-end game port joysticks such as the Microsoft SideWinder rely on multiplexing a proprietary data stream through the 4 standard button inputs and sometimes through the "unused" pins, achieving full support for a rather high number of buttons (e.g. 16 or 20) while special features such as daisy-chaining multiple joysticks, force feedback or joystick programming become possible in some cases.
Other wheels include the Fanatec Porsche 911 Turbo S Racing Wheel, which features force feedback, 6 gear stick shifter and 3 pedals(Gas/Brake/Clutch).
An out-of-the-box copy of GPL lacks several features that one might expect from a modern driving simulation, and so most people add as a matter of course several patches: the official version 1.2 patch that adds force feedback; a second patch to add Direct3D and/or OpenGL support; and a third patch that gets around a problem that prevents the original game from working on computers with CPUs faster than 1.4 GHz.
For example, some Nintendo 64 games offered optional features that required peripheral hardware, such as the Rumble Pak for force feedback and the Controller Pak for additional data storage.