SearchForCheats.de.vu» Project #2 - Commands!


Project #2 - Commands!

Well, it took me "some" time, but finally here is it: a (nearly) complete overview of all the commands of Pokemon Fire Red / Leaf Green.

For further details use the tools loadingNOW built based on my findings.

A complete documentation is under construction. Please be patient...

ROM:0815F9B4 sh_cmd_table    DCD sh_00_nop+1         ; DATA XREF: ROM:off_8069A9Co
ROM:0815F9B4                                         ; ROM:off_8069B1Co ...
ROM:0815F9B8                 DCD sh_01_nop+1
ROM:0815F9BC                 DCD sh_02_end_script+1
ROM:0815F9C0                 DCD sh_03_return+1
ROM:0815F9C4                 DCD sh_04_call+1
ROM:0815F9C8                 DCD sh_05_goto+1
ROM:0815F9CC                 DCD sh_06_if_jump+1
ROM:0815F9D0                 DCD sh_07_if_call+1
ROM:0815F9D4                 DCD sh_08_jumpstd+1
ROM:0815F9D8                 DCD sh_09_callstd+1
ROM:0815F9DC                 DCD sh_0A_jumpstd_if+1
ROM:0815F9E0                 DCD sh_0B_callstd_if+1
ROM:0815F9E4                 DCD sh_0C_execute_RAM_script+1
ROM:0815F9E8                 DCD sh_0D_endscript_killram+1
ROM:0815F9EC                 DCD sh_0E_write_strange+1
ROM:0815F9F0                 DCD sh_0F_load_message+1
ROM:0815F9F4                 DCD sh_10_set_var32_val8+1
ROM:0815F9F8                 DCD sh_11_set_pointer_to_byte+1
ROM:0815F9FC                 DCD sh_12_set_var32_to_pointer32+1
ROM:0815FA00                 DCD sh_13_set_byte_pointer_to_var32+1
ROM:0815FA04                 DCD sh_14_set_var32_to_var32+1
ROM:0815FA08                 DCD sh_15_set_byte_to_byte+1
ROM:0815FA0C                 DCD sh_16_set_var_value+1
ROM:0815FA10                 DCD sh_17_add_val_to_var+1
ROM:0815FA14                 DCD sh_18_substract_val_from_var+1
ROM:0815FA18                 DCD sh_19_set_var_var+1
ROM:0815FA1C                 DCD sh_1A_get_item+1
ROM:0815FA20                 DCD sh_1B_var32_var32_last_byte+1
ROM:0815FA24                 DCD sh_1C_cmp_var32_to_byte+1
ROM:0815FA28                 DCD sh_1D_cmp_var32_to_pointer+1
ROM:0815FA2C                 DCD sh_1E_cmp_pointer_to_var32+1
ROM:0815FA30                 DCD sh_1F_cmp_pointer_to_byte+1
ROM:0815FA34                 DCD sh_20_cmp_pointer_to_pointer+1
ROM:0815FA38                 DCD sh_21_cmp_var_val+1
ROM:0815FA3C                 DCD sh_22_cmp_var_var+1
ROM:0815FA40                 DCD sh_23_execute_ASM+1
ROM:0815FA44                 DCD sh_24_execute_ASM_2+1
ROM:0815FA48                 DCD sh_25_special_call+1
ROM:0815FA4C                 DCD sh_26_special_setvar+1
ROM:0815FA50                 DCD sh_27_set_to_waitstate+1
ROM:0815FA54                 DCD sh_28_pause+1
ROM:0815FA58                 DCD sh_29_setflag+1
ROM:0815FA5C                 DCD sh_2A_clearflag+1
ROM:0815FA60                 DCD sh_2B_checkflag+1
ROM:0815FA64                 DCD sh_2C_nop+1
ROM:0815FA68                 DCD sh_2D_nop+1
ROM:0815FA6C                 DCD sh_2E_kill_LASTRESULT+1
ROM:0815FA70                 DCD sh_2F_play_music+1
ROM:0815FA74                 DCD sh_30_checkmusic+1
ROM:0815FA78                 DCD sh_31_play_fanfare+1
ROM:0815FA7C                 DCD sh_32_wait_fanfare+1
ROM:0815FA80                 DCD sh_33_play_music+1
ROM:0815FA84                 DCD loc_806B120+1
ROM:0815FA88                 DCD sh_35_fade_to_default+1
ROM:0815FA8C                 DCD sh_36_fade_to_music+1
ROM:0815FA90                 DCD sh_37_fadeout+1
ROM:0815FA94                 DCD sh_38_fadein+1
ROM:0815FA98                 DCD sh_39_warp_sfx+1
ROM:0815FA9C                 DCD sh_3A_warp_new_music+1
ROM:0815FAA0                 DCD sh_3B_warp_keep_music+1
ROM:0815FAA4                 DCD sh_3C_warp_v3+1
ROM:0815FAA8                 DCD sh_3D_warp_v4+1
ROM:0815FAAC                 DCD sh_3E_set_new_map+1
ROM:0815FAB0                 DCD sh_3F_set_new_map_DMA+1
ROM:0815FAB4                 DCD sh_40_set_new_map_2+1
ROM:0815FAB8                 DCD sh_41_set_new_map_3+1
ROM:0815FABC                 DCD sh_42_get_current_hero_pos+1
ROM:0815FAC0                 DCD sh_43_get_teampkmn_amount+1
ROM:0815FAC4                 DCD sh_44_add_item_silently+1
ROM:0815FAC8                 DCD sh_45_remove_item+1
ROM:0815FACC                 DCD sh_46_check_item_amount+1
ROM:0815FAD0                 DCD sh_47_check_item+1
ROM:0815FAD4                 DCD sh_48_get_item_type+1
ROM:0815FAD8                 DCD sh_49_add_item_pc+1
ROM:0815FADC                 DCD sh_4A_check_item_pc+1
ROM:0815FAE0                 DCD sh_4B_nop_para_u16+1
ROM:0815FAE4                 DCD sh_4C_nop_para_u16+1
ROM:0815FAE8                 DCD sh_4D_nop_para_u16+1
ROM:0815FAEC                 DCD sh_4E_nop_para_u16+1
ROM:0815FAF0                 DCD sh_4F_execute_movement+1
ROM:0815FAF4                 DCD sub_806B244+1
ROM:0815FAF8                 DCD sh_51_waitmove+1
ROM:0815FAFC                 DCD sh_52_waitmove_set_coords+1
ROM:0815FB00                 DCD sh_53_hide_sprite+1
ROM:0815FB04                 DCD sh_54_hide_sprite_set_coords+1
ROM:0815FB08                 DCD sh_55_show_sprite+1
ROM:0815FB0C                 DCD sh_56_show_sprite_set_coords+1
ROM:0815FB10                 DCD sh_57_move_sprite+1
ROM:0815FB14                 DCD loc_806B4F0+1
ROM:0815FB18                 DCD loc_806B520+1
ROM:0815FB1C                 DCD sh_5A_face_player+1
ROM:0815FB20                 DCD sh_5B_set_sprite_direction+1
ROM:0815FB24                 DCD sh_5C_trainer_battle+1
ROM:0815FB28                 DCD sh_5D_trainer_battle_repeat+1
ROM:0815FB2C                 DCD sh_5E_end_battle_missing_start_message+1
ROM:0815FB30                 DCD sh_5E_end_battle_missing_win_message+1
ROM:0815FB34                 DCD sh_60_check_trainer_flag+1
ROM:0815FB38                 DCD sh_61_set_trainer_flag+1
ROM:0815FB3C                 DCD sh_62_unset_trainer_flag+1
ROM:0815FB40                 DCD sh_63_new_sprite_location_permanent+1
ROM:0815FB44                 DCD sh_64_set_sprite_top_left_corner+1
ROM:0815FB48                 DCD sh_65_set_sprite_behaviour+1
ROM:0815FB4C                 DCD sh_66_check_text+1
ROM:0815FB50                 DCD sh_67_execute_box+1
ROM:0815FB54                 DCD sh_68_close_box+1
ROM:0815FB58                 DCD sh_69_jingle+1
ROM:0815FB5C                 DCD sh_6A_lockdown+1
ROM:0815FB60                 DCD sh_6B_release+1
ROM:0815FB64                 DCD sh_6C_release_2+1
ROM:0815FB68                 DCD sh_6D_lock_player_movement+1
ROM:0815FB6C                 DCD sh_6E_release_player+1
ROM:0815FB70                 DCD sh_6F_multiple_choice+1
ROM:0815FB74                 DCD sh_70_multiple_choice_no_cancel+1
ROM:0815FB78                 DCD sh_71_multiple_choice_dunno+1
ROM:0815FB7C                 DCD sh_72_nop+1
ROM:0815FB80                 DCD sh_73_nop_para_word+1
ROM:0815FB84                 DCD sh_74_nop+1
ROM:0815FB88                 DCD sh_75_open_picture_box+1
ROM:0815FB8C                 DCD sh_76_close_picture_box+1
ROM:0815FB90                 DCD sh_77_nop_para_byte+1
ROM:0815FB94                 DCD sh_78_braille_msgbox+1
ROM:0815FB98                 DCD sh_79_give_pokemon+1
ROM:0815FB9C                 DCD sh_7A_create_egg+1
ROM:0815FBA0                 DCD sh_7B_change_pokedata_AP+1
ROM:0815FBA4                 DCD sh_7C_check_attack_number+1
ROM:0815FBA8                 DCD sh_7D_load_pokename+1
ROM:0815FBAC                 DCD sh_7E_load_first_pokename+1
ROM:0815FBB0                 DCD sh_7F_load_pokename_team+1
ROM:0815FBB4                 DCD sh_80_load_item_name+1
ROM:0815FBB8                 DCD sh_81_nop_halfword+1
ROM:0815FBBC                 DCD sh_82_load_item_name+1
ROM:0815FBC0                 DCD sh_83_load_textvar_var+1
ROM:0815FBC4                 DCD sh_84_load_textvar_std_expression+1
ROM:0815FBC8                 DCD sh_85_load_textvar_pointer+1
ROM:0815FBCC                 DCD sh_86_open_shop+1
ROM:0815FBD0                 DCD sh_87_open_shop+1
ROM:0815FBD4                 DCD sh_88_open_shop+1
ROM:0815FBD8                 DCD sh_89_open_casino_game1+1
ROM:0815FBDC                 DCD sh_8A_nop+1
ROM:0815FBE0                 DCD sh_8B_set_choose_state+1
ROM:0815FBE4                 DCD sh_8C_nop+1
ROM:0815FBE8                 DCD sh_8D_nop+1
ROM:0815FBEC                 DCD sh_8E_nop+1
ROM:0815FBF0                 DCD sh_8F_get_random_val+1
ROM:0815FBF4                 DCD sh_90_add_money+1
ROM:0815FBF8                 DCD sh_91_substract_money+1
ROM:0815FBFC                 DCD sh_92_check_money+1
ROM:0815FC00                 DCD sh_93_display_money+1
ROM:0815FC04                 DCD sh_94_hide_money+1
ROM:0815FC08                 DCD sh_95_update_money+1
ROM:0815FC0C                 DCD sh_96_nop+1
ROM:0815FC10                 DCD sh_97_screen_special_effect+1
ROM:0815FC14                 DCD sh_98_refade_with_timer+1
ROM:0815FC18                 DCD sub_806A8FC+1
ROM:0815FC1C                 DCD sub_806A8E0+1
ROM:0815FC20                 DCD sub_806B85C+1
ROM:0815FC24                 DCD sh_9C_execute_HM+1
ROM:0815FC28                 DCD sh_9D_set_HM_animation_data+1
ROM:0815FC2C                 DCD sh_9E_checkarray_HM_animation+1
ROM:0815FC30                 DCD sh_9F_changeposition_fly+1
ROM:0815FC34                 DCD sh_A0_checkgender+1
ROM:0815FC38                 DCD sh_A1_play_cry+1
ROM:0815FC3C                 DCD sh_A2_setmaptile+1
ROM:0815FC40                 DCD sh_A3_set_standard_weather_data+1
ROM:0815FC44                 DCD sh_A4_set_weather_data+1
ROM:0815FC48                 DCD sh_A5_execute_weather+1
ROM:0815FC4C                 DCD sub_806AA30+1
ROM:0815FC50                 DCD sh_A7_set_new_map_footer+1
ROM:0815FC54                 DCD loc_806B550+1
ROM:0815FC58                 DCD loc_806B58C+1
ROM:0815FC5C                 DCD sh_AA_create_new_sprite+1
ROM:0815FC60                 DCD sub_806B6C0+1
ROM:0815FC64                 DCD sh_AC_open_door+1
ROM:0815FC68                 DCD sh_AD_close_door+1
ROM:0815FC6C                 DCD sh_AE_wait_door+1
ROM:0815FC70                 DCD sh_AF_open_door_nosound+1
ROM:0815FC74                 DCD loc_806C6E0+1
ROM:0815FC78                 DCD sh_B1_nop+1
ROM:0815FC7C                 DCD sh_B2_nop+1
ROM:0815FC80                 DCD sh_B3_get_coin_amount+1
ROM:0815FC84                 DCD sh_B4_add_coins+1
ROM:0815FC88                 DCD sh_B5_substract_coins+1
ROM:0815FC8C                 DCD sh_B6_load_battle+1
ROM:0815FC90                 DCD sh_B7_start_wild_battle+1
ROM:0815FC94                 DCD sh_B8_set_virtual_adress+1
ROM:0815FC98                 DCD sh_B9_virtual_jump+1
ROM:0815FC9C                 DCD sh_BA_virtual_call+1
ROM:0815FCA0                 DCD sh_BB_virtual_if_jump+1
ROM:0815FCA4                 DCD sh_BC_virtual_if_call+1
ROM:0815FCA8                 DCD sh_BD_virtual_message+1
ROM:0815FCAC                 DCD sh_BE_virtual_load_text+1
ROM:0815FCB0                 DCD sh_BF_virtual_load_textbuffer+1
ROM:0815FCB4                 DCD sh_C0_display_coins+1
ROM:0815FCB8                 DCD sh_C1_hide_coins+1
ROM:0815FCBC                 DCD sh_C2_update_coins+1
ROM:0815FCC0                 DCD sub_806A870+1
ROM:0815FCC4                 DCD sub_806AF90+1
ROM:0815FCC8                 DCD sub_806C540+1
ROM:0815FCCC                 DCD sh_C6_load_textvar_box_label+1
ROM:0815FCD0                 DCD sh_C7_change_text_colour+1
ROM:0815FCD4                 DCD sub_806B828+1
ROM:0815FCD8                 DCD sub_806B850+1
ROM:0815FCDC                 DCD sh_CA_message_design_sign+1
ROM:0815FCE0                 DCD sh_CB_message_design_person+1
ROM:0815FCE4                 DCD sh_CC_compare_secret_game_data+1
ROM:0815FCE8                 DCD sh_CD_set_obedient_bit+1
ROM:0815FCEC                 DCD sh_CE_check_obedient_bit+1
ROM:0815FCF0                 DCD sh_CF_execute_RAM_script_DMA+1
ROM:0815FCF4                 DCD sh_D0_set_worldmap_flag+1
ROM:0815FCF8                 DCD sh_D1_warp_v5+1
ROM:0815FCFC                 DCD sh_D2_change_catch_location+1
ROM:0815FD00                 DCD sub_806BC40+1
ROM:0815FD04                 DCD sh_D4_load_item_string_plur_sensitive+1
ROM:0815FD08 sh_max_cmd      DCD sh_00_nop+1

Mastermind_X, Sun 17.02.2008 22:58

"Pokémon" ist ein eingetragenes Warenzeichen der Firma Nintendo
"Action Replay" ist ein eingetragenes Warenzeichen von Datel Interact.
© www.SearchForCheats.de.vu by Mastermind_X
© 2006 - 2008