MCPcopy Create free account

hub / github.com/Striaton-Lab-Team/Poke_Transporter_GB / functions

Functions526 in github.com/Striaton-Lab-Team/Poke_Transporter_GB

↓ 3 callersFunctionmark_block_allocated
@brief This function marks a block of pages as "allocated" in the allocation map at the specified map position
source/custom_malloc.cpp:162
↓ 3 callersFunctionmultiboot_show_textbox
source/multiboot_upload.cpp:10
↓ 3 callersFunctionnpf_snprintf
include/libraries/nanoprintf/nanoprintf.h:1050
↓ 3 callersFunctionnpf_utoa_rev
include/libraries/nanoprintf/nanoprintf.h:472
↓ 3 callersFunctionrand_next_frame
source/random.cpp:16
↓ 3 callersFunctionreload_textbox_background
source/sprite_data.cpp:212
↓ 3 callersMethodresize
include/libstd_replacements.h:118
↓ 3 callersFunctionsanitize_save_size
source/save.cpp:157
↓ 3 callersFunctionset_missingno
source/global_frame_controller.cpp:245
↓ 3 callersFunctionshow_text_box
source/text_engine.cpp:152
↓ 3 callersFunctiontext_loop
source/text_engine.cpp:78
↓ 2 callersFunctionBitUnPack
source/sprite_data.cpp:425
↓ 2 callersMethodactivate
include/libraries/gba-link-connection/LinkSPI.hpp:91
↓ 2 callersMethodadd_button
source/button_menu.cpp:105
↓ 2 callersFunctionadd_menu_box
source/sprite_data.cpp:263
↓ 2 callersFunctioncheck_block_free
@brief This function checks for num_pages of free space at the specified alloc map position.
source/custom_malloc.cpp:135
↓ 2 callersFunctioncompare_map_and_npc_data
source/flash_mem.cpp:181
↓ 2 callersMethodcontinue_link
source/pokemon_party.cpp:204
↓ 2 callersFunctiondelay_cycles_until
source/delays.cpp:22
↓ 2 callersFunctionexchange_boxes
source/gameboy_colour.cpp:487
↓ 2 callersFunctionexchange_parties
source/gameboy_colour.cpp:480
↓ 2 callersFunctionexchange_remove_array
source/gameboy_colour.cpp:648
↓ 2 callersFunctionfennel_blink
source/sprite_data.cpp:774
↓ 2 callersMethodfill_refrences
source/script_var.cpp:38
↓ 2 callersMethodgenerate_patchlist
tools/payload-generator/src/payloads/z80_asm.cpp:58
↓ 2 callersMethodget_cond_id
source/script_obj.cpp:37
↓ 2 callersFunctionget_entries_start_offset_of
source/text_data_table.cpp:10
↓ 2 callersMethodget_game_gen
source/pokemon_party.cpp:252
↓ 2 callersFunctionget_heap_start
For some reason, __end__ only gives the right value if we use it directly. We can't store it in a variable. But if we create an inline function, then
source/custom_malloc.cpp:45
↓ 2 callersFunctionget_num_pages_for_size
@brief This function calculates the number of pages needed to allocate at least the requested size. It does add 1 additional page for storing the allo
source/custom_malloc.cpp:187
↓ 2 callersFunctionget_num_text_entries
source/text_data_table.cpp:16
↓ 2 callersFunctionget_rand_range
source/random.cpp:50
↓ 2 callersMethodget_text_entry_index
source/script_obj.cpp:22
↓ 2 callersMethodget_true_index
source/script_obj.cpp:27
↓ 2 callersMethodhas_text
source/script_obj.cpp:13
↓ 2 callersFunctioninit_payload
payload_builder copy.cpp:10
↓ 2 callersMethodinsert_sprite_data
source/script_var.cpp:215
↓ 2 callersMethodis_hoenn
source/rom_data.cpp:145
↓ 2 callersMethodload_rom
source/rom_data.cpp:19
↓ 2 callersFunctionload_select_sprites
source/sprite_data.cpp:564
↓ 2 callersFunctionload_text_entry_into_buffer
source/pokedex.cpp:32
↓ 2 callersFunctionloop
source/gameboy_colour.cpp:366
↓ 2 callersFunctionmark_block_free
@brief This function marks a block of pages as "free" in the allocation map at the specified map position
source/custom_malloc.cpp:173
↓ 2 callersFunctionnpf_max
include/libraries/nanoprintf/nanoprintf.h:287
↓ 2 callersFunctionnpf_vpprintf
include/libraries/nanoprintf/nanoprintf.h:751
↓ 2 callersFunctionnpf_vsnprintf
include/libraries/nanoprintf/nanoprintf.h:1058
↓ 2 callersFunctionoperator delete
operator delete
source/libstd_replacements.cpp:54
↓ 2 callersMethodplace_pointer
tools/payload-generator/src/payloads/z80_asm.cpp:753
↓ 2 callersFunctionread_dialogue_text_entry
This function was separated from text_loop to reduce the scope of the text_decompression_buffer. if we didn't do this, the decompression_buffer would
source/text_engine.cpp:31
↓ 2 callersFunctionread_payload_metadata
Reads a payload from the specified buffer pointer based on generation, language, and game variant
tools/payload-generator/src/payloads/payload_file_reader.cpp:7
↓ 2 callersFunctionread_payload_metadata
Reads a payload from the specified buffer pointer based on generation, language, and game variant
source/payload_file_reader.cpp:7
↓ 2 callersFunctionreverse_endian
Reverses the endian of the given array
source/flash_mem.cpp:114
↓ 2 callersMethodselect_menu_main
source/select_menu.cpp:26
↓ 2 callersMethodset_lang
source/select_menu.cpp:150
↓ 2 callersFunctionset_menu_sprite_pal
source/global_frame_controller.cpp:107
↓ 2 callersFunctionset_tutorial_flag
source/save_data_manager.cpp:52
↓ 2 callersFunctiontext_next_obj_id
source/text_engine.cpp:134
↓ 2 callersFunctionwait_for_user_to_continue
source/text_engine.cpp:285
↓ 2 callersFunctionwrite_custom_save_data
source/save_data_manager.cpp:20
↓ 2 callersFunctionwrite_payload_metadata
tools/payload-generator/src/payloads/payload_file_writer.cpp:39
↓ 1 callersFunctionIRQ_Disable
source/interrupts_gba.c:58
↓ 1 callersFunctionIRQ_Enable
source/interrupts_gba.c:35
↓ 1 callersFunctionIRQ_Init
source/interrupts_gba.c:13
↓ 1 callersFunctionIRQ_SetHandler
source/interrupts_gba.c:29
↓ 1 callersFunctionSplitSentenceIntoLines
(sentence, offset, pixelsPerChar, pixelsInLine)
text_helper/main.py:163
↓ 1 callersMethod_onSerial
include/libraries/gba-link-connection/LinkRawCable.hpp:148
↓ 1 callersMethod_onSerial
include/libraries/gba-link-connection/LinkSPI.hpp:196
↓ 1 callersMethodadd_binary_patches
tools/payload-generator/src/payloads/payload_file_writer.cpp:21
↓ 1 callersFunctionbackground_frame
source/background_engine.cpp:9
↓ 1 callersMethodbox_main
source/box_menu.cpp:16
↓ 1 callersMethodbuild_script
source/mystery_gift_builder.cpp:101
↓ 1 callersMethodbutton_main
source/button_menu.cpp:31
↓ 1 callersMethodcalc_checksum32
source/mystery_gift_builder.cpp:1125
↓ 1 callersMethodcalc_crc16
source/mystery_gift_builder.cpp:1138
↓ 1 callersFunctioncalculate_page_offset
@brief This function calculates the absolute page offset/count from the start of the alloc_map until the specified position in the alloc map
source/custom_malloc.cpp:52
↓ 1 callersMethodclear_vector
source/button_menu.cpp:171
↓ 1 callersFunctionconvert_alloc_map_position_into_mem_pool_ptr
@brief This function converts a position in the alloc map into the associated pointer in the actual memory pool.
source/custom_malloc.cpp:67
↓ 1 callersFunctionconvert_item
(ogDict)
text_helper/main.py:326
↓ 1 callersFunctioncredits
source/main.cpp:203
↓ 1 callersFunctiondetermine_fennel_blink
source/global_frame_controller.cpp:216
↓ 1 callersMethoddiff
include <cstdio>
tools/payload-generator/src/payloads/binary_patch_generator.cpp:4
↓ 1 callersFunctionerase_textbox_tiles
source/sprite_data.cpp:314
↓ 1 callersFunctionexecute_multiboot
* Now jump to the multiboot rom address and start execution */
loader/source/main.c:81
↓ 1 callersFunctionformat_data
(string)
tools/payload-generator/src/debug_scripts/bgb_link.py:5
↓ 1 callersFunctiongame_load_error
source/main.cpp:140
↓ 1 callersFunctiongenerate_payloads_for
* Generates the payloads for the specific pokémon generation. * Note: yellow_version indicates that we'd want to generate the payloads for pokémon y
tools/payload-generator/src/main.cpp:17
↓ 1 callersFunctionget_aligned_offset
* @brief Calculate the next 4 byte aligned offset. * * The Gameboy Advance needs alignment to read data correctly. * For (u)int16_t data types, fo
tools/payload-generator/src/payloads/payload_file_reader.cpp:30
↓ 1 callersFunctionget_aligned_offset
* @brief Calculate the next 4 byte aligned offset. * * The Gameboy Advance needs alignment to read data correctly. * For (u)int16_t data types, fo
source/payload_file_reader.cpp:30
↓ 1 callersMethodget_contains_invalid
source/pokemon_party.cpp:325
↓ 1 callersMethodget_contains_missingno
source/pokemon_party.cpp:335
↓ 1 callersMethodget_contains_mythical
source/pokemon_party.cpp:232
↓ 1 callersFunctionget_def_lang_num
source/save_data_manager.cpp:42
↓ 1 callersFunctionget_entry_size_in_bytes
source/text_data_table.cpp:21
↓ 1 callersMethodget_false_index
source/script_obj.cpp:32
↓ 1 callersMethodget_has_new_pkmn
source/pokemon_party.cpp:221
↓ 1 callersMethodget_lang
source/pokemon_party.cpp:275
↓ 1 callersMethodget_number_of_text_entries
source/text_data_table.cpp:55
↓ 1 callersFunctionget_rand_u32
source/random.cpp:21
↓ 1 callersFunctionget_rev_rand_u32
source/random.cpp:33
↓ 1 callersMethodget_script
source/mystery_gift_builder.cpp:1101
← previousnext →101–200 of 526, ranked by callers