1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
INCLUDE "macros.asm"
INCLUDE "constants.asm"
INCLUDE "engine/home.asm"
SECTION "Game Loop", ROMX
INCLUDE "engine/game_loop.asm"
SECTION "Duel Core", ROMX
INCLUDE "engine/duel/core.asm"
SECTION "Menus Common", ROMX
INCLUDE "engine/menus/common.asm"
SECTION "Menus 1", ROMX
INCLUDE "engine/menus/duel.asm"
INCLUDE "engine/menus/deck_selection.asm"
INCLUDE "engine/menus/deck_check.asm"
INCLUDE "engine/menus/deck_configuration.asm"
INCLUDE "engine/menus/card_album.asm"
INCLUDE "engine/menus/printer.asm"
INCLUDE "engine/menus/deck_machine.asm"
SECTION "Overworld Scripting", ROMX
INCLUDE "engine/overworld/overworld.asm"
INCLUDE "engine/overworld/scripting.asm"
SECTION "Bank 4", ROMX
INCLUDE "engine/bank04.asm"
SECTION "AI Logic 1", ROMX
INCLUDE "data/deck_ai_pointers.asm"
INCLUDE "engine/duel/ai/core.asm"
SECTION "Menus 2", ROMX
INCLUDE "engine/copy_card_name.asm"
INCLUDE "engine/menus/play_area.asm"
INCLUDE "engine/menus/glossary.asm"
INCLUDE "engine/menus/unknown.asm"
SECTION "Effect Commands", ROMX
INCLUDE "engine/duel/effect_commands.asm"
SECTION "Animation Commands", ROMX
INCLUDE "engine/duel/animations/commands.asm"
SECTION "IR Communications Core", ROMX
INCLUDE "engine/link/ir_core.asm"
SECTION "Sprite Animations VBlank", ROMX
INCLUDE "engine/gfx/sprite_vblank.asm"
SECTION "Starter Deck", ROMX
INCLUDE "engine/starter_deck.asm"
SECTION "Link Functions", ROMX
INCLUDE "engine/link/ir_functions.asm"
INCLUDE "engine/link/card_pop.asm"
INCLUDE "engine/link/printer.asm"
INCLUDE "engine/link/link_duel.asm"
SECTION "Promotional Card", ROMX
INCLUDE "engine/promotional_card.asm"
SECTION "Booster Pack Menu", ROMX
INCLUDE "engine/menus/booster_pack.asm"
SECTION "Unused Save Validation", ROMX
INCLUDE "engine/unused_save_validation.asm"
SECTION "Input Name", ROMX
INCLUDE "engine/input_name.asm"
SECTION "Auto Deck Machines", ROMX
INCLUDE "engine/auto_deck_machines.asm"
SECTION "Bank 7", ROMX
INCLUDE "engine/bank07.asm"
SECTION "Duel Animations", ROMX
INCLUDE "engine/duel/animations/core.asm"
INCLUDE "engine/duel/animations/screen_effects.asm"
INCLUDE "data/duel/animations/duel_animations.asm"
SECTION "Start Menu", ROMX
INCLUDE "engine/menus/start.asm"
SECTION "Intro Sequence", ROMX
INCLUDE "engine/intro.asm"
INCLUDE "engine/sequences/intro_sequence_commands.asm"
SECTION "Unused Copyright", ROMX
INCLUDE "engine/unused_copyright.asm"
SECTION "Credits Sequence", ROMX
INCLUDE "engine/credits.asm"
INCLUDE "engine/sequences/credits_sequence_commands.asm"
INCLUDE "data/sequences/credits.asm"
SECTION "Booster Packs", ROMX
INCLUDE "engine/booster_packs.asm"
SECTION "AI Logic 2", ROMX
INCLUDE "engine/duel/ai/trainer_cards.asm"
INCLUDE "engine/duel/ai/pkmn_powers.asm"
INCLUDE "engine/duel/ai/common.asm"
SECTION "Effect Functions", ROMX
INCLUDE "engine/duel/effect_functions.asm"
SECTION "Decks", ROMX
INCLUDE "data/decks.asm"
SECTION "Cards", ROMX
INCLUDE "data/cards.asm"
SECTION "SGB", ROMX
INCLUDE "engine/sgb.asm"
SECTION "Bank 20", ROMX
INCLUDE "engine/bank20.asm"
SECTION "Gfx", ROMX
INCLUDE "engine/gfx/gfx_table_pointers.asm"
INCLUDE "engine/gfx/tilemaps.asm"
INCLUDE "engine/gfx/tilesets.asm"
INCLUDE "engine/gfx/sprites.asm"
INCLUDE "engine/gfx/sprite_animations.asm"
INCLUDE "engine/gfx/palettes.asm"
INCLUDE "data/maps/tilemaps.asm"
|