# Wolfenstein 2: The New Colossus 1.2
# BID: F2FE5EF877839F4F

unsafeCheck: true

15FPS:
  # rs_force460 (default)
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 0
  # rs_raiseMilliseconds (32/(1000/30))*(1000/FPS)
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 64
  # rs_dropMilliseconds (32.8/(1000/30))*(1000/FPS)
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 65.6
  # com_adaptiveTickMaxHz (default)
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 30
20FPS:
  # rs_force460 (default)
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 0
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 48
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 49.2
  # com_adaptiveTickMaxHz (default)
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 30
25FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 0
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 38.4
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 39.36
  # com_adaptiveTickMaxHz (default)
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 30
30FPS:
  # rs_force460 (default)
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 0
  # rs_raiseMilliseconds (default)
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 32
  # rs_dropMilliseconds (default)
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 32.8
  # com_adaptiveTickMaxHz (default)
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 30
35FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 27.43
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 28.11
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
40FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 24
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 24.6
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
45FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 21.33
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 21.86
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
50FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 19.2
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 19.68
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
55FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 17.45
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 17.89
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
60FPS:
  # rs_force460
  -
    type: write
    address: [MAIN, 0x60E0170]
    value_type: int32
    value: 1
  # rs_raiseMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0294]
    value_type: float
    value: 16
  # rs_dropMilliseconds
  -
    type: write
    address: [MAIN, 0x60E0204]
    value_type: float
    value: 16.4
  # com_adaptiveTickMaxHz
  -
    type: write
    address: [MAIN, 0x62D0570]
    value_type: int32
    value: 60
