mk64-dc
Sega Dreamcast port of Mario Kart 64 decompilation
File Explorer
- bowser_select.json
- donkeykong_select.json
- luigi_select.json
- mario_select.json
- peach_select.json
- toad_select.json
- wario_select.json
- yoshi_select.json
- banshee_boardwalk.json
- bowsers_castle.json
- choco_mountain.json
- dks_jungle_parkway.json
- frappe_snowland.json
- kalimari_desert.json
- koopa_troopa_beach.json
- luigi_raceway.json
- mario_raceway.json
- moo_moo_farm.json
- rainbow_road.json
- royal_raceway.json
- sherbet_land.json
- toads_turnpike.json
- wario_stadium.json
- yoshi_valley.json
- bowser_select.mk
- donkeykong_select.mk
- luigi_select.mk
- mario_select.mk
- peach_select.mk
- toad_select.mk
- wario_select.mk
- yoshi_select.mk
- banshee_boardwalk.mk
- bowsers_castle.mk
- choco_mountain.mk
- dks_jungle_parkway.mk
- frappe_snowland.mk
- kalimari_desert.mk
- koopa_troopa_beach.mk
- luigi_raceway.mk
- mario_raceway.mk
- moo_moo_farm.mk
- rainbow_road.mk
- royal_raceway.mk
- sherbet_land.mk
- toads_turnpike.mk
- wario_stadium.mk
- yoshi_valley.mk
- bowser_kart.mk
- donkeykong_kart.mk
- luigi_kart.mk
- mario_kart.mk
- peach_kart.mk
- toad_kart.mk
- wario_kart.mk
- yoshi_kart.mk
- bluelight.mk
- checkeredflag.mk
- finallap.mk
- fishing.mk
- nolights.mk
- redlights.mk
- reverse.mk
- secondlap.mk
- blueshell.mk
- bomb.mk
- character_portraits.mk
- course_outlines.mk
- course_previews.mk
- debug_font.mk
- ending_ceremony.mk
- finish_line_banner.mk
- greenshell.mk
- hud_type_c.mk
- item_window.mk
- minimap_icons.mk
- onomatopoeia.mk
- other_textures.mk
- player_emblems.mk
- startup_logo.mk
- trees.mk
- unused_traffic_light.mk
- bowser_kart.json
- donkeykong_kart.json
- luigi_kart.json
- mario_kart.json
- peach_kart.json
- toad_kart.json
- wario_kart.json
- yoshi_kart.json
- bluelight.json
- checkeredflag.json
- finallap.json
- fishing.json
- nolights.json
- redlights.json
- reverse.json
- secondlap.json
- blueshell.json
- bomb.json
- character_portraits.json
- course_outlines.json
- course_previews.json
- debug_font.json
- ending_ceremony.json
- finish_line_banner.json
- greenshell.json
- hud_type_c.json
- item_window.json
- minimap_icons.json
- onomatopoeia.json
- player_emblems.json
- startup_logo.json
- trees.json
- unused_traffic_light.json
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- staff_ghost.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- staff_ghost.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- staff_ghost.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- course_data.c
- course_data.h
- course_displaylists.inc.c
- course_displaylists.inc.h
- course_offsets.c
- course_vertices.inc.c
- all_course_data.h
- all_course_model.h
- all_course_offsets.h
- all_course_packed.h
- courseTable.c
- courseTable.h
- staff_ghost_data.c
- bowser_kart.s
- donkeykong_kart.s
- luigi_kart.s
- mario_kart.s
- peach_kart.s
- toad_kart.s
- wario_kart.s
- yoshi_kart.s
- audiobanks.s
- audiotables.s
- instrument_sets.s
- sequences.s
- sequences_eu.s
- all_kart.s
- course_player_selection.s
- other_textures.h
- other_textures.s
- texture_data_2.s
- texture_tkmk00.s
- textures_0a.s
- actors.md
- items.md
- objects.md
- vehicles.md
- basicconcepts.md
- compiling.md
- controlflow.md
- placeholder.png
- terminology.md
- courses.md
- surfacetypes.md
- buttonimage.png
- buttonimage.png
- audio.md
- boostramps.md
- paths.md
- actorsmenu.md
- basicsmenu.md
- coursesmenu.md
- docs.css
- header.html
- mainpage.md
- tutorials.md
- flycam.patch
- README.md
- math.h
- stdarg.h
- stddef.h
- stdio.h
- stdlib.h
- string.h
- abi.h
- gbi.h
- gs2dex.h
- gu.h
- libaudio.h
- libultra.h
- mbi.h
- os.h
- os_ai.h
- os_cache.h
- os_cont.h
- os_eeprom.h
- os_exception.h
- os_internal.h
- os_libc.h
- os_message.h
- os_misc.h
- os_pi.h
- os_rdp.h
- os_thread.h
- os_time.h
- os_tlb.h
- os_vi.h
- R4300.h
- rcp.h
- sptask.h
- ucode.h
- ultratypes.h
- actor_types.h
- align_asset_macro.h
- bomb_kart.h
- bowser.xbm
- buffer_sizes.h
- common_structs.h
- config.h
- course.h
- course_offsets.h
- debug.h
- decode.h
- defines.h
- dk.xbm
- kart_attributes.h
- kos_undef.h
- logo.xbm
- luigi.xbm
- macros.h
- macros.inc
- mario.xbm
- mario0000.xbm
- mario0001.xbm
- mario0002.xbm
- mario0003.xbm
- mario0004.xbm
- mario0005.xbm
- mario0006.xbm
- mario0007.xbm
- mario0008.xbm
- mario0009.xbm
- mario0010.xbm
- mario0011.xbm
- mario0012.xbm
- mario0013.xbm
- mario0014.xbm
- mario0015.xbm
- mario0016.xbm
- mario0017.xbm
- mario0018.xbm
- mario0019.xbm
- mario0020.xbm
- mario0021.xbm
- mario0022.xbm
- mario0023.xbm
- mario0024.xbm
- mario0025.xbm
- mario0026.xbm
- mario0027.xbm
- mario0028.xbm
- mario0029.xbm
- mario0030.xbm
- mario0031.xbm
- mario0032.xbm
- mario0033.xbm
- mario0034.xbm
- mario0035.xbm
- mario0036.xbm
- mario0037.xbm
- mario0038.xbm
- mario0039.xbm
- mario0040.xbm
- mario0041.xbm
- mario0042.xbm
- mario0043.xbm
- mario0044.xbm
- mario0045.xbm
- mario0046.xbm
- mario0047.xbm
- mario0048.xbm
- mario0049.xbm
- mario0050.xbm
- mk64.h
- objects.h
- path.h
- peach.xbm
- save_data.h
- segments.h
- sh4zam.h
- sincoss.h
- sonic.xbm
- sounds.h
- spline.h
- toad.xbm
- ultra64.h
- vehicles.h
- wario.xbm
- yoshi.xbm
- screenshot1.png
- screenshot2.png
- screenshot3.png
- sound.jpg
- banshee_boardwalk.json
- banshee_boardwalk.zip
- battle_track.json
- bowsers_castle.json
- choco_mountain.json
- dks_jungle_parkway.json
- frappe_snowland.json
- kalimari_desert.json
- koopa_troopa_beach.json
- luigi_raceway.json
- mario_raceway.json
- moo_moo_farm.json
- rainbow_road.json
- royal_raceway.json
- sherbet_land.json
- toads_turnpike.json
- wario_stadium.json
- yoshi_valley.json
- common_textures.json
- README.MD
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- render.inc.c
- render.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- render.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- render.inc.c
- update.inc.c
- render.inc.c
- update.inc.c
- aica_synth.c
- aica_synth.h
- audio_session_presets.c
- data.c
- data.h
- effects.c
- effects.h
- external.c
- external.h
- heap.c
- heap.h
- internal.h
- load.c
- load.h
- mixer.h
- playback.c
- playback.h
- port_eu.c
- port_eu.h
- seqplayer.c
- seqplayer.h
- synthesis.c
- synthesis.h
- all_kinds_of_buffers.c
- audio_heap.c
- audio_heap.h
- buffers.c
- memory_pool.c
- random.c
- random.h
- trig_tables.c
- trig_tables.h
- trig_tables_bss.c
- libmio0.c
- libmio0.h
- libtkmk00.c
- libtkmk00.h
- utils.h
- actor_utils.inc.c
- behaviour_utils.inc.c
- bomb_kart.inc.c
- cpu_item_strategy.inc.c
- cpu_speed_control.inc.c
- path_calc.inc.c
- path_utils.inc.c
- vehicle_utils.inc.c
- data_segment2.c
- kart_attributes.c
- path_spawn_metadata.c
- path_spawn_metadata.h
- some_data.c
- some_data.h
- textures.c
- audio_api.h
- audio_dc.h
- driver.c
- all_variables.h
- crash_screen_enhancement.c
- crash_screen_enhancement.h
- debug.c
- debug.inc.c
- camera_junk.c
- ceremony_and_credits.c
- ceremony_and_credits.h
- code_80280000.c
- code_80280000.h
- code_80281780.c
- code_80281780.h
- code_80281C40.c
- code_80281C40.h
- credits.c
- credits.h
- dl_unk_80284EE0.c
- podium_ceremony_actors.c
- podium_ceremony_actors.h
- gfx_cc.c
- gfx_cc.h
- gfx_dc.c
- gfx_dc.h
- gfx_pc.h
- gfx_pvr.c
- gfx_rendering_api.h
- gfx_retro_dc.c
- gfx_screen_config.h
- gfx_window_manager_api.h
- gl_fast_vert.h
- alBnkfNew.c
- bstring.h
- guLookAtF.c
- guLookAtRef.c
- guMtxCatF.c
- guMtxCatL.c
- guMtxF2L.c
- guNormalize.c
- guOrthoF.c
- guPerspectiveF.c
- guRotateF.c
- guScaleF.c
- guTranslateF.c
- hardware.h
- libaudio_internal.h
- libultra_internal.h
- new_func.h
- piint.h
- printf.h
- ultra_reimpl.c
- actors.c
- actors.h
- actors_extended.c
- actors_extended.h
- collision.c
- collision.h
- math_util.c
- math_util.h
- memory.c
- memory.h
- race_logic.c
- race_logic.h
- render_courses.c
- render_courses.h
- skybox_and_splitscreen.c
- skybox_and_splitscreen.h
- animation.c
- animation.h
- buffers.h
- camera.c
- camera.h
- camera_junk.h
- code_800029B0.c
- code_800029B0.h
- code_8003DC40.c
- code_8003DC40.h
- code_80057C60.c
- code_80057C60.h
- code_80057C60_var.c
- code_8006E9C0.c
- code_8006E9C0.h
- code_80086E70.c
- code_80086E70.h
- code_80091440.c
- code_80091440.h
- code_800AF9B0.c
- code_800AF9B0.h
- cpu_vehicles_camera_path.c
- cpu_vehicles_camera_path.h
- crash_screen.c
- crash_screen.h
- data_segment2.h
- dcprofiler.c
- dcprofiler.h
- effects.c
- effects.h
- gbiMacro.c
- kart_dma.c
- kart_dma.h
- main.c
- main.h
- math_util_2.c
- math_util_2.h
- menu_items.c
- menu_items.h
- menus.c
- menus.h
- player_controller.c
- player_controller.h
- profiler.c
- profiler.h
- render_objects.c
- render_objects.h
- render_player.c
- render_player.h
- save.c
- save.h
- spawn_players.c
- spawn_players.h
- staff_ghosts.c
- staff_ghosts.h
- textures.h
- update_objects.c
- update_objects.h
- vmu.c
- mk64_albank_parse.py
- mk64_emit.py
- transcode.py
- vadpcm.py
- ya2beam.c
- ya2beam_c.py
- yamaha_adpcm.py
- yamaha_adpcm_v2.py
- asm_processor.py
- build.py
- prelude.inc
- blender_export.py
- clean_scene.py
- extract_models.py
- fast64
- fast64_run.py
- acpp
- as0
- as1
- c++filt
- cc
- cfe
- copt
- crt1.o
- crtn.o
- err.english.cc
- ld
- libc.so
- libc.so.1
- libexc.so
- libgen.so
- libm.so
- strip
- ugen
- ujoin
- uld
- umerge
- uopt
- upas
- usplit
- acpp
- as0
- as1
- c++filt
- cc
- cfe
- copt
- crt1.o
- crtn.o
- err.english.cc
- ld
- libc.so
- libc.so.1
- libexc.so
- libgen.so
- libm.so
- strip
- ugen
- ujoin
- uld
- umerge
- uopt
- upas
- usplit
- acpp.exe
- as0.exe
- as1.exe
- c++filt.exe
- cc.exe
- cfe.exe
- copt.exe
- crt1.o
- crtn.o
- err.english.cc
- ld.exe
- libc.so
- libc.so.1
- libexc.so
- libgen.so
- libm.so
- msys-2.0.dll
- strip.exe
- ugen.exe
- ujoin.exe
- uld.exe
- umerge.exe
- uopt.exe
- upas.exe
- usplit.exe
- versions.txt
- stb_image.h
- stb_image_write.h
- .gitignore
- apply_patch.sh
- asm-differ
- bin2c.py
- create_patch.sh
- decomp-permuter
- displaylist_packer.c
- doxygen_symbol_gen.py
- extract_data_for_mio.c
- format.py
- gfxdis_multi.py
- libmio0.c
- libmio0.h
- libtkmk00.c
- libtkmk00.h
- linkonly_generator.py
- m2ctx
- Makefile
- mkgccgen.py
- n64cksum.c
- n64cksum.h
- n64graphics.c
- n64graphics.h
- new_extract_assets.py
- revert_patch.sh
- set_o32abi_bit.py
- torch
- utils.c
- utils.h
- windows_build.py
- banshee_boardwalk_metadata.yml
- big_donut_metadata.yml
- block_fort_metadata.yml
- bowsers_castle_metadata.yml
- choco_mountain_metadata.yml
- dks_jungle_parkway_metadata.yml
- double_deck_metadata.yml
- frappe_snowland_metadata.yml
- kalimari_desert_metadata.yml
- koopa_beach_metadata.yml
- luigi_raceway_metadata.yml
- mario_raceway_metadata.yml
- moo_moo_farm_metadata.yml
- podium_ceremony_metadata.yml
- rainbow_road_metadata.yml
- royal_raceway_metadata.yml
- sherbet_land_metadata.yml
- skyscraper_metadata.yml
- toads_turnpike_metadata.yml
- wario_stadium_metadata.yml
- yoshi_valley_metadata.yml
- ceremony_data.yml
- ceremony_rsp_init_80284EE0.yml
- common_data.yml
- course_metadata.yml
- data_800E45C0.yml
- data_800E8700.yml
- data_segment2.yml
- rainbow_road_tluts.yml
- startup_logo.yml
- .clang-format
- .clang-tidy
- .editorconfig
- .gitattributes
- .gitignore
- .gitmodules
- addr_to_sym.py
- assets.json
- cleanup.sh
- config.yml
- diff
- diff_settings.py
- Doxyfile
- doxygen-awesome-css
- environ.sh
- extract_assets.py
- first-diff.py
- generate_dc_data.sh
- ghost.ico
- import
- ip.txt
- kart.ico
- loader.c
- m2c_helper.sh
- Makefile
- Makefile.split
- memcpy32.S
- mk64.eu.v10.sha1
- mk64.eu.v11.sha1
- mk64.us.sha1
- nintendo_192.h
- permute
- permuter_settings.toml
- progress.py
- python_convert.py
- README.md
- README.orig
- rename_sym.sh
- safe_gcc.mk
- safe_gcc_old.mk
- test_blend.bat
- undefined_syms.txt
- util.mk
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
brew
View Details ▼
brew
Homebrew - a package manager for macOS and Linux.
Some subcommands such as `install` have their own usage documentation.
brew install {{formula|cask}}
Install the latest stable version of a formula or cask:
brew list
List all installed formulae and casks:
brew upgrade {{formula|cask}}
Upgrade an installed formula or cask (if none is given, all installed formulae/casks are upgraded):
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git submodule
View Details ▼
git submodule
Inspect, update, and manage submodules.
git submodule
View existing submodules and the checked-out commit for each one:
git submodule update --init --recursive
Install a repository's submodules (listed in `.gitmodules`):
git submodule add {{repository_url}}
Add a Git repository as a submodule of the current one:
md5sum
View Details ▼
md5sum
Calculate MD5 cryptographic checksums.
md5sum {{path/to/file1 path/to/file2 ...}}
Calculate the MD5 checksum for one or more files:
md5sum {{path/to/file1 path/to/file2 ...}} > {{path/to/file.md5}}
Calculate and save the list of MD5 checksums to a file:
{{command}} | md5sum
Calculate an MD5 checksum from `stdin`:
gmake
View Details ▼
gmake
This command is an alias of GNU `make`.
tldr make
View documentation for the original command:
