readme_base.txt item_gfx.S item_scripts.S tm_hm_move_table.S animation_table.S effect_table.S move_data.S move_descriptions.S overworld_data.S overworld_frames.S overworld_pal_table.S overworld_tables.S wild_pokemon_data.S icon_sprites.S icons_paletten.S pokedex_order.S pokemon_back_sprites.S pokemon_egg_moves.S pokemon_enemy_altitude_table.s pokemon_enemy_y_table.s pokemon_footprints.s pokemon_front_sprites.S pokemon_habitats.S pokemon_move_tutor.s pokemon_moveset_table.S pokemon_normal_pal.S pokemon_player_y_table.s pokemon_shiny_pal.S pokemon_stats.S pokemon_tm_vm.s text_lookup_array.s text_lookup_trainer.s text_multichoice.s trainer_money_rate.s trainer_pkmn_data.s ts_alt.s ts_pal.s ts_tiles.s raw_defines.s battle_engine.asm malloc.asm core.asm quick_hacks.asm boot.asm char.asm title.asm item_limits.asm item_routines.asm item_tables.asm items.asm tm_fixes.asm overworld.asm pkm_wild.asm trainer.asm altitude_table.asm enemy_y_table.asm limits.asm moveset_table.asm player_y_table.asm pokedex.asm pokedex_entries.asm pokedex_order.asm pokemon_back_sprites.asm pokemon_egg_moves.asm pokemon_evolution.asm pokemon_footprints.asm pokemon_front_sprites.asm pokemon_habitats.asm pokemon_icons.asm pokemon_names.asm pokemon_normal_pal.asm pokemon_shiny_pal.asm pokemon_stats.asm save_table.S altitude.asm images.asm trainer_data.asm disable_cry_table_blocks.s dynamic_overworld_hooks.asm hooks.asm interface.asm move_table.asm moves.asm music.asm special.asm split_physical_special.asm text_system.asm IdleLoopElimination.s disable_cry_hardwiring.s disable_cry_table_blocks.s musicInjector.c musicInjector.s overRideMusic.s overRideMusicInjector.s Copy Targets.txt cry.txt music.txt cry_492.s cry_NULL.s _forward_crytable.s _reverse_crytable.s VoiceDef.s background.c background.h cassette.c cassette.h gba.h gba_bg.h gba_compress.h gba_keys.h gba_regs.h gba_sprites.h gba_types.h gba_video.h effects.c jukebox_types.h main.c main.txt oam_types.h sots.c sots.h useful-bped.h seq_000.s seq_001.s seq_002.s seq_003.s seq_004.s seq_005.s seq_006.s seq_007.s seq_008.s seq_009.s seq_010.s seq_011.s seq_012.s seq_013.s seq_014.s seq_015.s seq_016.s seq_017.s seq_018.s seq_019.s seq_020.s seq_021.s seq_022.s seq_023.s seq_024.s seq_025.s seq_026.s seq_027.s seq_028.s seq_029.s seq_030.s seq_031.s seq_032.s seq_033.s seq_034.s seq_035.s seq_036.s seq_037.s seq_038.s seq_039.s seq_040.s seq_041.s seq_042.s seq_043.s seq_044.s seq_045.s seq_046.s seq_047.s seq_048.s seq_049.s seq_050.s seq_051.s seq_052.s seq_053.s seq_054.s seq_055.s seq_056.s seq_057.s seq_058.s seq_059.s seq_060.s seq_061.s seq_062.s seq_063.s seq_064.s seq_065.s seq_066.s seq_067.s seq_068.s seq_069.s seq_070.s seq_071.s seq_072.s seq_073.s seq_074.s seq_075.s seq_076.s seq_077.s seq_078.s seq_079.s seq_080.s seq_081.s seq_082.s seq_083.s seq_084.s seq_085.s seq_086.s seq_087.s seq_088.s seq_089.s seq_090.s seq_091.s seq_092.s seq_093.s seq_094.s seq_095.s seq_096.s seq_097.s seq_098.s seq_099.s seq_100.s seq_101.s seq_102.s seq_103.s seq_104.s seq_105.s seq_106.s seq_107.s seq_108.s seq_109.s seq_110.s seq_111.s seq_112.s seq_113.s seq_114.s seq_115.s seq_116.s seq_117.s seq_118.s seq_119.s seq_120.s seq_121.s seq_122.s seq_123.s seq_124.s seq_125.s seq_126.s seq_127.s seq_128.s seq_129.s seq_130.s seq_131.s seq_132.s seq_133.s seq_134.s seq_135.s seq_136.s seq_137.s seq_138.s seq_139.s seq_140.s seq_141.s seq_142.s seq_143.s seq_144.s seq_145.s seq_146.s seq_147.s seq_148.s seq_149.s seq_150.s seq_151.s seq_152.s seq_153.s seq_154.s seq_155.s seq_156.s seq_157.s seq_158.s seq_159.s seq_160.s seq_161.s seq_162.s seq_163.s seq_164.s seq_165.s seq_166.s seq_167.s seq_168.s seq_169.s seq_170.s seq_171.s seq_172.s seq_173.s seq_174.s seq_175.s seq_176.s seq_177.s seq_178.s seq_179.s seq_180.s seq_181.s seq_182.s seq_183.s seq_184.s seq_185.s seq_186.s seq_187.s seq_188.s seq_189.s seq_190.s seq_191.s seq_192.s seq_193.s seq_194.s seq_195.s seq_196.s seq_197.s seq_198.s seq_199.s seq_200.s seq_201.s seq_202.s seq_203.s seq_204.s seq_205.s seq_206.s seq_207.s seq_208.s seq_209.s seq_210.s seq_211.s seq_212.s seq_213.s seq_214.s seq_215.s seq_216.s seq_217.s seq_218.s seq_219.s seq_220.s seq_221.s seq_222.s seq_223.s seq_224.s seq_225.s seq_226.s seq_227.s seq_228.s seq_229.s seq_230.s seq_231.s seq_232.s seq_233.s seq_234.s seq_235.s seq_236.s seq_237.s seq_238.s seq_239.s seq_240.s seq_241.s seq_242.s seq_243.s seq_244.s seq_245.s seq_246.s seq_247.s seq_248.s seq_249.s seq_250.s seq_251.s seq_252.s seq_253.s seq_254.s seq_255.s seq_256.s seq_257.s seq_258.s seq_259.s seq_260.s seq_261.s seq_262.s seq_263.s seq_264.s seq_265.s seq_266.s seq_267.s seq_268.s seq_269.s seq_270.s seq_271.s seq_272.s seq_273.s seq_274.s seq_275.s seq_276.s seq_277.s seq_278.s seq_279.s seq_280.s seq_281.s seq_282.s seq_283.s seq_284.s seq_285.s seq_286.s seq_287.s seq_288.s seq_289.s seq_290.s seq_291.s seq_292.s seq_293.s seq_294.s seq_295.s seq_296.s seq_297.s seq_298.s seq_299.s seq_300.s seq_301.s seq_302.s seq_303.s seq_304.s seq_305.s seq_306.s seq_307.s seq_308.s seq_309.s seq_310.s seq_311.s seq_312.s seq_313.s seq_314.s seq_315.s seq_316.s seq_317.s seq_318.s seq_319.s seq_320.s seq_321.s seq_322.s seq_323.s seq_324.s seq_325.s seq_326.s seq_327.s seq_328.s seq_329.s seq_330.s seq_331.s seq_332.s seq_333.s seq_334.s seq_335.s seq_336.s seq_337.s seq_338.s seq_339.s seq_340.s seq_341.s seq_342.s seq_343.s seq_344.s seq_345.s seq_346.s MPlayDef.s Drum49.txt Drum51.txt drumkit_offset.txt Voice0.s Voice10.s Voice12.s Voice14.s Voice174.s Voice22.s Voice24.s Voice30.s Voice40.s Voice42.s Voice43.s Voice45.s Voice46.s Voice47.s Voice48.s Voice49.s Voice52.s Voice55.s Voice57.s Voice71.s Voice73.s Voice82.s Voice87.s Voice96.s Voice98.s Voice99.s offsets.txt gbwave_000.s gbwave_001.s gbwave_002.s gbwave_003.s gbwave_004.s gbwave_005.s gbwave_006.s gbwave_007.s gbwave_008.s gbwave_009.s gbwave_010.s wave_000.s wave_001.s wave_002.s wave_003.s wave_004.s wave_005.s wave_006.s wave_007.s wave_008.s wave_009.s wave_010.s wave_011.s wave_012.s wave_013.s wave_014.s wave_015.s wave_016.s wave_017.s wave_018.s wave_019.s wave_020.s wave_021.s wave_022.s wave_023.s wave_024.s wave_025.s wave_026.s wave_027.s wave_028.s wave_029.s wave_030.s wave_031.s wave_032.s wave_033.s wave_034.s wave_035.s wave_036.s wave_037.s wave_038.s wave_039.s wave_040.s wave_041.s wave_042.s wave_043.s wave_044.s wave_045.s wave_046.s wave_047.s wave_048.s wave_049.s wave_050.s wave_051.s wave_052.s wave_053.s wave_054.s wave_055.s wave_056.s wave_057.s wave_058.s wave_059.s wave_060.s wave_061.s wave_062.s wave_063.s wave_064.s wave_065.s wave_066.s wave_067.s wave_068.s wave_069.s wave_070.s wave_071.s wave_072.s wave_073.s wave_074.s wave_075.s wave_076.s wave_077.s wave_078.s wave_079.s wave_080.s wave_081.s wave_082.s wave_083.s wave_084.s wave_085.s wave_086.s wave_087.s guitar_loops.txt loops.txt _songtable.s FROffsets.txt main_2_advanced.s midievents.txt patches.txt MPlayDef.s DrumTbl1.s DrumTblNoise.s InstrSplit.s bank_000.s bank_001.s bank_002.s bank_003.s bank_004.s bank_005.s bank_006.s bank_007.s bank_008.s bank_009.s bank_010.s bank_011.s bank_012.s bank_013.s bank_014.s bank_015.s bank_016.s bank_017.s bank_018.s bank_019.s bank_020.s bank_021.s bank_022.s bank_023.s bank_024.s bank_025.s bank_026.s bank_027.s bank_028.s bank_029.s bank_030.s bank_031.s bank_032.s bank_033.s bank_034.s bank_035.s bank_036.s bank_037.s bank_038.s bank_039.s bank_040.s bank_041.s bank_042.s bank_043.s bank_044.s bank_045.s bank_046.s bank_047.s bank_048.s bank_049.s bank_050.s bank_051.s bank_052.s bank_053.s bank_054.s bank_055.s bank_056.s bank_057.s bank_058.s bank_059.s bank_060.s bank_061.s bank_062.s bank_063.s bank_064.s bank_065.s bank_066.s bank_067.s bank_068.s bank_069.s bank_070.s drums_000.s drums_001.s drums_002.s drums_003.s drums_004.s map_000.s map_001.s map_002.s map_003.s map_004.s voicegroup000.s voicegroup001.s VoiceDef.s agb_debug.c met_background.c met_background.h met_clouds.c met_clouds.h met_foreground.c met_foreground.h met_meteor.c met_meteor.h met_sky.c met_sky.h battle_bg_hook.S hazards.S test.S battle_abilities.c battle_end_of_turn.c battle_end_of_turn_hook.S battle_help.c battle_initiative.c battle_switch_in_hook.S battle_test.c custom_structs_malloc.c custom_structs_malloc_hook.S entry_hazards.c entry_hazards_hook.S debug.c dns_core.c crc32.c evolution_methods.c arrows.img.h emoticons.img.h menu_box.img.h text_box.img.h mug_00.c mug_00.h mug_01.c mug_01.h mug_02.c mug_02.h mug_05.c mug_05.h mug_06.c mug_06.h mug_07.c mug_07.h mug_08.c mug_08.h mug_09.c mug_09.h mug_10.c mug_10.h mug_11.c mug_11.h ascii.c ascii.h agb_debug.h applymovements.h attack_names.h battle_abilities.h battle_common.h battle_custom_structs.h battle_fractions.h battle_help.h battle_initiative.h battle_locations.h battle_script.h battle_structs.h battle_test.h bpre.h callback.h config.h debug.h dns_core.h fade.h game_engine.h lcd.h math.h memory.h moves.h objects.h oe_animation.h pkmn_abilities.h pkmn_attributes.h pkmn_item_effects.h pkmn_items.h pkmn_types.h pokemon.h script_language.h sound.h types.h lcd_io_test.S mugshot_table.s textbox_mugshots.c textbox_setup.S trans_mug_close_fix.S tm_compatability.S tm_index.S tm_index_fix.S tm_number.S tm_save_block.S ability_change.c ability_change_script.S assurance.c assurance_script.S bs_table.S cmd_callasm.S cmd_setword.S custom_print_string.S new_move_first.S new_move_second.S new_move_third.S bride.c bride_scripts.S close_combat.c close_combat_scripts.S crush_grip_like_script.S hp_damage_mod.c defog.c defog_script.S fang_animations.S fang_effect.S feint.c feint_scripts.S flare_blitz_script.S gastro_acid.c gastro_acid_script.S hazards_scripts.S healing_wish.c healing_wish_script.S hone_claws_script.S lucky_chant.c lucky_chant_script.S magnet_rise.c magnet_rise_script.S metal_burst.c metal_burst_script.S pay_back.c pay_back_script.S power_trick.c power_trick_script.S punishment.c punishment_script.S rooms.c rooms_script.S roost.c roost_scripts.S seed_flare_script.S split_moves.c split_moves_script.S swap_moves.c swap_moves_script.S tailwind.c tailwind_scripts.S u_turn_script.S veno_shock_script.S venoshock_has_multiplier.c main_mixer.S music_override.c grass_animation.c overworld.c overworld_hooks.S trainer_run.S jump_behavior.S on_step.S flag_hook.S save_block_jpan.S var_hook.S camera_move.c camera_move.h custom_specials.c cutscene_meteor.c cutscene_meteor.h load_text_special.c trainer_battle.c pokedex_data.S pokedex_data.txt pokedex_entries.S pokedex_entries.txt pokemon_names.S pokemon_names.txt globals.S globals.txt globals.S globals.txt outdoor.S outdoor.txt player_house.S player_house.txt globals.S globals.txt test_trainers.S test_trainers.txt trainer_data.S trainer_data.txt trainerclasses.S trainerclasses.txt hazards.S hazards.txt invalid.S invalid.txt item_data.S item_data.txt item_description.S item_description.txt move_descriptions.S move_descriptions.txt move_names.S move_names.txt move_strings.S text_multichoices.S text_multichoices.txt hazards.txt move_strings.txt pokemon_evolution.s pokemon_habitats.s main.asm string/de/move_strings.txt makefile localhost 3 . ${AUTO_FOLDER} ${AUTO_FOLDER} ${MAKE} ${ITEM_NAME}.o ${AUTO_COMPILE} ${AUTO_COMPILE} gdb "${OUTPUT_PATH}" "./tools/vba buld/pkmn_sots.gba" "./tools/vba" "build/pkmn_sots.gba" "../tools/vba" "build/pkmn_sots.gba" "../tools/vbam.exe --verbose=128" "build/pkmn_sots.gba" "../tools/vbam.exe" --verbose=128 "build/pkmn_sots.gba" "../tools/vbam.exe" "build/pkmn_sots.gba" --agb-print --verbose=128 "../tools/vbam.exe" "build/pkmn_sots.gba" "../tools/vba.exe" "build/pkmn_sots.gba" "../tools/vba.exe" "build/pkmn_sots.gba" . true 0 0