New pages
Jump to navigation
Jump to search
- 18:38, 11 November 2020 Coordinate system (hist | edit) [916 bytes] Tenry (talk | contribs) (Created page with "In a 3D coordinate system, you have three axes to define a location or direction: '''X''', '''Y''' and '''Z'''. While in 2D X is (almost) universally from left (negative) to r...") Tag: Visual edit
- 09:16, 11 November 2020 Sound effect (hist | edit) [1,443 bytes] Tenry (talk | contribs) (Created page with "Sound effects in Super Mario 64 are played through the special sequence ''00_sound_player.s''. Although this seems to be an assembly file, assembly macros a...") Tag: Visual edit
- 09:11, 9 November 2020 Object (hist | edit) [5,211 bytes] Tenry (talk | contribs) (Created page with "An object is defined by various properties. == Position and velocity == The object's position is stored in <code>oPosX</code>, <code>oPosY</code> and <code>oPosZ</code>. The...") Tag: Visual edit
- 08:37, 9 November 2020 Object list (hist | edit) [1,413 bytes] Tenry (talk | contribs) (Created page with "Every object is categorized into an object list, which controls the order they are processed and which objects they can collide with. In behavior scripts, the <code>BEGIN</cod...") Tag: Visual edit
- 06:47, 9 November 2020 Color combiner (hist | edit) [2,607 bytes] Tenry (talk | contribs) (Created page with "The color combiner basically performs this equation: <code>color = (A - B) × C + D</code> A, B, C and D can come from many different sources. {| class="wikitable" !Value !A...") Tag: Visual edit
- 03:29, 9 November 2020 Profiling (hist | edit) [936 bytes] Tenry (talk | contribs) (Created page with "The game has a builtin profiler which can be enabled by setting <code>gShowProfiler</code> to ''TRUE'' in '''src/game/main.c'''. When enabled, colored bars are shown at the bo...") Tag: Visual edit
- 02:54, 9 November 2020 Level limitations (hist | edit) [485 bytes] Tenry (talk | contribs) (Created page with "When creating or editing a custom level, certain limitations have to be kept in mind: * Maximum number of triangles is 6500 (to be verified) * Level playing field is limited...") Tag: Visual edit
- 20:18, 8 November 2020 Texture (hist | edit) [1,657 bytes] Tenry (talk | contribs) (Created page with "Textures are 2D graphics that are either displayed directly on screen, such as in the HUD, mapped onto 3D models, for example to give a character eyes, or used as billboar...") Tag: Visual edit
- 20:47, 6 November 2020 List of sound banks (hist | edit) [12,704 bytes] Tenry (talk | contribs) (Created page with "{| class="wikitable" |+ !Sound bank !Sample bank !Instrument no. !Samples !Description |- |00 |sfx_1 |1 |00_twirl | |- | | |2 |01_brushing | |- | | |3 |02_hand_touch | |- | |...") Tag: Visual edit originally created as "List of instruments"
- 08:50, 4 November 2020 Music sequence (hist | edit) [20,506 bytes] Tenry (talk | contribs) (Created page with "Music in Super Mario 64 is controlled by sequence files. They are in .m64 format, which is similar to MIDI. A sequence file has a sequence script, that can...") Tag: Visual edit
- 17:37, 2 November 2020 Health (hist | edit) [1,270 bytes] Tenry (talk | contribs) (Created page with "''Health'', also known as ''Power'', is what keeps Mario alive. On screen, the player only sees up to 8 units of health. Technically however, there are more values underneath....") Tag: Visual edit
- 01:05, 2 November 2020 Custom music (hist | edit) [424 bytes] Tenry (talk | contribs) (Created page with "== Insert M64 sequence == Place your sequence file in '''sound/sequences/us''' (replace ''us'' with your version) and prefix the filename with a unique hex number (such as '''...") Tag: Visual edit
- 00:57, 2 November 2020 Warp (hist | edit) [701 bytes] Tenry (talk | contribs) (Created page with "Warps are used to teleport Mario from one location to another in the same area, a different area or different level. They can be connected to each other within a level, betwee...") Tag: Visual edit
- 00:44, 2 November 2020 Tools (hist | edit) [613 bytes] Tenry (talk | contribs) (Created page with "This is a list of tools that help in customizing the Super Mario 64 game using the decompilation project. == Floating IPS (Flips) == Used to create and patch '''.bps''' files...") Tag: Visual edit
- 00:34, 2 November 2020 List of Discord servers (hist | edit) [123 bytes] Tenry (talk | contribs) (Created page with "* Official N64 Decompilation Discord: https://discord.gg/DuYH3Fh * Official PC port Discord: https://discord.gg/7bcNTPK") Tag: Visual edit
- 00:16, 2 November 2020 Global variables (hist | edit) [1,258 bytes] Tenry (talk | contribs) (Created page with "{| class="wikitable" |+ !Name !Type !File !Description |- |gCurrCourseNum |s16 |src/game/area.c | |- |gCurrActNum |s16 |src/game/area.c | |- |gCurrAreaIndex |s16 |src/game/are...") Tag: Visual edit
- 23:56, 1 November 2020 List of levels (hist | edit) [1,788 bytes] Tenry (talk | contribs) (Created page with "The game's levels are located in sub-folders in '''levels'''. {| class="wikitable sortable" |+ !Course number !Short name !Full name (English) !Loaded actor groups |- |5 |bbh...") Tag: Visual edit
- 23:35, 1 November 2020 List of actors (hist | edit) [7,473 bytes] Tenry (talk | contribs) (Created page with "{| class="wikitable" |+ !Actor !Group !Levels |- |blue_coin_switch |common0 | |- |amp |common0 | |- |cannon_lid |common0 | |- |cannon_base |common0 | |- |cannon_barrel |common...") Tag: Visual edit
- 23:00, 1 November 2020 Extended bounds (hist | edit) [298 bytes] Tenry (talk | contribs) (Created page with "In Super Mario 64, the level size, in which collision is checked, by default is limited from -8192 to 8191 in any direction. There is a patch (todo: link to download) that al...") Tag: Visual edit
- 22:08, 1 November 2020 Custom object (hist | edit) [4,769 bytes] Tenry (talk | contribs) (Created page with "This page describes how to create a custom object with custom 3D model and custom behavior for Super Mario 64. == Export 3D model (Fast64) == In Blender, install the...") Tag: Visual edit originally created as "Custom behavior"
- 21:38, 1 November 2020 Behavior (hist | edit) [6,380 bytes] Tenry (talk | contribs) (Created page with "A behavior basically is a script describing how an object shall behave. The original behavior scripts can be found in '''data/behavior_data.c'''. == Native code...") Tag: Visual edit
- 20:53, 1 November 2020 Emulators (hist | edit) [137 bytes] Tenry (talk | contribs) (Created page with "If you want to run Super Mario 64 or a modification of it on a PC, you need an emulator to do so. * Project64 (Windows only) * RetroArch") Tag: Visual edit