Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Striaton-Lab-Team/Poke_Transporter_GB
/ functions
Functions
526 in github.com/Striaton-Lab-Team/Poke_Transporter_GB
⨍
Functions
526
◇
Types & classes
70
↓ 3 callers
Function
mark_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 callers
Function
multiboot_show_textbox
source/multiboot_upload.cpp:10
↓ 3 callers
Function
npf_snprintf
include/libraries/nanoprintf/nanoprintf.h:1050
↓ 3 callers
Function
npf_utoa_rev
include/libraries/nanoprintf/nanoprintf.h:472
↓ 3 callers
Function
rand_next_frame
source/random.cpp:16
↓ 3 callers
Function
reload_textbox_background
source/sprite_data.cpp:212
↓ 3 callers
Method
resize
include/libstd_replacements.h:118
↓ 3 callers
Function
sanitize_save_size
source/save.cpp:157
↓ 3 callers
Function
set_missingno
source/global_frame_controller.cpp:245
↓ 3 callers
Function
show_text_box
source/text_engine.cpp:152
↓ 3 callers
Function
text_loop
source/text_engine.cpp:78
↓ 2 callers
Function
BitUnPack
source/sprite_data.cpp:425
↓ 2 callers
Method
activate
include/libraries/gba-link-connection/LinkSPI.hpp:91
↓ 2 callers
Method
add_button
source/button_menu.cpp:105
↓ 2 callers
Function
add_menu_box
source/sprite_data.cpp:263
↓ 2 callers
Function
check_block_free
@brief This function checks for num_pages of free space at the specified alloc map position.
source/custom_malloc.cpp:135
↓ 2 callers
Function
compare_map_and_npc_data
source/flash_mem.cpp:181
↓ 2 callers
Method
continue_link
source/pokemon_party.cpp:204
↓ 2 callers
Function
delay_cycles_until
source/delays.cpp:22
↓ 2 callers
Function
exchange_boxes
source/gameboy_colour.cpp:487
↓ 2 callers
Function
exchange_parties
source/gameboy_colour.cpp:480
↓ 2 callers
Function
exchange_remove_array
source/gameboy_colour.cpp:648
↓ 2 callers
Function
fennel_blink
source/sprite_data.cpp:774
↓ 2 callers
Method
fill_refrences
source/script_var.cpp:38
↓ 2 callers
Method
generate_patchlist
tools/payload-generator/src/payloads/z80_asm.cpp:58
↓ 2 callers
Method
get_cond_id
source/script_obj.cpp:37
↓ 2 callers
Function
get_entries_start_offset_of
source/text_data_table.cpp:10
↓ 2 callers
Method
get_game_gen
source/pokemon_party.cpp:252
↓ 2 callers
Function
get_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 callers
Function
get_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 callers
Function
get_num_text_entries
source/text_data_table.cpp:16
↓ 2 callers
Function
get_rand_range
source/random.cpp:50
↓ 2 callers
Method
get_text_entry_index
source/script_obj.cpp:22
↓ 2 callers
Method
get_true_index
source/script_obj.cpp:27
↓ 2 callers
Method
has_text
source/script_obj.cpp:13
↓ 2 callers
Function
init_payload
payload_builder copy.cpp:10
↓ 2 callers
Method
insert_sprite_data
source/script_var.cpp:215
↓ 2 callers
Method
is_hoenn
source/rom_data.cpp:145
↓ 2 callers
Method
load_rom
source/rom_data.cpp:19
↓ 2 callers
Function
load_select_sprites
source/sprite_data.cpp:564
↓ 2 callers
Function
load_text_entry_into_buffer
source/pokedex.cpp:32
↓ 2 callers
Function
loop
source/gameboy_colour.cpp:366
↓ 2 callers
Function
mark_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 callers
Function
npf_max
include/libraries/nanoprintf/nanoprintf.h:287
↓ 2 callers
Function
npf_vpprintf
include/libraries/nanoprintf/nanoprintf.h:751
↓ 2 callers
Function
npf_vsnprintf
include/libraries/nanoprintf/nanoprintf.h:1058
↓ 2 callers
Function
operator delete
operator delete
source/libstd_replacements.cpp:54
↓ 2 callers
Method
place_pointer
tools/payload-generator/src/payloads/z80_asm.cpp:753
↓ 2 callers
Function
read_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 callers
Function
read_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 callers
Function
read_payload_metadata
Reads a payload from the specified buffer pointer based on generation, language, and game variant
source/payload_file_reader.cpp:7
↓ 2 callers
Function
reverse_endian
Reverses the endian of the given array
source/flash_mem.cpp:114
↓ 2 callers
Method
select_menu_main
source/select_menu.cpp:26
↓ 2 callers
Method
set_lang
source/select_menu.cpp:150
↓ 2 callers
Function
set_menu_sprite_pal
source/global_frame_controller.cpp:107
↓ 2 callers
Function
set_tutorial_flag
source/save_data_manager.cpp:52
↓ 2 callers
Function
text_next_obj_id
source/text_engine.cpp:134
↓ 2 callers
Function
wait_for_user_to_continue
source/text_engine.cpp:285
↓ 2 callers
Function
write_custom_save_data
source/save_data_manager.cpp:20
↓ 2 callers
Function
write_payload_metadata
tools/payload-generator/src/payloads/payload_file_writer.cpp:39
↓ 1 callers
Function
IRQ_Disable
source/interrupts_gba.c:58
↓ 1 callers
Function
IRQ_Enable
source/interrupts_gba.c:35
↓ 1 callers
Function
IRQ_Init
source/interrupts_gba.c:13
↓ 1 callers
Function
IRQ_SetHandler
source/interrupts_gba.c:29
↓ 1 callers
Function
SplitSentenceIntoLines
(sentence, offset, pixelsPerChar, pixelsInLine)
text_helper/main.py:163
↓ 1 callers
Method
_onSerial
include/libraries/gba-link-connection/LinkRawCable.hpp:148
↓ 1 callers
Method
_onSerial
include/libraries/gba-link-connection/LinkSPI.hpp:196
↓ 1 callers
Method
add_binary_patches
tools/payload-generator/src/payloads/payload_file_writer.cpp:21
↓ 1 callers
Function
background_frame
source/background_engine.cpp:9
↓ 1 callers
Method
box_main
source/box_menu.cpp:16
↓ 1 callers
Method
build_script
source/mystery_gift_builder.cpp:101
↓ 1 callers
Method
button_main
source/button_menu.cpp:31
↓ 1 callers
Method
calc_checksum32
source/mystery_gift_builder.cpp:1125
↓ 1 callers
Method
calc_crc16
source/mystery_gift_builder.cpp:1138
↓ 1 callers
Function
calculate_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 callers
Method
clear_vector
source/button_menu.cpp:171
↓ 1 callers
Function
convert_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 callers
Function
convert_item
(ogDict)
text_helper/main.py:326
↓ 1 callers
Function
credits
source/main.cpp:203
↓ 1 callers
Function
determine_fennel_blink
source/global_frame_controller.cpp:216
↓ 1 callers
Method
diff
include <cstdio>
tools/payload-generator/src/payloads/binary_patch_generator.cpp:4
↓ 1 callers
Function
erase_textbox_tiles
source/sprite_data.cpp:314
↓ 1 callers
Function
execute_multiboot
* Now jump to the multiboot rom address and start execution */
loader/source/main.c:81
↓ 1 callers
Function
format_data
(string)
tools/payload-generator/src/debug_scripts/bgb_link.py:5
↓ 1 callers
Function
game_load_error
source/main.cpp:140
↓ 1 callers
Function
generate_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 callers
Function
get_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 callers
Function
get_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 callers
Method
get_contains_invalid
source/pokemon_party.cpp:325
↓ 1 callers
Method
get_contains_missingno
source/pokemon_party.cpp:335
↓ 1 callers
Method
get_contains_mythical
source/pokemon_party.cpp:232
↓ 1 callers
Function
get_def_lang_num
source/save_data_manager.cpp:42
↓ 1 callers
Function
get_entry_size_in_bytes
source/text_data_table.cpp:21
↓ 1 callers
Method
get_false_index
source/script_obj.cpp:32
↓ 1 callers
Method
get_has_new_pkmn
source/pokemon_party.cpp:221
↓ 1 callers
Method
get_lang
source/pokemon_party.cpp:275
↓ 1 callers
Method
get_number_of_text_entries
source/text_data_table.cpp:55
↓ 1 callers
Function
get_rand_u32
source/random.cpp:21
↓ 1 callers
Function
get_rev_rand_u32
source/random.cpp:33
↓ 1 callers
Method
get_script
source/mystery_gift_builder.cpp:1101
← previous
next →
101–200 of 526, ranked by callers