# SONIC GENERATIONS 1.0.1/1.1.0
# BID: D91C67509C6AED8D

unsafeCheck: true

MASTER_WRITE:
  # NOP internal FPS Lock
  # REF: 00 00 23 1E E1 02 27 1E 00 08 21 1E
  -
    type: bytes
    main_offset: 0x7E4AA4
    value_type: uint32
    value: 0xD503201F
  # Set window present interval to 2 to get default 30 FPS lock
  # REF: 34 14 9F 1A
  -
    type: bytes
    main_offset: 0x22FCB88
    value_type: uint32
    value: 0x52800054
ALL_FPS:
  # DUMMY
  -
    type: write
    address: [MAIN, 0x5226F00]
    value_type: uint8
    value: 0
