Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HarbourMasters/SpaghettiKart
/ functions
Functions
5,105 in github.com/HarbourMasters/SpaghettiKart
⨍
Functions
5,105
◇
Types & classes
867
↓ 3 callers
Function
func_800BB43C
This appears to be a modified version of alSeqFileNew from src/os/alBankNew.c Or maybe its patch_seq_file from SM64's load_sh.c?
src/audio/load.c:369
↓ 3 callers
Function
func_800BB584
There does not appear to an SM64 counterpart to this function
src/audio/load.c:415
↓ 3 callers
Function
func_800CBB48
src/audio/port_eu.c:282
↓ 3 callers
Function
func_80281880
src/ending/code_80281780.c:62
↓ 3 callers
Function
func_80282C40
src/ending/ceremony_and_credits.c:356
↓ 3 callers
Function
func_80282E58
src/ending/ceremony_and_credits.c:399
↓ 3 callers
Function
func_8028EF28
src/racing/race_logic.c:479
↓ 3 callers
Function
func_8028F970
src/racing/race_logic.c:756
↓ 3 callers
Function
func_802976D8
src/racing/actors.c:402
↓ 3 callers
Function
func_802976EC
src/racing/actors.c:408
↓ 3 callers
Function
func_802ABDF4
src/racing/collision.c:461
↓ 3 callers
Function
func_802B3B44
src/actors/blue_and_red_shells/update.inc.c:9
↓ 3 callers
Function
func_802B7F34
src/racing/math_util.c:1044
↓ 3 callers
Function
get_actor_resource_location_name
Returns a namespace:path
src/racing/actors.c:2682
↓ 3 callers
Function
get_asset_raw
(baserom, asset)
tools/new_extract_assets.py:22
↓ 3 callers
Function
get_clang_executable
(allowed_executables: List[str])
tools/format.py:37
↓ 3 callers
Function
get_horizontal_distance_to_camera
* @brief Returns the distance between the object and the camera. * * @param objectIndex * @param camera * @return UNUSED */
src/code_80086E70.c:656
↓ 3 callers
Function
ia2png
tools/n64graphics.c:426
↓ 3 callers
Function
init_balloon
src/code_80057C60.c:5636
↓ 3 callers
Function
init_ferry_smoke
src/update_objects.c:1478
↓ 3 callers
Function
init_note_lists
src/audio/playback.c:462
↓ 3 callers
Function
init_train_smoke
src/update_objects.c:1358
↓ 3 callers
Function
is_line_intersecting_rectangle
* @return 1 intersecting triangle, 0 not intersecting. */
src/racing/collision.c:1791
↓ 3 callers
Function
is_shell_exist
src/racing/actors_extended.c:317
↓ 3 callers
Function
is_temp_name
(name)
tools/asm_processor/asm_processor.py:413
↓ 3 callers
Function
load_kart_textures
* Loads 8 players per screen in 1p/2p mode * Loads 4 players per screen in 3p/4p mode */
src/spawn_players.c:1351
↓ 3 callers
Function
load_menu_img_mio0_forced
src/menu_items.c:3823
↓ 3 callers
Function
load_texture_block_rgba32_nomirror
src/render_objects.c:201
↓ 3 callers
Function
main_pool_alloc
* Allocate a block of memory from the pool of given size, and from the * specified side of the pool (MEMORY_POOL_LEFT or MEMORY_POOL_RIGHT). * If th
src/racing/memory.c:170
↓ 3 callers
Function
move_point_along_spline
* Computes the point that is `progress` percent of the way through segment `splineSegment` of `spline`, * and stores the result in `p`. `progress` an
src/ending/ceremony_and_credits.c:288
↓ 3 callers
Function
move_u16_towards
src/render_player.c:763
↓ 3 callers
Function
mtxf_translate_vec3f_mat4
translate the vector with a matrix (with a matrix 4x4)
src/racing/math_util.c:571
↓ 3 callers
Function
osEPiRawStartDma
src/os/osEPiRawStartDma.c:14
↓ 3 callers
Function
osPfsFindFile
src/os/osPfsSearchFile.c:4
↓ 3 callers
Function
osSetTimer
src/os/osSetTimer.c:6
↓ 3 callers
Function
osViBlack
@todo name magic constants
src/os/osViBlack.c:7
↓ 3 callers
Function
osViSetSpecialFeatures
src/os/osViSetSpecialFeatures.c:5
↓ 3 callers
Function
persistent_pool_clear
src/audio/heap.c:176
↓ 3 callers
Function
png2ia
tools/n64graphics.c:518
↓ 3 callers
Function
print_letter
src/menu_items.c:4686
↓ 3 callers
Function
print_timer_rainbow
src/render_objects.c:2980
↓ 3 callers
Function
proc_80040C54
inputs: t1 outputs: s4, v0
tools/libtkmk00.c:387
↓ 3 callers
Function
proc_80040C94
inputs: t8, t9 outputs: v0, t9
tools/libtkmk00.c:403
↓ 3 callers
Function
profiler_log_vblank_time
src/profiler.c:40
↓ 3 callers
Function
race_begin_viewport
* Refactored function, a little wonky due to preserving * the original logic. * * The swapping of logic may be a required for proper draw order.
src/racing/skybox_and_splitscreen.c:551
↓ 3 callers
Function
random_float_between_0_and_1
src/ending/podium_ceremony_actors.c:167
↓ 3 callers
Function
read_controllers
src/main.c:390
↓ 3 callers
Function
read_file
tools/utils.c:172
↓ 3 callers
Function
remove_lightning_effect
src/effects.c:916
↓ 3 callers
Function
render_actor_shell
src/racing/actors.c:738
↓ 3 callers
Function
render_battle_balloon
src/code_80057C60.c:5746
↓ 3 callers
Function
render_collision
src/enhancements/collision_viewer.c:19
↓ 3 callers
Function
render_object
src/code_80057C60.c:501
↓ 3 callers
Function
render_object_paddle_boat_smoke_particle
src/render_objects.c:3752
↓ 3 callers
Function
replace_texture
Provide an index for sMenuTextureMap
src/menu_items.c:3728
↓ 3 callers
Function
resize_menu_texture
src/menu_items.c:5897
↓ 3 callers
Function
rsp_load_texture_mask
src/render_objects.c:367
↓ 3 callers
Function
seq_channel_layer_free
src/audio/seqplayer.c:145
↓ 3 callers
Function
set_screen
Makes the screen small at the start of a race
src/racing/skybox_and_splitscreen.c:744
↓ 3 callers
Function
set_vertex_colours
src/racing/collision.c:2145
↓ 3 callers
Function
set_vtx_buffer
* Generates a list of pointers to track vtx. */
src/racing/collision.c:1768
↓ 3 callers
Function
sound_init
Looks EXTEREMELY similar to sound_init from SM64
src/audio/external.c:1824
↓ 3 callers
Function
spawn_piranha_plants
src/racing/actors.c:886
↓ 3 callers
Function
spawn_players_and_cameras
src/spawn_players.c:1192
↓ 3 callers
Function
start_race
src/racing/race_logic.c:442
↓ 3 callers
Function
stbi__addsizes_valid
return 1 if the sum is valid, 0 on overflow. negative terms are considered invalid.
tools/stb/stb_image.h:874
↓ 3 callers
Function
stbi__decode_jpeg_header
tools/stb/stb_image.h:3092
↓ 3 callers
Function
stbi__free_jpeg_components
tools/stb/stb_image.h:2978
↓ 3 callers
Function
stbi__hdr_convert
tools/stb/stb_image.h:6642
↓ 3 callers
Function
stbi__info_main
tools/stb/stb_image.h:7110
↓ 3 callers
Function
stbi__is_16_main
tools/stb/stb_image.h:7152
↓ 3 callers
Function
stbi__load_and_postprocess_16bit
tools/stb/stb_image.h:1109
↓ 3 callers
Function
stbi__loadf_main
tools/stb/stb_image.h:1253
↓ 3 callers
Function
stbi__pic_is4
tools/stb/stb_image.h:5906
↓ 3 callers
Function
stbi__pnm_getinteger
tools/stb/stb_image.h:7059
↓ 3 callers
Function
stbi__pnm_skip_whitespace
tools/stb/stb_image.h:7040
↓ 3 callers
Function
stbi__zexpand
tools/stb/stb_image.h:3945
↓ 3 callers
Function
stbi__zhuffman_decode
tools/stb/stb_image.h:3931
↓ 3 callers
Function
stbi_image_free
tools/stb/stb_image.h:952
↓ 3 callers
Function
stbi_load
tools/stb/stb_image.h:1159
↓ 3 callers
Function
stbiw__encode_png_line
@OPTIMIZE: provide an option that always forces left-predict or paeth predict
tools/stb/stb_image_write.h:988
↓ 3 callers
Function
stbiw__jpg_processDU
tools/stb/stb_image_write.h:1225
↓ 3 callers
Function
stbiw__paeth
tools/stb/stb_image_write.h:979
↓ 3 callers
Function
stbiw__wpcrc
tools/stb/stb_image_write.h:973
↓ 3 callers
Function
stbiw__write3
tools/stb/stb_image_write.h:343
↓ 3 callers
Function
stbiw__write_pixel
tools/stb/stb_image_write.h:350
↓ 3 callers
Function
temporary_pool_clear
src/audio/heap.c:182
↓ 3 callers
Function
update_music_volume
src/code_800029B0.c:168
↓ 3 callers
Function
update_player_environment_and_hazard_state
src/player_controller.c:1549
↓ 3 callers
Function
update_player_path
src/code_80005FD0.c:2567
↓ 3 callers
Function
update_player_position_factor
src/code_80005FD0.c:2218
↓ 3 callers
Function
update_race_position_data
func_8028F3F0
src/racing/race_logic.c:604
↓ 3 callers
Function
use_banana_item
src/racing/actors_extended.c:828
↓ 3 callers
Function
use_red_shell_item
src/racing/actors_extended.c:651
↓ 3 callers
Function
vec3f_clear
src/ending/ceremony_and_credits.c:64
↓ 3 callers
Function
vec3f_normalize
src/math_util_2.c:342
↓ 3 callers
Function
write_dashes
Originally func_800A78E0 MK 64 doesn't show more then 2 digits for any given time (minute, second, centisecond) So, if timeRecord is greater than 10 m
src/menu_items.c:9086
↓ 3 callers
Function
write_file
tools/utils.c:206
↓ 2 callers
Method
AddLight
src/engine/editor/Editor.cpp:194
↓ 2 callers
Function
AddLocalRotation
src/engine/Matrix.cpp:172
← previous
next →
901–1,000 of 5,105, ranked by callers