F-16 Combat Pilot is a F-16 fighter flight simulator made by Digital Integration for Commodore 64, Amstrad, PC, Amiga and Atari ST in 1988. It is considered as one of the first combat flight simulators to have a dynamic campaign environment. While the graphics, scenery and audio are quite sparse and basic, the instruments and flight dynamics of a F-16C Fighting Falcon are fully featured and modeled.
The air opposition is made up from MiGs: Mikoyan MIG-31 Foxhound, Mikoyan MIG-27 Flogger and Mikoyan MIG-29 Fulcrum. Most of the missions start with the player inside a hangar, from which the player enters an IFF code, initiate engine start up, taxi without over-speeding, getting on the runway and takeoff - which adds to the tension if the base is under attack. On the ground, there are tank battalions (which moved to different locations as war progressed), radar & missiles installations and Triple-A guns around enemy airfields. It is possible to shoot down friendly aircraft by gunfire, but friendly aircraft can not be designated or tracked by player's radar.
The simulation keeps a flying log of all the player's time on F-16 and "callsign", which also appears in the game when the player contacts the control tower at airfields. (For its time, this was a very advanced feature.) If the pilot "dies" in combat, this log is erased, and a new "pilot" is created. Any missions that are unsuccessful will have to be repeated.