<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.hack64.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.hack64.net/wiki/feed.php">
        <title>Hack64 Wiki banjo_kazooie</title>
        <description></description>
        <link>https://www.hack64.net/wiki/</link>
        <image rdf:resource="https://www.hack64.net/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-04T15:52:24+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:animations&amp;rev=1769899949&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:enums&amp;rev=1680900712&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:geometry_layouts&amp;rev=1693170620&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:map_setup&amp;rev=1565207720&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:model_data&amp;rev=1746101208&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:music_channel_data&amp;rev=1651301809&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:obj_data&amp;rev=1579477326&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:object_ids&amp;rev=1689618126&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:ram_map&amp;rev=1567199693&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:rom_map&amp;rev=1710380803&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:setup_file_data&amp;rev=1730927589&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:sprites&amp;rev=1746101144&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:structs&amp;rev=1579482800&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.hack64.net/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Hack64 Wiki</title>
        <link>https://www.hack64.net/wiki/</link>
        <url>https://www.hack64.net/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:animations&amp;rev=1769899949&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-31T22:52:29+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Animation Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:animations&amp;rev=1769899949&amp;do=diff</link>
        <description>Animation Data

Banjo-Kazooie uses animation files comprised of a list of Internal Bone IDs, their transformation type (scale, rotate or translate), and across which frames of an animation these transformations occur. Animation indices can be found in the  Rom Map.

Header</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:enums&amp;rev=1680900712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-07T20:51:52+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Enumerations</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:enums&amp;rev=1680900712&amp;do=diff</link>
        <description>Enumerations

These enumerations are common among all versions of Banjo-Kazooie.

----------

Banjo Movement States
 Value   Description  Hex  Dec  0x01  1  Idle  0x02  2  Walking (Slow)  0x03  3  Walking (Medium)  0x04  4  Walking (Fast)  0x05  5  Jumping</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:geometry_layouts&amp;rev=1693170620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-27T21:10:20+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Geometry Layouts</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:geometry_layouts&amp;rev=1693170620&amp;do=diff</link>
        <description>Geometry Layouts

These scripts load display lists within the model file, with certain aspects, properties, and checks applied. They are found at the end of a model file.

0x01: SORT

Runs one or both child geometry layouts, sorting based on positions. If vectors are u and v, run first child first if (v-u).u &gt;= 0. Used to depth sort translucent geometry. 
Usage:</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:map_setup&amp;rev=1565207720&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-07T19:55:20+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Map Setup Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:map_setup&amp;rev=1565207720&amp;do=diff</link>
        <description>Map Setup Data

Banjo-Kazooie uses a file-system in which most resources are packed into file blocks throughout the ROM, and are unpacked into RAM when needed. Among these are level setup files that contains information about objects, cameras, loadzones, paths, etc are contained on the map. This page's purpose is to cover the syntax and properties of said level setup files.</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:model_data&amp;rev=1746101208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-01T12:06:48+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Model Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:model_data&amp;rev=1746101208&amp;do=diff</link>
        <description>Model Data

Banjo-Kazooie uses a file-system in which most resources are packed into file blocks throughout the ROM, and are unpacked into RAM when needed. Among these are the model files, each with their own syntax and load-lines. This page's purpose is to cover the syntax and properties of said model files.</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:music_channel_data&amp;rev=1651301809&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-30T06:56:49+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Music Channel Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:music_channel_data&amp;rev=1651301809&amp;do=diff</link>
        <description>----------

Music Channel Data

This document lists the music channels used when playing in-game music, depending on the level and map. Values were found through disassembly.

----------

File select screen
 Area  1  2  3  4  5  6  7  8  9  10  11  12</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:obj_data&amp;rev=1579477326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-19T23:42:06+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Object Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:obj_data&amp;rev=1579477326&amp;do=diff</link>
        <description>Object Data

Banjo-Kazooie uses a voxel based system for handling objects and object collisions. This page outline the data structures used for this system. each voxels correspond to a 1000.0 x 1000.0 x 1000.0 in game unit volume of each map.

----------</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:object_ids&amp;rev=1689618126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-17T18:22:06+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Object Ids</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:object_ids&amp;rev=1689618126&amp;do=diff</link>
        <description>This page is currently under construction.

Object Ids

Banjo-Kazooie uses a voxel based system for handling objects and object collisions. This page outline the known object ids used to distinguish each object.

Complex Objects

In Banjo's Backpack, these are simply listed as</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:ram_map&amp;rev=1567199693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-30T21:14:53+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Banjo-Kazooie RAM Map</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:ram_map&amp;rev=1567199693&amp;do=diff</link>
        <description>Banjo-Kazooie RAM Map

All RAM address below are for the NTSC-U 1.0 version of the game as it is the most commonly used version.

----------

RAM Map Segments
 Address   Type  Description  USA 1.0  USA 1.1  PAL  JP  0x80000400     Bootloader  0x8002D500</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:rom_map&amp;rev=1710380803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-14T01:46:43+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Banjo-Kazooie ROM Map</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:rom_map&amp;rev=1710380803&amp;do=diff</link>
        <description>Banjo-Kazooie ROM Map

Most elements within this ROM map were found by either Skill or CoolboyMan over at &lt;https://banjosbackpack.com/&gt;.

An description of “X” just means it was an empty table entry with no data at all.

An empty description means no one has figured out what it means or has explained it.</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:setup_file_data&amp;rev=1730927589&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-06T21:13:09+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Setup Files</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:setup_file_data&amp;rev=1730927589&amp;do=diff</link>
        <description>Setup Files

Overall File Structure
 Address  Value/Syntax  Description  0x00  01 01  Possibly File Start?    Voxel Count    Objects    Cameras    Lighting  -0x01  00  Possibly File End? 
Voxel Count Structure
 Address  Value/Syntax  Description  0x00</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:sprites&amp;rev=1746101144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-01T12:05:44+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sprite Data</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:sprites&amp;rev=1746101144&amp;do=diff</link>
        <description>Sprite Data

This page documents the binary sprite format derived from Banjo-Kazooie’s N64 rom. It supports both single-chunk and multi-frame layouts, with support for various pixel formats and chunk-based rendering.

All integers are big-endian unless stated otherwise.</description>
    </item>
    <item rdf:about="https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:structs&amp;rev=1579482800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-20T01:13:20+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Structures</title>
        <link>https://www.hack64.net/wiki/doku.php?id=banjo_kazooie:structs&amp;rev=1579482800&amp;do=diff</link>
        <description>Structures

List of common structures found in Banjo-Kazooie

----------

Map ID Slot

[Size: 0x08]
Defines look and behavior of object
 Offset  Type  Description      0x00  u16 mapIndex  map index  0x02  u16 levelIndex  associated level  0x04  char*  map name string</description>
    </item>
</rdf:RDF>
