- name: audio_seq
    type: bin
    start: 0xDEA20

  - name: audio_bank
    type: bin
    start: 0x119710

  - name: audio_table
    type: bin
    start: 0x137730

  - name: ast_common
    exclusive_ram_id: segment_01
    type: code
    dir: assets
    start: 0x873CB0
    vram: 0x01000000
    subsegments:
      - [0x873CB0, .data, ast_common/ast_common]

  - name: ast_bg_space
    exclusive_ram_id: segment_02
    type: code
    dir: assets
    start: 0x8A68C0
    vram: 0x02000000
    subsegments:
      - [0x8A68C0, .data, ast_bg_space/ast_bg_space]

  - name: ast_bg_planet
    exclusive_ram_id: segment_02
    type: code
    dir: assets
    start: 0x8AE0A0
    vram: 0x02000000
    subsegments:
      - [0x8AE0A0, .data, ast_bg_planet/ast_bg_planet]

  - name: ast_arwing
    exclusive_ram_id: segment_03
    type: code
    dir: assets
    start: 0x8BFC00
    vram: 0x03000000
    subsegments:
      - [0x8BFC00, .data, ast_arwing/ast_arwing]

  - name: ast_landmaster
    exclusive_ram_id: segment_03
    type: code
    dir: assets
    start: 0x8D99F0
    vram: 0x03000000
    subsegments:
      - [0x8D99F0, .data, ast_landmaster/ast_landmaster]

  - name: ast_blue_marine
    exclusive_ram_id: segment_03
    type: code
    dir: assets
    start: 0x8E1F80
    vram: 0x03000000
    subsegments:
      - [0x8E1F80, .data, ast_blue_marine/ast_blue_marine]

  - name: ast_versus
    exclusive_ram_id: segment_03
    type: code
    dir: assets
    start: 0x8E92D0
    vram: 0x03000000
    subsegments:
      - [0x8E92D0, .data, ast_versus/ast_versus]

  - name: ast_enmy_planet
    exclusive_ram_id: segment_04
    type: code
    dir: assets
    start: 0x918430
    vram: 0x04000000
    subsegments:
      - [0x918430, .data, ast_enmy_planet/ast_enmy_planet]

  - name: ast_enmy_space
    exclusive_ram_id: segment_04
    type: code
    dir: assets
    start: 0x922730
    vram: 0x04000000
    subsegments:
      - [0x922730, .data, ast_enmy_space/ast_enmy_space]

  - name: ast_great_fox
    exclusive_ram_id: segment_0E
    type: code
    dir: assets
    start: 0x92EC40
    vram: 0x0E000000
    subsegments:
      - [0x92EC40, .data, ast_great_fox/ast_great_fox]

  - name: ast_star_wolf
    exclusive_ram_id: segment_0F
    type: code
    dir: assets
    start: 0x940AD0
    vram: 0x0F000000
    subsegments:
      - [0x940AD0, .data, ast_star_wolf/ast_star_wolf]

  - name: ast_allies
    exclusive_ram_id: segment_0D
    type: code
    dir: assets
    start: 0x955270
    vram: 0x0D000000
    subsegments:
      - [0x955270, .data, ast_allies/ast_allies]

  - name: ast_corneria
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0x961CE0
    vram: 0x06000000
    subsegments:
      - [0x961CE0, .data, ast_corneria/ast_corneria]

  - name: ast_meteo
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0x9A1460
    vram: 0x06000000
    subsegments:
      - [0x9A1460, .data, ast_meteo/ast_meteo]

  - name: ast_titania
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    vram: 0x06000000
    start: 0x9D2FD0
    subsegments:
      - [0x9D2FD0, .data, ast_titania/ast_titania]

  - name: ast_7_ti_2
    exclusive_ram_id: segment_07
    type: code
    dir: assets
    vram: 0x07000000
    start: 0x9DD390
    subsegments:
      - [0x9DD390, .data, ast_7_ti_2/ast_7_ti_2]

  - name: ast_8_ti
    exclusive_ram_id: segment_08
    type: code
    dir: assets
    start: 0x9EB5E0
    vram: 0x08000000
    subsegments:
      - [0x9EB5E0, .data, ast_8_ti/ast_8_ti]

  - name: ast_9_ti
    exclusive_ram_id: segment_09
    type: code
    dir: assets
    start: 0x9F4880
    vram: 0x09000000
    subsegments:
      - [0x9F4880, .data, ast_9_ti/ast_9_ti]

  - name: ast_A_ti
    type: code
    dir: assets
    exclusive_ram_id: segment_0A
    start: 0xA049A0
    vram: 0x0A000000
    subsegments:
      - [0xA049A0, .data, ast_A_ti/ast_A_ti]

  - name: ast_7_ti_1
    exclusive_ram_id: segment_07
    type: code
    dir: assets
    start: 0xA0E340
    vram: 0x07000000
    subsegments:
      - [0xA0E340, .data, ast_7_ti_1/ast_7_ti_1]

  - name: ast_sector_x
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xA1D0F0
    vram: 0x06000000
    subsegments:
      - [0xA1D0F0, .data, ast_sector_x/ast_sector_x]

  - name: ast_sector_z
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xA4FBB0
    vram: 0x06000000
    subsegments:
      - [0xA4FBB0, .data, ast_sector_z/ast_sector_z]

  - name: ast_aquas
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xA58F60
    vram: 0x06000000
    subsegments:
     - [0xA58F60, .data, ast_aquas/ast_aquas]

  - name: ast_area_6
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xA8B470
    vram: 0x06000000
    subsegments:
     - [0xA8B470, .data, ast_area_6/ast_area_6]

  - name: ast_venom_1
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xAB4000
    vram: 0x06000000
    subsegments:
      - [0xA4FBB0, .data, ast_venom_1/ast_venom_1]

  - name: ast_venom_2
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xACF960
    vram: 0x06000000
    subsegments:
      - [0xA4FBB0, .data, ast_venom_2/ast_venom_2]

  - name: ast_ve1_boss
    # exclusive_ram_id: segment_06
    exclusive_ram_id: segment_09
    type: code
    dir: assets
    start: 0xAE60A0
    vram: 0x09000000
    subsegments:
      - [0xAE60A0, .data, ast_ve1_boss/ast_ve1_boss]

  - name: ast_bolse
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xB0AA00
    vram: 0x06000000
    subsegments:
      - [0xB0AA00, .data, ast_bolse/ast_bolse]

  - name: ast_fortuna
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xB1CA50
    vram: 0x06000000
    subsegments:
      - [0xB1CA50, .data, ast_fortuna/ast_fortuna]

  - name: ast_sector_y
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xB2CA50
    vram: 0x06000000
    subsegments:
      - [0xB2CA50, .data, ast_sector_y/ast_sector_y]

  - name: ast_solar
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xB612E0
    vram: 0x06000000
    subsegments:
      - [0xB612E0, .data, ast_solar/ast_solar]

  - name: ast_zoness
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xB84560
    vram: 0x06000000
    subsegments:
      - [0xB84560, .data, ast_zoness/ast_zoness]

  - name: ast_katina
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xBB11D0
    vram: 0x06000000
    subsegments:
      - [0xBB11D0, .data, ast_katina/ast_katina]

  - name: ast_macbeth
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    vram: 0x06000000
    start: 0xBC23D0
    subsegments:
      - [0xBC23D0, .data, ast_macbeth/ast_macbeth]

  - name: ast_warp_zone
    exclusive_ram_id: segment_07
    type: code
    dir: assets
    start: 0xBFA740
    vram: 0x07000000
    subsegments:
      - [0xBFA740, .data, ast_warp_zone/ast_warp_zone]

  - name: ast_title
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    vram: 0x06000000
    start: 0xBFC510
    subsegments:
      - [0xBFC510, .data, ast_title/ast_title]

  - name: ast_map
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xC48F40
    vram: 0x06000000
    subsegments:
      - [0xC48F40, .data, ast_map/ast_map]

  - name: ast_option
    exclusive_ram_id: segment_08
    type: code
    dir: assets
    start: 0xCA9DE0
    vram: 0x08000000
    subsegments:
      - [0xCA9DE0, .data, ast_option/ast_option]

  - name: ast_vs_menu
    exclusive_ram_id: segment_07
    type: code
    dir: assets
    start: 0xCBFE70
    vram: 0x07000000
    subsegments:
      - [0xCBFE70, .data, ast_vs_menu/ast_vs_menu]

  - name: ast_text
    exclusive_ram_id: segment_05
    type: code
    dir: assets
    vram: 0x05000000
    start: 0xCD2410
    subsegments:
      - [0xCD2410, .data, ast_text/ast_text]

  - name: ast_font_3d
    exclusive_ram_id: segment_09
    type: code
    dir: assets
    vram: 0x09000000
    start: 0xCDDCA0
    subsegments:
      - [0xCDDCA0, .data, ast_font_3d/ast_font_3d]

  - name: ast_andross
    exclusive_ram_id: segment_0C
    type: code
    dir: assets
    vram: 0x0C000000
    start: 0xCE9E70
    subsegments:
      - [0xCE9E70, .data, ast_andross/ast_andross]

  - name: ast_logo
    exclusive_ram_id: segment_0F
    type: code
    dir: assets
    start: 0xD25100
    vram: 0x0F000000
    subsegments:
      - [0xD25100, .data, ast_logo/ast_logo]

  - name: ast_ending
    exclusive_ram_id: segment_07
    type: code
    dir: assets
    start: 0xD27600
    vram: 0x07000000
    subsegments:
      - [0xD27600, .data, ast_ending/ast_ending]

  - name: ast_ending_award_front
    exclusive_ram_id: segment_08
    type: code
    dir: assets
    start: 0xD43400
    vram: 0x08000000
    subsegments:
      - [0xD43400, .data, ast_ending_award_front/ast_ending_award_front]

  - name: ast_ending_award_back
    exclusive_ram_id: segment_08
    type: code
    dir: assets
    start: 0xD68480
    vram: 0x08000000
    subsegments:
      - [0xD68480, .data, ast_ending_award_back/ast_ending_award_back]

  - name: ast_ending_expert
    exclusive_ram_id: segment_08
    type: code
    dir: assets
    start: 0xD91F10
    vram: 0x08000000
    subsegments:
      - [0xD91F10, .data, ast_ending_expert/ast_ending_expert]

  - name: ast_training
    exclusive_ram_id: segment_06
    type: code
    dir: assets
    start: 0xDDC010
    vram: 0x06000000
    subsegments:
      - [0xDDC010, .data, ast_training/ast_training]

  - name: ast_radio
    type: code
    dir: assets
    start: 0xDE5D50
    vram: 0x80179010
    follows_vram: dma_table
    subsegments:
      - [0xDE5D50, .data, ast_radio/ast_radio]