emerald file names, part 1

This commit is contained in:
camthesaxman 2019-07-28 20:33:25 -05:00
parent bc09f81a9a
commit 00b44d5886
40 changed files with 81 additions and 95 deletions

View File

@ -48,17 +48,17 @@ SECTIONS {
src/rom3.o(.text);
src/decompress.o(.text);
asm/decompress.o(.text);
src/battle/battle_bg.o(.text);
src/battle/battle_2.o(.text);
src/battle/battle_util.o(.text);
src/battle/battle_4.o(.text);
src/battle/battle_controller_player.o(.text);
src/battle/battle_7.o(.text);
src/battle/battle_controller_opponent.o(.text);
src/battle/battle_ai_switch_items.o(.text);
src/battle/battle_controller_linkopponent.o(.text);
src/battle_bg.o(.text);
src/battle_main.o(.text);
src/battle_util.o(.text);
src/battle_script_commands.o(.text);
src/battle_controller_player.o(.text);
src/battle_gfx_sfx_util.o(.text);
src/battle_controller_opponent.o(.text);
src/battle_ai_switch_items.o(.text);
src/battle_controller_link_opponent.o(.text);
src/pokemon_1.o(.text);
src/battle/calculate_base_damage.o(.text);
src/calculate_base_damage.o(.text);
src/pokemon_2.o(.text);
src/pokemon_item_effect.o(.text);
src/pokemon_3.o(.text);
@ -69,9 +69,9 @@ SECTIONS {
src/blend_palette.o(.text);
src/daycare.o(.text);
src/egg_hatch.o(.text);
src/battle/battle_interface.o(.text);
src/battle/smokescreen.o(.text);
src/battle/pokeball.o(.text);
src/battle_interface.o(.text);
src/smokescreen.o(.text);
src/pokeball.o(.text);
src/load_save.o(.text);
src/trade.o(.text);
src/berry_blender.o(.text);
@ -102,17 +102,17 @@ SECTIONS {
src/tileset_anim.o(.text);
src/palette.o(.text);
src/sound.o(.text);
src/battle/battle_anim.o(.text);
src/battle_anim.o(.text);
src/rom_8077ABC.o(.text);
src/task.o(.text);
src/battle/reshow_battle_screen.o(.text);
src/battle/battle_anim_807B69C.o(.text);
src/reshow_battle_screen.o(.text);
src/battle_anim_status_effects.o(.text);
src/title_screen.o(.text);
src/field_weather.o(.text);
src/field_weather_effects.o(.text);
src/field_fadetransition.o(.text);
src/field_screen_effect.o(.text);
src/battle/battle_setup.o(.text);
src/battle_setup.o(.text);
src/cable_club.o(.text);
src/debug/tomomichi_debug_menu.o(.text);
src/debug/nohara_debug_menu.o(.text);
@ -127,7 +127,7 @@ SECTIONS {
src/pokedex.o(.text);
src/trainer_card.o(.text);
src/save_menu_util.o(.text);
src/battle/battle_party_menu.o(.text);
src/battle_party_menu.o(.text);
src/unk_text_8095904.o(.text);
src/pokemon_storage_system.o(.text);
src/pokemon_storage_system_2.o(.text);
@ -141,7 +141,7 @@ SECTIONS {
src/mail_data.o(.text);
src/map_name_popup.o(.text);
src/item_menu.o(.text);
src/battle/battle_anim_80A7E7C.o(.text);
src/battle_anim_mon_movement.o(.text);
src/item.o(.text);
src/debug/matsuda_debug_menu.o(.text);
src/debug/crash.o(.text);
@ -158,7 +158,7 @@ SECTIONS {
src/debug/sound_check_menu.o(.text);
src/secret_base.o(.text);
src/tv.o(.text);
src/battle/contest_link_80C2020.o(.text);
src/contest_link_80C2020.o(.text);
src/script_pokemon_util_80C4BF0.o(.text);
src/field_poison.o(.text);
src/pokemon_size_record.o(.text);
@ -172,7 +172,7 @@ SECTIONS {
src/field_special_scene.o(.text);
src/rotating_gate.o(.text);
src/safari_zone.o(.text);
src/battle/contest_link_80C857C.o(.text);
src/contest_link_80C857C.o(.text);
src/item_use.o(.text);
src/battle/anim/powder.o(.text);
src/battle/anim/orbs.o(.text);
@ -307,19 +307,19 @@ SECTIONS {
src/decoration.o(.text);
src/slot_machine.o(.text);
src/contest_painting.o(.text);
src/battle/battle_ai.o(.text);
src/battle_ai_script_commands.o(.text);
src/trader.o(.text);
src/starter_choose.o(.text);
src/wallclock.o(.text);
src/rom6.o(.text);
src/pokeblock.o(.text);
src/fldeff_flash.o(.text);
src/battle/post_battle_event_funcs.o(.text);
src/post_battle_event_funcs.o(.text);
src/time_events.o(.text);
src/birch_pc.o(.text);
src/hof_pc.o(.text);
src/field_specials.o(.text);
src/battle/battle_records.o(.text);
src/battle_records.o(.text);
src/pokedex_area_screen.o(.text);
src/evolution_scene.o(.text);
src/roulette.o(.text);
@ -328,9 +328,9 @@ SECTIONS {
src/coins.o(.text);
src/landmark.o(.text);
src/fldeff_strength.o(.text);
src/battle/battle_transition.o(.text);
src/battle/battle_controller_linkpartner.o(.text);
src/battle/battle_message.o(.text);
src/battle_transition.o(.text);
src/battle_controller_link_partner.o(.text);
src/battle_message.o(.text);
src/choose_party.o(.text);
src/cable_car.o(.text);
src/roulette_util.o(.text);
@ -343,20 +343,20 @@ SECTIONS {
src/contest_ai.o(.text);
src/unused_81258BC.o(.text);
src/battle/anim/sfx.o(.text);
src/battle/battle_controller_safari.o(.text);
src/battle_controller_safari.o(.text);
src/fldeff_sweetscent.o(.text);
src/battle/battle_anim_812C144.o(.text);
src/battle_anim_effects_3.o(.text);
src/move_tutor_menu.o(.text);
src/fldeff_softboiled.o(.text);
src/decoration_inventory.o(.text);
src/roamer.o(.text);
src/battle_tower.o(.text);
src/use_pokeblock.o(.text);
src/battle/battle_controller_wally.o(.text);
src/battle_controller_wally.o(.text);
src/player_pc.o(.text);
src/intro.o(.text);
src/field_region_map.o(.text);
src/battle/battle_anim_813F0F4.o(.text);
src/battle_anim_special.o(.text);
src/hall_of_fame.o(.text);
src/credits.o(.text);
src/lottery_corner.o(.text);
@ -466,19 +466,19 @@ SECTIONS {
src/main_menu.o(.rodata);
data/mon_attrs.o(.rodata);
src/battle/battle_1.o(.rodata);
src/battle/battle_bg.o(.rodata);
src/battle_bg.o(.rodata);
data/btl_attrs.o(.rodata);
src/battle/battle_4.o(.rodata);
src/battle/battle_controller_player.o(.rodata);
src/battle_script_commands.o(.rodata);
src/battle_controller_player.o(.rodata);
data/smokescreen.o(.rodata); /* why is smokescreen rodata way up here and not in the correct location? */
data/battle_7.o(.rodata);
src/battle/battle_controller_opponent.o(.rodata);
src/battle/battle_controller_linkopponent.o(.rodata);
src/battle_controller_opponent.o(.rodata);
src/battle_controller_link_opponent.o(.rodata);
src/data/battle_moves.o(.rodata);
src/battle/battle_util.o(.rodata);
src/battle_util.o(.rodata);
src/pokemon_1.o(.rodata);
src/pokemon_1.o(.data); /* gEvolutionTable needs to be non-const to match */
src/battle/calculate_base_damage.o(.rodata);
src/calculate_base_damage.o(.rodata);
src/pokemon_2.o(.rodata);
src/pokemon_item_effect.o(.rodata);
src/pokemon_3.o(.rodata);
@ -487,9 +487,9 @@ SECTIONS {
src/util.o(.rodata);
src/daycare.o(.rodata);
src/egg_hatch.o(.rodata);
src/battle/battle_7.o(.rodata);
src/battle/battle_interface.o(.rodata);
src/battle/pokeball.o(.rodata);
src/battle_gfx_sfx_util.o(.rodata);
src/battle_interface.o(.rodata);
src/pokeball.o(.rodata);
src/trade.o(.rodata);
src/berry_blender.o(.rodata);
src/new_game.o(.rodata);
@ -515,7 +515,7 @@ SECTIONS {
src/tileset_anim.o(.rodata);
src/palette.o(.rodata);
src/sound.o(.rodata);
src/battle/battle_anim.o(.rodata);
src/battle_anim.o(.rodata);
src/rom_8077ABC.o(.rodata);
data/map_events.o(.rodata);
data/unused_orb.o(.rodata); /* these files are clearly the rodata for latter part of rom_8077ABC, but the linker linked map_events before these objects for some reason. perhaps it was compiling and linking 2 folders at the same time? */
@ -525,12 +525,12 @@ SECTIONS {
data/unused_hit.o(.rodata);
data/unused_orb2.o(.rodata);
src/task.o(.rodata);
src/battle/battle_anim_807B69C.o(.rodata);
src/battle_anim_status_effects.o(.rodata);
src/title_screen.o(.rodata);
src/field_weather.o(.rodata);
src/field_weather_effects.o(.rodata);
src/field_screen_effect.o(.rodata);
src/battle/battle_setup.o(.rodata);
src/battle_setup.o(.rodata);
src/cable_club.o(.rodata);
src/debug/tomomichi_debug_menu.o(.rodata);
src/debug/nohara_debug_menu.o(.rodata);
@ -543,7 +543,7 @@ SECTIONS {
src/option_menu.o(.rodata);
src/pokedex.o(.rodata);
src/trainer_card.o(.rodata);
src/battle/battle_party_menu.o(.rodata);
src/battle_party_menu.o(.rodata);
src/pokemon_storage_system.o(.rodata);
src/pokemon_storage_system_2.o(.rodata);
src/pokemon_storage_system_3.o(.rodata);
@ -554,7 +554,7 @@ SECTIONS {
src/fldeff_cut.o(.rodata);
src/debug/kagaya_debug_menu.o(.rodata);
src/item_menu.o(.rodata);
src/battle/battle_anim_80A7E7C.o(.rodata);
src/battle_anim_mon_movement.o(.rodata);
src/item.o(.rodata);
src/debug/matsuda_debug_menu.o(.rodata);
data/contest.o(.rodata);
@ -572,7 +572,7 @@ SECTIONS {
src/debug/sound_check_menu.o(.rodata);
src/secret_base.o(.rodata);
src/tv.o(.rodata);
src/battle/contest_link_80C2020.o(.rodata);
src/contest_link_80C2020.o(.rodata);
src/pokemon_size_record.o(.rodata);
src/pc_screen_effect.o(.rodata);
src/pc_screen_effect.o(.data);
@ -706,7 +706,7 @@ SECTIONS {
src/decoration.o(.rodata);
src/slot_machine.o(.rodata);
src/contest_painting.o(.rodata);
src/battle/battle_ai.o(.rodata);
src/battle_ai_script_commands.o(.rodata);
src/trader.o(.rodata);
src/starter_choose.o(.rodata);
src/wallclock.o(.rodata);
@ -714,7 +714,7 @@ SECTIONS {
src/fldeff_flash.o(.rodata);
src/time_events.o(.rodata);
src/field_specials.o(.rodata);
src/battle/battle_records.o(.rodata);
src/battle_records.o(.rodata);
src/pokedex_area_screen.o(.rodata);
src/evolution_scene.o(.rodata);
src/roulette.o(.rodata);
@ -722,26 +722,26 @@ SECTIONS {
src/pokedex_cry_screen.o(.rodata);
src/pokedex_cry_screen.o(.data);
src/landmark.o(.rodata);
src/battle/battle_transition.o(.rodata);
src/battle/battle_controller_linkpartner.o(.rodata);
src/battle/battle_message.o(.rodata);
src/battle_transition.o(.rodata);
src/battle_controller_link_partner.o(.rodata);
src/battle_message.o(.rodata);
src/choose_party.o(.rodata);
src/cable_car.o(.rodata);
src/save.o(.rodata);
src/debug/ereader_debug_menu.o(.rodata);
src/field_effect_helpers.o(.rodata);
src/contest_ai.o(.rodata);
src/battle/battle_controller_safari.o(.rodata);
src/battle/battle_anim_812C144.o(.rodata);
src/battle_controller_safari.o(.rodata);
src/battle_anim_effects_3.o(.rodata);
src/move_tutor_menu.o(.rodata);
src/decoration_inventory.o(.rodata);
src/roamer.o(.rodata);
src/battle_tower.o(.rodata);
src/use_pokeblock.o(.rodata);
src/battle/battle_controller_wally.o(.rodata);
src/battle_controller_wally.o(.rodata);
src/player_pc.o(.rodata);
src/intro.o(.rodata);
src/battle/battle_anim_813F0F4.o(.rodata);
src/battle_anim_special.o(.rodata);
src/hall_of_fame.o(.rodata);
src/credits.o(.rodata);
src/lottery_corner.o(.rodata);

View File

@ -6,7 +6,11 @@
extern s16 gBattleAnimArgs[];
extern u8 gBattleAnimAttacker;
extern u8 gBattleAnimTarget;
extern s16 gUnknown_03000728[];
IWRAM_DATA u32 filler_03000724;
IWRAM_DATA u16 gUnknown_03000728[4];
IWRAM_DATA u16 gUnknown_03000730[6];
IWRAM_DATA u32 filler_0300073c;
void sub_80CB59C(struct Sprite* sprite);
void sub_80CB620(struct Sprite *sprite);

View File

@ -1,18 +0,0 @@
// Includes
#include "global.h"
// Static type declarations
// Static RAM declarations
IWRAM_DATA u32 filler_03000724;
IWRAM_DATA u16 gUnknown_03000728[4];
IWRAM_DATA u16 gUnknown_03000730[6];
IWRAM_DATA u32 filler_0300073c;
// Static ROM declarations
// .rodata
// .text

View File

@ -1,5 +1,5 @@
#include "global.h"
#include "battle_ai.h"
#include "battle_ai_script_commands.h"
#include "constants/abilities.h"
#include "battle.h"
#include "constants/battle_move_effects.h"

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "blend_palette.h"
#include "decompress.h"

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "data2.h"
#include "link.h"

View File

@ -1,11 +1,11 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "data2.h"
#include "battle_811DA74.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "link.h"
#include "m4a.h"
#include "main.h"

View File

@ -5,7 +5,7 @@
#include "battle_interface.h"
#include "data2.h"
#include "battle_811DA74.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_tower.h"
#include "link.h"
#include "m4a.h"

View File

@ -2,7 +2,7 @@
#include "data2.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "battle_message.h"
#include "item.h"

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "battle_message.h"
#include "data2.h"

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "battle_interface.h"
#include "blend_palette.h"
#include "contest.h"

View File

@ -8,7 +8,7 @@
#include "constants/species.h"
#include "gba/flash_internal.h"
#include "battle.h"
#include "battle_ai.h"
#include "battle_ai_script_commands.h"
#include "battle_interface.h"
#include "battle_message.h"
#include "battle_setup.h"

View File

@ -20,9 +20,9 @@
#define BATTLESTRINGS_MAX BATTLESTRINGS_NO + BATTLESTRING_TO_SUB
#ifdef GERMAN
#include "../data/battle_strings_de.h" // TODO: German
#include "data/battle_strings_de.h" // TODO: German
#else
#include "../data/battle_strings_en.h"
#include "data/battle_strings_en.h"
#endif
// This is four lists of moves which use a different attack string in Japanese

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "gba/m4a_internal.h"
#include "battle.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "decompress.h"
#include "graphics.h"
#include "m4a.h"

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "battle.h"
#include "battle_anim_813F0F4.h"
#include "battle_anim_special.h"
#include "contest.h"
#include "data2.h"
#include "daycare.h"

View File

@ -1,7 +1,7 @@
#include "global.h"
#include "battle.h"
#include "battle_811DA74.h"
#include "battle_ai.h"
#include "battle_ai_script_commands.h"
#include "battle_anim.h"
#include "battle_anim_81258BC.h"
#include "battle_anim_8137220.h"

View File

@ -32,7 +32,7 @@ unk_debug_bss_3 = .;
. = ALIGN(4); src/shop.o(.bss);
. = ALIGN(4); src/record_mixing.o(.bss);
. = ALIGN(4); src/tv.o(.bss);
. = ALIGN(4); src/battle/battle_anim_80CA710.o(.bss);
. = ALIGN(4); src/battle/anim/roots.o(.bss);
. = ALIGN(4); src/easy_chat_2.o(.bss);
. = ALIGN(4); src/pokenav_before.o(.bss);
. = ALIGN(4); src/mauville_man.o(.bss);

View File

@ -304,11 +304,11 @@ gBattleMonForms = .; /* 2024E84 */
. = ALIGN(4); src/tileset_anim.o(ewram_data);
. = ALIGN(4); src/palette.o(ewram_data);
. = ALIGN(4); src/sound.o(ewram_data);
. = ALIGN(4); src/battle/battle_anim.o(ewram_data);
. = ALIGN(4); src/battle_anim.o(ewram_data);
. = ALIGN(4); src/rom_8077ABC.o(ewram_data);
. = ALIGN(4); src/title_screen.o(ewram_data);
. = ALIGN(4); src/field_weather.o(ewram_data);
. = ALIGN(4); src/battle/battle_setup.o(ewram_data);
. = ALIGN(4); src/battle_setup.o(ewram_data);
. = ALIGN(4); src/cable_club.o(ewram_data);
. = ALIGN(4); src/debug/taya_debug_window.o(ewram_data);
. = ALIGN(4); src/wild_encounter.o(ewram_data);
@ -344,13 +344,13 @@ gBattleMonForms = .; /* 2024E84 */
. = ALIGN(4); src/menu_helpers.o(ewram_data);
. = ALIGN(4); src/region_map.o(ewram_data);
. = ALIGN(4); src/decoration.o(ewram_data);
. = ALIGN(4); src/battle/battle_ai.o(ewram_data);
. = ALIGN(4); src/battle_ai_script_commands.o(ewram_data);
. = ALIGN(4); src/rom6.o(ewram_data);
. = ALIGN(4); src/pokeblock.o(ewram_data);
. = ALIGN(4); src/field_specials.o(ewram_data);
. = ALIGN(4); src/pokedex_area_screen.o(ewram_data);
. = ALIGN(4); src/roulette.o(ewram_data);
. = ALIGN(4); src/battle/battle_message.o(ewram_data);
. = ALIGN(4); src/battle_message.o(ewram_data);
. = ALIGN(4); src/choose_party.o(ewram_data);
. = ALIGN(4); src/cable_car.o(ewram_data);
. = ALIGN(4); src/save.o(ewram_data);