MCPcopy Create free account

hub / github.com/HarbourMasters/SpaghettiKart / functions

Functions5,105 in github.com/HarbourMasters/SpaghettiKart

↓ 3 callersFunctionfunc_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 callersFunctionfunc_800BB584
There does not appear to an SM64 counterpart to this function
src/audio/load.c:415
↓ 3 callersFunctionfunc_800CBB48
src/audio/port_eu.c:282
↓ 3 callersFunctionfunc_80281880
src/ending/code_80281780.c:62
↓ 3 callersFunctionfunc_80282C40
src/ending/ceremony_and_credits.c:356
↓ 3 callersFunctionfunc_80282E58
src/ending/ceremony_and_credits.c:399
↓ 3 callersFunctionfunc_8028EF28
src/racing/race_logic.c:479
↓ 3 callersFunctionfunc_8028F970
src/racing/race_logic.c:756
↓ 3 callersFunctionfunc_802976D8
src/racing/actors.c:402
↓ 3 callersFunctionfunc_802976EC
src/racing/actors.c:408
↓ 3 callersFunctionfunc_802ABDF4
src/racing/collision.c:461
↓ 3 callersFunctionfunc_802B3B44
src/actors/blue_and_red_shells/update.inc.c:9
↓ 3 callersFunctionfunc_802B7F34
src/racing/math_util.c:1044
↓ 3 callersFunctionget_actor_resource_location_name
Returns a namespace:path
src/racing/actors.c:2682
↓ 3 callersFunctionget_asset_raw
(baserom, asset)
tools/new_extract_assets.py:22
↓ 3 callersFunctionget_clang_executable
(allowed_executables: List[str])
tools/format.py:37
↓ 3 callersFunctionget_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 callersFunctionia2png
tools/n64graphics.c:426
↓ 3 callersFunctioninit_balloon
src/code_80057C60.c:5636
↓ 3 callersFunctioninit_ferry_smoke
src/update_objects.c:1478
↓ 3 callersFunctioninit_note_lists
src/audio/playback.c:462
↓ 3 callersFunctioninit_train_smoke
src/update_objects.c:1358
↓ 3 callersFunctionis_line_intersecting_rectangle
* @return 1 intersecting triangle, 0 not intersecting. */
src/racing/collision.c:1791
↓ 3 callersFunctionis_shell_exist
src/racing/actors_extended.c:317
↓ 3 callersFunctionis_temp_name
(name)
tools/asm_processor/asm_processor.py:413
↓ 3 callersFunctionload_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 callersFunctionload_menu_img_mio0_forced
src/menu_items.c:3823
↓ 3 callersFunctionload_texture_block_rgba32_nomirror
src/render_objects.c:201
↓ 3 callersFunctionmain_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 callersFunctionmove_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 callersFunctionmove_u16_towards
src/render_player.c:763
↓ 3 callersFunctionmtxf_translate_vec3f_mat4
translate the vector with a matrix (with a matrix 4x4)
src/racing/math_util.c:571
↓ 3 callersFunctionosEPiRawStartDma
src/os/osEPiRawStartDma.c:14
↓ 3 callersFunctionosPfsFindFile
src/os/osPfsSearchFile.c:4
↓ 3 callersFunctionosSetTimer
src/os/osSetTimer.c:6
↓ 3 callersFunctionosViBlack
@todo name magic constants
src/os/osViBlack.c:7
↓ 3 callersFunctionosViSetSpecialFeatures
src/os/osViSetSpecialFeatures.c:5
↓ 3 callersFunctionpersistent_pool_clear
src/audio/heap.c:176
↓ 3 callersFunctionpng2ia
tools/n64graphics.c:518
↓ 3 callersFunctionprint_letter
src/menu_items.c:4686
↓ 3 callersFunctionprint_timer_rainbow
src/render_objects.c:2980
↓ 3 callersFunctionproc_80040C54
inputs: t1 outputs: s4, v0
tools/libtkmk00.c:387
↓ 3 callersFunctionproc_80040C94
inputs: t8, t9 outputs: v0, t9
tools/libtkmk00.c:403
↓ 3 callersFunctionprofiler_log_vblank_time
src/profiler.c:40
↓ 3 callersFunctionrace_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 callersFunctionrandom_float_between_0_and_1
src/ending/podium_ceremony_actors.c:167
↓ 3 callersFunctionread_controllers
src/main.c:390
↓ 3 callersFunctionread_file
tools/utils.c:172
↓ 3 callersFunctionremove_lightning_effect
src/effects.c:916
↓ 3 callersFunctionrender_actor_shell
src/racing/actors.c:738
↓ 3 callersFunctionrender_battle_balloon
src/code_80057C60.c:5746
↓ 3 callersFunctionrender_collision
src/enhancements/collision_viewer.c:19
↓ 3 callersFunctionrender_object
src/code_80057C60.c:501
↓ 3 callersFunctionrender_object_paddle_boat_smoke_particle
src/render_objects.c:3752
↓ 3 callersFunctionreplace_texture
Provide an index for sMenuTextureMap
src/menu_items.c:3728
↓ 3 callersFunctionresize_menu_texture
src/menu_items.c:5897
↓ 3 callersFunctionrsp_load_texture_mask
src/render_objects.c:367
↓ 3 callersFunctionseq_channel_layer_free
src/audio/seqplayer.c:145
↓ 3 callersFunctionset_screen
Makes the screen small at the start of a race
src/racing/skybox_and_splitscreen.c:744
↓ 3 callersFunctionset_vertex_colours
src/racing/collision.c:2145
↓ 3 callersFunctionset_vtx_buffer
* Generates a list of pointers to track vtx. */
src/racing/collision.c:1768
↓ 3 callersFunctionsound_init
Looks EXTEREMELY similar to sound_init from SM64
src/audio/external.c:1824
↓ 3 callersFunctionspawn_piranha_plants
src/racing/actors.c:886
↓ 3 callersFunctionspawn_players_and_cameras
src/spawn_players.c:1192
↓ 3 callersFunctionstart_race
src/racing/race_logic.c:442
↓ 3 callersFunctionstbi__addsizes_valid
return 1 if the sum is valid, 0 on overflow. negative terms are considered invalid.
tools/stb/stb_image.h:874
↓ 3 callersFunctionstbi__decode_jpeg_header
tools/stb/stb_image.h:3092
↓ 3 callersFunctionstbi__free_jpeg_components
tools/stb/stb_image.h:2978
↓ 3 callersFunctionstbi__hdr_convert
tools/stb/stb_image.h:6642
↓ 3 callersFunctionstbi__info_main
tools/stb/stb_image.h:7110
↓ 3 callersFunctionstbi__is_16_main
tools/stb/stb_image.h:7152
↓ 3 callersFunctionstbi__load_and_postprocess_16bit
tools/stb/stb_image.h:1109
↓ 3 callersFunctionstbi__loadf_main
tools/stb/stb_image.h:1253
↓ 3 callersFunctionstbi__pic_is4
tools/stb/stb_image.h:5906
↓ 3 callersFunctionstbi__pnm_getinteger
tools/stb/stb_image.h:7059
↓ 3 callersFunctionstbi__pnm_skip_whitespace
tools/stb/stb_image.h:7040
↓ 3 callersFunctionstbi__zexpand
tools/stb/stb_image.h:3945
↓ 3 callersFunctionstbi__zhuffman_decode
tools/stb/stb_image.h:3931
↓ 3 callersFunctionstbi_image_free
tools/stb/stb_image.h:952
↓ 3 callersFunctionstbi_load
tools/stb/stb_image.h:1159
↓ 3 callersFunctionstbiw__encode_png_line
@OPTIMIZE: provide an option that always forces left-predict or paeth predict
tools/stb/stb_image_write.h:988
↓ 3 callersFunctionstbiw__jpg_processDU
tools/stb/stb_image_write.h:1225
↓ 3 callersFunctionstbiw__paeth
tools/stb/stb_image_write.h:979
↓ 3 callersFunctionstbiw__wpcrc
tools/stb/stb_image_write.h:973
↓ 3 callersFunctionstbiw__write3
tools/stb/stb_image_write.h:343
↓ 3 callersFunctionstbiw__write_pixel
tools/stb/stb_image_write.h:350
↓ 3 callersFunctiontemporary_pool_clear
src/audio/heap.c:182
↓ 3 callersFunctionupdate_music_volume
src/code_800029B0.c:168
↓ 3 callersFunctionupdate_player_environment_and_hazard_state
src/player_controller.c:1549
↓ 3 callersFunctionupdate_player_path
src/code_80005FD0.c:2567
↓ 3 callersFunctionupdate_player_position_factor
src/code_80005FD0.c:2218
↓ 3 callersFunctionupdate_race_position_data
func_8028F3F0
src/racing/race_logic.c:604
↓ 3 callersFunctionuse_banana_item
src/racing/actors_extended.c:828
↓ 3 callersFunctionuse_red_shell_item
src/racing/actors_extended.c:651
↓ 3 callersFunctionvec3f_clear
src/ending/ceremony_and_credits.c:64
↓ 3 callersFunctionvec3f_normalize
src/math_util_2.c:342
↓ 3 callersFunctionwrite_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 callersFunctionwrite_file
tools/utils.c:206
↓ 2 callersMethodAddLight
src/engine/editor/Editor.cpp:194
↓ 2 callersFunctionAddLocalRotation
src/engine/Matrix.cpp:172
← previousnext →901–1,000 of 5,105, ranked by callers