Files
mk64/docs/basics/basicsmenu.md
T
MegaMech da5c5b5624 Some docs improvements (#552)
* Some improvements
2024-01-19 17:23:52 -07:00

3.2 KiB

\page basics Understanding the Basics

\htmlonly

Essential skills and concepts to help you get started with mk64 decomp.

<style> .pagebutton { display: inline-block; margin-right: 1em; margin-bottom: 1em; } .pagelink { display: block; background-color: rgb(40, 44, 52); width: 320px; box-shadow: 0 0 0 0; transition: 0.3s ease; } .pagelink:hover { box-shadow: 0 5px 15px 5px rgba(0,0,0,1); } .pagelink:hover img { transform: scale3d(1.1,1.1,1.1); } .pageimg { display: inline-block; width: 100%; position: relative; overflow: hidden; } .pageimg img { transition: 0.3s ease; } .content { color: white; font-size: 1em; padding: 0; margin: 0; } .pageheading { padding: .5em .5em; font-size: 18px; color: white; font-weight: bold; text-decoration: none; } .pagedescription { color: #fff; border-color: transparent; opacity: 0.75; height: 84px; text-overflow: ellipsis; overflow: hidden; margin-top: 10px; display: block; padding: 10px; text-decoration: none; line-height: 1.64em; font-size: 1em; font-weight: normal; text-decoration: none; } .pagea { display: inline-block; } .pagea:link { text-decoration: none; } .pagea:visited { text-decoration: none; } .pagea:hover { text-decoration: none; } .pagea:active { text-decoration: none; } p { margin: 0; padding: 0; } </style>
Installing mk64 Decomp

Steps for installing and building the game

Codebase Overview

Introduction to mk64's functionality, operating states, and threading. Acclimate to the codebase with this essential read.

Foundational Knowledge

Become familiar with technical and low-level concepts.


Basic Concepts

n64 addressing, alignment, and basic types.

Decomp Terminology

Common terms used in low-level computing and decomp.

\endhtmlonly

\subpage compiling \subpage concepts \subpage controlflow \subpage terminology \subpage buildwindows