Skip to content

Commit

Permalink
dummy vram classes test case
Browse files Browse the repository at this point in the history
  • Loading branch information
AngheloAlf committed Apr 27, 2024
1 parent 34ae562 commit a8f2912
Showing 1 changed file with 81 additions and 0 deletions.
81 changes: 81 additions & 0 deletions tests/test_cases/vram_classes.yaml.dummy
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
settings:
base_path: build

vram_classes:
- { name: battle_partner, fixed_vram: 0x80238000 }
- { name: battle_code, follows_classes: [battle_partner] }

- { name: heaps2, fixed_vram: 0x80267FF0 }
- { name: world_script_api, follows_classes: [heaps2] }

- { name: texture_memory, follows_classes: [battle_code, world_script_api] }

- { name: segment_05, fixed_vram: 0x05000000 }
- { name: segment_06, fixed_vram: 0x06000000 }

segments:
- name: boot
fixed_vram: 0x80000460
files:
- { path: src/boot/boot_main.o }
- { path: src/boot/dmadata.o }


- name: battle_partner_goompa
vram_class: battle_partner
files:
- { path: src/battle_partner/goompa.o }
- name: battle_partner_goombario
vram_class: battle_partner
files:
- { path: src/battle_partner/goombario.o }
- name: battle_partner_kooper
vram_class: battle_partner
files:
- { path: src/battle_partner/kooper.o }

- name: battle_code
vram_class: battle_code
files:
- { path: src/battle_code/btl_states_actions.o }
- { path: src/battle_code/camera.o }
- { path: src/battle_code/actors.o }
- { path: src/battle_code/popup_messages.o }

- name: heaps2
vram_class: heaps2
files:
- { path: src/heaps2/heaps2.o }

- name: world_script_api
vram_class: world_script_api
files:
- { path: src/world/script_api/shops.o }
- { path: src/world/script_api/rooms.o }
- { path: src/world/script_api/push_blocks.o }
- { path: src/world/script_api/enter_exit.o }

- name: texture_memory
vram_class: texture_memory
files:
- { path: src/texture_memory/texture_memory.o }

- name: assets1
vram_class: segment_05
- { path: src/assets/assets1/texture.o }
- { path: src/assets/assets1/dlist.o }

- name: assets2
vram_class: segment_05
- { path: src/assets/assets2/texture.o }
- { path: src/assets/assets2/dlist.o }

- name: assets3
vram_class: segment_05
- { path: src/assets/assets3/texture.o }
- { path: src/assets/assets3/dlist.o }

- name: assets4
vram_class: segment_06
- { path: src/assets/assets4/texture.o }
- { path: src/assets/assets4/dlist.o }

0 comments on commit a8f2912

Please sign in to comment.