====== Super Mario 64 Hacking Tutorials ====== ===== Kaze's Tutorial Series ===== Kaze's tutorial series is the most up-to-date set of tutorials. It is listed in its own section because it is so thorough. \\ Thread: http://www.smwcentral.net/?p=viewthread&t=78234 \\ Playlist: [[https://www.youtube.com/playlist?list=PLY9TGb7t9kuFLFIub-I3IOpi6NNsIL413|Super Mario 64 hacking Tutorial]] ^ ^ Description ^ Difficulty ^ Language ^ | [[https://youtu.be/VSl4_fotpZw|{{http://i.ytimg.com/vi/VSl4_fotpZw/default.jpg}}]] | [[https://youtu.be/VSl4_fotpZw|01 - Drawing Levels in Sketchup]] \\ Configure Sketchup and plugins and usage of drawing tools| Beginner | English | | [[https://youtu.be/phPSw7i2SE8|{{http://i.ytimg.com/vi/phPSw7i2SE8/default.jpg}}]] | [[https://youtu.be/phPSw7i2SE8|02 - Textures and UV Mapping]] \\ UV texture mapping in Sketchup and Blender| Beginner | English | | [[https://youtu.be/cOiRsLBeuww|{{http://i.ytimg.com/vi/cOiRsLBeuww/default.jpg}}]] | [[https://youtu.be/cOiRsLBeuww|03 - Level Importer]] \\ Using [[super_mario_64:hacking_tools#sm64_editor|SM64 Editor (Level Importer)]] | Beginner | English | | [[https://youtu.be/ms9-51o1Sb4|{{http://i.ytimg.com/vi/ms9-51o1Sb4/default.jpg}}]] | [[https://youtu.be/ms9-51o1Sb4|04 - Collision Maps & Toads Tool]] \\ Optimizing collision maps and using Toads Tool| Beginner | English | | [[https://youtu.be/BCU8TZG17lQ|{{http://i.ytimg.com/vi/BCU8TZG17lQ/default.jpg}}]] | [[https://youtu.be/BCU8TZG17lQ|05 - Behavior Scripts: Part 1]] \\ Create custom behavior script for rotating box with collision| Intermediate | English | | [[https://youtu.be/N8uLJwwqcM0|{{http://i.ytimg.com/vi/N8uLJwwqcM0/default.jpg}}]] | [[https://youtu.be/N8uLJwwqcM0|06 - Behavior Scripts: Part 2]] \\ Interactions with animated toad that electrocutes Mario | Intermediate | English | | [[https://youtu.be/iH9jskasvQA|{{http://i.ytimg.com/vi/iH9jskasvQA/default.jpg}}]] | [[https://youtu.be/iH9jskasvQA|07 - Level Scripts]] \\ Walks through SM64 Level scripts in ROM | Intermediate | English | | [[https://youtu.be/zSiLEtq5F-o|{{http://i.ytimg.com/vi/zSiLEtq5F-o/default.jpg}}]] | [[https://youtu.be/zSiLEtq5F-o|08 - Fast3D & Geo Layouts]] \\ Import custom model and modify vertex colors | Intermediate | English | | [[https://youtu.be/pJ1OseZlZGY|{{http://i.ytimg.com/vi/pJ1OseZlZGY/default.jpg}}]] | [[https://youtu.be/pJ1OseZlZGY|09 - Animations]] \\ Use Kaze's animation tool to import Maya animations to SM64 | Intermediate | English | | [[https://youtu.be/hxLNVBd9KSo|{{http://i.ytimg.com/vi/hxLNVBd9KSo/default.jpg}}]] | [[https://youtu.be/hxLNVBd9KSo|10 - M64 Music Files]] \\ Convert MIDI in Musescore to XML and convert to M64 with XML converter | Intermediate | English | ===== Level Tutorials ===== | [[https://youtu.be/rTer2VEYlss|{{http://i.ytimg.com/vi/rTer2VEYlss/default.jpg}}]] | [[https://youtu.be/rTer2VEYlss|How to Make Super Mario 64 Custom Levels]] \\ Good beginner level tutorial on getting setup with all the tools required and designing and importing a custom level. Uses slightly older version of the tools.| Beginner | English | | [[https://youtu.be/VX0NDhrIaIw|{{http://i.ytimg.com/vi/VX0NDhrIaIw/default.jpg}}]] | [[https://youtu.be/VX0NDhrIaIw|Toads Tool 64 - Warps]] \\ Using Toads Tool 64 to configure warps | Beginner | English | | [[https://youtu.be/xaLdhGhevww|{{http://i.ytimg.com/vi/xaLdhGhevww/default.jpg}}]] | [[https://youtu.be/xaLdhGhevww|Working with scrolling textures]] \\ Using SM64 Editor to add scrolling textures to a level | Intermediate | English | | [[https://youtu.be/rRyXkdhEW94|{{http://i.ytimg.com/vi/rRyXkdhEW94/default.jpg}}]] | [[https://youtu.be/rRyXkdhEW94|Super Mario 64 Hacking Tutorial]] \\ Newer tutorial on getting setup with Sketchup, SM64 Editor, Toads Tool| Beginner | Deutsch | ===== Audio Tutorials ===== | [[https://youtu.be/UZR64J5PiA0|{{http://i.ytimg.com/vi/UZR64J5PiA0/default.jpg}}]] | [[https://youtu.be/UZR64J5PiA0|N64 Sound Tool v1.1]] \\ Tutorial for replacing instruments with sounds from other games or new sounds using N64 Sound Tool. | Intermediate | English | | [[https://youtu.be/l_ztC9KgMkw|{{http://i.ytimg.com/vi/l_ztC9KgMkw/default.jpg}}]] | [[https://youtu.be/l_ztC9KgMkw|Importing Custom Music]] \\ Tutorial to import custom music using SM64 Editor | Intermediate | English | ===== Assembly Tutorials ===== | [[https://youtu.be/jS-w20Dbnd8|{{http://i.ytimg.com/vi/jS-w20Dbnd8/default.jpg}}]] | [[https://youtu.be/jS-w20Dbnd8|N64 Hacking - How to Enter ASM Code]] \\ Older tutorial on using LemASM to modify assembly code. | Advanced | English | | [[https://youtu.be/JQls33tf_-g|{{http://i.ytimg.com/vi/JQls33tf_-g/default.jpg}}]] | [[https://youtu.be/JQls33tf_-g|Use Nemu64 to Make Codes]] \\ Use Nemu64 debugger to set breakpoints, modify memory, and create Gameshark codes. | Advanced | English |