{
  "scope": "Observe original side-panel projection and camera ownership.\n\nF9/F10 enter the real cockpit command handler. Each outer step calls the\noriginal camera-owner update, camera transform, complete draw and presentation.\nOnly the existing snapshot's DOS file/VGA/retrace boundaries are supplied.\nNo simulation, camera or transition instruction is replaced.\n",
  "frames": [
    {
      "command": "left",
      "frame": 0,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": 5,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "left",
      "frame": 1,
      "before": {
        "view": 0,
        "pending": 5,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "left",
      "frame": 2,
      "before": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "left",
      "frame": 3,
      "before": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "left",
      "frame": 4,
      "before": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "left",
      "frame": 5,
      "before": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 0,
      "before": {
        "view": 3,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          -480,
          -72
        ],
        "instrument_origin": [
          -320,
          0
        ]
      },
      "after": {
        "view": 3,
        "pending": 6,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 1,
      "before": {
        "view": 3,
        "pending": 6,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 2,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 3,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 4,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_left",
      "frame": 5,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 0,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": 4,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 1,
      "before": {
        "view": 0,
        "pending": 4,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": 4,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 2,
      "before": {
        "view": 0,
        "pending": 4,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 3,
      "before": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 4,
      "before": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "right",
      "frame": 5,
      "before": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 0,
      "before": {
        "view": 2,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": 6,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 1,
      "before": {
        "view": 2,
        "pending": 6,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          164,
          160,
          -72
        ],
        "instrument_origin": [
          320,
          0
        ]
      },
      "after": {
        "view": 2,
        "pending": 6,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 2,
      "before": {
        "view": 2,
        "pending": 6,
        "prepared": 1,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 3,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 4,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    },
    {
      "command": "forward_from_right",
      "frame": 5,
      "before": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      },
      "after": {
        "view": 0,
        "pending": -1,
        "prepared": 0,
        "camera_position": [
          75000,
          149800,
          2200
        ],
        "camera_angles": [
          0,
          0,
          32768
        ],
        "camera_look": [
          0,
          0,
          0
        ],
        "viewport": [
          0,
          0,
          320,
          133,
          -160,
          -72
        ],
        "instrument_origin": [
          0,
          0
        ]
      }
    }
  ]
}
